-
Notifications
You must be signed in to change notification settings - Fork 275
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Libafl forkserver test #1585
Libafl forkserver test #1585
Conversation
Bug based benchmarks is extremely broken now. |
Every benchmark? Just 2 or 3 would be fine. presubmit doesn't fail locally and it seems to fail a test that is (probably) unrelated to my PR. |
Do you know the last working commit? At least I can rebase on it and run on a subset of the programs locally |
Do you want to run this now? I think we're in better shape |
No for a strange reason some benchmarks don't build with afl++ under libafl_forkserver, I'm trying to figure out why, I'll remove the draft mark when ready |
@jonathanmetzman ok to merge now, bug benchs build |
Recently, we added the support to run AFL++ binaries in LibAFL with CmpLog and shmem inputs.
With this PR, I'm requesting a bug-based benchmark (as the advantage of the forkserver is reliability even when the target is crashing often) to test if the Rust implementation matches the original C version of AFL++ in code and bug coverage.
Related to this, #1584