roc/crates/compiler/test_syntax/fuzz
2025-01-17 20:01:54 -08:00
..
fuzz_targets Only conditionally fuzz canonicalize 2025-01-11 20:24:35 -08:00
Cargo.toml Feedback: Add comment about not updating fuzz's Cargo.toml 2024-12-05 18:54:25 -08:00
dict.txt Fix clippy issue 2025-01-17 20:01:54 -08:00
fuzz.nix Implement initial version of fuzzing in CI (#7316) 2024-12-11 12:57:24 +01:00
README.md restore fuzzer 2024-11-27 11:25:14 +11:00

fuzz

To setup fuzzing you will need to install cargo-fuzz and run with rust nightly:

$ cargo install cargo-fuzz
$ cargo +nightly fuzz run -j<cores> <target> -- -dict=../dict.txt

The different targets can be found by running cargo fuzz list.

When a bug is found, it will be reported with commands to run it again and look for a minimized version. If you are going to file a bug, please minimize the input before filing the bug.