updated tsan and ubsan

Signed-off-by: Pratik Mankawde <pmankawde@ripple.com>
This commit is contained in:
Pratik Mankawde
2025-11-17 19:18:15 +00:00
parent d8c8900fbb
commit 216ecf67e1
2 changed files with 7 additions and 1 deletions

3
external/tsan.supp vendored
View File

@@ -49,4 +49,7 @@ race:crtstuff.c
race:pipe
race:ripple::ServerHandler
deadlock:.*/src/libxrpl/beast/utility/beast_Journal.cpp
deadlock:.*/src/libxrpl/beast/utility/beast_PropertyStream.cpp
deadlock:.*/src/test/beast/beast_PropertyStream_test.cpp
deadlock:.*/src/xrpld/core/detail/Workers.cpp

5
external/ubsan.supp vendored
View File

@@ -90,4 +90,7 @@ unsigned-integer-overflow:*./src/tests/libxrpl/basics/RangeSet.cpp
unsigned-integer-overflow:*./src/libxrpl/json/json_value.cpp
# src/libxrpl/ledger/View.cpp:567:36: runtime error: unsigned integer overflow: 1 + 4294967295 cannot be represented in type 'std::uint32_t' (aka 'unsigned int')
unsigned-integer-overflow:*./src/libxrpl/ledger/View.cpp
unsigned-integer-overflow:*./src/libxrpl/ledger/View.cpp
undefined:.*/src/libxrpl/basics/base64.cpp
undefined:.*/src/libxrpl/basics/Number.cpp