Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing ops to enable upgrade to 0.214 #282

Merged
merged 3 commits into from
Nov 18, 2024

Conversation

burakemir
Copy link
Contributor

Adds cases for the added shared-everything-threads instructions.

These instructions are part of the shared everything threads proposal and were added to wasmparser in bytecodealliance/wasm-tools@bf282bb

This change treats all of them as unsupported, with the intent to enable upgrading wasmparser and wasm-encoders tools dependencies in lock step.

@burakemir
Copy link
Contributor Author

To clariy, this change is necessary if we want walrus to build with wasmparser >=0.214

An alternative approach is to give up on enumerating all instructions and accept a catch-all case in src/module/functions/local_function/mod.rs

@guybedford guybedford merged commit 6eb4941 into rustwasm:main Nov 18, 2024
8 checks passed
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.

2 participants