-
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
Update libafl-based fuzzers (from AFL++ fork) #2027
Conversation
@DonggeLiu When possible, could you please run a short experiment to see if the CI is spuriously failing? I think this will still be affected by #2023. |
are you sure 799c634fef047d3e98355fe1ad17c5226c901a57 is the right commit? |
That was the state of |
and it looks like the problem is from |
Didn't know if we still cared about |
/gcbrun run_experiment.py -a --experiment-config /opt/fuzzbench/service/experiment-config.yaml --experiment-name 2024-08-15-2027-1 --fuzzers libafl libafl_libfuzzer |
Experiment |
idk we only got data for two of the fuzzers? |
wait but they do have the result for the 30 minutes run in the experiment-data, so everything is working i guess |
932566b
to
0ba6922
Compare
export CFLAGS="$CFLAGS -fno-sanitize=vptr -DHB_NO_VISIBILITY" | ||
export CXXFLAGS="$CXXFLAGS -fno-sanitize=vptr -DHB_NO_VISIBILITY" | ||
export CFLAGS="$CFLAGS -fno-sanitize=vptr -DHB_NO_VISIBILITY -DHB_NO_PRAGMA_GCC_DIAGNOSTIC -Wno-cast-function-type-strict -Wno-incompatible-function-pointer-types-strict" | ||
export CXXFLAGS="$CXXFLAGS -fno-sanitize=vptr -DHB_NO_VISIBILITY -DHB_NO_PRAGMA_GCC_DIAGNOSTIC -Wno-cast-function-type-strict -Wno-incompatible-function-pointer-types-strict" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should now work for all clang-based fuzzers.
so it's ready to merge? |
Somehow the php bug benchmark has bitrotted during this PR! I'll revert the experiment-relevant changes and then yes, it'll be good to go. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks both for updating libafl
and libafl_libfuzzer
: )
Changing forks so @tokatoka can collab with me on this. Supercedes google#2021. As requested in google#2020.
Changing forks so @tokatoka can collab with me on this. Supercedes As requested in google#2020.
Changing forks so @tokatoka can collab with me on this. Supercedes #2021.