Index: src/base.isolate |
diff --git a/src/base.isolate b/src/base.isolate |
index f7fd15e2e74e80758aa414a9134c301bd8fd7ff0..6af5880185de90c505d0120cbb8b660bd662a303 100644 |
--- a/src/base.isolate |
+++ b/src/base.isolate |
@@ -25,5 +25,31 @@ |
], |
}, |
}], |
+ ['tsan==1', { |
+ 'variables': { |
+ 'files': [ |
+ '../tools/sanitizers/tsan_suppressions.txt', |
+ ], |
+ }, |
+ }], |
+ ['OS=="linux" and (asan==1 or cfi_vptr==1 or msan==1 or tsan==1)', { |
Michael Achenbach
2015/10/30 14:41:03
This is basically copied from chromium:
https://co
|
+ 'variables': { |
+ 'files': [ |
+ # For llvm-symbolizer. |
+ '../third_party/llvm-build/Release+Asserts/lib/libstdc++.so.6', |
+ ], |
+ }, |
+ }], |
+ ['asan==1 or cfi_vptr==1 or msan==1 or tsan==1', { |
+ 'variables': { |
+ 'files': [ |
+ '../third_party/llvm-build/Release+Asserts/bin/llvm-symbolizer<(EXECUTABLE_SUFFIX)', |
+ ], |
+ }, |
+ }], |
+ # Workaround for https://code.google.com/p/swarming/issues/detail?id=211 |
+ ['asan==0 or cfi_vptr==0 or msan==0 or tsan==0', { |
+ 'variables': {}, |
+ }], |
], |
} |