Open dougch opened 4 years ago
Based on other comments in the Fuzz sections, clang is the only intended target for fuzzing (please correct me if that is not explicitly true). A better outcome might be to stop earlier in the build with an error explaining that GCC_VERSION and TESTS=fuzz is not supported?
Security issue notifications
If you discover a potential security issue in s2n we ask that you notify AWS Security via our vulnerability reporting page. Please do not create a public github issue.
Problem:
The error is similar for all gcc versions mentioned
Solution:
Tie FUZZ_COVERAGE to a specific CLANG setup, alter these flags for gcc, or explicitly fail fuzz testing if GCC_VERSION is set.
Requirements / Acceptance Criteria:
What must a solution address in order to solve the problem? How do we know the solution is complete?
Builds succeed with FUZZ_COVERAGE=true under gcc versions mentioned.
Out of scope:
Is there anything the solution will intentionally NOT address?