@@ -7591,6 +7591,8 @@ def test_asyncify_assertions(self):
7591
7591
self .set_setting ('ASSERTIONS' )
7592
7592
self .do_core_test ('asyncify_assertions.cpp' )
7593
7593
7594
+ @no_lsan ('leaks asyncify stack during exit' )
7595
+ @no_asan ('leaks asyncify stack during exit' )
7594
7596
def test_asyncify_during_exit (self ):
7595
7597
self .set_setting ('ASYNCIFY' )
7596
7598
self .set_setting ('ASSERTIONS' )
@@ -8679,9 +8681,9 @@ def setUp(self):
8679
8681
# Add DEFAULT_TO_CXX=0
8680
8682
strict = make_run ('strict' , emcc_args = [], settings = {'STRICT' : 1 })
8681
8683
8682
- lsan = make_run ('lsan' , emcc_args = ['-fsanitize=leak' , '-O2' ], settings = {'ALLOW_MEMORY_GROWTH' : 1 })
8683
- asan = make_run ('asan' , emcc_args = ['-fsanitize=address' , '-O2' ], settings = {'ALLOW_MEMORY_GROWTH' : 1 , 'INITIAL_MEMORY' : '500mb' })
8684
- asani = make_run ('asani' , emcc_args = ['-fsanitize=address' , '-O2' , '--pre-js' , os .path .join (os .path .dirname (__file__ ), 'asan-no-leak.js' )],
8684
+ lsan = make_run ('lsan' , emcc_args = ['-fsanitize=leak' , '--profiling' , '- O2' ], settings = {'ALLOW_MEMORY_GROWTH' : 1 })
8685
+ asan = make_run ('asan' , emcc_args = ['-fsanitize=address' , '--profiling' , '- O2' ], settings = {'ALLOW_MEMORY_GROWTH' : 1 , 'INITIAL_MEMORY' : '500mb' })
8686
+ asani = make_run ('asani' , emcc_args = ['-fsanitize=address' , '--profiling' , '- O2' , '--pre-js' , os .path .join (os .path .dirname (__file__ ), 'asan-no-leak.js' )],
8685
8687
settings = {'ALLOW_MEMORY_GROWTH' : 1 , 'INITIAL_MEMORY' : '500mb' })
8686
8688
8687
8689
# Experimental modes (not tested by CI)
0 commit comments