Two cases introduced in #520 use the reserved type token byte as an ordinary identifier: a local in shared/test114.wave:32 and a function parameter in macos/arm64/test6.wave:34. The lexer emits TypeByte, so both fail parsing before their algorithms or OS operations can be exercised.
Linux case CI stops while checking the macOS file; Windows ARM64 case CI separately reports the shared case failure. These are observed remote CI failures, not target-specific language differences.
Source evidence at the head of #520:
Acceptance:
Related: Draft PR #520. #436 concerns the separate computed-index limitation exposed by the LoongArch workload.
Audit status: reproduced by the linked remote PR CI at commit 2ae0a91; no additional local build or execution was run during this audit.
Two cases introduced in #520 use the reserved type token
byteas an ordinary identifier: a local inshared/test114.wave:32and a function parameter inmacos/arm64/test6.wave:34. The lexer emits TypeByte, so both fail parsing before their algorithms or OS operations can be exercised.Linux case CI stops while checking the macOS file; Windows ARM64 case CI separately reports the shared case failure. These are observed remote CI failures, not target-specific language differences.
Source evidence at the head of #520:
var byte: u8fun consume"byte" => TokenAcceptance:
Related: Draft PR #520. #436 concerns the separate computed-index limitation exposed by the LoongArch workload.
Audit status: reproduced by the linked remote PR CI at commit 2ae0a91; no additional local build or execution was run during this audit.