When trying to build the fuzz tests with --enable-lcov on a Ubuntu machine, noticed that the documentation was lacking with regards to the afl-gcc and afl-g++ options. afl-clang-fast and afl-clang-fast++ in the examples just need to be replaced with afl-gcc and afl-g++. I also had to set the -m flag as well to get the fuzzers to run.
doc: afl fuzzing comment about afl-gcc and afl-g++ #19452
pull Crypt-iQ wants to merge 1 commits into bitcoin:master from Crypt-iQ:afl_gcc_0705 changing 1 files +2 −0-
Crypt-iQ commented at 1:02 AM on July 6, 2020: contributor
-
2b78a11b48
doc: afl fuzzing comment about afl-gcc and afl-g++
This commit includes a short comment in doc/fuzzing.md that gives guidance on compiling Bitcoin Core with AFL instrumentation using afl-gcc and afl-g++.
- fanquake added the label Docs on Jul 6, 2020
-
MarcoFalke commented at 11:00 AM on July 6, 2020: member
Concept ACK 2b78a11b48bad1fa30120ce851269ca9ce8833a5, haven't tested
-
practicalswift commented at 5:17 PM on July 6, 2020: contributor
ACK 2b78a11b48bad1fa30120ce851269ca9ce8833a5
Great first-time contribution @Crypt-iQ - welcome as a contributor!
Very exciting to see the number of people actively fuzzing Bitcoin Core grow :)
- fanquake merged this on Jul 9, 2020
- fanquake closed this on Jul 9, 2020
- Crypt-iQ deleted the branch on Jul 9, 2020
-
laanwj commented at 2:11 PM on July 9, 2020: member
Thanks for your first contribution but
Author: nsa <e…@gmail.com> AuthorDate: Sun Jul 5 20:55:11 2020 -0400 Commit: nsa <e…@gmail.com> CommitDate: Sun Jul 5 20:55:11 2020 -0400lol Nice troll but I think you might want to set a different author name in your git configuration.
- sidhujag referenced this in commit 14788118bf on Jul 9, 2020
- DrahtBot locked this on Feb 15, 2022
Contributors
Labels