Skip to content

Add cm64 support to "dummy modules" - #2809

Merged
alexcrichton merged 1 commit into
bytecodealliance:mainfrom
alexcrichton:dummy64
Nov 4, 2026
Merged

alexcrichton merged 1 commit into
bytecodealliance:mainfrom
alexcrichton:dummy64

Conversation

@alexcrichton

Copy link
Copy Markdown
Member

This commit plumb support for 64-bit linear memories in the dummy.rs support in the wit-component crate. This involves a new parameter in the function used to create a dummy module which is the index type of the linear memory to be generated. This is plumbed through then to the CLI to be able to test this as well. Fuzzing now generates 64-bit linear memories in the roundtrip_wit fuzzer, too.

This commit plumb support for 64-bit linear memories in the `dummy.rs`
support in the `wit-component` crate. This involves a new parameter in
the function used to create a dummy module which is the index type of
the linear memory to be generated. This is plumbed through then to the
CLI to be able to test this as well. Fuzzing now generates 64-bit linear
memories in the `roundtrip_wit` fuzzer, too.
@alexcrichton
alexcrichton requested a review from a team as a code owner November 4, 2026 19:46
@alexcrichton
alexcrichton requested review from dicej and removed request for a team November 4, 2026 19:46
@alexcrichton
alexcrichton added this pull request to the merge queue Nov 4, 2026
Merged via the queue into bytecodealliance:main with commit b892d3b Nov 4, 2026
37 checks passed
@alexcrichton
alexcrichton deleted the dummy64 branch November 4, 2026 22:06
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