Problem
Two tests fail on master:
ternary::tests::test_encode_decode — wrong assertion logic
compiler::tests_hir_pipeline_parity::test_verilog_cast_no_as_keyword — as cast operator not implemented in parser/codegen
Fix
- Ternary: fix assertion to check round-trip encode→decode
- Compiler: add
KwAs token, lexer recognition, parse_expr_cast in precedence chain, Verilog width-cast emission (N'(expr))
855 pass (up from 853). Zero regressions.
Problem
Two tests fail on master:
ternary::tests::test_encode_decode— wrong assertion logiccompiler::tests_hir_pipeline_parity::test_verilog_cast_no_as_keyword—ascast operator not implemented in parser/codegenFix
KwAstoken, lexer recognition,parse_expr_castin precedence chain, Verilog width-cast emission (N'(expr))855 pass (up from 853). Zero regressions.