Skip to content

chore(release): v1.1.18#258

Open
avrabe wants to merge 1 commit into
mainfrom
release/v1.1.18
Open

chore(release): v1.1.18#258
avrabe wants to merge 1 commit into
mainfrom
release/v1.1.18

Conversation

@avrabe

@avrabe avrabe commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Release v1.1.18 — the #254 critical correctness fix.

Changes

  • Bump workspace version 1.1.17 → 1.1.18.
  • CHANGELOG entry for v1.1.18.

What v1.1.18 ships

Fixed (#254): loom optimize could emit structurally invalid wasm (stack underflow) via the inline and vacuum passes. A skipped Z3 verification was treated as "verified" instead of "revert". Every inline/vacuum result is now gated by the authoritative wasmparser::validate and reverted on rejection — Z3-independent. Follow-up hardening tracked in #257.

Fix already merged to main via #256 (closes #254).

🤖 Generated with Claude Code

Bump workspace version 1.1.17 -> 1.1.18 for the #254 critical fix:
inline/vacuum could emit stack-invalid wasm when Z3 verification was
skipped. Now gated by authoritative wasmparser::validate + revert.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

loom optimize emits INVALID wasm (stack underflow) via the inline pass — verification skipped for float load/store functions, not reverted

1 participant