File tree 3 files changed +3
-0
lines changed
3 files changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -35,6 +35,7 @@ if config.host_os == 'Darwin':
35
35
# On Darwin, we default to `abort_on_error=1`, which would make tests run
36
36
# much slower. Let's override this and run lit tests with 'abort_on_error=0'.
37
37
default_tool_options += ['abort_on_error=0' ]
38
+ default_tool_options += ['ignore_interceptors_accesses=0' ]
38
39
elif config .android :
39
40
# The same as on Darwin, we default to "abort_on_error=1" which slows down
40
41
# testing. Also, all existing tests are using "not" instead of "not --crash"
Original file line number Diff line number Diff line change @@ -21,3 +21,4 @@ if config.host_os == 'Darwin':
21
21
config.environment['TSAN_OPTIONS'] += ':ignore_noninstrumented_modules=0'
22
22
else:
23
23
config.environment['TSAN_OPTIONS'] = 'ignore_noninstrumented_modules=0'
24
+ config.environment['TSAN_OPTIONS'] += ':ignore_interceptors_accesses=0'
Original file line number Diff line number Diff line change @@ -28,6 +28,7 @@ if config.host_os == 'Darwin':
28
28
# suppresses some races the tests are supposed to find. Let's run without this
29
29
# setting, but turn it back on for Darwin tests (see Darwin/lit.local.cfg).
30
30
default_tsan_opts += ':ignore_noninstrumented_modules=0'
31
+ default_tsan_opts += ':ignore_interceptors_accesses=0'
31
32
32
33
# Platform-specific default TSAN_OPTIONS for lit tests.
33
34
if default_tsan_opts :
You can’t perform that action at this time.
0 commit comments