projects
/
libcds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
updated .travis.yml
[libcds.git]
/
tools
/
tsan-suppression
diff --git
a/tools/tsan-suppression
b/tools/tsan-suppression
index d6ad3a79ca29a03a9c074b2d0d3f59bbc63f6d7c..e2771632c991b4a4982a0a8515088ea2257119d3 100644
(file)
--- a/
tools/tsan-suppression
+++ b/
tools/tsan-suppression
@@
-1,7
+1,7
@@
# Run-time flags: envvar TSAN_OPTIONS="';' delimited option list"
# Useful options (full list see https://github.com/google/sanitizers/wiki/ThreadSanitizerFlags):
# suppressions=<supression_file_name>
# Run-time flags: envvar TSAN_OPTIONS="';' delimited option list"
# Useful options (full list see https://github.com/google/sanitizers/wiki/ThreadSanitizerFlags):
# suppressions=<supression_file_name>
-# verosity=n Verbosity level (0 - silent, 1 - a bit of output, 2+ - more output).
+# ver
b
osity=n Verbosity level (0 - silent, 1 - a bit of output, 2+ - more output).
# history_size=[0..7], default 2
# detect_deadlocks=0 - some data structs in libcds tests use a lot of node-level mutexes.
# TSan has the hardcoded limit =16 for the number of mutex per thread.
# history_size=[0..7], default 2
# detect_deadlocks=0 - some data structs in libcds tests use a lot of node-level mutexes.
# TSan has the hardcoded limit =16 for the number of mutex per thread.
@@
-18,7
+18,3
@@
deadlock:cds/container/impl/bronson_avltree_map_rcu.h
#TODO: temporary suppressed. Must be researched later
race:cds/container/impl/bronson_avltree_map_rcu.h
#TODO: temporary suppressed. Must be researched later
race:cds/container/impl/bronson_avltree_map_rcu.h
-
-#TODO: MSPriorityQueue - temporary suppressed. Must be researched later
-# Seems, TSan don't see spinlock blocking. How to learn TSan to see non-traditional locking algo?..
-race:cds::intrusive::MSPriorityQueue