Commit 666534d
committed
fix(wast): comprehensive validator improvements for block/br conformance
- Fix block type parsing to handle type indices (not just value types)
- Add memory load/store stack manipulation for proper type checking
- Add f32/f64 comparison and binary operations to validator
- Update pop_type for frame boundary checking in unreachable code
- Results: block.wast 154→220, br.wast 20→90, i32.wast 460/460 stable1 parent 320b7d7 commit 666534d
File tree
2 files changed
+521
-132
lines changed- wrt-build-core/src
- wrt-runtime/src
2 files changed
+521
-132
lines changed
0 commit comments