alexcrichton opened PR #13223 from alexcrichton:remove-fuzz-async to bytecodealliance:main:
This fuzzer was added in #12119 with the hope of being a strong vector of fuzzing the component-model-async implementation. In the interim, however, we've discovered:
- This fuzzer has found no issues.
- Issues like #13196 have happened, but they're bugs in
wit-bindgen, not Wasmtime.- Many issues have been discovered which this fuzzer did not uncover.
- This fuzzer takes a long time and special care to run due to needing to compile a large module at startup.
Overall it just doesn't seem like this is pulling its weight. Designing a full fuzzer for component-async work I feel would need to start from scratch. I don't actually know how to build a fuzzer to discover the latent issues we've found via review/testing myself, but I'm hopeful someone in the future can be more clever than I.
Closes #13196
<!--
Please make sure you include the following information:
If this work has been discussed elsewhere, please include a link to that
conversation. If it was discussed in an issue, just mention "issue #...".Explain why this change is needed. If the details are in an issue already,
this can be brief.Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.htmlPlease ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->
alexcrichton requested fitzgen for a review on PR #13223.
alexcrichton requested wasmtime-fuzz-reviewers for a review on PR #13223.
alexcrichton requested wasmtime-core-reviewers for a review on PR #13223.
alexcrichton requested wasmtime-default-reviewers for a review on PR #13223.
:thumbs_up: pchickey submitted PR review.
alexcrichton has enabled auto merge for PR #13223.
alexcrichton added PR #13223 Delete the component-async fuzzer to the merge queue.
:check: alexcrichton merged PR #13223.
alexcrichton removed PR #13223 Delete the component-async fuzzer from the merge queue.
Last updated: May 03 2026 at 22:13 UTC