diff options
author | fanquake <fanquake@gmail.com> | 2020-11-20 17:55:52 +0800 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2020-11-20 17:56:03 +0800 |
commit | ea460291f97d4c22aaec9f66b84078942afa3a08 (patch) | |
tree | b1715dc047e403cc0acfc6ae408a054286bed1be /test | |
parent | 4c2ee5c855899fc05bd0ee34a96eaae325628ca3 (diff) | |
parent | 0f020cdf0a8c3c88499c96522470e2e5e79f27fa (diff) |
Merge #20430: sanitizers: Add suppression for unsigned-integer-overflow in libstdc++
0f020cdf0a8c3c88499c96522470e2e5e79f27fa sanitizers: Add suppression for unsigned-integer-overflow in libstdc++ basic_string.tcc (Jonas Schnelli)
Pull request description:
Reported here: https://bitcoinbuilds.org/logs/e35cd579-0f0f-47e4-b49a-4ceba8ff9830.log
Issue: https://github.com/gcc-mirror/gcc/blob/master/libstdc%2B%2B-v3/include/bits/basic_string.tcc#L1271
ACKs for top commit:
MarcoFalke:
cr ACK 0f020cdf0a8c3c88499c96522470e2e5e79f27fa
practicalswift:
cr ACK 0f020cdf0a8c3c88499c96522470e2e5e79f27fa
Tree-SHA512: e304259a1eed878263bd715b4d16c57f8974264c23ccd6799f85e8141b2eb0b5c6468a6452ffbc7334f57c1957b6e43bb248760b3c0718d93f092d57764d0a8f
Diffstat (limited to 'test')
-rw-r--r-- | test/sanitizer_suppressions/ubsan | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/test/sanitizer_suppressions/ubsan b/test/sanitizer_suppressions/ubsan index e2f3fec851..291aab0a4a 100644 --- a/test/sanitizer_suppressions/ubsan +++ b/test/sanitizer_suppressions/ubsan @@ -6,6 +6,7 @@ # contains files in which we expect unsigned integer overflows to occur. The # list is used to suppress -fsanitize=integer warnings when running our CI UBSan # job. +unsigned-integer-overflow:*/include/c++/*/bits/basic_string.tcc unsigned-integer-overflow:arith_uint256.h unsigned-integer-overflow:basic_string.h unsigned-integer-overflow:bench/bench.h |