Llvm-cov coverage instrumentation and lto instrumentation compatibility #2489
StepanGulyaev
started this conversation in
General
Replies: 1 comment 1 reply
-
mean you are using profdata and fuzzing instrumentation together? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello! For a while now we have been compiling our fuzz targets with llvm-cov coverage collection instrumentation like that, with
-fcoverage-mapping
and-fprofile-instr-generate
:And everything seems to be working fine. We are collecting our coverage in fuzz-time, it works fine even with parallel fuzzing because we are just merging profdata. But we know that often different instrumentations don't work good with one another and shouldn't be combined. Are we missing something or afl-lto instrumentation was built with that in mind? Is there any well-known conflicts between these two?
Beta Was this translation helpful? Give feedback.
All reactions