aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcoFalke <falke.marco@gmail.com>2021-07-30 08:29:32 +0200
committerMarcoFalke <falke.marco@gmail.com>2021-07-30 08:29:35 +0200
commit9c9939ce54d8135e21a34be86d9253d1da42d264 (patch)
tree550af89d81cbe22687a35ea035388623215c03a0
parentd23570098cd161fe4d2fbedcd25f563a4ca1dbd8 (diff)
parentfa865287e5f35e0a376785834e966dd202d2959e (diff)
downloadbitcoin-9c9939ce54d8135e21a34be86d9253d1da42d264.tar.xz
Merge bitcoin/bitcoin#22584: test: Add temporary sanitizer suppression implicit-signed-integer-truncation:netaddress.cpp
fa865287e5f35e0a376785834e966dd202d2959e test: Add temporary sanitizer suppression implicit-signed-integer-truncation:netaddress.cpp (MarcoFalke) Pull request description: This is required to unbreak the fuzzers while a fix is being worked on. https://cirrus-ci.com/task/4787303177519104?logs=ci#L3020 ``` netaddress.cpp:1190:18: runtime error: implicit conversion from type 'int' of value -1 (32-bit, signed) to type 'uint8_t' (aka 'unsigned char') changed the value to 255 (8-bit, unsigned) ACKs for top commit: practicalswift: cr ACK fa865287e5f35e0a376785834e966dd202d2959e tryphe: untested ACK fa865287e5f35e0a376785834e966dd202d2959e lsilva01: ACK https://github.com/bitcoin/bitcoin/pull/22584/commits/fa865287e5f35e0a376785834e966dd202d2959e Tree-SHA512: 4a54ec68c014c7a4c9ab268c3a04321db5eb9b2857646b41406d8d4908a3d349848b4549e80aea6afd9a0c3639522a48fe578527139519b12439eae9f0c4c46c
-rw-r--r--test/sanitizer_suppressions/ubsan1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/sanitizer_suppressions/ubsan b/test/sanitizer_suppressions/ubsan
index 2850cfcea5..b52e105a33 100644
--- a/test/sanitizer_suppressions/ubsan
+++ b/test/sanitizer_suppressions/ubsan
@@ -89,6 +89,7 @@ implicit-signed-integer-truncation:leveldb/
implicit-signed-integer-truncation:miner.cpp
implicit-signed-integer-truncation:net.cpp
implicit-signed-integer-truncation:net_processing.cpp
+implicit-signed-integer-truncation:netaddress.cpp
implicit-signed-integer-truncation:streams.h
implicit-signed-integer-truncation:test/arith_uint256_tests.cpp
implicit-signed-integer-truncation:test/skiplist_tests.cpp