fix persisted unit failure identity

This commit is contained in:
udo
2026-07-14 21:44:31 +00:00
parent d33d5e80ba
commit 8c3f8c5e01
3 changed files with 16 additions and 2 deletions
+3 -1
View File
@@ -398,7 +398,9 @@ header free-functions are `inline`. The wasm backend exposes only declarations
and the resolved unit path; otherwise nested relative targets resolve from
the caller after a repeated parent invocation. Resolved component paths are
canonical absolute paths: equivalent spellings containing `.` or `..` must
share one source, compile, artifact, and module-cache identity.
share one source, compile, artifact, and module-cache identity. The compiler
independently enforces the same canonical identity, and persisted failures
are reused only when their recorded source path matches the current request.
- **WebSocket end-to-end**: a headless client performs a raw WS handshake to
`:HTTP_PORT` with path `/site/tests/websockets.ws.uce` (self-resolving