aboutsummaryrefslogtreecommitdiff
path: root/test/sanitizer_suppressions
diff options
context:
space:
mode:
authorPieter Wuille <pieter@wuille.net>2024-01-21 19:20:06 -0500
committerPieter Wuille <pieter@wuille.net>2024-06-10 07:54:48 -0400
commit59a6df6bd584701f820ad60a10d9d477bf0236b5 (patch)
tree17699b43e3a5c5874bea7c291f2a6dc7b9f272ba /test/sanitizer_suppressions
parentcad127235e307d7de0e9cc04708dbd31aa6c24b0 (diff)
downloadbitcoin-59a6df6bd584701f820ad60a10d9d477bf0236b5.tar.xz
util: add BitSet
This adds a bitset module that implements a BitSet<N> class, a variant of std::bitset with a few additional features that cannot be implemented in a wrapper without performance loss (specifically, finding first and last bit set, or iterating over all set bits).
Diffstat (limited to 'test/sanitizer_suppressions')
-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 482667a26a..9818d73fdf 100644
--- a/test/sanitizer_suppressions/ubsan
+++ b/test/sanitizer_suppressions/ubsan
@@ -58,6 +58,7 @@ unsigned-integer-overflow:TxConfirmStats::EstimateMedianVal
unsigned-integer-overflow:prevector.h
unsigned-integer-overflow:EvalScript
unsigned-integer-overflow:xoroshiro128plusplus.h
+unsigned-integer-overflow:bitset_detail::PopCount
implicit-integer-sign-change:CBlockPolicyEstimator::processBlockTx
implicit-integer-sign-change:SetStdinEcho
implicit-integer-sign-change:compressor.h