X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=tools%2Ftsan-suppression;h=e2771632c991b4a4982a0a8515088ea2257119d3;hb=76fe7324fe9a49b9a148a3f88135c53e7b1838c7;hp=71cc3de2471aa457237697f3f4c88de97846f7d5;hpb=d64c38276a884e6ea4f6ee63ada171ff84bb2f48;p=libcds.git diff --git a/tools/tsan-suppression b/tools/tsan-suppression index 71cc3de2..e2771632 100644 --- 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= -# verosity=n Verbosity level (0 - silent, 1 - a bit of output, 2+ - more output). +# verbosity=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. @@ -18,13 +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: 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 - -#TODO: gc::DHP must be reimplemented ASAP -race:cds::gc::dhp::GarbageCollector::scan - -#TODO: temporary suppressed. Must be researched later -race:cds::memory::michael::Heap \ No newline at end of file