aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcoFalke <falke.marco@gmail.com>2020-05-29 19:30:33 -0400
committerMarcoFalke <falke.marco@gmail.com>2020-05-30 08:33:06 -0400
commitfa906bf2988c799765a04c484269f890964ec3ee (patch)
treee8f755cefc046bad2e49e282bf49f5b3b7548a28
parentfa10d850790bbe52d948659bb1ebbb88fe718065 (diff)
test: Extend tsan suppressions for clang stdlib
-rw-r--r--test/sanitizer_suppressions/tsan17
1 files changed, 17 insertions, 0 deletions
diff --git a/test/sanitizer_suppressions/tsan b/test/sanitizer_suppressions/tsan
index 70eea34363..5031fa7053 100644
--- a/test/sanitizer_suppressions/tsan
+++ b/test/sanitizer_suppressions/tsan
@@ -1,6 +1,23 @@
# ThreadSanitizer suppressions
# ============================
+# double locks (TODO fix)
+mutex:g_genesis_wait_mutex
+mutex:CThreadInterrupt
+mutex:CConnman::Interrupt
+mutex:CConnman::WakeMessageHandler
+mutex:UpdateTip
+# race (TODO fix)
+race:CConnman::WakeMessageHandler
+race:CConnman::ThreadMessageHandler
+race:fHaveGenesis
+race:ProcessNewBlock
+race:ThreadImport
+race:bitcoin-qt
+# deadlock (TODO fix)
+deadlock:CConnman::ForNode
+deadlock:UpdateTip
+
# WalletBatch (unidentified deadlock)
deadlock:WalletBatch