Skip to content

[fuzzer] Allow sign-ext, bulk-memory, and nontrapping-float-to-int in Wasm2JS - #9024

Merged
sbc100 merged 1 commit into
mainfrom
wasm2js_fuzzing
Aug 20, 2026
Merged

[fuzzer] Allow sign-ext, bulk-memory, and nontrapping-float-to-int in Wasm2JS#9024
sbc100 merged 1 commit into
mainfrom
wasm2js_fuzzing

Conversation

@sbc100

@sbc100 sbc100 commented Aug 20, 2026

Copy link
Copy Markdown
Member

Allow sign-ext, bulk-memory, and nontrapping-float-to-int to be fuzzed by the Wasm2JS testcase handler in scripts/fuzz_opt.py. These features are supported by wasm2js.

… Wasm2JS

Allow `sign-ext`, `bulk-memory`, and `nontrapping-float-to-int` to be
fuzzed by the `Wasm2JS` testcase handler in `scripts/fuzz_opt.py`.
These features are supported by `wasm2js`.
@sbc100
sbc100 requested a review from a team as a code owner August 20, 2026 06:07
@sbc100
sbc100 requested review from a team, aheejin, kripken and tlively and removed request for a team, aheejin and kripken August 20, 2026 06:07
@tlively

tlively commented Aug 20, 2026

Copy link
Copy Markdown
Member

LGTM if the fuzzer is happy.

@sbc100

sbc100 commented Aug 20, 2026

Copy link
Copy Markdown
Member Author

I ran PATH=~/.jsvu/bin:$PATH ./scripts/fuzz_opt.py --binaryen-bin ../binaryen-out/b in for a while (testcase_handlers locally modified to only include Wasm2JS) and it seems happy. I guess thats enough?

@sbc100
sbc100 enabled auto-merge (squash) August 20, 2026 06:14
@tlively

tlively commented Aug 20, 2026

Copy link
Copy Markdown
Member

Yep, I'd say 1000 iterations or so should be plenty for this kind of change.

@sbc100
sbc100 merged commit 8d546dc into main Aug 20, 2026
16 checks passed
@sbc100
sbc100 deleted the wasm2js_fuzzing branch August 20, 2026 06:41
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