diff options
author | fanquake <fanquake@gmail.com> | 2023-07-25 13:25:55 +0100 |
---|---|---|
committer | fanquake <fanquake@gmail.com> | 2023-07-25 13:25:55 +0100 |
commit | d0c6cc4abe42163aaf081a969d2c449785563ba2 (patch) | |
tree | e69f235f5db91aa8ae627fd8fdf466c98abe9975 /test/sanitizer_suppressions | |
parent | e35fb7bc48d360585b80d0c7f89ac5087c1d405e (diff) | |
download | bitcoin-d0c6cc4abe42163aaf081a969d2c449785563ba2.tar.xz |
suppressions: note that 'type:ClassName::MethodName' should be used
Now that the symbolizer is back in play, suppressions can once-again be
targeted to functions, rather than file-wide.
Diffstat (limited to 'test/sanitizer_suppressions')
-rw-r--r-- | test/sanitizer_suppressions/ubsan | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/test/sanitizer_suppressions/ubsan b/test/sanitizer_suppressions/ubsan index 1ec97f7563..68f2bee322 100644 --- a/test/sanitizer_suppressions/ubsan +++ b/test/sanitizer_suppressions/ubsan @@ -1,9 +1,7 @@ +# Suppressions should use `sanitize-type:ClassName::MethodName`. + # -fsanitize=undefined suppressions # ================================= -# The suppressions would be `sanitize-type:ClassName::MethodName`, -# however due to a bug in clang the symbolizer is disabled and thus no symbol -# names can be used. -# See https://github.com/google/sanitizers/issues/1364 # -fsanitize=integer suppressions # =============================== @@ -11,8 +9,7 @@ # ------------ # Suppressions in dependencies that are developed outside this repository. unsigned-integer-overflow:*/include/c++/ -# unsigned-integer-overflow in FuzzedDataProvider's ConsumeIntegralInRange -unsigned-integer-overflow:FuzzedDataProvider.h +unsigned-integer-overflow:FuzzedDataProvider::ConsumeIntegralInRange unsigned-integer-overflow:leveldb/ unsigned-integer-overflow:minisketch/ unsigned-integer-overflow:test/fuzz/crypto_diff_fuzz_chacha20.cpp |