Merge pull request #404 from dklempner/tsan2

Add a tsan suppression file with OPENSSL_cleanse and use it in run_tests
pull/383/head^2
Craig Tiller 10 years ago
commit 4beb1d0d21
  1. 5
      tools/run_tests/run_tests.py
  2. 2
      tools/tsan_suppressions.txt

@ -108,10 +108,11 @@ class PythonLanguage(object):
_CONFIGS = {
'dbg': SimpleConfig('dbg'),
'opt': SimpleConfig('opt'),
'tsan': SimpleConfig('tsan'),
'tsan': SimpleConfig('tsan', environ={
'TSAN_OPTIONS': 'suppressions=tools/tsan_suppressions.txt'}),
'msan': SimpleConfig('msan'),
'asan': SimpleConfig('asan', environ={
'ASAN_OPTIONS': 'detect_leaks=1:color=always'}),
'ASAN_OPTIONS': 'detect_leaks=1:color=always:suppressions=tools/tsan_suppressions.txt'}),
'gcov': SimpleConfig('gcov'),
'memcheck': ValgrindConfig('valgrind', 'memcheck'),
'helgrind': ValgrindConfig('dbg', 'helgrind')

@ -0,0 +1,2 @@
# OPENSSL_cleanse does racy access to a global
race:OPENSSL_cleanse
Loading…
Cancel
Save