From 4c0f7a337a37c4a6bed7314426526bb6cacd374e Mon Sep 17 00:00:00 2001 From: Pratik Mankawde Date: Tue, 18 Nov 2025 15:59:44 +0000 Subject: [PATCH] few more additions Signed-off-by: Pratik Mankawde --- external/tsan.supp | 6 ++++++ external/ubsan.supp | 2 ++ 2 files changed, 8 insertions(+) diff --git a/external/tsan.supp b/external/tsan.supp index 7b73e8874b..d343ba08c4 100644 --- a/external/tsan.supp +++ b/external/tsan.supp @@ -53,3 +53,9 @@ 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 + +# Additional deadlock suppressions by function name +deadlock:beast::PropertyStream::Source::find_one +deadlock:beast::PropertyStream::Source::find_one_deep +deadlock:beast::PropertyStream_test::test_find_one_deep +deadlock:beast::PropertyStream_test::run diff --git a/external/ubsan.supp b/external/ubsan.supp index cf1a8c5ca9..1891d16873 100644 --- a/external/ubsan.supp +++ b/external/ubsan.supp @@ -118,6 +118,8 @@ unsigned-integer-overflow:.*/xrpl/nodestore/detail/varint.h unsigned-integer-overflow:.*/xrpl/peerfinder/detail/Counts.h unsigned-integer-overflow:.*/xrpl/protocol/nft.h +signed-integer-overflow:.*/src/test/beast/LexicalCast_test.cpp + # External library suppressions unsigned-integer-overflow:.*/nudb/detail/xxhash.hpp