Stream: git-wasmtime

Topic: wasmtime / PR #3152 Enable simd fuzzing on oss-fuzz


view this post on Zulip Wasmtime GitHub notifications bot (Aug 05 2021 at 20:32):

alexcrichton opened PR #3152 from simd-fuzzing to main:

This commit generally enables the simd feature while fuzzing, which
should affect almost all fuzzers. For fuzzers that just throw random
data at the wall and see what sticks, this means that they'll now be
able to throw simd-shaped data at the wall and have it stick. For
wasm-smith-based fuzzers this commit also updates wasm-smith to 0.6.0
which allows further configuring the SwarmConfig after generation,
notably allowing instantiate-swarm to generate modules using simd
using wasm-smith. This should much more reliably feed simd-related
things into the fuzzers.

Finally, this commit updates wasmtime to avoid usage of the general
wasm_smith::Module generator to instead use a Wasmtime-specific custom
default configuration which enables various features we have
implemented.

<!--

Please ensure that the following steps are all taken care of before submitting
the PR.

Please ensure all communication adheres to the code of conduct.
-->

view this post on Zulip Wasmtime GitHub notifications bot (Aug 05 2021 at 20:41):

fitzgen submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 05 2021 at 20:50):

alexcrichton updated PR #3152 from simd-fuzzing to main.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 05 2021 at 20:50):

alexcrichton updated PR #3152 from simd-fuzzing to main.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 05 2021 at 21:24):

alexcrichton merged PR #3152.


Last updated: Dec 23 2024 at 12:05 UTC