You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If a newer binaryen fixes this I'm happy for the issue to be closed and I'll wait for a distro stable release with the new version before updating wasm-bindgen.
I believe that this is related to the reference types proposal being enabled by default in Rust v1.82, which causes wasm-bindgen to apply its reference type transformations as well, which introduces multiple tables.
Describe the Bug
When using 0.2.95 the wasm builds differently to 0.2.93.
This works in 0.2.93. I assume something changed that causes the emitted wasm to be different enough that wasm2js can no longer handle it.
This may be fixed in a newer version of binaryen, but Ubuntu 24.04 LTS and Debian stable are on 108-1
Steps to Reproduce
crates/mt_gurps/Cargo.toml
to 0.2.95See https://gitlab.com/richardmaw/mt-gurps/-/jobs/8215439401 for a CI run with the failure.
Expected Behavior
Allowing wasm-bindgen to continues to work with a stable released version of binaryen.
Actual Behavior
It somehow produces incompatible wasm.
The text was updated successfully, but these errors were encountered: