-
Notifications
You must be signed in to change notification settings - Fork 156
Update 'make fuzz-all' docs to reflect modern clang #889
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
Conversation
/preview |
Preview email sent as pull.889.git.1614512532012.gitgitgadget@gmail.com |
/preview |
Preview email sent as pull.889.git.1614513544150.gitgitgadget@gmail.com |
/submit |
Submitted as pull.889.git.1614514959347.gitgitgadget@gmail.com To fetch this version into
To fetch this version to local tag
|
On the Git mailing list, Josh Steadmon wrote (reply to this):
|
4a2224e
to
f5b5a11
Compare
/preview |
Preview email sent as pull.889.v2.git.1614871341766.gitgitgadget@gmail.com |
/submit |
Submitted as pull.889.v2.git.1614871707845.gitgitgadget@gmail.com To fetch this version into
To fetch this version to local tag
|
On the Git mailing list, Andrzej Hunt wrote (reply to this):
|
On the Git mailing list, Junio C Hamano wrote (reply to this):
|
This branch is now known as |
This patch series was integrated into seen via git@a3366b2. |
This patch series was integrated into seen via git@5dc3798. |
This patch series was integrated into seen via git@2c44932. |
/preview |
Preview email sent as pull.889.v3.git.1615223296560.gitgitgadget@gmail.com |
On the Git mailing list, Andrzej Hunt wrote (reply to this):
|
Clang no longer produces a libFuzzer.a. Instead, you can include libFuzzer by using -fsanitize=fuzzer. Therefore we should use that in the example command for building fuzzers. We also add -fsanitize=fuzzer-no-link to the CFLAGS to ensure that all the required instrumentation is added when compiling git [1], and remove -fsanitize-coverage=trace-pc-guard as it is deprecated. I happen to have tested with LLVM 11 - however -fsanitize=fuzzer appears to work in a wide range of reasonably modern clangs. (On my system: what used to be libFuzzer.a now lives under the following path, which is tricky albeit not impossible for a novice such as myself to find: /usr/lib64/clang/11.0.0/lib/linux/libclang_rt.fuzzer-x86_64.a ) [1] https://releases.llvm.org/11.0.0/docs/LibFuzzer.html#fuzzer-usage Signed-off-by: Andrzej Hunt <ajrhunt@google.com>
/preview |
Preview email sent as pull.889.v3.git.1615223522554.gitgitgadget@gmail.com |
Found multiple candidates in gitster/git: Using the first one. |
3 similar comments
Found multiple candidates in gitster/git: Using the first one. |
Found multiple candidates in gitster/git: Using the first one. |
Found multiple candidates in gitster/git: Using the first one. |
This patch series was integrated into seen via git@4c1ba64. |
Found multiple candidates in gitster/git: Using the first one. |
On the Git mailing list, Josh Steadmon wrote (reply to this):
|
On the Git mailing list, Josh Steadmon wrote (reply to this):
|
This patch series was integrated into seen via git@1900808. |
There was a status update about the branch Update insn in Makefile comments to run fuzz-all target. Needs review. cf. <pull.889.v3.git.1615223682911.gitgitgadget@gmail.com> cf. <defff7a3-2104-4fa1-7750-0b13ca5cdf59@ahunt.org> |
This patch series was integrated into seen via git@4f77134. |
This patch series was integrated into seen via git@e938de4. |
This patch series was integrated into seen via git@ccdafdb. |
This patch series was integrated into seen via git@0e0b5bc. |
This patch series was integrated into seen via git@26b2dc3. |
This patch series was integrated into next via git@e828169. |
There was a status update about the branch Update insn in Makefile comments to run fuzz-all target. Will cook in 'next'. |
This patch series was integrated into seen via git@c03730b. |
This patch series was integrated into seen via git@48adbf0. |
This patch series was integrated into seen via git@bd12c63. |
There was a status update about the branch Update insn in Makefile comments to run fuzz-all target. Will cook in 'next'. |
This patch series was integrated into seen via git@5a4076e. |
This patch series was integrated into seen via git@af10702. |
This patch series was integrated into next via git@af10702. |
This patch series was integrated into master via git@af10702. |
Closed via af10702. |
This version of the patch fixes the commit message as per Junio's feedback. Thank you!
CC: Josh Steadmon steadmon@google.com