-
-
Notifications
You must be signed in to change notification settings - Fork 650
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
Suppress hash() clang integer sanitizer issues #667
Conversation
Codecov Report
@@ Coverage Diff @@
## sanitizer-ci #667 +/- ##
===============================================
Coverage ? 92.19%
===============================================
Files ? 2
Lines ? 2127
Branches ? 0
===============================================
Hits ? 1961
Misses ? 166
Partials ? 0 Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
f068a77
to
350458e
Compare
I'm very sorry for the incredibly late response to this very straightforward PR. I've decided to add various CI sanitizers in order to prevent similar situations like this in the future! Thank you very much for your contribution! |
350458e
to
3588f71
Compare
* Add sanitizer CI * Fix setup * Separate sanatizers * Add integer sanitizers * Finalize sanitizer list * Specify libc++ * Remove overly complicated sanitizers * Readd removed CI * Suppress hash() clang integer sanitizer issues * Add changes to parts * Add version limit Co-authored-by: Stefan <29021710+Saalvage@users.noreply.github.com>
The hash() functions added in the latest v2.4.9 release trigger clang integer sanitizer issues. Since the integer behavior in these functions is intentional, this change suppresses the sanitizer issues.