From 216ecf67e1050b72f44d89dc38c702cf700aa8ad Mon Sep 17 00:00:00 2001 From: Pratik Mankawde Date: Mon, 17 Nov 2025 19:18:15 +0000 Subject: [PATCH] updated tsan and ubsan Signed-off-by: Pratik Mankawde --- external/tsan.supp | 3 +++ external/ubsan.supp | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/external/tsan.supp b/external/tsan.supp index 3bef414f94..7b73e8874b 100644 --- a/external/tsan.supp +++ b/external/tsan.supp @@ -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 diff --git a/external/ubsan.supp b/external/ubsan.supp index 0c4628e18e..4b666c08bd 100644 --- a/external/ubsan.supp +++ b/external/ubsan.supp @@ -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 \ No newline at end of file +unsigned-integer-overflow:*./src/libxrpl/ledger/View.cpp + +undefined:.*/src/libxrpl/basics/base64.cpp +undefined:.*/src/libxrpl/basics/Number.cpp \ No newline at end of file