|
|
@ -286,6 +286,8 @@ _CONFIGS = { |
|
|
|
'ubsan': SimpleConfig('ubsan'), |
|
|
|
'ubsan': SimpleConfig('ubsan'), |
|
|
|
'asan': SimpleConfig('asan', environ={ |
|
|
|
'asan': SimpleConfig('asan', environ={ |
|
|
|
'ASAN_OPTIONS': 'detect_leaks=1:color=always:suppressions=tools/tsan_suppressions.txt'}), |
|
|
|
'ASAN_OPTIONS': 'detect_leaks=1:color=always:suppressions=tools/tsan_suppressions.txt'}), |
|
|
|
|
|
|
|
'asan-noleaks': SimpleConfig('asan', environ={ |
|
|
|
|
|
|
|
'ASAN_OPTIONS': 'detect_leaks=0:color=always:suppressions=tools/tsan_suppressions.txt'}), |
|
|
|
'gcov': SimpleConfig('gcov'), |
|
|
|
'gcov': SimpleConfig('gcov'), |
|
|
|
'memcheck': ValgrindConfig('valgrind', 'memcheck', ['--leak-check=full']), |
|
|
|
'memcheck': ValgrindConfig('valgrind', 'memcheck', ['--leak-check=full']), |
|
|
|
'helgrind': ValgrindConfig('dbg', 'helgrind') |
|
|
|
'helgrind': ValgrindConfig('dbg', 'helgrind') |
|
|
|