Stream: git-wasmtime

Topic: wasmtime / issue #4338 Investigate re-integration `wasm-o...


view this post on Zulip Wasmtime GitHub notifications bot (Jun 27 2022 at 20:19):

alexcrichton opened issue #4338:

With https://github.com/bytecodealliance/wasmtime/issues/4322 recently I think one thing we could to do help improve our coverage when fuzzing is to re-integrate Binaryen's wasm-opt -ttf fuzzer. The wasm modules coming out of that have a different shape than those of wasm-smith and might be interesting to fuzz in addition to those from wasm-smith for more coverage.

Historically we had this but since removed it for a few reasons:

It would perhaps be prudent to reevaluate some of these. While the second point likely still stands we could perhaps improve extraction of the random seed and a "reproduction command" to send to upstream binaryen and avoid investigating too much ourselves to avoid adding work to our plates. Specifically the last point may be best empirically evaluated by looking at coverage reports for cranelift-codegen to see how many instructions are hit and how many lowerings are touched.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 27 2022 at 20:19):

alexcrichton labeled issue #4338:

With https://github.com/bytecodealliance/wasmtime/issues/4322 recently I think one thing we could to do help improve our coverage when fuzzing is to re-integrate Binaryen's wasm-opt -ttf fuzzer. The wasm modules coming out of that have a different shape than those of wasm-smith and might be interesting to fuzz in addition to those from wasm-smith for more coverage.

Historically we had this but since removed it for a few reasons:

It would perhaps be prudent to reevaluate some of these. While the second point likely still stands we could perhaps improve extraction of the random seed and a "reproduction command" to send to upstream binaryen and avoid investigating too much ourselves to avoid adding work to our plates. Specifically the last point may be best empirically evaluated by looking at coverage reports for cranelift-codegen to see how many instructions are hit and how many lowerings are touched.


Last updated: Dec 23 2024 at 12:05 UTC