1[ 2 { 3 "config": "opt" 4 }, 5 { 6 "config": "asan-trace-cmp", 7 "environ": { 8 "ASAN_OPTIONS": "detect_leaks=1:color=always", 9 "LSAN_OPTIONS": "suppressions=test/core/util/lsan_suppressions.txt:report_objects=1" 10 } 11 }, 12 { 13 "config": "dbg" 14 }, 15 { 16 "config": "asan", 17 "environ": { 18 "ASAN_OPTIONS": "detect_leaks=1:color=always", 19 "LSAN_OPTIONS": "suppressions=test/core/util/lsan_suppressions.txt:report_objects=1" 20 } 21 }, 22 { 23 "config": "msan", 24 "environ": { 25 "MSAN_OPTIONS": "poison_in_dtor=1" 26 } 27 }, 28 { 29 "config": "basicprof" 30 }, 31 { 32 "config": "helgrind", 33 "tool_prefix": [ 34 "valgrind", 35 "--tool=helgrind" 36 ] 37 }, 38 { 39 "config": "asan-noleaks", 40 "environ": { 41 "ASAN_OPTIONS": "detect_leaks=0:color=always" 42 } 43 }, 44 { 45 "config": "noexcept" 46 }, 47 { 48 "config": "ubsan", 49 "environ": { 50 "UBSAN_OPTIONS": "halt_on_error=1:print_stacktrace=1:suppressions=test/core/util/ubsan_suppressions.txt" 51 } 52 }, 53 { 54 "config": "tsan", 55 "environ": { 56 "TSAN_OPTIONS": "suppressions=test/core/util/tsan_suppressions.txt:halt_on_error=1:second_deadlock_stack=1" 57 } 58 }, 59 { 60 "config": "stapprof" 61 }, 62 { 63 "config": "gcov" 64 }, 65 { 66 "config": "memcheck", 67 "tool_prefix": [ 68 "valgrind", 69 "--tool=memcheck", 70 "--leak-check=full" 71 ] 72 }, 73 { 74 "config": "lto" 75 }, 76 { 77 "config": "c++-compat" 78 }, 79 { 80 "config": "mutrace" 81 }, 82 { 83 "config": "counters" 84 } 85] 86