Manish Goregaokar
Manish Goregaokar
Alternatively we can make AFL work on cargo examples directly.
Not exactly. `cargo fuzz --init` is something you run once, check in, and no other contributor runs again. Since the directory is gitignored, it can't be checked in. This is...
Yeah. So we should create it in both fuzz and init.
I don't think that's a breaking change though
Could you provide more information about the errors you see?
cc @nagisa sounds like a libfuzzer bug
The non-idempotency is disturbing. Unsure why trace_macros is causing segfaults though, IIRC that doesn't have any runtime impact
I think the panic infrastructure messes with fuzzing somehow so it's disabled for that reason too. You're free to try it and if it works, make a PR with the...
Not currently, we need weak symbol support in rustc. What I might do is rejigger the libfuzzer API to let me pass this stuff in by hand instead On Fri,...
Is your crate named `rust`? Usually the crate there is the crate you're running cargo-fuzz within