diff options
Diffstat (limited to 'lib/tsan/tests/rtl/tsan_test.cc')
-rw-r--r-- | lib/tsan/tests/rtl/tsan_test.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/tsan/tests/rtl/tsan_test.cc b/lib/tsan/tests/rtl/tsan_test.cc index b8b9555c2bff..edfede078b68 100644 --- a/lib/tsan/tests/rtl/tsan_test.cc +++ b/lib/tsan/tests/rtl/tsan_test.cc @@ -47,6 +47,13 @@ int run_tests(int argc, char **argv) { const char *argv0; +#ifdef __APPLE__ +// On Darwin, turns off symbolication and crash logs to make tests faster. +extern "C" const char* __tsan_default_options() { + return "symbolize=false:abort_on_error=0"; +} +#endif + int main(int argc, char **argv) { argv0 = argv[0]; return run_tests(argc, argv); |