Skip to content

Update testsuite submodule#2549

Merged
keithw merged 2 commits into
mainfrom
update-testsuite
Mar 2, 2025
Merged

Update testsuite submodule#2549
keithw merged 2 commits into
mainfrom
update-testsuite

Conversation

@keithw

@keithw keithw commented Mar 1, 2025

Copy link
Copy Markdown
Member

This PR vendors the old "memory64" tests into "test/old-spec" and runs them from there, then updates the testsuite submodule. We skip the new "wasm-3.0" tests (which rely on function-references and gc).

@keithw keithw requested a review from sbc100 March 1, 2025 22:25

@sbc100 sbc100 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder what we will have to resort to once wasm-3.0 merges into the main branch?

@keithw

keithw commented Mar 2, 2025

Copy link
Copy Markdown
Member Author

I guess it doesn't seem like anybody is jumping up to implement conforming GC in WABT (which would probably be a lot of work). My sense is that the most likely graceful evolution would probably be to port wasm2c over to the Bytecode Alliance wasm-tools codebase (in Rust) and improve wasm-tools's "wat2wasm" and "wasm2wat" subtools so they can substitute for WABT's. :-/

@keithw keithw merged commit 5e81f6a into main Mar 2, 2025
@keithw keithw deleted the update-testsuite branch March 2, 2025 00:49
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