Python version 3.8.10 (chromium.34, Jul 2 2024, 01:33:02)
[GCC 10.2.1 20210130 (Red Hat 10.2.1-11)]
sys.executable = /home/chrome-bot/.cache/vpython-root.1000/store/python_venv-bv3d5jfr6u91rvk3n0abpuif20/contents/bin/python3
EMSDK_PYTHON = /home/chrome-bot/.cache/vpython-root.1000/store/python_venv-bv3d5jfr6u91rvk3n0abpuif20/contents/bin/python3
Change directory to: /b/s/w/ir/cache/builder/emscripten-releases/src
adding to path: /b/s/w/ir/cache/builder/emscripten-releases/cmake-3.21.3-linux-x86_64/bin
adding to path: /b/s/w/ir/cache/builder/emscripten-releases/third_party/ninja
adding to path: /b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-linux-x64/bin
@@@BUILD_STEP Execute emscripten testsuite (emwasm)@@@
Running npm install ...
subprocess.check_call(`/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-linux-x64/bin/npm ci --no-optional`, cwd=`/b/s/w/ir/x/w/install/emscripten`)
npm warn config optional Use `--omit=optional` to exclude optional dependencies, or
npm warn config `--include=optional` to include them.
npm warn config
npm warn config Default value does install optional deps unless otherwise omitted.
added 434 packages, and audited 435 packages in 2s
45 packages are looking for funding
run `npm fund` for details
1 high severity vulnerability
To address all issues, run:
npm audit fix
Run `npm audit` for details.
subprocess.check_call(`/b/s/w/ir/x/w/install/emscripten/test/runner asan`, cwd=`/b/s/w/ir/cache/builder/emscripten-releases/emtest-out`)
Test suites:
['test_core']
Running test_core: (1018 tests)
Using 16 parallel test processes
env_modify: {'IDL_CHECKS': 'FAST'}
env_modify: {'IDL_CHECKS': 'DEFAULT'}
test_wrap_malloc_emmalloc (test_core.asan) ... skipped 'cannot replace malloc/free with ASan'
test_zero_multiplication (test_core.asan) ... skipped 'is_wasm2js : tests multiplication by zero'
test_wrap_malloc (test_core.asan) ... skipped 'cannot replace malloc/free with ASan'
env_modify: {'IDL_CHECKS': 'ALL'}
test_zerodiv (test_core.asan) ... skipped 'is_wasm2js : tests division by zero'
test_zero_struct_varargs (test_core.asan) ... skipped 'is_wasm2js : tests va_arg()'
env_modify: {'IDL_CHECKS': 'ALL'}
env_modify: {'IDL_CHECKS': 'DEFAULT'}
<building and saving third_party_zlib_5e2d7ca5b23cb62463494a7da7d92ebe into cache>
<building and saving third_party_zlib_5e2d7ca5b23cb62463494a7da7d92ebe into cache>
test_wasm2js_fallback_minimal_runtime (test_core.asan) ... skipped 'no wasm2js support yet in asan'
test_wasm2js_fallback (test_core.asan) ... skipped 'no wasm2js support yet in asan'
test_wasm2js (test_core.asan) ... skipped 'no wasm2js support yet in sanitizers'
cache:INFO: generating system asset: symbol_lists/09b26cd43dde594092faca594c8e687b8d0ec811.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/09b26cd43dde594092faca594c8e687b8d0ec811.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/62f717bdcfc222663c4909262569c629143189dc.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/62f717bdcfc222663c4909262569c629143189dc.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/81bab48bf50b11536f42cdca2507c20c1700bb7a.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/81bab48bf50b11536f42cdca2507c20c1700bb7a.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/273a799ed827e981b20b863fc02bd817a480b210.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/273a799ed827e981b20b863fc02bd817a480b210.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/09ffcefddab872119413589a661711b913bda607.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/09ffcefddab872119413589a661711b913bda607.json" for subsequent builds)
cache:INFO: - ok
test_wasm_synchronous_compilation (test_core.asan) ... ok (1.39s)
cache:INFO: generating system asset: symbol_lists/f28ad5d241014250ec03be528dc1f44eea41cec5.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/f28ad5d241014250ec03be528dc1f44eea41cec5.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/03a86a51092541a75f01b8f7e2dfa1554101e065.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/03a86a51092541a75f01b8f7e2dfa1554101e065.json" for subsequent builds)
test_wprintf (test_core.asan) ... ok (2.10s)
cache:INFO: - ok
test_write_stdout_fileno (test_core.asan) ... ok (2.90s)
test_webidl (test_core.asan) ... ok (2.91s)
test_varargs_byval (test_core.asan) ... skipped 'clang cannot compile this code with that target yet'
test_vswprintf_utf8 (test_core.asan) ... ok (2.96s)
test_vararg_copy (test_core.asan) ... skipped 'is_wasm2js : tests va_arg()'
test_wasm_worker_malloc (test_core.asan) ... ok (3.58s)
test_whets (test_core.asan) ... ok (3.63s)
test_vsnprintf (test_core.asan) ... ok (2.58s)
test_webidl_all_growth (test_core.asan) ... ok (4.00s)
test_wasm_intrinsics_simd (test_core.asan) ... ok (4.04s)
test_vprintf (test_core.asan) ... ok (1.95s)
test_utf32_short_wchar (test_core.asan) ... skipped 'requires libc to be built with -fshort-char'
cache:INFO: generating system asset: symbol_lists/11fac54d5a6a4e0b45dc0402bb723858b92825e2.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/11fac54d5a6a4e0b45dc0402bb723858b92825e2.json" for subsequent builds)
test_webidl_all (test_core.asan) ... ok (4.33s)
test_webidl_fast (test_core.asan) ... ok (4.37s)
test_webidl_default (test_core.asan) ... ok (4.46s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b77cd54dddd554dfe448a406a2b8d9adb8ef482a.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/b77cd54dddd554dfe448a406a2b8d9adb8ef482a.json" for subsequent builds)
test_wasm_worker_hello (test_core.asan) ... ok (4.55s)
test_unsigned (test_core.asan) ... skipped 'is_wasm2js : tests signed vs unsigned values'
test_varargs_multi (test_core.asan) ... ok (1.77s)
test_utime (test_core.asan) ... ok (1.69s)
test_varargs (test_core.asan) ... ok (1.80s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/48ac3cfb2abe4a154e7b6dd58f7b21e379b44473.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/48ac3cfb2abe4a154e7b6dd58f7b21e379b44473.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/505b4a3aa267aa9335cd50c0c09d49f049b51c05.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/505b4a3aa267aa9335cd50c0c09d49f049b51c05.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c5ffdc5557ef09286fab72c3d2bc10613c0006b6.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/c5ffdc5557ef09286fab72c3d2bc10613c0006b6.json" for subsequent builds)
test_utf8_invalid (test_core.asan) ... ok (1.69s)
cache:INFO: - ok
test_wasm_worker_wait_async (test_core.asan) ... ok (5.96s)
cache:INFO: generating system asset: symbol_lists/e70d5ddf6b3db1d09f6ca7420cf35494a7803eab.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/e70d5ddf6b3db1d09f6ca7420cf35494a7803eab.json" for subsequent builds)
cache:INFO: - ok
-- begin program output --
link result: 0
source_fd: 3, errno: 0 No error information
target_fd: 3, errno: 0 No error information
=================================================================
==42==ERROR: AddressSanitizer: stack-buffer-overflow on address 0x1295703a at pc 0x00002a60 bp 0x12956d90 sp 0x12956d9c
READ of size 1 at 0x1295703a thread T0
#0 0x2a60 in memchr+0x2a60 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x2a60)
#1 0x2a78 in strnlen+0x2a78 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x2a78)
#2 0x40f4 in printf_core+0x40f4 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x40f4)
#3 0x3312 in __vfprintf_internal+0x3312 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x3312)
#4 0x5334 in vfprintf+0x5334 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x5334)
#5 0x1fb5 in printf+0x1fb5 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x1fb5)
#6 0x1393 in __original_main+0x1393 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x1393)
#7 0x1812 in main+0x1812 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x1812)
#8 0x80000299 (JavaScript+0x299)
#9 0x80001456 in callMain /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js:5206:15
#10 0x8000147c in doRun /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js:5244:23
#11 0x80001486 in run /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js:5254:5
#12 0x8000144a in runCaller /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js:5194:19
#13 0x80000261 in removeRunDependency /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js:609:7
#14 0x800003c8 in receiveInstance /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js:968:5
#15 0x800003d9 in receiveInstantiationResult /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js:985:5
Address 0x1295703a is located in stack of thread T0 at offset 26 in frame
#0 0x11 in legalimport$__wasi_clock_time_get+0x11 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x11)
This frame has 2 object(s):
[16, 26) 'buf' <== Memory access at offset 26 overflows this variable
[48, 58) 'buf24'
HINT: this may be a false positive if your program uses some custom stack unwind mechanism, swapcontext or vfork
(longjmp and C++ exceptions *are* supported)
SUMMARY: AddressSanitizer: stack-buffer-overflow (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x2a5c) in memchr+0x2a5c
Shadow bytes around the buggy address:
0x12956d80: 00 00 00 00 f1 f1 00 f2 f2 f2 00 00 00 f2 f2 f2
0x12956e00: f2 f2 00 f2 f2 f2 04 f3 00 00 00 00 f1 f1 04 f2
0x12956e80: 04 f2 00 00 00 00 00 f2 f2 f2 f2 f2 00 00 00 00
0x12956f00: 00 00 00 00 00 00 f2 f2 f2 f2 00 00 00 00 00 00
0x12956f80: 00 00 00 00 f3 f3 f3 f3 00 00 00 00 f1 f1 04 f3
=>0x12957000: 00 00 00 00 f1 f1 00[02]f2 f2 f8 f8 f3 f3 00 00
0x12957080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Shadow byte legend (one shadow byte represents 8 application bytes):
Addressable: 00
Partially addressable: 01 02 03 04 05 06 07
Heap left redzone: fa
Freed heap region: fd
Stack left redzone: f1
Stack mid redzone: f2
Stack right redzone: f3
Stack after return: f5
Stack use after scope: f8
Global redzone: f9
Global init order: f6
Poisoned by user: f7
Container overflow: fc
Array cookie: ac
Intra object redzone: bb
ASan internal: fe
Left alloca redzone: ca
Right alloca redzone: cb
==42==ABORTING
-- end program output --
test_unistd_write_broken_link_rawfs (test_core.asan) ... FAIL
test_utf32 (test_core.asan) ... ok (2.54s)
-- begin program output --
link result: 0
source_fd: 3, errno: 0 No error information
target_fd: 3, errno: 0 No error information
=================================================================
==42==ERROR: AddressSanitizer: stack-buffer-overflow on address 0x1295703a at pc 0x00002a60 bp 0x12956d90 sp 0x12956d9c
READ of size 1 at 0x1295703a thread T0
#0 0x2a60 in memchr+0x2a60 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x2a60)
#1 0x2a78 in strnlen+0x2a78 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x2a78)
#2 0x40f4 in printf_core+0x40f4 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x40f4)
#3 0x3312 in __vfprintf_internal+0x3312 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x3312)
#4 0x5334 in vfprintf+0x5334 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x5334)
#5 0x1fb5 in printf+0x1fb5 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x1fb5)
#6 0x1393 in __original_main+0x1393 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x1393)
#7 0x1812 in main+0x1812 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x1812)
#8 0x8000029b (JavaScript+0x29b)
#9 0x80001287 in callMain /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js:4743:15
#10 0x800012ad in doRun /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js:4781:23
#11 0x800012b7 in run /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js:4791:5
#12 0x8000127b in runCaller /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js:4731:19
#13 0x80000263 in removeRunDependency /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js:611:7
#14 0x800003ca in receiveInstance /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js:970:5
#15 0x800003db in receiveInstantiationResult /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js:987:5
Address 0x1295703a is located in stack of thread T0 at offset 26 in frame
#0 0x11 in legalimport$__wasi_clock_time_get+0x11 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x11)
This frame has 2 object(s):
[16, 26) 'buf' <== Memory access at offset 26 overflows this variable
[48, 58) 'buf24'
HINT: this may be a false positive if your program uses some custom stack unwind mechanism, swapcontext or vfork
(longjmp and C++ exceptions *are* supported)
SUMMARY: AddressSanitizer: stack-buffer-overflow (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x2a5c) in memchr+0x2a5c
Shadow bytes around the buggy address:
0x12956d80: 00 00 00 00 f1 f1 00 f2 f2 f2 00 00 00 f2 f2 f2
0x12956e00: f2 f2 00 f2 f2 f2 04 f3 00 00 00 00 f1 f1 04 f2
0x12956e80: 04 f2 00 00 00 00 00 f2 f2 f2 f2 f2 00 00 00 00
0x12956f00: 00 00 00 00 00 00 f2 f2 f2 f2 00 00 00 00 00 00
0x12956f80: 00 00 00 00 f3 f3 f3 f3 00 00 00 00 f1 f1 04 f3
=>0x12957000: 00 00 00 00 f1 f1 00[02]f2 f2 f8 f8 f3 f3 00 00
0x12957080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Shadow byte legend (one shadow byte represents 8 application bytes):
Addressable: 00
Partially addressable: 01 02 03 04 05 06 07
Heap left redzone: fa
Freed heap region: fd
Stack left redzone: f1
Stack mid redzone: f2
Stack right redzone: f3
Stack after return: f5
Stack use after scope: f8
Global redzone: f9
Global init order: f6
Poisoned by user: f7
Container overflow: fc
Array cookie: ac
Intra object redzone: bb
ASan internal: fe
Left alloca redzone: ca
Right alloca redzone: cb
==42==ABORTING
-- end program output --
test_unistd_write_broken_link (test_core.asan) ... FAIL
test_unistd_sysconf_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_unistd_sysconf_phys_pages (test_core.asan) ... skipped 'ASan alters memory layout'
test_utf8 (test_core.asan) ... ok (2.60s)
test_utf8_invalid_textdecoder (test_core.asan) ... ok (2.67s)
test_unistd_unlink_noderawfs (test_core.asan) ... ok (1.97s)
test_utf (test_core.asan) ... ok (2.57s)
test_unistd_unlink (test_core.asan) ... ok (1.82s)
test_utf16 (test_core.asan) ... ok (3.22s)
test_unistd_unlink_nodefs (test_core.asan) ... ok (2.92s)
test_unistd_truncate_noderawfs (test_core.asan) ... ok (2.16s)
test_utf16_textdecoder (test_core.asan) ... ok (3.90s)
cache:INFO: generating system asset: symbol_lists/ee1e6344c09648d3bda5d4dfaeb41f264c027ecc.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/ee1e6344c09648d3bda5d4dfaeb41f264c027ecc.json" for subsequent builds)
test_unistd_sysconf (test_core.asan) ... ok (1.85s)
test_unistd_symlink_on_nodefs (test_core.asan) ... ok (1.86s)
test_unistd_truncate (test_core.asan) ... ok (1.98s)
test_unistd_truncate_nodefs (test_core.asan) ... ok (2.03s)
test_unistd_pipe (test_core.asan) ... ok (2.04s)
cache:INFO: - ok
test_unistd_pipe_rawfs (test_core.asan) ... ok (2.13s)
test_unistd_misc_nodefs (test_core.asan) ... ok (1.94s)
test_unistd_misc (test_core.asan) ... ok (1.80s)
test_unistd_links (test_core.asan) ... ok (1.83s)
test_unistd_links_nodefs (test_core.asan) ... ok (2.02s)
env_modify: {'LC_ALL': 'latin-1', 'PYTHONUTF8': '0', 'PYTHONCOERCECLOCALE': '0'}
test_zlib_configure (test_core.asan) ... ok (9.79s)
test_undefined_main_wasm_output (test_core.asan) ... skipped 'standalone mode only'
test_undefined_main_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_undefined_main_explicit_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
cache:INFO: generating system asset: symbol_lists/44d888d8b479aaded2cf474026eb0eef5cebefea.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/44d888d8b479aaded2cf474026eb0eef5cebefea.json" for subsequent builds)
test_unistd_fsync_stdout (test_core.asan) ... ok (1.78s)
test_unistd_dup_rawfs (test_core.asan) ... ok (1.89s)
cache:INFO: - ok
test_unistd_dup (test_core.asan) ... ok (1.84s)
cache:INFO: generating system asset: symbol_lists/84db39cb5ababc550ca0f646720c19d395f44b0e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/84db39cb5ababc550ca0f646720c19d395f44b0e.json" for subsequent builds)
test_unistd_curdir (test_core.asan) ... ok (1.87s)
test_unistd_close_rawfs (test_core.asan) ... ok (1.78s)
test_ubsan_minimal_too_many_errors (test_core.asan) ... skipped '-fsanitize-minimal-runtime cannot be used with ASan'
test_ubsan_minimal_errors_same_place (test_core.asan) ... skipped '-fsanitize-minimal-runtime cannot be used with ASan'
test_unistd_close (test_core.asan) ... ok (1.81s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5a298e7adfdfea4610454fc2007ae116e1a3b5fb.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/5a298e7adfdfea4610454fc2007ae116e1a3b5fb.json" for subsequent builds)
test_unistd_access_noderawfs (test_core.asan) ... ok (1.83s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8b7da4e63b84e22e73224c4369d49fea27cfe87c.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/8b7da4e63b84e22e73224c4369d49fea27cfe87c.json" for subsequent builds)
test_unistd_access (test_core.asan) ... ok (1.73s)
test_unistd_access_nodefs (test_core.asan) ... ok (1.93s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/94cf1b0a5d61371c223eddd61bc0a2a114a3a104.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/94cf1b0a5d61371c223eddd61bc0a2a114a3a104.json" for subsequent builds)
test_unicode_js_library (test_core.asan) ... ok (1.91s)
cache:INFO: - ok
test_undefined_main_explicit (test_core.asan) ... ok (2.05s)
test_ubsan_typeinfo_eq (test_core.asan) ... ok (1.57s)
test_ubsan_full_null_ref_fsanitize_undefined (test_core.asan) ... skipped 'test is specific to null sanitizer'
test_ubsan_full_null_ref_fsanitize_null (test_core.asan) ... skipped 'test is specific to null sanitizer'
test_ubsan_full_static_cast_fsanitize_undefined (test_core.asan) ... ok (1.51s)
test_ubsan_full_null_ref_dylink (test_core.asan) ... skipped 'test is specific to null sanitizer'
test_unistd_io_bigint (test_core.asan) ... ok (4.20s)
test_uname (test_core.asan) ... ok (2.41s)
test_unary_literal (test_core.asan) ... ok (2.59s)
test_ubsan_full_static_cast_fsanitize_vptr (test_core.asan) ... ok (2.47s)
test_ubsan_full_overflow_fsanitize_undefined (test_core.asan) ... ok (2.11s)
test_trivial_struct_varargs (test_core.asan) ... skipped 'is_wasm2js : tests va_arg()'
test_ubsan_full_overflow_fsanitize_overflow (test_core.asan) ... ok (1.89s)
test_unistd_io (test_core.asan) ... ok (5.27s)
cache:INFO: generating system asset: symbol_lists/513b2fc0da111e8ae036c85a3d1c095bc457b686.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/513b2fc0da111e8ae036c85a3d1c095bc457b686.json" for subsequent builds)
test_ubsan_full_overflow_fsanitize_integer (test_core.asan) ... ok (1.85s)
test_ubsan_full_no_return_fsanitize_undefined (test_core.asan) ... ok (1.73s)
test_ubsan_full_stack_trace_g (test_core.asan) ... ok (2.70s)
test_ubsan_full_no_return_fsanitize_return (test_core.asan) ... ok (1.93s)
test_ubsan_full_stack_trace_g4 (test_core.asan) ... ok (3.24s)
cache:INFO: - ok
test_ubsan_full_left_shift_fsanitize_undefined (test_core.asan) ... ok (1.88s)
cache:INFO: generating system asset: symbol_lists/900098e6279f2e1e19a11b179b0c748f84d49cde.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/900098e6279f2e1e19a11b179b0c748f84d49cde.json" for subsequent builds)
test_ubsan_full_left_shift_fsanitize_shift (test_core.asan) ... ok (1.64s)
test_struct_varargs (test_core.asan) ... skipped 'is_wasm2js : tests va_arg()'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/24f6daa94a59eba518436392205376c4e8e9aa60.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/24f6daa94a59eba518436392205376c4e8e9aa60.json" for subsequent builds)
test_trickystring (test_core.asan) ... ok (1.72s)
test_ubsan_full_left_shift_fsanitize_integer (test_core.asan) ... ok (2.13s)
test_transtrcase (test_core.asan) ... ok (1.75s)
test_typeid (test_core.asan) ... ok (2.21s)
cache:INFO: - ok
test_tracing (test_core.asan) ... ok (2.05s)
test_tinyfuncstr (test_core.asan) ... ok (1.84s)
test_tcgetattr (test_core.asan) ... ok (1.78s)
test_systypes (test_core.asan) ... ok (1.68s)
test_syscall_intercept (test_core.asan) ... ok (1.90s)
test_template_class_deduction (test_core.asan) ... ok (2.53s)
test_structbyval (test_core.asan) ... ok (2.26s)
test_strtoll_oct (test_core.asan) ... ok (2.26s)
test_undefined_main (test_core.asan) ... ok (6.57s)
test_strtoll_hex (test_core.asan) ... ok (1.81s)
test_strtoll_dec (test_core.asan) ... ok (1.80s)
test_strtoll_bin (test_core.asan) ... ok (1.81s)
test_strtold (test_core.asan) ... ok (1.84s)
cache:INFO: generating system asset: symbol_lists/310e6102add1ea6bb5a5ae23beb7ad34c966c7bf.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/310e6102add1ea6bb5a5ae23beb7ad34c966c7bf.json" for subsequent builds)
test_strtol_oct (test_core.asan) ... ok (1.77s)
test_strtol_hex (test_core.asan) ... ok (1.84s)
test_strtol_bin (test_core.asan) ... ok (1.80s)
test_strtol_dec (test_core.asan) ... ok (1.90s)
cache:INFO: - ok
test_strtol (test_core.asan) ... ok (1.93s)
test_strtok (test_core.asan) ... ok (1.82s)
test_strtod (test_core.asan) ... ok (1.91s)
test_strcasecmp (test_core.asan) ... ok (1.69s)
cache:INFO: generating system asset: symbol_lists/a6cd9a907d7ab6dda9a0e5fdef2bb048f3732436.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/a6cd9a907d7ab6dda9a0e5fdef2bb048f3732436.json" for subsequent builds)
test_strstr (test_core.asan) ... ok (1.89s)
test_stdlibs (test_core.asan) ... ok (1.86s)
test_stat_chmod_rawfs_wasmfs (test_core.asan) ... skipped 'test requires symlink creation which currently missing from wasmfs+noderawfs'
cache:INFO: - ok
test_utf8_textdecoder_bigint (test_core.asan) ... ok (15.57s)
test_stdbool (test_core.asan) ... ok (1.85s)
test_statx (test_core.asan) ... ok (1.80s)
test_stack_placement_pic (test_core.asan) ... skipped 'sanitizers do not yet support dynamic linking'
test_stack_placement (test_core.asan) ... skipped 'stack size is too low for asan to work properly'
test_utf8_textdecoder (test_core.asan) ... ok (15.73s)
test_statvfs (test_core.asan) ... ok (1.81s)
cache:INFO: generating system asset: symbol_lists/f41399d3d1810990e091a26acdb3798c6c7965be.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/f41399d3d1810990e091a26acdb3798c6c7965be.json" for subsequent builds)
test_statics (test_core.asan) ... ok (1.86s)
cache:INFO: - ok
test_static_variable (test_core.asan) ... ok (1.77s)
cache:INFO: generating system asset: symbol_lists/b55dde1860aa7668bffec144f4d05f6c414564e1.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/b55dde1860aa7668bffec144f4d05f6c414564e1.json" for subsequent builds)
test_stdvec (test_core.asan) ... ok (3.20s)
test_stdio_locking (test_core.asan) ... ok (3.16s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2227b5843c47a0d190bc1274353757d529df75dc.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/2227b5843c47a0d190bc1274353757d529df75dc.json" for subsequent builds)
test_stddef (test_core.asan) ... ok (3.39s)
test_stat_mknod_wasmfs (test_core.asan) ... ok (2.09s)
test_stat_mknod (test_core.asan) ... ok (1.97s)
cache:INFO: - ok
test_std_function_incomplete_return (test_core.asan) ... ok (3.33s)
test_stat (test_core.asan) ... ok (1.91s)
test_stack_overflow (test_core.asan) ... ok (2.56s)
test_sse2_nontrapping (test_core.asan) ... skipped 'local count too large'
test_sse2 (test_core.asan) ... skipped 'local count too large'
test_stack (test_core.asan) ... ok (2.19s)
test_stack_align (test_core.asan) ... ok (2.77s)
test_sse_diagnostics (test_core.asan) ... ok (1.74s)
test_ssr (test_core.asan) ... ok (2.05s)
test_stackAlloc (test_core.asan) ... ok (2.48s)
test_sse4_2 (test_core.asan) ... ok (2.58s)
cache:INFO: generating system asset: symbol_lists/0576bc792c7d52aebb40be90a88552518415518f.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/0576bc792c7d52aebb40be90a88552518415518f.json" for subsequent builds)
test_sse4 (test_core.asan) ... ok (2.79s)
cache:INFO: - ok
test_sse3 (test_core.asan) ... ok (2.85s)
test_sscanf_whitespace (test_core.asan) ... ok (1.80s)
test_sscanf_other_whitespace (test_core.asan) ... ok (1.79s)
test_sscanf_skip (test_core.asan) ... ok (1.80s)
test_sscanf_n (test_core.asan) ... ok (1.81s)
test_stat_chmod_wasmfs (test_core.asan) ... ok (5.81s)
test_stat_chmod_rawfs (test_core.asan) ... ok (5.71s)
test_ssse3 (test_core.asan) ... ok (4.54s)
test_sqlite_pthreads (test_core.asan) ... skipped 'local count too large for VMs'
test_sqlite (test_core.asan) ... skipped 'local count too large for VMs'
test_stat_chmod (test_core.asan) ... ok (5.62s)
test_sscanf_hex (test_core.asan) ... ok (1.78s)
cache:INFO: generating system asset: symbol_lists/dbb5d69191aa8fc2a02b4e2af06e441686f938d6.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/dbb5d69191aa8fc2a02b4e2af06e441686f938d6.json" for subsequent builds)
cache:INFO: - ok
test_stack_overflow_check (test_core.asan) ... ok (6.07s)
test_sscanf_float (test_core.asan) ... ok (1.97s)
test_siglongjmp_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_siglongjmp_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_sscanf_6 (test_core.asan) ... ok (1.78s)
test_sscanf_5 (test_core.asan) ... ok (1.77s)
test_sscanf_caps (test_core.asan) ... ok (1.84s)
test_sscanf_3 (test_core.asan) ... ok (1.76s)
test_sscanf_4 (test_core.asan) ... ok (1.85s)
cache:INFO: generating system asset: symbol_lists/98922fb74625061fafae71a204020219ea1753d3.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/98922fb74625061fafae71a204020219ea1753d3.json" for subsequent builds)
cache:INFO: - ok
test_sscanf (test_core.asan) ... ok (1.84s)
test_setjmp_within_loop_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_setjmp_within_loop_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_sizeof (test_core.asan) ... ok (1.80s)
test_setjmp_noleak_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_setjmp_noleak_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
cache:INFO: generating system asset: symbol_lists/1c69860252e7af0f337847efc07a866b7c211094.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/1c69860252e7af0f337847efc07a866b7c211094.json" for subsequent builds)
cache:INFO: - ok
test_signals (test_core.asan) ... ok (1.73s)
test_setjmp_many_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_setjmp_many_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
NUM=1
cache:INFO: generating system asset: symbol_lists/7a65098e4f1c654e65a077b6afdceada50b5d5b6.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/7a65098e4f1c654e65a077b6afdceada50b5d5b6.json" for subsequent builds)
test_siglongjmp_emscripten (test_core.asan) ... ok (1.71s)
test_setjmp_many_2_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_setjmp_many_2_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_sse1_nontrapping (test_core.asan) ... ok (5.42s)
test_set_align (test_core.asan) ... skipped 'SAFE_HEAP cannot be used with ASan'
test_segfault (test_core.asan) ... skipped 'SAFE_HEAP cannot be used with ASan'
test_sbrk_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_sse1 (test_core.asan) ... ok (5.31s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/71a15d8941aa2b5b1ab6f613b7e4a8eea410d3ed.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/71a15d8941aa2b5b1ab6f613b7e4a8eea410d3ed.json" for subsequent builds)
test_sigaction_default_sigint (test_core.asan) ... ok (2.04s)
test_sigaction_default_sigabrt (test_core.asan) ... ok (2.06s)
test_setlocale (test_core.asan) ... ok (2.09s)
test_sha1 (test_core.asan) ... ok (2.26s)
cache:INFO: - ok
test_sscanf_2 (test_core.asan) ... ok (3.60s)
test_safe_heap_user_js (test_core.asan) ... skipped 'SAFE_HEAP cannot be used with ASan'
cache:INFO: generating system asset: symbol_lists/04fa137a96abb4fdfc7d5bbd66ba24aeb78dbb82.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/04fa137a96abb4fdfc7d5bbd66ba24aeb78dbb82.json" for subsequent builds)
test_setjmp_within_loop_emscripten (test_core.asan) ... ok (1.76s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a8475aac816b5d2ca30070554713e58f22c990b6.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/a8475aac816b5d2ca30070554713e58f22c990b6.json" for subsequent builds)
test_setjmp_noleak_emscripten (test_core.asan) ... ok (1.82s)
cache:INFO: - ok
cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libc-asan-debug.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libc-asan-debug.a" for subsequent builds)
NUM=5
test_setjmp_many_2_emscripten (test_core.asan) ... ok (2.44s)
test_source_map_minimal_runtime (test_core.asan) ... ok (5.95s)
test_safe_stack_alloca (test_core.asan) ... ok (2.71s)
test_rename_wasmfs (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/15820'
test_safe_stack (test_core.asan) ... ok (3.12s)
test_safe_stack_pthread (test_core.asan) ... ok (3.83s)
test_runtime_stacksave (test_core.asan) ... ok (3.20s)
test_rounding (test_core.asan) ... ok (3.35s)
test_return_address (test_core.asan) ... ok (3.16s)
test_zlib_cmake (test_core.asan) ... ok (31.71s)
test_source_map (test_core.asan) ... ok (7.20s)
NUM=20
test_sbrk (test_core.asan) ... ok (4.88s)
test_response_file (test_core.asan) ... ok (3.11s)
test_raytrace (test_core.asan) ... skipped 'Relies on double value rounding, extremely sensitive'
test_sigalrm (test_core.asan) ... ok (7.43s)
test_rename (test_core.asan) ... ok (2.80s)
test_remove (test_core.asan) ... ok (3.07s)
test_reinterpreted_ptrs (test_core.asan) ... ok (2.91s)
test_readdir_empty_bigint (test_core.asan) ... ok (2.68s)
test_readdir_unlink (test_core.asan) ... ok (2.92s)
test_readdir_empty (test_core.asan) ... ok (2.63s)
test_readdir_rawfs (test_core.asan) ... ok (2.97s)
NUM=1000
test_relaxed_simd_implies_simd128 (test_core.asan) ... ok (3.53s)
test_readdir (test_core.asan) ... ok (2.51s)
test_random (test_core.asan) ... ok (2.10s)
test_pthread_specific (test_core.asan) ... skipped 'test relies on null pointer reads'
.. return
test_rand (test_core.asan) ... ok (1.93s)
system_libs:INFO: compiled 1042 inputs in 6.83s
cache:INFO: - ok
cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libasan_rt.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libasan_rt.a" for subsequent builds)
system_libs:INFO: compiled 36 inputs in 1.41s
cache:INFO: - ok
cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libasan_js.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libasan_js.a" for subsequent builds)
system_libs:INFO: compiled 1 inputs in 0.11s
cache:INFO: - ok
cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/liblsan_common_rt.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/liblsan_common_rt.a" for subsequent builds)
system_libs:INFO: compiled 5 inputs in 0.61s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/247a2ec47ac2ad67d808152bb9dd4fa3ea32b927.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/247a2ec47ac2ad67d808152bb9dd4fa3ea32b927.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/cf151930b5934a9186ca35433b474e50975e5e0c.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/cf151930b5934a9186ca35433b474e50975e5e0c.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libbulkmemory-asan.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libbulkmemory-asan.a" for subsequent builds)
system_libs:INFO: compiled 4 inputs in 0.15s
cache:INFO: - ok
cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libc-mt-asan-debug.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libc-mt-asan-debug.a" for subsequent builds)
test_setjmp_many_emscripten (test_core.asan) ... ok (12.91s)
test_pthread_run_on_main_thread_minimal_runtime (test_core.asan) ... skipped 'MINIMAL_RUNTIME + threads + asan does not work'
test_pthread_weak_ref (test_core.asan) ... ok (6.77s)
test_pthread_proxying_refcount (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/19795'
test_pthread_stdout_after_main (test_core.asan) ... ok (6.09s)
test_pthread_thread_local_storage (test_core.asan) ... ok (6.47s)
test_pthread_wait64_notify (test_core.asan) ... ok (7.63s)
system_libs:INFO: compiled 1128 inputs in 4.76s
cache:INFO: - ok
cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libasan_rt-mt.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libasan_rt-mt.a" for subsequent builds)
system_libs:INFO: compiled 36 inputs in 1.54s
cache:INFO: - ok
cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libubsan_rt-mt.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libubsan_rt-mt.a" for subsequent builds)
system_libs:INFO: compiled 16 inputs in 1.10s
cache:INFO: - ok
cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/liblsan_common_rt-mt.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/liblsan_common_rt-mt.a" for subsequent builds)
system_libs:INFO: compiled 5 inputs in 0.61s
cache:INFO: - ok
cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libsanitizer_common_rt-mt.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libsanitizer_common_rt-mt.a" for subsequent builds)
system_libs:INFO: compiled 83 inputs in 1.90s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ea51c220fd75cda9f71b7bfc8c2dec753a2da3c4.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/ea51c220fd75cda9f71b7bfc8c2dec753a2da3c4.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/93b44a56d89647a1807ef6b313a80391aa0c284f.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/93b44a56d89647a1807ef6b313a80391aa0c284f.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e32543685b84660b90da186384f1ee9820f75eaa.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/e32543685b84660b90da186384f1ee9820f75eaa.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9def04ef4bae7ffd45d6a9c7d60ea479a84edbcc.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/9def04ef4bae7ffd45d6a9c7d60ea479a84edbcc.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/07d5c17f4b2025aea6e4e73017543bf76c7853dc.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/07d5c17f4b2025aea6e4e73017543bf76c7853dc.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/188f406a2378a8b9499ddb6d678771276ecfa564.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/188f406a2378a8b9499ddb6d678771276ecfa564.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1fdff951c3451b7a36517c78378483fb3246f614.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/1fdff951c3451b7a36517c78378483fb3246f614.json" for subsequent builds)
test_pthread_unhandledrejection (test_core.asan) ... ok (15.99s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7f035163494bb9853769f198d0bbd3ef0af442f9.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/7f035163494bb9853769f198d0bbd3ef0af442f9.json" for subsequent builds)
cache:INFO: - ok
test_relocatable_void_function (test_core.asan) ... ok (20.25s)
test_random_device (test_core.asan) ... ok (18.96s)
test_pthread_proxying_modularize (test_core.asan) ... ok (11.36s)
cache:INFO: generating system asset: symbol_lists/e9cc0f293bf511ce66b7cceed63748e78ee6f9c6.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/e9cc0f293bf511ce66b7cceed63748e78ee6f9c6.json" for subsequent builds)
test_pthread_tls_dylink (test_core.asan) ... ok (17.58s)
test_pthread_run_on_main_thread (test_core.asan) ... ok (12.12s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9c841b39fbe9b752d92538ddf47c9f37b3cf5dfe.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/9c841b39fbe9b752d92538ddf47c9f37b3cf5dfe.json" for subsequent builds)
test_safe_stack_dylink (test_core.asan) ... ok (24.88s)
test_pthread_join_and_asyncify (test_core.asan) ... skipped 'test requires node canary and EMTEST_SKIP_NODE_CANARY is set'
test_pthread_proxying_dropped_work (test_core.asan) ... ok (11.82s)
test_safe_stack_dylink_reversed (test_core.asan) ... ok (25.19s)
cache:INFO: - ok
.. exit
test_pthread_proxying_canceled_work (test_core.asan) ... ok (11.26s)
test_pthread_run_script (test_core.asan) ... ok (18.02s)
test_pthread_proxying_cpp (test_core.asan) ... ok (12.24s)
test_pthread_emmalloc (test_core.asan) ... skipped 'ASan does not support custom memory allocators'
cache:INFO: generating system asset: symbol_lists/f77465b4bd4d7b5616d10d3df78c84078492301c.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/f77465b4bd4d7b5616d10d3df78c84078492301c.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/01307b2b8579ec5ab228d9ab60682541a2e71040.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/01307b2b8579ec5ab228d9ab60682541a2e71040.json" for subsequent builds)
test_pthread_wait32_notify (test_core.asan) ... ok (19.88s)
test_pthread_proxy_to_pthread (test_core.asan) ... ok (3.23s)
test_pthread_exit_main_stub (test_core.asan) ... ok (2.04s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8f906df29fcad556793fba852f993f1a8d544b10.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/8f906df29fcad556793fba852f993f1a8d544b10.json" for subsequent builds)
test_pthread_offset_converter (test_core.asan) ... ok (3.08s)
test_pthread_wait_async (test_core.asan) ... ok (20.87s)
test_pthread_proxying (test_core.asan) ... ok (4.49s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/22c500e7ae91a7bb8f02c3746fe71e32d29b0359.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/22c500e7ae91a7bb8f02c3746fe71e32d29b0359.json" for subsequent builds)
test_pthread_offset_converter_modularize (test_core.asan) ... ok (3.60s)
test_pthread_keepalive (test_core.asan) ... ok (3.28s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a140bd2e48508c657d308165174c7355e8ac947e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/a140bd2e48508c657d308165174c7355e8ac947e.json" for subsequent builds)
test_pthread_exit_main (test_core.asan) ... ok (2.78s)
test_pthread_nested_work_queue (test_core.asan) ... ok (3.61s)
test_pthread_exit_process (test_core.asan) ... ok (3.10s)
.. pthread_exit
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/bb7ca7c65ee6f603cc524bf95880b0c19055c19d.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/bb7ca7c65ee6f603cc524bf95880b0c19055c19d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e69d01a7ecfdef912340df59228345b02dcf8f35.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/e69d01a7ecfdef912340df59228345b02dcf8f35.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3251f1927e65929de35546c4e1f500047015471c.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/3251f1927e65929de35546c4e1f500047015471c.json" for subsequent builds)
test_pthread_equal (test_core.asan) ... ok (3.51s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0f4d2a7c4981eda6d851a53a203c7e3fbdc4e93a.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/0f4d2a7c4981eda6d851a53a203c7e3fbdc4e93a.json" for subsequent builds)
test_pthread_dylink_tls (test_core.asan) ... ok (3.81s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/26597fcde3984e7f9d2f2cdf5076e8a683a6be67.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/26597fcde3984e7f9d2f2cdf5076e8a683a6be67.json" for subsequent builds)
test_pthread_exceptions (test_core.asan) ... ok (4.36s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c2eafb4fff8dd50007a5296ac4b0dd5933e3a4ff.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/c2eafb4fff8dd50007a5296ac4b0dd5933e3a4ff.json" for subsequent builds)
test_pthread_setspecific_mainthread (test_core.asan) ... ok (22.71s)
test_pthread_dylink_exceptions (test_core.asan) ... ok (3.35s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3f6abe1d27b7874817bfd6b8f17b970e2a4aa8f2.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/3f6abe1d27b7874817bfd6b8f17b970e2a4aa8f2.json" for subsequent builds)
test_pthread_dylink_basics_reversed (test_core.asan) ... ok (3.56s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/71b014d5c3d5a90efe099e38003887f55f1dba10.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/71b014d5c3d5a90efe099e38003887f55f1dba10.json" for subsequent builds)
test_pthread_dylink (test_core.asan) ... ok (3.59s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/910597b03f99c102d2cb1603f81887189945e913.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/910597b03f99c102d2cb1603f81887189945e913.json" for subsequent builds)
test_pthread_dylink_basics (test_core.asan) ... ok (4.04s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/597483ae1c67872f26981d13444563b8c940488a.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/597483ae1c67872f26981d13444563b8c940488a.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ac63bd5f3a6fff42e58ad8c38f18685cd31f508a.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/ac63bd5f3a6fff42e58ad8c38f18685cd31f508a.json" for subsequent builds)
test_pthread_dispatch_after_exit (test_core.asan) ... ok (3.39s)
test_pthread_dlopen_many (test_core.asan) ... ok (4.62s)
test_pthread_dlsym (test_core.asan) ... ok (4.80s)
test_pthread_c11_threads_proxied (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/22617'
test_pthread_c11_threads_pooled (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/22617'
test_pthread_c11_threads (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/22617'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/cc2ed2654d95bd6e7d82a185191791b7265cb277.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/cc2ed2654d95bd6e7d82a185191791b7265cb277.json" for subsequent builds)
test_pthread_dylink_longjmp (test_core.asan) ... ok (6.17s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1a686dd94b04e19af7d3beeb2500f8a14ed6ffcd.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/1a686dd94b04e19af7d3beeb2500f8a14ed6ffcd.json" for subsequent builds)
test_pthread_dylink_entry_point (test_core.asan) ... ok (6.20s)
test_pthread_create_pool (test_core.asan) ... ok (3.19s)
test_pthread_attr_getstack_minimal_runtime (test_core.asan) ... skipped 'MINIMAL_RUNTIME + threads + asan does not work'
cache:INFO: - ok
test_pthread_create_proxy (test_core.asan) ... ok (3.52s)
test_pthread_dylink_entry_point_autoload (test_core.asan) ... ok (6.73s)
test_pthread_cxx_threads_pooled (test_core.asan) ... ok (4.94s)
test_pthread_abort (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/15014'
test_promise_await_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_pthread_dlopen (test_core.asan) ... ok (6.90s)
cache:INFO: generating system asset: symbol_lists/466183db6e81c3e21ecf28c5d8a96183646d1696.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/466183db6e81c3e21ecf28c5d8a96183646d1696.json" for subsequent builds)
test_pthread_create_embind_stack_check (test_core.asan) ... ok (4.53s)
test_pthread_cleanup (test_core.asan) ... ok (4.03s)
cache:INFO: - ok
test_pthread_cancel (test_core.asan) ... ok (3.52s)
test_pthread_cancel_async (test_core.asan) ... ok (3.72s)
test_pthread_cxx_threads (test_core.asan) ... ok (6.41s)
test_pthread_busy_wait_atexit (test_core.asan) ... ok (3.25s)
test_pthread_create (test_core.asan) ... ok (5.28s)
test_pthread_attr_getstack (test_core.asan) ... ok (3.00s)
test_promise_await_error (test_core.asan) ... ok (2.17s)
test_pthread_atexit (test_core.asan) ... ok (3.12s)
test_pthread_abort_interrupt (test_core.asan) ... ok (3.07s)
test_pthread_busy_wait_pooled (test_core.asan) ... ok (4.74s)
test_posixtime_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_proc_self_fd (test_core.asan) ... ok (1.98s)
test_poppler (test_core.asan) ... skipped 'issues with freetype itself'
test_promise_await (test_core.asan) ... ok (2.99s)
test_printf_macros (test_core.asan) ... ok (1.81s)
test_printf_octal (test_core.asan) ... ok (1.94s)
test_printf_more (test_core.asan) ... ok (2.02s)
test_printf_2 (test_core.asan) ... ok (1.88s)
test_nothrow_new_nogrow (test_core.asan) ... skipped 'requires more memory when growing'
test_printf_float (test_core.asan) ... ok (1.90s)
test_nothrow_new_grow (test_core.asan) ... skipped 'requires more memory when growing'
embuilder:INFO: building libpng
embuilder:INFO: ...success. Took (0.00s)
<building and saving third_party_openjpeg_23aea2a86dec69287aa93205d010d17d into cache>
test_pthread_busy_wait (test_core.asan) ... ok (5.18s)
cache:INFO: generating system asset: symbol_lists/c0da8f29f4de144f58f713039ac937f8bd7c29c3.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/c0da8f29f4de144f58f713039ac937f8bd7c29c3.json" for subsequent builds)
test_postrun_exit_runtime (test_core.asan) ... ok (1.89s)
test_postrun_exception (test_core.asan) ... ok (1.90s)
test_promise (test_core.asan) ... ok (3.65s)
test_nested_struct_varargs (test_core.asan) ... skipped 'is_wasm2js : tests va_arg()'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/95f35bcc8d88a90ba19dafd584c1f0ebd49e9708.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/95f35bcc8d88a90ba19dafd584c1f0ebd49e9708.json" for subsequent builds)
test_posixtime (test_core.asan) ... ok (1.78s)
test_poll (test_core.asan) ... ok (1.74s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/89ff66e499084a4085b386d4712f998654b29645.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/89ff66e499084a4085b386d4712f998654b29645.json" for subsequent builds)
test_phiundef (test_core.asan) ... ok (1.67s)
test_module_wasm_memory (test_core.asan) ... skipped 'ASan alters the memory size'
test_perrar (test_core.asan) ... ok (1.67s)
cache:INFO: - ok
test_pack (test_core.asan) ... ok (1.70s)
cache:INFO: generating system asset: symbol_lists/2e43c56260a47600975bcf33b072f1775fba8a09.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/2e43c56260a47600975bcf33b072f1775fba8a09.json" for subsequent builds)
test_nl_types (test_core.asan) ... ok (1.67s)
test_mmap_anon_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e9e5777f136d0c1241b5ca66227c6e5d301fbb2e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/e9e5777f136d0c1241b5ca66227c6e5d301fbb2e.json" for subsequent builds)
1
test_no_declare_asm_module_exports (test_core.asan) ... ok (2.09s)
test_nestedstructs (test_core.asan) ... ok (1.76s)
test_newlocale (test_core.asan) ... ok (1.94s)
test_minimal_runtime_utf8_invalid_textdecoder (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minimal_runtime_utf8_invalid (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minimal_runtime_safe_heap (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minimal_runtime_no_declare_asm_module_exports (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minimal_runtime_memorygrowth (test_core.asan) ... skipped 'test needs to modify memory growth'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b9785ed763022a337467cdeb2c07b831d41cadc7.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/b9785ed763022a337467cdeb2c07b831d41cadc7.json" for subsequent builds)
test_netinet_in (test_core.asan) ... ok (2.35s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6b5169891a23da07227b8dd632c293155d21c7f7.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/6b5169891a23da07227b8dd632c293155d21c7f7.json" for subsequent builds)
test_negative_zero (test_core.asan) ... ok (2.04s)
test_mount (test_core.asan) ... ok (2.00s)
test_module_stdin (test_core.asan) ... ok (1.87s)
test_minimal_runtime_hello_printf_nofs (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minimal_runtime_hello_printf_fs (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minimal_runtime_global_initializer (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minimal_runtime_get_exported_function (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4e0b13aa3636cbc2fcc4077c4e4c17e3599fd4b7.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/4e0b13aa3636cbc2fcc4077c4e4c17e3599fd4b7.json" for subsequent builds)
test_minimal_runtime_hello_world_streaming_inst (test_core.asan) ... ok (1.07s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e49f67e80d74bfc959edea287a9bc6270b9c4886.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/e49f67e80d74bfc959edea287a9bc6270b9c4886.json" for subsequent builds)
test_minimal_runtime_hello_world_streaming (test_core.asan) ... ok (0.89s)
test_printf_wasmfs (test_core.asan) ... ok (5.96s)
test_memorygrowth_linear_step (test_core.asan) ... skipped 'test needs to modify memory growth'
test_memorygrowth_geometric_step (test_core.asan) ... skipped 'test needs to modify memory growth'
cache:INFO: - ok
test_memorygrowth_MAXIMUM_MEMORY_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_memorygrowth_MAXIMUM_MEMORY (test_core.asan) ... skipped 'test needs to modify memory growth'
test_pthread_dylink_main_module_1 (test_core.asan) ... ok (15.68s)
test_memorygrowth_3_force_fail_reallocBuffer (test_core.asan) ... skipped 'test needs to modify memory growth'
test_memorygrowth_3 (test_core.asan) ... skipped 'test needs to modify memory growth'
cache:INFO: generating system asset: symbol_lists/5ffb182647520c7c3ecbbd58ef5ac730aecff556.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/5ffb182647520c7c3ecbbd58ef5ac730aecff556.json" for subsequent builds)
test_memorygrowth_2 (test_core.asan) ... skipped 'test needs to modify memory growth'
test_memorygrowth (test_core.asan) ... skipped 'test needs to modify memory growth'
test_minimal_runtime_hello_world_no_export (test_core.asan) ... ok (0.97s)
test_minmax (test_core.asan) ... ok (1.78s)
test_mod_globalstruct (test_core.asan) ... ok (2.53s)
test_mmap_anon (test_core.asan) ... ok (1.86s)
test_memcpy_alignment_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_printf (test_core.asan) ... ok (5.80s)
cache:INFO: - ok
test_minimal_runtime_hello_world_default (test_core.asan) ... ok (1.11s)
cache:INFO: generating system asset: symbol_lists/beb33961cde284270a58b49b9f47b548c079708f.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/beb33961cde284270a58b49b9f47b548c079708f.json" for subsequent builds)
test_neon_wasm_simd (test_core.asan) ... ok (3.63s)
test_maybe_wasm2js (test_core.asan) ... skipped 'no wasm2js support yet in sanitizers'
test_mathfuncptr (test_core.asan) ... skipped 'is_wasm2js : tests function pointer calls'
test_math_lgamma (test_core.asan) ... skipped 'is_wasm2js : tests lgamma and signbit'
test_math_fmodf (test_core.asan) ... skipped 'is_wasm2js : tests fmodf (which may use JS math)'
cache:INFO: - ok
test_mmap_anon_pthreads (test_core.asan) ... ok (3.05s)
test_mallinfo (test_core.asan) ... skipped 'mallinfo is not part of ASan malloc'
test_memset (test_core.asan) ... ok (1.92s)
test_memmove2 (test_core.asan) ... ok (1.74s)
test_memmove (test_core.asan) ... ok (1.69s)
test_memprof_requirements (test_core.asan) ... ok (2.18s)
cache:INFO: generating system asset: symbol_lists/efde884941d8f97c4b98671deba36eef63a4c060.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/efde884941d8f97c4b98671deba36eef63a4c060.json" for subsequent builds)
test_memmove3 (test_core.asan) ... ok (2.34s)
test_memcpy_zero_bytes_bulkmem (test_core.asan) ... ok (2.15s)
cache:INFO: - ok
test_memcpy_zero_bytes (test_core.asan) ... ok (2.22s)
cache:INFO: generating system asset: symbol_lists/2a529ba646dbd9ee9c3c836003cf4d90b652572f.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/2a529ba646dbd9ee9c3c836003cf4d90b652572f.json" for subsequent builds)
test_memcpy3 (test_core.asan) ... ok (2.11s)
test_main_module_static_align (test_core.asan) ... skipped 'no shared modules with memory growth'
test_math (test_core.asan) ... ok (1.95s)
<building and saving third_party_lua_d45c62c2729f8e0a78c81ada7c6a1dd0 into cache>
test_memcpy2 (test_core.asan) ... ok (2.18s)
test_longjmp_zero_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_zero_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
cache:INFO: - ok
test_mainenv (test_core.asan) ... ok (1.90s)
test_longjmp_with_and_without_exceptions (test_core.asan) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
cache:INFO: generating system asset: symbol_lists/3f73c6993a6fc817bc0116e55b84afa13e3dd3c1.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/3f73c6993a6fc817bc0116e55b84afa13e3dd3c1.json" for subsequent builds)
test_memset_alignment (test_core.asan) ... ok (3.78s)
test_longjmp_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_unwind_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_unwind_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9adb8902f050dcbffafd8f6604bf69c56b22ae16.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/9adb8902f050dcbffafd8f6604bf69c56b22ae16.json" for subsequent builds)
test_main_thread_em_asm_signatures (test_core.asan) ... ok (2.34s)
0
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/889aa277014c6a19f37d47afa7eb75fe9ad6b615.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/889aa277014c6a19f37d47afa7eb75fe9ad6b615.json" for subsequent builds)
cache:INFO: - ok
test_main_thread_async_em_asm_force_c (test_core.asan) ... ok (2.75s)
test_longjmp_standalone_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_main_reads_args (test_core.asan) ... ok (2.72s)
test_longjmp_stacked_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_stacked_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_main_thread_async_em_asm (test_core.asan) ... ok (2.85s)
test_longjmp_repeat_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_repeat_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_unwind_emscripten (test_core.asan) ... ok (2.29s)
test_longjmp_i64_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_i64_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_zero_emscripten (test_core.asan) ... ok (3.04s)
test_longjmp_funcptr_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_funcptr_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_main_thread_async_em_asm_relocatable (test_core.asan) ... ok (3.75s)
cache:INFO: generating system asset: symbol_lists/37a9c21d67ee4d0c496746a6cea6acb6a7072876.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/37a9c21d67ee4d0c496746a6cea6acb6a7072876.json" for subsequent builds)
test_longjmp_exc_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_exc_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_main_module_js_symbol (test_core.asan) ... ok (3.69s)
cache:INFO: - ok
test_memcpy_alignment (test_core.asan) ... ok (6.11s)
test_longjmp4_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp4_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
1
test_longjmp_repeat_emscripten (test_core.asan) ... ok (1.79s)
test_longjmp3_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_standalone (test_core.asan) ... ok (1.93s)
test_longjmp3_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp2_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_wasm_workers (test_core.asan) ... ok (4.12s)
test_longjmp2_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp2_main_module_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp2_main_module_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_stacked_emscripten (test_core.asan) ... ok (1.94s)
cache:INFO: generating system asset: symbol_lists/6f02c4742015a2aed7d2577a55d1debaf992d61a.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/6f02c4742015a2aed7d2577a55d1debaf992d61a.json" for subsequent builds)
cache:INFO: - ok
test_main_thread_em_asm (test_core.asan) ... ok (6.00s)
test_modularize_closure_pre (test_core.asan) ... ok (10.28s)
test_longjmp_funcptr_emscripten (test_core.asan) ... ok (2.27s)
test_longjmp_exc_emscripten (test_core.asan) ... ok (2.25s)
test_longjmp4_emscripten (test_core.asan) ... ok (1.77s)
test_longjmp_emscripten (test_core.asan) ... ok (2.01s)
test_longjmp_i64_emscripten (test_core.asan) ... ok (2.83s)
test_longjmp_throw (test_core.asan) ... ok (4.82s)
test_lua (test_core.asan) ... ok (6.37s)
test_longjmp3_emscripten (test_core.asan) ... ok (1.88s)
test_longjmp2_emscripten (test_core.asan) ... ok (1.82s)
cache:INFO: generating system asset: symbol_lists/f7b80916439c234661bc5a76cc86f134b1035f45.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/f7b80916439c234661bc5a76cc86f134b1035f45.json" for subsequent builds)
test_localeconv (test_core.asan) ... ok (2.28s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/84210a5b1fb523979675049123e1c601584afefa.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/84210a5b1fb523979675049123e1c601584afefa.json" for subsequent builds)
test_llvm_used (test_core.asan) ... ok (1.76s)
test_llvmswitch (test_core.asan) ... ok (1.97s)
test_llvm_fabs (test_core.asan) ... ok (1.92s)
test_literal_negative_zero (test_core.asan) ... ok (1.91s)
cache:INFO: - ok
0
cache:INFO: generating system asset: symbol_lists/9ae871fcb72b7e942ddd8e58acc0ba2d42f0218a.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/9ae871fcb72b7e942ddd8e58acc0ba2d42f0218a.json" for subsequent builds)
test_linker_response_file (test_core.asan) ... ok (1.92s)
test_libgen (test_core.asan) ... ok (1.75s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9ac9866934c047200cb3fbfc08fb9305da552632.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/9ac9866934c047200cb3fbfc08fb9305da552632.json" for subsequent builds)
test_main_thread_em_asm_pthread (test_core.asan) ... ok (8.57s)
(iteration 0)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9f9077dcc29fd0a7957a3814edcf248cbf06fbbb.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/9f9077dcc29fd0a7957a3814edcf248cbf06fbbb.json" for subsequent builds)
test_legacy_stack_deps (test_core.asan) ... ok (1.91s)
test_intvars (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8f9bb46b9e7f2565fdad01098a400f708109dcd7.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/8f9bb46b9e7f2565fdad01098a400f708109dcd7.json" for subsequent builds)
test_life (test_core.asan) ... ok (2.81s)
cache:INFO: - ok
test_js_library_i64_params_bigint (test_core.asan) ... ok (1.73s)
cache:INFO: generating system asset: symbol_lists/8d23401ca97394065bc02b1dff32bc2fdc5e0335.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/8d23401ca97394065bc02b1dff32bc2fdc5e0335.json" for subsequent builds)
test_js_library_i64_params (test_core.asan) ... ok (1.99s)
cache:INFO: - ok
test_js_libraries (test_core.asan) ... ok (2.48s)
test_indirectbr_many (test_core.asan) ... skipped 'local count too large for VMs'
test_langinfo (test_core.asan) ... ok (3.50s)
test_int53 (test_core.asan) ... ok (1.99s)
test_isnan (test_core.asan) ... ok (2.89s)
test_i64_umul (test_core.asan) ... skipped 'is_wasm2js : test 64-bit multiply'
test_i64_varargs (test_core.asan) ... skipped 'is_wasm2js : tests va_arg() with i64 params'
test_i64_precise_standalone (test_core.asan) ... skipped 'is_wasm2js : test 64-bit math'
test_i64_qdouble (test_core.asan) ... skipped 'is_wasm2js : test 64-bit/double conversions'
test_int53_convertI32PairToI53Checked (test_core.asan) ... ok (2.23s)
test_i64_precise_needed (test_core.asan) ... skipped 'is_wasm2js : test 64-bit multiply'
test_i64_precise (test_core.asan) ... skipped 'is_wasm2js : test 64-bit math'
test_i64_i16 (test_core.asan) ... skipped 'is_wasm2js : test 64-bit math with short values'
test_i64_double (test_core.asan) ... skipped 'is_wasm2js : test unions of i64 and double'
test_i64_cmp2 (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
cache:INFO: generating system asset: symbol_lists/464cc095b539881bb8f002c6b86d6be4541879ed.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/464cc095b539881bb8f002c6b86d6be4541879ed.json" for subsequent builds)
test_i64_cmp (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
test_i64_b (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
test_i64_7z (test_core.asan) ... skipped 'is_wasm2js : test 64-bit math'
test_i64_4 (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
test_i64_3 (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
test_i64_2 (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
test_i64 (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
test_i32_mul_precise (test_core.asan) ... skipped 'is_wasm2js : tests 32-bit multiplication'
test_i16_emcc_intrinsic (test_core.asan) ... skipped 'is_wasm2js : tests operations on 16-bit values'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f6591c454dc828f6f9ac54bb91841985278568e4.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/f6591c454dc828f6f9ac54bb91841985278568e4.json" for subsequent builds)
test_inlinejs4 (test_core.asan) ... ok (2.21s)
test_hello_argc_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_iostream_ctors (test_core.asan) ... ok (3.46s)
no debugger, check validation
test_istream (test_core.asan) ... ok (3.72s)
test_globaldoubles (test_core.asan) ... skipped 'is_wasm2js : tests globals in static data'
(iteration 1)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1b7660e2a71290921175747668413ab81994d828.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/1b7660e2a71290921175747668413ab81994d828.json" for subsequent builds)
test_indirectbr (test_core.asan) ... ok (1.69s)
test_large_exported_response (test_core.asan) ... ok (5.13s)
cache:INFO: - ok
test_longjmp2_main_module_emscripten (test_core.asan) ... ok (8.23s)
test_i64_invoke_bigint (test_core.asan) ... ok (2.38s)
test_i64_llabs (test_core.asan) ... ok (2.42s)
test_libcxx (test_core.asan) ... ok (6.82s)
test_hello_argc (test_core.asan) ... ok (1.88s)
test_inlinejs3 (test_core.asan) ... ok (3.67s)
cache:INFO: generating system asset: symbol_lists/44a7ea5dda036b2970c90a9e1176514368773647.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/44a7ea5dda036b2970c90a9e1176514368773647.json" for subsequent builds)
test_getopt (test_core.asan) ... ok (1.80s)
test_i64_zextneg (test_core.asan) ... ok (3.01s)
test_gcc_unmangler (test_core.asan) ... skipped 'call stack exceeded on some versions of node'
test_hello_world (test_core.asan) ... ok (2.77s)
test_getopt_long (test_core.asan) ... ok (1.94s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/50ee70b0b5acd8aebe9355eff9ca28634dfee21d.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/50ee70b0b5acd8aebe9355eff9ca28634dfee21d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b875c3e3e6ff4987b4312fb92cde5df612541c18.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/b875c3e3e6ff4987b4312fb92cde5df612541c18.json" for subsequent builds)
test_hello_argc_pthreads (test_core.asan) ... ok (3.43s)
(iteration 2)
test_getloadavg (test_core.asan) ... ok (1.72s)
test_funcptrfunc (test_core.asan) ... skipped 'is_wasm2js : tests function pointer calls'
test_getdents64 (test_core.asan) ... ok (1.74s)
test_funcptr (test_core.asan) ... skipped 'is_wasm2js : tests function pointer calls'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e47303e880998a07749525de4e905e3e54b78c10.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/e47303e880998a07749525de4e905e3e54b78c10.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1658a019551b45ed5dc15bdfbc851f7e0daefeb2.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/1658a019551b45ed5dc15bdfbc851f7e0daefeb2.json" for subsequent builds)
test_get_exported_function (test_core.asan) ... ok (2.26s)
cache:INFO: - ok
test_fwrite_0 (test_core.asan) ... ok (2.05s)
test_futimens_rawfs (test_core.asan) ... ok (2.07s)
cache:INFO: generating system asset: symbol_lists/d940017c9d6009cef1b5f7edc10446d840196b5e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/d940017c9d6009cef1b5f7edc10446d840196b5e.json" for subsequent builds)
test_futimens (test_core.asan) ... ok (2.14s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d81fa0284b50b1ff5ea132be036dd22d6d72f2cc.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/d81fa0284b50b1ff5ea132be036dd22d6d72f2cc.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2feb655b878f48762353d8b05415427ef1c4038e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/2feb655b878f48762353d8b05415427ef1c4038e.json" for subsequent builds)
test_funcptr_import_type (test_core.asan) ... ok (1.89s)
cache:INFO: - ok
test_functionpointer_libfunc_varargs (test_core.asan) ... ok (2.49s)
test_fstatat (test_core.asan) ... ok (2.41s)
test_getcwd_with_non_ascii_name (test_core.asan) ... ok (4.15s)
test_getdents64_special_cases (test_core.asan) ... ok (4.45s)
test_fs_writev (test_core.asan) ... ok (2.00s)
cache:INFO: generating system asset: symbol_lists/49794d5ae9132e2c61402beef09ab37efca72ee2.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/49794d5ae9132e2c61402beef09ab37efca72ee2.json" for subsequent builds)
test_fscanf (test_core.asan) ... ok (2.21s)
test_fscanf_2 (test_core.asan) ... ok (2.49s)
cache:INFO: - ok
test_openjpeg (test_core.asan) ... ok (24.41s)
cache:INFO: generating system asset: symbol_lists/1f48573570a272474006fba74550cd7587685339.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/1f48573570a272474006fba74550cd7587685339.json" for subsequent builds)
(iteration 3)
test_fs_writev_rawfs (test_core.asan) ... ok (2.96s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/690f8434d8a3d0285c404f68433adf3fef31f3bb.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/690f8434d8a3d0285c404f68433adf3fef31f3bb.json" for subsequent builds)
cache:INFO: - ok
test_fs_symlink_resolution (test_core.asan) ... ok (1.74s)
test_fs_symlink_resolution_noderawfs (test_core.asan) ... ok (1.92s)
cache:INFO: generating system asset: symbol_lists/13554fec6df9b035212feff775fd7aee0651b620.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/13554fec6df9b035212feff775fd7aee0651b620.json" for subsequent builds)
test_fs_symlink_resolution_nodefs (test_core.asan) ... ok (1.88s)
test_gl_main_module (test_core.asan) ... ok (8.43s)
test_fs_trackingdelegate (test_core.asan) ... ok (2.40s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b8621b756389709793db5e024e841b9c384220cf.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/b8621b756389709793db5e024e841b9c384220cf.json" for subsequent builds)
test_fs_rename_on_existing_noderawfs (test_core.asan) ... ok (2.17s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e69c4e9ff040e08ed93b32e90a468f1b3e2b154c.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/e69c4e9ff040e08ed93b32e90a468f1b3e2b154c.json" for subsequent builds)
test_fs_rename_on_existing_nodefs (test_core.asan) ... ok (1.99s)
test_fs_write_rawfs (test_core.asan) ... ok (4.16s)
cache:INFO: - ok
test_fs_write (test_core.asan) ... ok (3.51s)
cache:INFO: generating system asset: symbol_lists/7d7b504f5415df33554082f4873e89b0cc51e931.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/7d7b504f5415df33554082f4873e89b0cc51e931.json" for subsequent builds)
wasmfs
wasmfs
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/fd3c76e8c24d07eb0e010ae31af2cd513d1f0800.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/fd3c76e8c24d07eb0e010ae31af2cd513d1f0800.json" for subsequent builds)
test_getValue_setValue_bigint (test_core.asan) ... ok (7.98s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/398f2d82837552e8dd45291bb616514949249762.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/398f2d82837552e8dd45291bb616514949249762.json" for subsequent builds)
test_fs_noderawfs_nofollow (test_core.asan) ... ok (1.96s)
test_fs_nodefs_statvfs (test_core.asan) ... ok (1.88s)
cache:INFO: - ok
(iteration 4)
test_getValue_setValue (test_core.asan) ... ok (8.70s)
test_legacy_exported_runtime_numbers (test_core.asan) ... ok (16.02s)
test_fs_readv (test_core.asan) ... ok (2.88s)
test_fs_nodefs_nofollow (test_core.asan) ... ok (1.90s)
test_fs_rename_on_existing (test_core.asan) ... ok (3.09s)
test_fs_nodefs_rw_rawfs (test_core.asan) ... ok (2.39s)
test_fs_nodefs_readdir (test_core.asan) ... ok (1.96s)
cache:INFO: generating system asset: symbol_lists/d416c49cc8596c1bc57b75501cdce7bd8d4ab0a9.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/d416c49cc8596c1bc57b75501cdce7bd8d4ab0a9.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/306d2deb747eb877cfe6bf40456bb78a450d5162.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/306d2deb747eb877cfe6bf40456bb78a450d5162.json" for subsequent builds)
test_fs_nodefs_rw (test_core.asan) ... ok (2.49s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a87c51f9aa86520f41daabb084ef9e74087dac94.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/a87c51f9aa86520f41daabb084ef9e74087dac94.json" for subsequent builds)
test_fs_nodefs_dup_rawfs (test_core.asan) ... ok (1.66s)
test_fs_nodefs_dup (test_core.asan) ... ok (1.61s)
test_fs_readv_rawfs (test_core.asan) ... ok (3.72s)
test_fs_nodefs_home (test_core.asan) ... ok (2.32s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ba33c4534c7ced2631760d4c3e237b8eec37dfe9.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/ba33c4534c7ced2631760d4c3e237b8eec37dfe9.json" for subsequent builds)
test_fs_nodefs_cloexec_rawfs (test_core.asan) ... ok (1.53s)
cache:INFO: - ok
test_fs_no_main_minimal_runtime (test_core.asan) ... ok (1.23s)
cache:INFO: generating system asset: symbol_lists/dff5ecc5bb7945e291022833a2d80dc715cfbcf9.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/dff5ecc5bb7945e291022833a2d80dc715cfbcf9.json" for subsequent builds)
cache:INFO: - ok
test_fs_nodefs_cloexec (test_core.asan) ... ok (1.50s)
cache:INFO: generating system asset: symbol_lists/0448425ad1c4f99bd54495283b03ffe106afd51e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/0448425ad1c4f99bd54495283b03ffe106afd51e.json" for subsequent builds)
test_fs_no_main (test_core.asan) ... ok (1.61s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/22f1a77c176a98ac90c000b1b1790a13b5d92b75.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/22f1a77c176a98ac90c000b1b1790a13b5d92b75.json" for subsequent builds)
test_fs_llseek_rawfs (test_core.asan) ... ok (1.24s)
cache:INFO: - ok
test_fs_writeFile_rawfs (test_core.asan) ... ok (7.60s)
test_iostream_and_determinism (test_core.asan) ... ok (16.78s)
test_fs_llseek (test_core.asan) ... ok (1.54s)
cache:INFO: generating system asset: symbol_lists/e0f253f243e53407b1616cd36997139d6d5134e2.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/e0f253f243e53407b1616cd36997139d6d5134e2.json" for subsequent builds)
test_fs_writeFile (test_core.asan) ... ok (7.97s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ded61f3d05b4b8ca6abe5236872e113da790c91a.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/ded61f3d05b4b8ca6abe5236872e113da790c91a.json" for subsequent builds)
test_fs_errorstack_rawfs (test_core.asan) ... ok (1.99s)
cache:INFO: - ok
test_fs_mmap_noderaswfs (test_core.asan) ... ok (3.24s)
test_fs_mmap_wasmfs (test_core.asan) ... ok (3.34s)
test_freetype (test_core.asan) ... skipped 'issues with freetype itself'
test_fs_enotdir (test_core.asan) ... ok (2.18s)
test_fs_enotdir_rawfs (test_core.asan) ... ok (2.55s)
test_fs_mmap_nodefs (test_core.asan) ... ok (3.67s)
test_fs_errorstack (test_core.asan) ... ok (2.67s)
test_fs_emptyPath_rawfs (test_core.asan) ... ok (2.13s)
test_float32_precise (test_core.asan) ... skipped 'is_wasm2js : tests float32 ops'
test_fs_mmap_memfs (test_core.asan) ... ok (3.34s)
test_fs_emptyPath (test_core.asan) ... ok (1.85s)
test_fs_js_api (test_core.asan) ... ok (3.08s)
test_fs_dict_none (test_core.asan) ... ok (1.81s)
cache:INFO: generating system asset: symbol_lists/c73228f536fad14c0bdb2a39879541825d70b7df.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/c73228f536fad14c0bdb2a39879541825d70b7df.json" for subsequent builds)
test_fs_append_rawfs (test_core.asan) ... ok (1.84s)
cache:INFO: - ok
test_fs_dict (test_core.asan) ... ok (2.34s)
TODO: update this test once the musl ungetc-on-EOF-stream bug is fixed upstream and reaches us
test_fs_base (test_core.asan) ... ok (2.47s)
TODO: update this test once the musl ungetc-on-EOF-stream bug is fixed upstream and reaches us
test_fs_append (test_core.asan) ... ok (2.12s)
test_fpic_static (test_core.asan) ... ok (1.69s)
test_fs_64bit (test_core.asan) ... ok (1.83s)
test_flexarray_struct (test_core.asan) ... ok (1.71s)
test_float_builtins (test_core.asan) ... ok (1.77s)
test_floatvars (test_core.asan) ... ok (2.02s)
test_float_literals (test_core.asan) ... ok (2.41s)
test_fgets_eol (test_core.asan) ... ok (2.34s)
test_fileno (test_core.asan) ... ok (2.45s)
test_files (test_core.asan) ... ok (2.50s)
test_fgetc_unsigned (test_core.asan) ... ok (2.09s)
test_fgetc_ungetc_nodefs (test_core.asan) ... ok (2.04s)
test_externref_emjs_dynlink (test_core.asan) ... skipped '
https://github.com/llvm/llvm-project/pull/83196'
test_externref_emjs (test_core.asan) ... skipped '
https://github.com/llvm/llvm-project/pull/83196'
test_externref (test_core.asan) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_fibers_asyncify (test_core.asan) ... ok (2.92s)
test_export_start (test_core.asan) ... skipped 'standalone mode only'
cache:INFO: generating system asset: symbol_lists/71015fda8d7fd1b897770e5e1e01ff2739d36f73.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/71015fda8d7fd1b897770e5e1e01ff2739d36f73.json" for subsequent builds)
.. exit
test_fgetc_ungetc (test_core.asan) ... ok (2.06s)
test_exceptions_with_and_without_longjmp (test_core.asan) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
test_exceptions_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_virtual_inheritance_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_virtual_inheritance_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_fcntl_misc_bigint (test_core.asan) ... ok (1.86s)
test_fcntl_wasmfs (test_core.asan) ... ok (2.12s)
test_exceptions_uncaught_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_uncaught_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_uncaught_count_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_uncaught_count_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_fcntl_open (test_core.asan) ... ok (2.05s)
test_exceptions_uncaught_2_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_uncaught_2_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ec58308b133c2cf4060230fc05dc74661ff7babf.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/ec58308b133c2cf4060230fc05dc74661ff7babf.json" for subsequent builds)
test_fcntl_misc (test_core.asan) ... ok (1.97s)
test_exceptions_typed_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_typed_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_fcntl (test_core.asan) ... ok (2.10s)
test_exceptions_std_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_std_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
cache:INFO: - ok
test_fnmatch (test_core.asan) ... ok (4.10s)
test_exceptions_simplify_cfg_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_simplify_cfg_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_fast_math (test_core.asan) ... ok (1.79s)
test_exceptions_rethrow_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_rethrow_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_rethrow_missing_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_rethrow_missing_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_fasta_nontrapping (test_core.asan) ... ok (2.51s)
test_fakestat (test_core.asan) ... ok (1.88s)
test_exceptions_resume_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_resume_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_fasta_float (test_core.asan) ... ok (2.39s)
test_exceptions_refcount_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_refcount_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_fasta (test_core.asan) ... ok (2.40s)
test_exceptions_primary_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_primary_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
.. _exit
test_exported_response (test_core.asan) ... ok (2.44s)
cache:INFO: generating system asset: symbol_lists/ea560a32392a642be72332ff2d16b7578f6d12c0.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/ea560a32392a642be72332ff2d16b7578f6d12c0.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ac1df5622181f8c67c32dee01aabc17da0295c3a.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/ac1df5622181f8c67c32dee01aabc17da0295c3a.json" for subsequent builds)
test_exceptions_uncaught_count_emscripten (test_core.asan) ... ok (2.52s)
test_exceptions_typed_emscripten (test_core.asan) ... ok (2.12s)
test_exceptions_multiple_inherit_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_multiple_inherit_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_multiple_inherit_rethrow_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_multiple_inherit_rethrow_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_std_emscripten (test_core.asan) ... ok (2.14s)
test_exceptions_multi_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_multi_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
1 0
2 1
3 2
4 4
5 7
6 10
7 16
8 22
test_fannkuch (test_core.asan) ... ok (3.54s)
test_exceptions_minimal_runtime (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_exceptions_longjmp4_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_longjmp4_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
cache:INFO: - ok
test_exceptions_rethrow_missing_emscripten (test_core.asan) ... ok (2.06s)
test_exceptions_longjmp3_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_longjmp3_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_refcount_emscripten (test_core.asan) ... ok (2.02s)
.. _Exit
test_exceptions_longjmp2_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_longjmp2_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_virtual_inheritance_emscripten (test_core.asan) ... ok (3.81s)
test_exceptions_longjmp1_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_longjmp1_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_uncaught_2_emscripten (test_core.asan) ... ok (3.72s)
test_exceptions_libcxx_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_libcxx_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_multi_emscripten (test_core.asan) ... ok (1.96s)
test_exceptions_simplify_cfg_emscripten (test_core.asan) ... ok (4.07s)
test_exceptions_resume_emscripten (test_core.asan) ... ok (3.44s)
test_exceptions_destroy_virtual_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_destroy_virtual_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_custom_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_custom_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_multiple_inherit_emscripten (test_core.asan) ... ok (2.26s)
test_exceptions_convert_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_convert_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_longjmp4_emscripten (test_core.asan) ... ok (2.08s)
test_exceptions_longjmp3_emscripten (test_core.asan) ... ok (2.00s)
test_exceptions_rethrow_emscripten (test_core.asan) ... ok (3.95s)
test_exceptions_primary_emscripten (test_core.asan) ... ok (3.58s)
test_exit_status (test_core.asan) ... ok (5.59s)
test_exceptions_alias_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_alias_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
cache:INFO: generating system asset: symbol_lists/b15a6f409d6cf1e08f521140f0b4ddafed377833.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/b15a6f409d6cf1e08f521140f0b4ddafed377833.json" for subsequent builds)
test_exceptions_longjmp2_emscripten (test_core.asan) ... ok (1.92s)
test_exceptions_3_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_3_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
0
test_exceptions_longjmp1_emscripten (test_core.asan) ... ok (1.96s)
test_exceptions_2_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_2_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
0
test_exceptions_allowed_misuse (test_core.asan) ... ok (0.60s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/dc49f7f0058d6fb932ceff8372c043f9561d21ba.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/dc49f7f0058d6fb932ceff8372c043f9561d21ba.json" for subsequent builds)
test_exceptions_off (test_core.asan) ... ok (3.89s)
test_eval_ctors_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_eval_ctors_no_main_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/95c99c1e6bb04740084a619ebb5738047f69fa4d.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/95c99c1e6bb04740084a619ebb5738047f69fa4d.json" for subsequent builds)
test_exceptions_multiple_inherit_rethrow_emscripten (test_core.asan) ... ok (3.64s)
test_eval_ctors (test_core.asan) ... skipped 'need opts'
engine: ['/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-linux-x64/bin/node']
ENVIRONMENT = node
test_exceptions_uncaught_emscripten (test_core.asan) ... ok (6.26s)
env_modify: {'LANG': 'en_US.UTF-8'}
test_sse4_1 (test_core.asan) ... ok (87.79s)
env_modify: {'LANG': 'en_US.UTF-8'}
cache:INFO: - ok
test_exceptions_emscripten (test_core.asan) ... ok (1.77s)
cache:INFO: generating system asset: symbol_lists/18c918c7fc3492af496d85ebf30e65b232bf5fb5.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/18c918c7fc3492af496d85ebf30e65b232bf5fb5.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7db59d55d2a416f3fc95db4b3526925d26809c2e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/7db59d55d2a416f3fc95db4b3526925d26809c2e.json" for subsequent builds)
building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9041024859aefaed620209e30804e5bbfe7bf33e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/9041024859aefaed620209e30804e5bbfe7bf33e.json" for subsequent builds)
test_exception_sjlj_options (test_core.asan) ... ok (1.62s)
test_emscripten_stack (test_core.asan) ... skipped 'stack allocation sizes are no longer predictable'
test_emscripten_scan_registers (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_exceptions_libcxx_emscripten (test_core.asan) ... ok (3.57s)
test_exceptions_alias_emscripten (test_core.asan) ... ok (2.25s)
1
test_exceptions_2_emscripten (test_core.asan) ... ok (2.06s)
cache:INFO: - ok
test_env (test_core.asan) ... ok (1.63s)
cache:INFO: generating system asset: symbol_lists/686e0a39463ba3464ed2106866981efa47171f45.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/686e0a39463ba3464ed2106866981efa47171f45.json" for subsequent builds)
test_exceptions_custom_emscripten (test_core.asan) ... ok (3.39s)
test_exceptions_convert_emscripten (test_core.asan) ... ok (3.48s)
ENVIRONMENT = shell
test_environ (test_core.asan) ... ok (2.10s)
test_emscripten_lazy_load_code_unconditional (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_emscripten_lazy_load_code_conditional (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3c7e2f000e4132ef90fdeff70f0140c177863e80.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/3c7e2f000e4132ef90fdeff70f0140c177863e80.json" for subsequent builds)
cache:INFO: - ok
test_emulate_function_pointer_casts (test_core.asan) ... ok (2.51s)
test_emscripten_run_script_string_utf8 (test_core.asan) ... ok (1.87s)
test_emscripten_run_script_string_null (test_core.asan) ... ok (1.84s)
test_exceptions_destroy_virtual_emscripten (test_core.asan) ... ok (4.49s)
test_emscripten_run_script_string_int (test_core.asan) ... ok (1.75s)
test_emscripten_math (test_core.asan) ... ok (1.70s)
test_exceptions_allowed_2 (test_core.asan) ... ok (4.35s)
test_exceptions_allowed_uncaught (test_core.asan) ... ok (4.61s)
test_emmalloc_usable_size (test_core.asan) ... skipped 'ASan does not support custom memory allocators'
test_emmalloc_trim (test_core.asan) ... skipped 'ASan does not support custom memory allocators'
cache:INFO: generating system asset: symbol_lists/dbe5c4d8055208d58005373666e58931476bad66.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/dbe5c4d8055208d58005373666e58931476bad66.json" for subsequent builds)
test_emmalloc_normal (test_core.asan) ... skipped 'ASan does not support custom memory allocators'
test_emmalloc_memvalidate_verbose (test_core.asan) ... skipped 'ASan does not support custom memory allocators'
test_emmalloc_memvalidate (test_core.asan) ... skipped 'ASan does not support custom memory allocators'
test_emmalloc_memory_statistics (test_core.asan) ... skipped 'ASan does not support custom memory allocators'
1
2
test_exceptions_3_emscripten (test_core.asan) ... ok (4.21s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/645dd3c271acd6ff18ee6a8ace9056329baa279e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/645dd3c271acd6ff18ee6a8ace9056329baa279e.json" for subsequent builds)
test_emscripten_log_bigint (test_core.asan) ... ok (2.16s)
(test did not pass in JS engine: ['/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-linux-x64/bin/node'])
ENVIRONMENT = node,shell
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/936ff4251a9f710bb6777b9b9d9456b5d0bd5f1f.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/936ff4251a9f710bb6777b9b9d9456b5d0bd5f1f.json" for subsequent builds)
test_emscripten_get_now (test_core.asan) ... ok (2.06s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/aacf32d1eb492e49a55fd30b6e076b5af04a2a51.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/aacf32d1eb492e49a55fd30b6e076b5af04a2a51.json" for subsequent builds)
test_emscripten_atomics_stub (test_core.asan) ... ok (1.69s)
test_emscripten_log (test_core.asan) ... ok (2.75s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5132d90c5a22d7b77d9c541adea0aa5ec2247d39.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/5132d90c5a22d7b77d9c541adea0aa5ec2247d39.json" for subsequent builds)
test_emscripten_async_load_script (test_core.asan) ... ok (2.12s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7bb13fe4966924f2e9dc445d4f311e9f53acfd3c.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/7bb13fe4966924f2e9dc445d4f311e9f53acfd3c.json" for subsequent builds)
test_emscripten_futexes (test_core.asan) ... ok (2.49s)
test_emscripten_atomics (test_core.asan) ... ok (2.47s)
test_emscripten_api (test_core.asan) ... ok (2.36s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2e438092d3df6ab600c36484adb69ae33f0c8f7c.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/2e438092d3df6ab600c36484adb69ae33f0c8f7c.json" for subsequent builds)
building:INFO:
...stopping since could not create module instance: excessively high memory address accessed
test_emmalloc_memalign_corruption (test_core.asan) ... ok (2.59s)
cache:INFO: - ok
test_environment (test_core.asan) ... ok (6.44s)
test_eval_ctors_no_main (test_core.asan) ... ok (7.01s)
test_emscripten_get_compiler_setting (test_core.asan) ... ok (3.97s)
test_embind_val_assignment (test_core.asan) ... ok (1.42s)
cache:INFO: generating system asset: symbol_lists/1e1b404740cc8e1262df24323717d2ea0f344e27.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/1e1b404740cc8e1262df24323717d2ea0f344e27.json" for subsequent builds)
size: 809996
empty_size: 487220
fake_size: 809199
disabled_size: 487220
test_exceptions_allowed (test_core.asan) ... ok (8.33s)
test_emscripten_async_call (test_core.asan) ... ok (4.26s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3f5fda666fd6382ded5d51d286bc47f91ee2113e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/3f5fda666fd6382ded5d51d286bc47f91ee2113e.json" for subsequent builds)
test_embind_val_read_pointer (test_core.asan) ... ok (4.03s)
test_emscripten_has_asyncify (test_core.asan) ... ok (5.59s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/02d7a178b017c141fee6987d61b6dca77047390d.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/02d7a178b017c141fee6987d61b6dca77047390d.json" for subsequent builds)
cache:INFO: - ok
test_embind_val_basics_flag (test_core.asan) ... ok (3.36s)
cache:INFO: generating system asset: symbol_lists/cdf2dde7214c193b7454c49402bcb46b54f55626.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/cdf2dde7214c193b7454c49402bcb46b54f55626.json" for subsequent builds)
test_embind_val_cross_thread_deleted (test_core.asan) ... ok (5.11s)
test_embind_lib_with_asyncify_no_dynamic_execution (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_embind_lib_with_asyncify (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_embind_val_cross_thread (test_core.asan) ... ok (4.83s)
test_embind_val_basics (test_core.asan) ... ok (3.58s)
test_embind_val_coro (test_core.asan) ... ok (4.46s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/fd8f1ee408588c7c522b5dc82fa5a830a83c0145.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/fd8f1ee408588c7c522b5dc82fa5a830a83c0145.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/891e7fa0c008f12e772a9c593a716d62246423a2.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/891e7fa0c008f12e772a9c593a716d62246423a2.json" for subsequent builds)
test_embind_val_coro_caught (test_core.asan) ... ok (5.23s)
test_embind_unsigned_bigint (test_core.asan) ... ok (4.13s)
cache:INFO: - ok
test_embind_unbound_types (test_core.asan) ... ok (3.54s)
test_embind_unsigned (test_core.asan) ... ok (3.78s)
cache:INFO: generating system asset: symbol_lists/cf8d47ef4f299ccf02f00d30014ed5194bcfff44.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/cf8d47ef4f299ccf02f00d30014ed5194bcfff44.json" for subsequent builds)
test_embind_val (test_core.asan) ... ok (5.31s)
cache:INFO: - ok
test_embind_no_rtti (test_core.asan) ... ok (3.47s)
test_embind_polymorphic_class_no_rtti (test_core.asan) ... ok (4.26s)
cache:INFO: generating system asset: symbol_lists/070ac829550986f037df27a0839b47aafc5337dd.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/070ac829550986f037df27a0839b47aafc5337dd.json" for subsequent builds)
test_embind_no_rtti_followed_by_rtti (test_core.asan) ... ok (4.10s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e2d679b3fdc24508169b4c1a8a572c81a8e3523e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/e2d679b3fdc24508169b4c1a8a572c81a8e3523e.json" for subsequent builds)
test_embind_negative_constants (test_core.asan) ... ok (4.14s)
test_embind_memory_view (test_core.asan) ... ok (3.40s)
test_embind_polymorphic_class (test_core.asan) ... ok (4.73s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/18c9bbeaa6d6535844c05a159971df0e244cff01.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/18c9bbeaa6d6535844c05a159971df0e244cff01.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9ad3cfbc6b3aeeb473e156ad98bedff9983d118c.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/9ad3cfbc6b3aeeb473e156ad98bedff9983d118c.json" for subsequent builds)
test_embind_float_constants (test_core.asan) ... ok (3.31s)
test_em_async_js_jspi (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_em_async_js (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_embind_i64_val (test_core.asan) ... ok (3.55s)
test_embind_inheritance (test_core.asan) ... ok (3.67s)
cache:INFO: - ok
test_embind_sync_if_pthread_delayed (test_core.asan) ... ok (5.94s)
cache:INFO: generating system asset: symbol_lists/039d1b198ad80eeca78f15d9be5f8aed0fa7b09e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/039d1b198ad80eeca78f15d9be5f8aed0fa7b09e.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/830d425370decf8790a0a4d9aab7779bf44a1bd6.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/830d425370decf8790a0a4d9aab7779bf44a1bd6.json" for subsequent builds)
cache:INFO: - ok
test_embind_i64_binding (test_core.asan) ... ok (4.24s)
cache:INFO: generating system asset: symbol_lists/708d4bc665ce54a7c8329ed6b42aecb8b31563b1.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/708d4bc665ce54a7c8329ed6b42aecb8b31563b1.json" for subsequent builds)
test_em_js_pthreads_dylink (test_core.asan) ... ok (3.26s)
test_em_js_address_taken (test_core.asan) ... ok (1.56s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6660eb94fab9f01bb823e7826691912732ca1829.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/6660eb94fab9f01bb823e7826691912732ca1829.json" for subsequent builds)
test_em_js_pthreads (test_core.asan) ... ok (2.87s)
cache:INFO: - ok
test_em_asm_types_c (test_core.asan) ... ok (2.04s)
test_em_asm_types (test_core.asan) ... ok (1.96s)
test_em_js_dylink (test_core.asan) ... ok (3.31s)
test_em_js_dylink_c (test_core.asan) ... ok (3.79s)
('-sMINIMAL_RUNTIME=1',) DIRECT
test_em_asm_unused_arguments (test_core.asan) ... ok (2.54s)
() DIRECT
test_em_js (test_core.asan) ... ok (3.05s)
test_embind_basics (test_core.asan) ... ok (5.00s)
test_embind_custom_marshal (test_core.asan) ... ok (5.12s)
cache:INFO: generating system asset: symbol_lists/339f7e883ca18394501fd44be715545d96fe9ae3.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/339f7e883ca18394501fd44be715545d96fe9ae3.json" for subsequent builds)
<building and saving third_party_zlib_b8822bd0e0028de04eb249484c38db14 into cache>
test_em_js_i64 (test_core.asan) ... ok (4.28s)
<building and saving third_party_zlib_b8822bd0e0028de04eb249484c38db14 into cache>
test_em_asm_direct (test_core.asan) ... ok (1.91s)
cache:INFO: - ok
test_em_js_c (test_core.asan) ... ok (3.63s)
cache:INFO: generating system asset: symbol_lists/64bf9bbe82d2c773ffb02f1b872233a5846a55a2.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/64bf9bbe82d2c773ffb02f1b872233a5846a55a2.json" for subsequent builds)
test_em_asm_parameter_pack (test_core.asan) ... ok (2.09s)
test_embind_dynamic_initialization (test_core.asan) ... ok (5.75s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2116cfd1f1d942907c65df61fcf3d4a06c0e01f4.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/2116cfd1f1d942907c65df61fcf3d4a06c0e01f4.json" for subsequent builds)
test_em_asm_c (test_core.asan) ... ok (2.41s)
test_dylink_syslibs_missing_reversed (test_core.asan) ... skipped 'with_reversed is false'
test_dylink_syslibs_missing_assertions_reversed (test_core.asan) ... skipped 'with_reversed is false'
env_modify: {'EMCC_FORCE_STDLIBS': 'libc,libmalloc,libc++abi', 'EMCC_ONLY_FORCED_STDLIBS': '1'}
test_em_asm_side_module (test_core.asan) ... ok (3.08s)
env_modify: {'EMCC_FORCE_STDLIBS': 'libc,libmalloc,libc++abi', 'EMCC_ONLY_FORCED_STDLIBS': '1'}
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3e335d3848334e1dd293d4252518bfcae1d05326.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/3e335d3848334e1dd293d4252518bfcae1d05326.json" for subsequent builds)
('-sMINIMAL_RUNTIME=1',) DYNAMIC_SIG
cache:INFO: - ok
test_em_asm (test_core.asan) ... ok (1.98s)
env_modify: {'EMCC_FORCE_STDLIBS': 'libc,libc++,libmalloc,libc++abi', 'EMCC_ONLY_FORCED_STDLIBS': '1'}
test_dyncall_pointers (test_core.asan) ... ok (1.76s)
env_modify: {'EMCC_FORCE_STDLIBS': 'libc,libc++,libmalloc,libc++abi', 'EMCC_ONLY_FORCED_STDLIBS': '1'}
() DYNAMIC_SIG
cache:INFO: generating system asset: symbol_lists/de2aff0c8ae4f07e33c3e226d21ae5a53f68f636.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/de2aff0c8ae4f07e33c3e226d21ae5a53f68f636.json" for subsequent builds)
test_dyncall_pointers_legacy (test_core.asan) ... ok (2.10s)
env_modify: {'EMCC_FORCE_STDLIBS': '1', 'EMCC_ONLY_FORCED_STDLIBS': '1'}
cache:INFO: - ok
test_em_asm_unicode (test_core.asan) ... ok (4.76s)
cache:INFO: generating system asset: symbol_lists/a062a372153184c995907ab215dedbd9d9ffcd09.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/a062a372153184c995907ab215dedbd9d9ffcd09.json" for subsequent builds)
env_modify: {'EMCC_FORCE_STDLIBS': '1', 'EMCC_ONLY_FORCED_STDLIBS': '1'}
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f2cc8f82d96ca048b4ccb22540e1700c4cd875fc.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/f2cc8f82d96ca048b4ccb22540e1700c4cd875fc.json" for subsequent builds)
test_dylink_weak (test_core.asan) ... ok (2.55s)
cache:INFO: - ok
test_em_asm_arguments_side_effects (test_core.asan) ... ok (3.49s)
cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libc-asan.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libc-asan.a" for subsequent builds)
test_dyncall_specific_minimal_runtime (test_core.asan) ... ok (3.76s)
test_dylink_tls (test_core.asan) ... ok (4.09s)
test_dylink_weak_undef (test_core.asan) ... ok (4.79s)
() EXPORTED
test_em_asm_2 (test_core.asan) ... ok (6.08s)
test_dylink_tls_export (test_core.asan) ... ok (6.04s)
system_libs:INFO: compiled 1042 inputs in 5.09s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3767df36422a4874f46fde37147545c5fe809f70.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/3767df36422a4874f46fde37147545c5fe809f70.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3662fa88d18b2dbb375026c9f39898ef61d1a3d0.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/3662fa88d18b2dbb375026c9f39898ef61d1a3d0.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/409bba4da3b90f86c6844d77b78b3c0edf657afd.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/409bba4da3b90f86c6844d77b78b3c0edf657afd.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c3c971171f4baac4d9faf3efe274bff84aebf830.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/c3c971171f4baac4d9faf3efe274bff84aebf830.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ca59a1223c6d1cbe194089eb343c377a24df6eec.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/ca59a1223c6d1cbe194089eb343c377a24df6eec.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/12a1037cf6658ad150c1307220230e9996ecca33.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/12a1037cf6658ad150c1307220230e9996ecca33.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c1cc22d5adcf00d07ecc9e2bb11100dbaeb5ac62.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/c1cc22d5adcf00d07ecc9e2bb11100dbaeb5ac62.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9ecac8bc2c3e18cc525b3dc042d6796bad9b3c34.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/9ecac8bc2c3e18cc525b3dc042d6796bad9b3c34.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5d8df619dbf114425fa81aa38d3a5edf5dbfa8b1.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/5d8df619dbf114425fa81aa38d3a5edf5dbfa8b1.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/66ad24ea14bfbe4477737fbafa10a166206da6e5.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/66ad24ea14bfbe4477737fbafa10a166206da6e5.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9eae44640a65acc272ae020734263729f39cf933.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/9eae44640a65acc272ae020734263729f39cf933.json" for subsequent builds)
test_dylink_zlib_reversed (test_core.asan) ... ok (11.04s)
test_dylink_static_funcpointers (test_core.asan) ... ok (6.74s)
test_dylink_safe_heap_reversed (test_core.asan) ... skipped 'SAFE_HEAP cannot be used with ASan'
test_dylink_safe_heap (test_core.asan) ... skipped 'SAFE_HEAP cannot be used with ASan'
test_dylink_static_funcpointer_float (test_core.asan) ... ok (5.87s)
test_dylink_spaghetti_reversed (test_core.asan) ... ok (5.07s)
cache:INFO: - ok
test_dylink_raii_exceptions_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_raii_exceptions_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_raii_exceptions_reversed_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_raii_exceptions_reversed_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
cache:INFO: generating system asset: symbol_lists/9d624e7600372f2cdc0115ab9e8bf81d4c7beede.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/9d624e7600372f2cdc0115ab9e8bf81d4c7beede.json" for subsequent builds)
test_dylink_zlib (test_core.asan) ... ok (11.60s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5f04d39e29d217272618990390ffe7efa8e90a2b.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/5f04d39e29d217272618990390ffe7efa8e90a2b.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/bf76b4fbc5bbe5fc9751e0b01a05f7a910981226.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/bf76b4fbc5bbe5fc9751e0b01a05f7a910981226.json" for subsequent builds)
test_dylink_stdlib_reversed (test_core.asan) ... ok (9.65s)
() EXPORTED_DYNAMIC_SIG
cache:INFO: - ok
test_dylink_static_funcpointer_float_reversed (test_core.asan) ... ok (7.81s)
cache:INFO: generating system asset: symbol_lists/2fa71fc924c8564170e4100a8486c0b66f1ddf5a.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/2fa71fc924c8564170e4100a8486c0b66f1ddf5a.json" for subsequent builds)
test_dylink_stdlib (test_core.asan) ... ok (10.09s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7b6cdb3c082859c8f2bbc7ec7a71ab3787315e45.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/7b6cdb3c082859c8f2bbc7ec7a71ab3787315e45.json" for subsequent builds)
test_dylink_static_funcpointers_reversed (test_core.asan) ... ok (9.90s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4ef58fc4e23a539aa7a7d180be7fb9a92a720706.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/4ef58fc4e23a539aa7a7d180be7fb9a92a720706.json" for subsequent builds)
test_dylink_spaghetti (test_core.asan) ... ok (2.91s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/34319c10fb6dbe74f68a08e9eddf57e14c7ce54e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/34319c10fb6dbe74f68a08e9eddf57e14c7ce54e.json" for subsequent builds)
test_dylink_rtti (test_core.asan) ... ok (2.75s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/118c0032414eea85dd4cd349b898fd36972efcd6.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/118c0032414eea85dd4cd349b898fd36972efcd6.json" for subsequent builds)
test_dylink_syslibs_missing_assertions (test_core.asan) ... ok (13.42s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a27004eb8d5e682a335828cae179bf7b1f3de4da.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/a27004eb8d5e682a335828cae179bf7b1f3de4da.json" for subsequent builds)
test_dylink_rtti_reversed (test_core.asan) ... ok (3.64s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3638f784030c402cf61f91c5a8827e8925bd231f.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/3638f784030c402cf61f91c5a8827e8925bd231f.json" for subsequent builds)
test_dylink_raii_exceptions_emscripten (test_core.asan) ... ok (3.62s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b5e4eee6a1c9b2eab6ce170857d8019b73565571.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/b5e4eee6a1c9b2eab6ce170857d8019b73565571.json" for subsequent builds)
test_dylink_printf (test_core.asan) ... ok (2.83s)
test_dylink_raii_exceptions_reversed_emscripten (test_core.asan) ... ok (4.22s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4100ad059ebe6ba751eac8989480f5e7490d7185.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/4100ad059ebe6ba751eac8989480f5e7490d7185.json" for subsequent builds)
test_dylink_printf_reversed (test_core.asan) ... ok (3.67s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7db46645ec7b040590f8f11dfd1a0ca33c5a8cbb.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/7db46645ec7b040590f8f11dfd1a0ca33c5a8cbb.json" for subsequent builds)
test_dylink_postsets_chunking_reversed (test_core.asan) ... ok (3.64s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/44b06ddbb05416832fe2d451c4bde70fbbfc13ef.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/44b06ddbb05416832fe2d451c4bde70fbbfc13ef.json" for subsequent builds)
test_dylink_no_export (test_core.asan) ... ok (2.69s)
test_dylink_memory_growth_reversed (test_core.asan) ... ok (2.42s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/321e66a1a0a4aafa83012e83020e370cfb0a76fa.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/321e66a1a0a4aafa83012e83020e370cfb0a76fa.json" for subsequent builds)
test_dylink_no_export_reversed (test_core.asan) ... ok (3.33s)
env_modify: {'EMCC_FORCE_STDLIBS': 'libc++'}
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f5dd34732a661e6978a9081599fc57e9208aaaea.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/f5dd34732a661e6978a9081599fc57e9208aaaea.json" for subsequent builds)
test_dylink_memory_growth (test_core.asan) ... ok (2.64s)
env_modify: {'EMCC_FORCE_STDLIBS': 'libc++'}
() FROM_OUTSIDE
test_dylink_syslibs_all_reversed (test_core.asan) ... ok (15.78s)
test_dylink_syslibs_libcxx (test_core.asan) ... ok (16.07s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e99cbac71b3ec8ee661488c4cf0e048cffe7e521.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/e99cbac71b3ec8ee661488c4cf0e048cffe7e521.json" for subsequent builds)
test_dylink_locate_file_reversed (test_core.asan) ... ok (2.22s)
test_dylink_syslibs_missing (test_core.asan) ... ok (16.87s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/40a7ba8dadef9b8d06746fef0e9a9ebaa6743a29.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/40a7ba8dadef9b8d06746fef0e9a9ebaa6743a29.json" for subsequent builds)
test_dylink_many_postsets_reversed (test_core.asan) ... ok (3.11s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8527f775d923476ba1a7e06cc79b38926c8c11ac.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/8527f775d923476ba1a7e06cc79b38926c8c11ac.json" for subsequent builds)
test_dylink_syslibs_all (test_core.asan) ... ok (16.52s)
test_dylink_postsets_chunking (test_core.asan) ... ok (5.27s)
test_dylink_syslibs_libcxx_reversed (test_core.asan) ... ok (17.19s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/03e7c0ab4cf655aa414ae9e1f20e6d4aff17287c.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/03e7c0ab4cf655aa414ae9e1f20e6d4aff17287c.json" for subsequent builds)
test_dylink_locate_file (test_core.asan) ... ok (2.86s)
test_dylink_many_postsets (test_core.asan) ... ok (3.33s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6a982c20e02582cf684a34567906bca4039d8a08.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/6a982c20e02582cf684a34567906bca4039d8a08.json" for subsequent builds)
test_dylink_load_compiled_side_module (test_core.asan) ... ok (2.73s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/268111f094eb969cb777684eef875b0dcc130b69.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/268111f094eb969cb777684eef875b0dcc130b69.json" for subsequent builds)
test_dylink_jslib (test_core.asan) ... ok (2.70s)
cache:INFO: - ok
test_dylink_i64_invoke_rtld_local (test_core.asan) ... ok (1.98s)
test_dylink_hyper_dupe_reversed (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/12815'
test_dylink_hyper_dupe (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/12815'
cache:INFO: generating system asset: symbol_lists/22c3685768262b4574eb9319a432281c7a8bdcca.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/22c3685768262b4574eb9319a432281c7a8bdcca.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d997f51dd656fb4b6e2be661ceea579c12525501.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/d997f51dd656fb4b6e2be661ceea579c12525501.json" for subsequent builds)
test_dylink_i64_reversed (test_core.asan) ... ok (2.40s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e8c6b465ddce620645b4e0e73b5420330d66f75a.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/e8c6b465ddce620645b4e0e73b5420330d66f75a.json" for subsequent builds)
test_dylink_jslib_reversed (test_core.asan) ... ok (3.56s)
test_dylink_i64_c_bigint_reversed (test_core.asan) ... ok (1.79s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/45401234de412b7fa73db058a439cd8d7cd8493c.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/45401234de412b7fa73db058a439cd8d7cd8493c.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2e2f69cbf3e72894d230a1771697bc4d46bcc900.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/2e2f69cbf3e72894d230a1771697bc4d46bcc900.json" for subsequent builds)
test_dylink_i64_invoke (test_core.asan) ... ok (2.60s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ed493d509fb9d0e88bd1229220b9c1494a1f09bd.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/ed493d509fb9d0e88bd1229220b9c1494a1f09bd.json" for subsequent builds)
test_dylink_i64_invoke_bigint (test_core.asan) ... ok (3.18s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b45e09da7750fdbbd9ff65512432485b10ef8df3.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/b45e09da7750fdbbd9ff65512432485b10ef8df3.json" for subsequent builds)
test_dylink_i64_c (test_core.asan) ... ok (2.36s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9748133933c23b8afec812f2de68a39879b94cbd.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/9748133933c23b8afec812f2de68a39879b94cbd.json" for subsequent builds)
test_dylink_i64_invoke_bigint_rtld_local (test_core.asan) ... ok (3.60s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d4cf9d8ac763293431e560e8aa6bee4332c81747.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/d4cf9d8ac763293431e560e8aa6bee4332c81747.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/be3ca1aee960e22bf9178f3a1297a2381c652b5f.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/be3ca1aee960e22bf9178f3a1297a2381c652b5f.json" for subsequent builds)
test_dylink_iostream (test_core.asan) ... ok (4.41s)
test_dylink_global_var_modded_reversed (test_core.asan) ... ok (2.04s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/01af8d0801a7d83f97ba55430fbf6f202d04fbbd.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/01af8d0801a7d83f97ba55430fbf6f202d04fbbd.json" for subsequent builds)
test_dylink_i64_c_reversed (test_core.asan) ... ok (3.77s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6f98aa3b5d98d2a18846474bf29109dd7cca5789.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/6f98aa3b5d98d2a18846474bf29109dd7cca5789.json" for subsequent builds)
test_dylink_i64_c_bigint (test_core.asan) ... ok (3.92s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/eeb2fa5c6536c9b61e75a01dd959a24afbaf3f72.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/eeb2fa5c6536c9b61e75a01dd959a24afbaf3f72.json" for subsequent builds)
test_dylink_iostream_reversed (test_core.asan) ... ok (5.59s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0a3b1faa27e62ddb0af404fe69a5bd529f49d377.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/0a3b1faa27e62ddb0af404fe69a5bd529f49d377.json" for subsequent builds)
test_dylink_i64_b (test_core.asan) ... ok (3.74s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/eccca9ae4237a11d4f68a1ad654601a7d27836bd.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/eccca9ae4237a11d4f68a1ad654601a7d27836bd.json" for subsequent builds)
test_dylink_global_var (test_core.asan) ... ok (2.44s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7315db3403c0cf22e1ce8fc3d545cb5766647d69.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/7315db3403c0cf22e1ce8fc3d545cb5766647d69.json" for subsequent builds)
check warnings
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/fb4f6f107d85939bb6dd0b45f13d5afcbdb2d8c1.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/fb4f6f107d85939bb6dd0b45f13d5afcbdb2d8c1.json" for subsequent builds)
test_dylink_global_var_modded (test_core.asan) ... ok (3.50s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/be647d8648332db0c674505b8ba107167a5cef95.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/be647d8648332db0c674505b8ba107167a5cef95.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c8f5706787138ae25fbed6992a3aaed4196f3dc3.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/c8f5706787138ae25fbed6992a3aaed4196f3dc3.json" for subsequent builds)
test_dylink_global_init (test_core.asan) ... ok (2.36s)
test_dylink_i64_b_reversed (test_core.asan) ... ok (5.60s)
cache:INFO: - ok
test_dylink_exceptions_try_catch_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_exceptions_try_catch_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
cache:INFO: generating system asset: symbol_lists/19828591349ce6c1e0e01d54e5150b0ef2d33589.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/19828591349ce6c1e0e01d54e5150b0ef2d33589.json" for subsequent builds)
test_dylink_exceptions_try_catch_reversed_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_exceptions_try_catch_reversed_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_function_pointer_equality_reversed (test_core.asan) ... ok (2.68s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/408b6de41b3430f027b598769e9925441e5c2063.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/408b6de41b3430f027b598769e9925441e5c2063.json" for subsequent builds)
test_dylink_global_var_reversed (test_core.asan) ... ok (5.33s)
test_dylink_exceptions_try_catch_6_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_exceptions_try_catch_6_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/152adba51138225028418e38cd5b0c425fb00317.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/152adba51138225028418e38cd5b0c425fb00317.json" for subsequent builds)
test_dylink_i64 (test_core.asan) ... ok (5.87s)
test_dylink_exceptions_try_catch_2_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dyncall_specific (test_core.asan) ... ok (25.62s)
test_dylink_exceptions_try_catch_2_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_exceptions_try_catch_2_reversed_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_exceptions_try_catch_2_reversed_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0857a4157932a8152eab58d31f00a0a73a68d94a.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/0857a4157932a8152eab58d31f00a0a73a68d94a.json" for subsequent builds)
test_dylink_funcpointer (test_core.asan) ... ok (2.32s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0d6ba9e6ce547923146833c640f6bb8dd7eff0d1.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/0d6ba9e6ce547923146833c640f6bb8dd7eff0d1.json" for subsequent builds)
test_dylink_global_init_reversed (test_core.asan) ... ok (4.54s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/bae7fcd9525381bcbeac974aeba989178596efe9.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/bae7fcd9525381bcbeac974aeba989178596efe9.json" for subsequent builds)
test_dylink_floats_reversed (test_core.asan) ... ok (2.44s)
check warnings
test_dylink_floats (test_core.asan) ... ok (2.01s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/08bff9dadb2e555e8df046a69d3068ed46a8234b.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/08bff9dadb2e555e8df046a69d3068ed46a8234b.json" for subsequent builds)
test_dylink_funcpointer_reversed (test_core.asan) ... ok (3.58s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3e1ec64b9ca808bb16571486333d2fbce663e2e3.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/3e1ec64b9ca808bb16571486333d2fbce663e2e3.json" for subsequent builds)
test_dylink_funcpointers_wrapper_reversed (test_core.asan) ... ok (4.23s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/091819523d2010f99beb704969e2ab063b6c05b6.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/091819523d2010f99beb704969e2ab063b6c05b6.json" for subsequent builds)
test_dylink_function_pointer_equality (test_core.asan) ... ok (4.84s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1e61485fe6214a2dc4ad88bc8612c2140cad1500.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/1e61485fe6214a2dc4ad88bc8612c2140cad1500.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/523869aaf6e189dc8803c7e1513bd4fe466802fa.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/523869aaf6e189dc8803c7e1513bd4fe466802fa.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6c8063d1e6c5ab2131fa61595dce03918958d1fd.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/6c8063d1e6c5ab2131fa61595dce03918958d1fd.json" for subsequent builds)
test_dylink_exceptions_try_catch_2_reversed_emscripten (test_core.asan) ... ok (2.40s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d70f0742ee9dadcb786dac0ffac0ee1324b44d17.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/d70f0742ee9dadcb786dac0ffac0ee1324b44d17.json" for subsequent builds)
test_dylink_exceptions_try_catch_emscripten (test_core.asan) ... ok (3.27s)
test_dylink_dynamic_cast (test_core.asan) ... ok (2.23s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/97fe096ece56c2944e0754d1e5afffb7c17b1a8d.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/97fe096ece56c2944e0754d1e5afffb7c17b1a8d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e9ad6e19a5cd1ae965c9913f46ad158cf53d19ee.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/e9ad6e19a5cd1ae965c9913f46ad158cf53d19ee.json" for subsequent builds)
test_dylink_global_var_export (test_core.asan) ... ok (8.20s)
test_dylink_exceptions_try_catch_reversed_emscripten (test_core.asan) ... ok (4.18s)
test_dylink_global_inits_reversed (test_core.asan) ... ok (7.66s)
test_double_varargs (test_core.asan) ... skipped 'is_wasm2js : tests va_arg()'
test_double_i64_conversion (test_core.asan) ... skipped 'is_wasm2js : tests 64-bit conversions'
test_dlmalloc_partial_2 (test_core.asan) ... skipped 'asan also changes malloc, and that ends up linking in new twice'
test_dlmalloc_partial (test_core.asan) ... skipped 'asan also changes malloc, and that ends up linking in new twice'
test_dlmalloc_large (test_core.asan) ... skipped 'the memory size limit here is too small for asan'
test_dlmalloc_inline (test_core.asan) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_dlmalloc (test_core.asan) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0650caa44868b50fe081c31ec19ab1d8f42e3169.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/0650caa44868b50fe081c31ec19ab1d8f42e3169.json" for subsequent builds)
cache:INFO: - ok
test_dylink_dynamic_cast_reversed (test_core.asan) ... ok (3.44s)
cache:INFO: generating system asset: symbol_lists/7a8724b3a7f6c713d53115298d8d0269a16e7d1c.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/7a8724b3a7f6c713d53115298d8d0269a16e7d1c.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f1ae21b85f49c60e7d43364f10c5773a2770baea.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/f1ae21b85f49c60e7d43364f10c5773a2770baea.json" for subsequent builds)
cache:INFO: - ok
test_dylink_exceptions_try_catch_2_emscripten (test_core.asan) ... ok (4.39s)
cache:INFO: generating system asset: symbol_lists/b26ab562f67f53024e8716609293751bc01bb2cb.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/b26ab562f67f53024e8716609293751bc01bb2cb.json" for subsequent builds)
test_dylink_class_reversed (test_core.asan) ... ok (3.07s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3c6fe675e49e5133f9e911b7cda405e1bc2bf97b.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/3c6fe675e49e5133f9e911b7cda405e1bc2bf97b.json" for subsequent builds)
test_dylink_global_inits (test_core.asan) ... ok (8.97s)
test_dylink_basics_no_modify_reversed (test_core.asan) ... ok (2.47s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4d86d66d36291bd526e0b1992e367812711d0510.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/4d86d66d36291bd526e0b1992e367812711d0510.json" for subsequent builds)
test_dylink_basics_no_modify (test_core.asan) ... ok (2.50s)
test_dylink_basics (test_core.asan) ... ok (2.50s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2eaacc955cac10640f6d36d2e07bc231d04c1491.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/2eaacc955cac10640f6d36d2e07bc231d04c1491.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f667d6beb330fe652debdaa33c7f9a76f5ac8b19.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/f667d6beb330fe652debdaa33c7f9a76f5ac8b19.json" for subsequent builds)
test_dylink_funcpointers_wrapper (test_core.asan) ... ok (8.32s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/fd2722558d488242a9194e9656c94c9e4a18927e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/fd2722558d488242a9194e9656c94c9e4a18927e.json" for subsequent builds)
test_dylink_dot_a (test_core.asan) ... ok (4.92s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/600531eaaae5aeb986fdef6365e5a6367a93a670.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/600531eaaae5aeb986fdef6365e5a6367a93a670.json" for subsequent builds)
test_dylink_argv_argc (test_core.asan) ... ok (3.18s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/fed309252ee3304f4eb4fdabdf22b7287800620f.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/fed309252ee3304f4eb4fdabdf22b7287800620f.json" for subsequent builds)
test_dylink_dot_a_reversed (test_core.asan) ... ok (5.80s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/979be4fd9bab5b0cf2a687db5e5136120c0fd334.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/979be4fd9bab5b0cf2a687db5e5136120c0fd334.json" for subsequent builds)
warning: no output file specified, not emitting output
test_dwarf (test_core.asan) ... ok (3.59s)
test_dlfcn_qsort (test_core.asan) ... ok (2.14s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/96846d2af9d778b3fe7d8f9a1175184d56118337.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/96846d2af9d778b3fe7d8f9a1175184d56118337.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/fd3aae40c808594725398d0c872eee2bec0d20d7.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/fd3aae40c808594725398d0c872eee2bec0d20d7.json" for subsequent builds)
test_dylink_exceptions_try_catch_6_emscripten (test_core.asan) ... ok (7.89s)
test_dylink_class (test_core.asan) ... ok (5.91s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3d9d209956b172134449e1aea06246137e6758e6.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/3d9d209956b172134449e1aea06246137e6758e6.json" for subsequent builds)
test_dlfcn_preload (test_core.asan) ... ok (2.82s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/12a86076b7dda29fc15c8ae27e6ba75fb45135a8.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/12a86076b7dda29fc15c8ae27e6ba75fb45135a8.json" for subsequent builds)
test_dlfcn_stacks (test_core.asan) ... ok (3.84s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b50447990cb6439325d48e19757a6f8004c1d08b.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/b50447990cb6439325d48e19757a6f8004c1d08b.json" for subsequent builds)
test_dlfcn_unique_sig (test_core.asan) ... ok (4.90s)
test_dlfcn_info (test_core.asan) ... ok (2.48s)
test_dlfcn_alignment_and_zeroing (test_core.asan) ... skipped 'contains ODR violation'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3262b0c74b103e86f668e8abe931a7b89667fc35.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/3262b0c74b103e86f668e8abe931a7b89667fc35.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/972e3c9f96e1dcd70d3ec6edab16467af6717636.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/972e3c9f96e1dcd70d3ec6edab16467af6717636.json" for subsequent builds)
test_dlfcn_i64 (test_core.asan) ... ok (2.88s)
test_demangle_stacks_symbol_map (test_core.asan) ... skipped 'without opts, we don't emit a symbol map'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/88348ec113a7721a388c717993ee8ce692de8945.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/88348ec113a7721a388c717993ee8ce692de8945.json" for subsequent builds)
test_dlfcn_rtld_local (test_core.asan) ... ok (4.78s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2b02ed1d7b54f6805f3801e255d48bff4afdd30d.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/2b02ed1d7b54f6805f3801e255d48bff4afdd30d.json" for subsequent builds)
test_dlfcn_funcs (test_core.asan) ... ok (2.97s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e2976776d4df5e932be48b35eb806b8b4832526b.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/e2976776d4df5e932be48b35eb806b8b4832526b.json" for subsequent builds)
test_dlfcn_feature_in_lib (test_core.asan) ... ok (3.16s)
test_cubescript_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1bb75d744ed399139f278c8522a3ef7e39595bf5.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/1bb75d744ed399139f278c8522a3ef7e39595bf5.json" for subsequent builds)
test_dlfcn_em_asm (test_core.asan) ... ok (3.08s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c8071d5976bd96ae3520288b4fde1108e1328f08.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/c8071d5976bd96ae3520288b4fde1108e1328f08.json" for subsequent builds)
test_dlfcn_longjmp (test_core.asan) ... ok (5.14s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b9e65459418b23dfc6f24c23caf721aabb058a72.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/b9e65459418b23dfc6f24c23caf721aabb058a72.json" for subsequent builds)
warning: no passes specified, not doing any work
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f05d3ff88412c40f0ab37e6af070ee3b75e0dda9.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/f05d3ff88412c40f0ab37e6af070ee3b75e0dda9.json" for subsequent builds)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_1 (_asan_c_load_1)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_1u (_asan_c_load_1u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_2 (_asan_c_load_2)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_2u (_asan_c_load_2u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_4 (_asan_c_load_4)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_4u (_asan_c_load_4u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_f (_asan_c_load_f)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_d (_asan_c_load_d)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_1 (_asan_c_store_1)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_1u (_asan_c_store_1u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_2 (_asan_c_store_2)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_2u (_asan_c_store_2u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_4 (_asan_c_store_4)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_4u (_asan_c_store_4u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_f (_asan_c_store_f)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_d (_asan_c_store_d)
warning: no passes specified, not doing any work
test_dlfcn_basic (test_core.asan) ... ok (3.33s)
test_cube2hash_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
<building and saving third_party_cube2hash_23aea2a86dec69287aa93205d010d17d into cache>
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5b48081738451cd3f99e6730ff76488c79db66ab.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/5b48081738451cd3f99e6730ff76488c79db66ab.json" for subsequent builds)
without assertions, the stack is not printed, but a message suggesting assertions is
cache:INFO: - ok
test_dlfcn_basic_pthreads (test_core.asan) ... ok (4.02s)
cache:INFO: generating system asset: symbol_lists/b17b3b40c5018acd3bd40f08cb935f93f5cc6b51.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/b17b3b40c5018acd3bd40f08cb935f93f5cc6b51.json" for subsequent builds)
without assertions, the stack is not printed, but a message suggesting assertions is
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/92e7f96d8ade510a51c73fadbb549d2f834573da.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/92e7f96d8ade510a51c73fadbb549d2f834573da.json" for subsequent builds)
test_cubescript (test_core.asan) ... ok (2.35s)
cache:INFO: - ok
test_ctors_no_main_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
cache:INFO: generating system asset: symbol_lists/40ee7b20e6ae9d9313f73df8c6bd00ce2abc2790.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/40ee7b20e6ae9d9313f73df8c6bd00ce2abc2790.json" for subsequent builds)
test_cxx_self_assign (test_core.asan) ... ok (3.39s)
cache:INFO: - ok
test_direct_string_constant_usage (test_core.asan) ... ok (4.73s)
test_dlfcn_missing (test_core.asan) ... ok (8.24s)
test_dlfcn_varargs (test_core.asan) ... ok (10.17s)
test_constglobalunion (test_core.asan) ... skipped 'ASan does not work with EXPORT_ALL'
warning: no passes specified, not doing any work
warning: no passes specified, not doing any work
test_cube2md5 (test_core.asan) ... ok (3.32s)
test_closebitcasts (test_core.asan) ... skipped 'is_wasm2js : tests pointer casts'
test_ctype (test_core.asan) ... ok (2.20s)
cache:INFO: generating system asset: symbol_lists/fd9d7c52360275745f5df2de439ea922926cf65c.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/fd9d7c52360275745f5df2de439ea922926cf65c.json" for subsequent builds)
test_dlfcn_data_and_fptr (test_core.asan) ... ok (6.97s)
test_demangle_stacks_normal (test_core.asan) ... ok (5.43s)
<building and saving third_party_bullet_0cc8dae2141007420c4e86d3a763aedbcmake into cache>
<building and saving third_party_bullet_882dfb7d38449f027e7cf8fc43f5a5a7sh into cache>
cache:INFO: - ok
test_dlfcn_handle_alloc (test_core.asan) ... ok (8.13s)
cache:INFO: generating system asset: symbol_lists/7168b375de477eb84a84a5f185540d54b0933f70.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/7168b375de477eb84a84a5f185540d54b0933f70.json" for subsequent builds)
test_bswap64_standalone (test_core.asan) ... skipped 'is_wasm2js : tests byte conversions'
test_bswap64 (test_core.asan) ... skipped 'is_wasm2js : tests byte conversions'
test_cube2hash (test_core.asan) ... ok (3.38s)
test_demangle_stacks_noexcept (test_core.asan) ... ok (5.35s)
test_bitfields (test_core.asan) ... skipped 'is_wasm2js : tests 1-bit fields'
test_ctors_no_main (test_core.asan) ... ok (2.07s)
test_bigswitch (test_core.asan) ... skipped 'nodejs takes ~4GB to compile this if the wasm is not optimized, which OOMs'
test_biggerswitch (test_core.asan) ... skipped 'nodejs takes >6GB to compile this if the wasm is not optimized, which OOMs, see
https://github.com/emscripten-core/emscripten/issues/7928#issuecomment-458308453'
test_cubescript_asyncify (test_core.asan) ... ok (4.94s)
test_bad_typeid_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_bad_typeid_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_core_types (test_core.asan) ... ok (1.86s)
test_avx_nontrapping (test_core.asan) ... skipped 'local count too large'
test_avx (test_core.asan) ... skipped 'local count too large'
test_autodebug_wasm_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_autodebug_wasm (test_core.asan) ... skipped 'autodebug logging interferes with asan'
cache:INFO: - ok
test_dlfcn_self (test_core.asan) ... ok (10.75s)
test_conststructs (test_core.asan) ... ok (1.73s)
test_copyop (test_core.asan) ... ok (1.98s)
test_constglobalstructs (test_core.asan) ... ok (1.83s)
test_dlfcn_asyncify (test_core.asan) ... ok (7.50s)
test_atexit_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_ccall_cwrap_fast_path (test_core.asan) ... ok (2.63s)
test_asyncify_unused_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_bigarray (test_core.asan) ... ok (2.68s)
test_bsearch (test_core.asan) ... ok (3.05s)
test_ccall (test_core.asan) ... ok (3.73s)
test_brk (test_core.asan) ... ok (3.01s)
test_asyncify_main_module_jspi (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_asyncify_main_module (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
cache:INFO: generating system asset: symbol_lists/a2ab786340350e966bbdfe6d84edf8a7bff89b92.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/a2ab786340350e966bbdfe6d84edf8a7bff89b92.json" for subsequent builds)
test_atomic (test_core.asan) ... ok (2.94s)
test_atexit_threads_stub (test_core.asan) ... ok (3.06s)
test_atoX (test_core.asan) ... ok (3.16s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/eb4a2204af012549cd9e365ddb318c31576913ae.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/eb4a2204af012549cd9e365ddb318c31576913ae.json" for subsequent builds)
test_binaryen_2170_emscripten_atomic_cas_u8 (test_core.asan) ... ok (4.06s)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_1 (_asan_c_load_1)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_1u (_asan_c_load_1u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_2 (_asan_c_load_2)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_2u (_asan_c_load_2u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_4 (_asan_c_load_4)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_4u (_asan_c_load_4u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_f (_asan_c_load_f)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_d (_asan_c_load_d)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_1 (_asan_c_store_1)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_1u (_asan_c_store_1u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_2 (_asan_c_store_2)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_2u (_asan_c_store_2u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_4 (_asan_c_store_4)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_4u (_asan_c_store_4u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_f (_asan_c_store_f)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_d (_asan_c_store_d)
test_atexit (test_core.asan) ... ok (3.17s)
test_atomic_cxx (test_core.asan) ... ok (4.19s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4ecfb40739bb41b18980efc12bcb2805b74ea425.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/4ecfb40739bb41b18980efc12bcb2805b74ea425.json" for subsequent builds)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_1 (_asan_c_load_1)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_1u (_asan_c_load_1u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_2 (_asan_c_load_2)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_2u (_asan_c_load_2u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_4 (_asan_c_load_4)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_4u (_asan_c_load_4u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_f (_asan_c_load_f)
warning: Asyncify removelist contained a non-existing function name: _asan_c_load_d (_asan_c_load_d)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_1 (_asan_c_store_1)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_1u (_asan_c_store_1u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_2 (_asan_c_store_2)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_2u (_asan_c_store_2u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_4 (_asan_c_store_4)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_4u (_asan_c_store_4u)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_f (_asan_c_store_f)
warning: Asyncify removelist contained a non-existing function name: _asan_c_store_d (_asan_c_store_d)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a235184f998e3afa00d5ae14447ab7ea2fe52954.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/a235184f998e3afa00d5ae14447ab7ea2fe52954.json" for subsequent builds)
test_dylink_dso_needed (test_core.asan) ... ok (19.24s)
test_atexit_threads (test_core.asan) ... ok (4.68s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3d0ddc02c4aa10d9157d138b4a47662536f6199b.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/3d0ddc02c4aa10d9157d138b4a47662536f6199b.json" for subsequent builds)
test_asyncify_unused (test_core.asan) ... ok (3.74s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6969cffd498a2ce028cb3683503b64e8e17580c9.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/6969cffd498a2ce028cb3683503b64e8e17580c9.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d838e71b9ddc22c2c68968691cdc3b6d64737698.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/d838e71b9ddc22c2c68968691cdc3b6d64737698.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d538216e1641ea6de7a5e8027d69ab8a1da2e703.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/d538216e1641ea6de7a5e8027d69ab8a1da2e703.json" for subsequent builds)
test_bad_typeid_emscripten (test_core.asan) ... ok (7.32s)
test_asyncify_lists_removelist_c (test_core.asan) ... ok (4.58s)
test_asyncify_longjmp (test_core.asan) ... ok (4.90s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5c90d4c375e40f8e9af4c466d55a4f5a27da18f4.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/5c90d4c375e40f8e9af4c466d55a4f5a27da18f4.json" for subsequent builds)
test_asyncify_lists_removelist_a (test_core.asan) ... ok (4.99s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/503926854b2dcb4041075c2d75f2265bb574aef4.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/503926854b2dcb4041075c2d75f2265bb574aef4.json" for subsequent builds)
test_asyncify_lists_onlylist_b_response (test_core.asan) ... ok (4.41s)
test_asyncify_during_exit (test_core.asan) ... skipped 'leaks asyncify stack during exit'
test_asyncify_lists_onlylist_b (test_core.asan) ... ok (3.89s)
test_async_main_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_asyncify_lists_onlylist_c (test_core.asan) ... ok (4.98s)
test_async_loop_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ba51a850d5a787929e86bc94029aa2abd36fbbc1.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/ba51a850d5a787929e86bc94029aa2abd36fbbc1.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ab2b88d0a595670f96a8327e008c9f6e75078bf7.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/ab2b88d0a595670f96a8327e008c9f6e75078bf7.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1f72b0499dffe4e871d4cb83ca2dd8a798695aa3.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/1f72b0499dffe4e871d4cb83ca2dd8a798695aa3.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4b35f227aaa126b06cf9219bb28fcb71047ff1b2.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/4b35f227aaa126b06cf9219bb28fcb71047ff1b2.json" for subsequent builds)
test_asyncify_side_module_reversed (test_core.asan) ... ok (8.54s)
test_async_hello_v8 (test_core.asan) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_async_hello_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_asyncify_lists_removelist_b (test_core.asan) ... ok (8.11s)
test_async_ccall_promise_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_async_ccall_promise_exit_runtime_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_asyncify_lists_onlylist_a (test_core.asan) ... ok (6.57s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1290de919b7855b39aea2a3edf744d3398b97e9f.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/1290de919b7855b39aea2a3edf744d3398b97e9f.json" for subsequent builds)
test_asyncify_indirect_lists_add_no_prop (test_core.asan) ... ok (4.44s)
test_async_ccall_good_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/86602500ee86ab1708e3f09d5b6155d9dd1ec62e.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/86602500ee86ab1708e3f09d5b6155d9dd1ec62e.json" for subsequent builds)
test_asyncify_lists_onlylist_c_response (test_core.asan) ... ok (8.75s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/eb31bedc4b922f6f8feff49e98b46f24932e8070.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/eb31bedc4b922f6f8feff49e98b46f24932e8070.json" for subsequent builds)
test_asyncify_assertions (test_core.asan) ... ok (4.46s)
test_assert_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
cache:INFO: - ok
test_async_main (test_core.asan) ... ok (4.46s)
cache:INFO: generating system asset: symbol_lists/970d9510b8039b3da2ec9703f637dbff37529f28.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/970d9510b8039b3da2ec9703f637dbff37529f28.json" for subsequent builds)
test_asyncify_lists_onlylist_d (test_core.asan) ... ok (10.16s)
test_asyncify_side_module (test_core.asan) ... ok (10.89s)
-- begin program output --
wasm://wasm/test_asyncify_indirect_lists.wasm-0016d03a:1
RuntimeError: unreachable
at test_asyncify_indirect_lists.wasm.virt() (wasm://wasm/test_asyncify_indirect_lists.wasm-0016d03a:wasm-function[32]:0x1398)
at test_asyncify_indirect_lists.wasm.__original_main (wasm://wasm/test_asyncify_indirect_lists.wasm-0016d03a:wasm-function[33]:0x1425)
at test_asyncify_indirect_lists.wasm.main (wasm://wasm/test_asyncify_indirect_lists.wasm-0016d03a:wasm-function[39]:0x1a7b)
at ret.<computed> (/b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:4791:20)
at /b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:672:12
at callMain (/b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:5182:15)
at doRun (/b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:5220:23)
at run (/b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:5230:5)
at runCaller (/b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:5170:19)
at removeRunDependency (/b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:613:7)
at receiveInstance (/b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:980:5)
at receiveInstantiationResult (/b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:997:5)
Thrown at:
at $virt() (wasm://wasm/test_asyncify_indirect_lists.wasm-0016d03a:1:5017)
at $__original_main (wasm://wasm/test_asyncify_indirect_lists.wasm-0016d03a:1:5158)
at $main (wasm://wasm/test_asyncify_indirect_lists.wasm-0016d03a:1:6780)
at ret.<computed> (/b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:4791:20)
at /b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:672:12
at callMain (/b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:5182:15)
at doRun (/b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:5220:23)
at run (/b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:5230:5)
at runCaller (/b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:5170:19)
at removeRunDependency (/b/s/w/ir/x/t/emtest_1kjlpsnj/emscripten_test_asan_c7v1hnea/test_asyncify_indirect_lists.js:613:7)
Node.js v20.14.0
-- end program output --
test_asyncify_indirect_lists_ignoreindirect (test_core.asan) ... ok (6.38s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/848fc7c89516debf400b9feddf03c05d16ff32c0.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/848fc7c89516debf400b9feddf03c05d16ff32c0.json" for subsequent builds)
test_asyncify_lists_normal (test_core.asan) ... ok (8.67s)
test_async_hello (test_core.asan) ... ok (3.06s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/65c07bafb356b1a9c8442736deb56096fb669b7a.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/65c07bafb356b1a9c8442736deb56096fb669b7a.json" for subsequent builds)
test_asyncify_indirect_lists_add (test_core.asan) ... ok (6.18s)
test_async_loop (test_core.asan) ... ok (5.42s)
cache:INFO: - ok
test_asyncify_indirect_lists_normal (test_core.asan) ... ok (7.38s)
cache:INFO: generating system asset: symbol_lists/b54775c3da707e48a64785f3ead8f0f0a83a3afe.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/b54775c3da707e48a64785f3ead8f0f0a83a3afe.json" for subsequent builds)
test_assert (test_core.asan) ... ok (1.75s)
test_async_ccall_promise_exit_runtime_asyncify (test_core.asan) ... ok (3.75s)
cache:INFO: - ok
test_async_ccall_bad (test_core.asan) ... ok (2.71s)
test_async_ccall_good (test_core.asan) ... ok (3.31s)
cache:INFO: generating system asset: symbol_lists/044d3d2e274ad9b53a6ce7a7d6a5ea6765b1812c.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/044d3d2e274ad9b53a6ce7a7d6a5ea6765b1812c.json" for subsequent builds)
test_asan_use_after_return (test_core.asan) ... ok (2.24s)
test_async_ccall_promise_asyncify (test_core.asan) ... ok (4.21s)
cache:INFO: - ok
test_asan_static_buffer_overflow (test_core.asan) ... ok (1.83s)
test_asan_strcpy (test_core.asan) ... ok (2.08s)
test_asan_use_after_free_c (test_core.asan) ... ok (2.21s)
test_asan_use_after_free_c_mimalloc (test_core.asan) ... ok (2.56s)
test_asan_stack_buffer_overflow (test_core.asan) ... ok (1.96s)
test_asan_no_error_c (test_core.asan) ... ok (1.74s)
test_asan_stack_buffer_overflow_js (test_core.asan) ... ok (2.17s)
test_asan_use_after_free_cpp (test_core.asan) ... ok (3.05s)
test_asan_vector (test_core.asan) ... ok (3.41s)
test_asan_no_error_cpp (test_core.asan) ... ok (1.89s)
test_asan_memset_null (test_core.asan) ... ok (2.20s)
test_asan_modularized_with_closure (test_core.asan) ... ok (2.33s)
test_asan_memcpy (test_core.asan) ... ok (1.94s)
test_align64 (test_core.asan) ... skipped 'is_wasm2js : tests 64-bit alignment of structs'
test_asan_memset_freed (test_core.asan) ... ok (2.05s)
test_aborting_new_nogrow (test_core.asan) ... skipped 'requires more memory when growing'
test_aborting_new_grow (test_core.asan) ... skipped 'requires more memory when growing'
test_abort_on_exceptions_pthreads (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/20067'
test_bullet_cmake (test_core.asan) ... ok (18.41s)
test_abort_no_dtors_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_abort_no_dtors_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
cache:INFO: generating system asset: symbol_lists/c8b59c54e2b6bce82375baf070b0fbccc648f728.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/c8b59c54e2b6bce82375baf070b0fbccc648f728.json" for subsequent builds)
test_asan_js_stack_op (test_core.asan) ... ok (1.87s)
test_asan_memchr (test_core.asan) ... ok (1.93s)
test_asan_heap_buffer_overflow_cpp (test_core.asan) ... ok (1.98s)
test_asan_heap_buffer_overflow_c (test_core.asan) ... ok (2.03s)
cache:INFO: - ok
test_asan_bitfield_unround_size (test_core.asan) ... ok (1.82s)
['-DDIRECT', '-sFORCE_FILESYSTEM', '-DUSE_FILES']
test_asan_api (test_core.asan) ... ok (1.77s)
['-DDIRECT', '-sFORCE_FILESYSTEM']
test_array2b (test_core.asan) ... ok (1.78s)
test_EXPORT_EXCEPTION_HANDLING_HELPERS_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_EXPORT_EXCEPTION_HANDLING_HELPERS_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_asan_bitfield_round (test_core.asan) ... ok (1.89s)
cache:INFO: generating system asset: symbol_lists/796bf2b5e3af84ab959a4a103987ca02124c75ab.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/796bf2b5e3af84ab959a4a103987ca02124c75ab.json" for subsequent builds)
test_asan_bitfield_unround_offset (test_core.asan) ... ok (1.92s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c9abd5ca4b51e4ff2386f065aa08c9294aa53370.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/c9abd5ca4b51e4ff2386f065aa08c9294aa53370.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c3e4a64241840512cc2e8ae8fafc4d5dac9e603d.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/c3e4a64241840512cc2e8ae8fafc4d5dac9e603d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9ba85e99230c68f01e1d5f2a05a6993a8e42c1f8.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/9ba85e99230c68f01e1d5f2a05a6993a8e42c1f8.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/acfe332bd00ea442e381379df15a40a3f16303ac.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/acfe332bd00ea442e381379df15a40a3f16303ac.json" for subsequent builds)
['-DUSE_FILES']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4bbdab23865a41061e6ed20542f4fce591a631f4.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/4bbdab23865a41061e6ed20542f4fce591a631f4.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/281427391566864c335a25b9d79a8ade4997ac3d.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/281427391566864c335a25b9d79a8ade4997ac3d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a84c0f794687e092526027b3d2ae1bb5bd090630.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/a84c0f794687e092526027b3d2ae1bb5bd090630.json" for subsequent builds)
cache:INFO: - ok
['-sFORCE_FILESYSTEM', '-DUSE_FILES']
cache:INFO: generating system asset: symbol_lists/645219e53bc1fcc1e0888dd7d7fd07c4e87910a7.json... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/symbol_lists/645219e53bc1fcc1e0888dd7d7fd07c4e87910a7.json" for subsequent builds)
[]
cache:INFO: - ok
['-sFORCE_FILESYSTEM']
test_array2 (test_core.asan) ... ok (1.91s)
test_alloca (test_core.asan) ... ok (1.49s)
test_alloca_stack (test_core.asan) ... ok (1.53s)
test_abort_on_exceptions_main (test_core.asan) ... ok (1.73s)
test_abort_no_dtors_emscripten (test_core.asan) ... ok (1.70s)
test_Module_dynamicLibraries_reversed (test_core.asan) ... ok (2.07s)
test_799 (test_core.asan) ... ok (2.13s)
test_abort_on_exceptions (test_core.asan) ... ok (3.07s)
test_EXPORT_EXCEPTION_HANDLING_HELPERS_emscripten (test_core.asan) ... ok (2.52s)
test_Module_dynamicLibraries_pthreads_reversed (test_core.asan) ... ok (2.91s)
test_Module_dynamicLibraries (test_core.asan) ... ok (3.38s)
test_EXPORTED_RUNTIME_METHODS (test_core.asan) ... ok (3.25s)
test_Module_dynamicLibraries_pthreads (test_core.asan) ... ok (3.79s)
test_FS_exports__files (test_core.asan) ... ok (4.04s)
test_FS_exports (test_core.asan) ... ok (4.85s)
test_bullet_autoconf (test_core.asan) ... ok (37.07s)
test_799 (test_core.asan) ... ok
test_EXPORTED_RUNTIME_METHODS (test_core.asan) ... ok
test_EXPORT_EXCEPTION_HANDLING_HELPERS_emscripten (test_core.asan) ... ok
test_EXPORT_EXCEPTION_HANDLING_HELPERS_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_EXPORT_EXCEPTION_HANDLING_HELPERS_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_FS_exports (test_core.asan) ... ok
test_FS_exports__files (test_core.asan) ... ok
test_Module_dynamicLibraries (test_core.asan) ... ok
test_Module_dynamicLibraries_pthreads (test_core.asan) ... ok
test_Module_dynamicLibraries_pthreads_reversed (test_core.asan) ... ok
test_Module_dynamicLibraries_reversed (test_core.asan) ... ok
test_abort_no_dtors_emscripten (test_core.asan) ... ok
test_abort_no_dtors_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_abort_no_dtors_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_abort_on_exceptions (test_core.asan) ... ok
test_abort_on_exceptions_main (test_core.asan) ... ok
test_abort_on_exceptions_pthreads (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/20067'
test_aborting_new_grow (test_core.asan) ... skipped 'requires more memory when growing'
test_aborting_new_nogrow (test_core.asan) ... skipped 'requires more memory when growing'
test_align64 (test_core.asan) ... skipped 'is_wasm2js : tests 64-bit alignment of structs'
test_alloca (test_core.asan) ... ok
test_alloca_stack (test_core.asan) ... ok
test_array2 (test_core.asan) ... ok
test_array2b (test_core.asan) ... ok
test_asan_api (test_core.asan) ... ok
test_asan_bitfield_round (test_core.asan) ... ok
test_asan_bitfield_unround_offset (test_core.asan) ... ok
test_asan_bitfield_unround_size (test_core.asan) ... ok
test_asan_heap_buffer_overflow_c (test_core.asan) ... ok
test_asan_heap_buffer_overflow_cpp (test_core.asan) ... ok
test_asan_js_stack_op (test_core.asan) ... ok
test_asan_memchr (test_core.asan) ... ok
test_asan_memcpy (test_core.asan) ... ok
test_asan_memset_freed (test_core.asan) ... ok
test_asan_memset_null (test_core.asan) ... ok
test_asan_modularized_with_closure (test_core.asan) ... ok
test_asan_no_error_c (test_core.asan) ... ok
test_asan_no_error_cpp (test_core.asan) ... ok
test_asan_stack_buffer_overflow (test_core.asan) ... ok
test_asan_stack_buffer_overflow_js (test_core.asan) ... ok
test_asan_static_buffer_overflow (test_core.asan) ... ok
test_asan_strcpy (test_core.asan) ... ok
test_asan_use_after_free_c (test_core.asan) ... ok
test_asan_use_after_free_c_mimalloc (test_core.asan) ... ok
test_asan_use_after_free_cpp (test_core.asan) ... ok
test_asan_use_after_return (test_core.asan) ... ok
test_asan_vector (test_core.asan) ... ok
test_assert (test_core.asan) ... ok
test_assert_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_async_ccall_bad (test_core.asan) ... ok
test_async_ccall_good (test_core.asan) ... ok
test_async_ccall_good_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_async_ccall_promise_asyncify (test_core.asan) ... ok
test_async_ccall_promise_exit_runtime_asyncify (test_core.asan) ... ok
test_async_ccall_promise_exit_runtime_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_async_ccall_promise_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_async_hello (test_core.asan) ... ok
test_async_hello_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_async_hello_v8 (test_core.asan) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_async_loop (test_core.asan) ... ok
test_async_loop_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_async_main (test_core.asan) ... ok
test_async_main_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_asyncify_assertions (test_core.asan) ... ok
test_asyncify_during_exit (test_core.asan) ... skipped 'leaks asyncify stack during exit'
test_asyncify_indirect_lists_add (test_core.asan) ... ok
test_asyncify_indirect_lists_add_no_prop (test_core.asan) ... ok
test_asyncify_indirect_lists_ignoreindirect (test_core.asan) ... ok
test_asyncify_indirect_lists_normal (test_core.asan) ... ok
test_asyncify_lists_normal (test_core.asan) ... ok
test_asyncify_lists_onlylist_a (test_core.asan) ... ok
test_asyncify_lists_onlylist_b (test_core.asan) ... ok
test_asyncify_lists_onlylist_b_response (test_core.asan) ... ok
test_asyncify_lists_onlylist_c (test_core.asan) ... ok
test_asyncify_lists_onlylist_c_response (test_core.asan) ... ok
test_asyncify_lists_onlylist_d (test_core.asan) ... ok
test_asyncify_lists_removelist_a (test_core.asan) ... ok
test_asyncify_lists_removelist_b (test_core.asan) ... ok
test_asyncify_lists_removelist_c (test_core.asan) ... ok
test_asyncify_longjmp (test_core.asan) ... ok
test_asyncify_main_module (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_asyncify_main_module_jspi (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_asyncify_side_module (test_core.asan) ... ok
test_asyncify_side_module_reversed (test_core.asan) ... ok
test_asyncify_unused (test_core.asan) ... ok
test_asyncify_unused_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_atexit (test_core.asan) ... ok
test_atexit_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_atexit_threads (test_core.asan) ... ok
test_atexit_threads_stub (test_core.asan) ... ok
test_atoX (test_core.asan) ... ok
test_atomic (test_core.asan) ... ok
test_atomic_cxx (test_core.asan) ... ok
test_autodebug_wasm (test_core.asan) ... skipped 'autodebug logging interferes with asan'
test_autodebug_wasm_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_avx (test_core.asan) ... skipped 'local count too large'
test_avx_nontrapping (test_core.asan) ... skipped 'local count too large'
test_bad_typeid_emscripten (test_core.asan) ... ok
test_bad_typeid_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_bad_typeid_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_bigarray (test_core.asan) ... ok
test_biggerswitch (test_core.asan) ... skipped 'nodejs takes >6GB to compile this if the wasm is not optimized, which OOMs, see
https://github.com/emscripten-core/emscripten/issues/7928#issuecomment-458308453'
test_bigswitch (test_core.asan) ... skipped 'nodejs takes ~4GB to compile this if the wasm is not optimized, which OOMs'
test_binaryen_2170_emscripten_atomic_cas_u8 (test_core.asan) ... ok
test_bitfields (test_core.asan) ... skipped 'is_wasm2js : tests 1-bit fields'
test_brk (test_core.asan) ... ok
test_bsearch (test_core.asan) ... ok
test_bswap64 (test_core.asan) ... skipped 'is_wasm2js : tests byte conversions'
test_bswap64_standalone (test_core.asan) ... skipped 'is_wasm2js : tests byte conversions'
test_bullet_autoconf (test_core.asan) ... ok
test_bullet_cmake (test_core.asan) ... ok
test_ccall (test_core.asan) ... ok
test_ccall_cwrap_fast_path (test_core.asan) ... ok
test_closebitcasts (test_core.asan) ... skipped 'is_wasm2js : tests pointer casts'
test_constglobalstructs (test_core.asan) ... ok
test_constglobalunion (test_core.asan) ... skipped 'ASan does not work with EXPORT_ALL'
test_conststructs (test_core.asan) ... ok
test_copyop (test_core.asan) ... ok
test_core_types (test_core.asan) ... ok
test_ctors_no_main (test_core.asan) ... ok
test_ctors_no_main_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_ctype (test_core.asan) ... ok
test_cube2hash (test_core.asan) ... ok
test_cube2hash_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_cube2md5 (test_core.asan) ... ok
test_cubescript (test_core.asan) ... ok
test_cubescript_asyncify (test_core.asan) ... ok
test_cubescript_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_cxx_self_assign (test_core.asan) ... ok
test_demangle_stacks_noexcept (test_core.asan) ... ok
test_demangle_stacks_normal (test_core.asan) ... ok
test_demangle_stacks_symbol_map (test_core.asan) ... skipped "without opts, we don't emit a symbol map"
test_direct_string_constant_usage (test_core.asan) ... ok
test_dlfcn_alignment_and_zeroing (test_core.asan) ... skipped 'contains ODR violation'
test_dlfcn_asyncify (test_core.asan) ... ok
test_dlfcn_basic (test_core.asan) ... ok
test_dlfcn_basic_pthreads (test_core.asan) ... ok
test_dlfcn_data_and_fptr (test_core.asan) ... ok
test_dlfcn_em_asm (test_core.asan) ... ok
test_dlfcn_feature_in_lib (test_core.asan) ... ok
test_dlfcn_funcs (test_core.asan) ... ok
test_dlfcn_handle_alloc (test_core.asan) ... ok
test_dlfcn_i64 (test_core.asan) ... ok
test_dlfcn_info (test_core.asan) ... ok
test_dlfcn_longjmp (test_core.asan) ... ok
test_dlfcn_missing (test_core.asan) ... ok
test_dlfcn_preload (test_core.asan) ... ok
test_dlfcn_qsort (test_core.asan) ... ok
test_dlfcn_rtld_local (test_core.asan) ... ok
test_dlfcn_self (test_core.asan) ... ok
test_dlfcn_stacks (test_core.asan) ... ok
test_dlfcn_unique_sig (test_core.asan) ... ok
test_dlfcn_varargs (test_core.asan) ... ok
test_dlmalloc (test_core.asan) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_dlmalloc_inline (test_core.asan) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_dlmalloc_large (test_core.asan) ... skipped 'the memory size limit here is too small for asan'
test_dlmalloc_partial (test_core.asan) ... skipped 'asan also changes malloc, and that ends up linking in new twice'
test_dlmalloc_partial_2 (test_core.asan) ... skipped 'asan also changes malloc, and that ends up linking in new twice'
test_double_i64_conversion (test_core.asan) ... skipped 'is_wasm2js : tests 64-bit conversions'
test_double_varargs (test_core.asan) ... skipped 'is_wasm2js : tests va_arg()'
test_dwarf (test_core.asan) ... ok
test_dylink_argv_argc (test_core.asan) ... ok
test_dylink_basics (test_core.asan) ... ok
test_dylink_basics_no_modify (test_core.asan) ... ok
test_dylink_basics_no_modify_reversed (test_core.asan) ... ok
test_dylink_class (test_core.asan) ... ok
test_dylink_class_reversed (test_core.asan) ... ok
test_dylink_dot_a (test_core.asan) ... ok
test_dylink_dot_a_reversed (test_core.asan) ... ok
test_dylink_dso_needed (test_core.asan) ... ok
test_dylink_dynamic_cast (test_core.asan) ... ok
test_dylink_dynamic_cast_reversed (test_core.asan) ... ok
test_dylink_exceptions_try_catch_2_emscripten (test_core.asan) ... ok
test_dylink_exceptions_try_catch_2_reversed_emscripten (test_core.asan) ... ok
test_dylink_exceptions_try_catch_2_reversed_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_exceptions_try_catch_2_reversed_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_exceptions_try_catch_2_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_exceptions_try_catch_2_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_exceptions_try_catch_6_emscripten (test_core.asan) ... ok
test_dylink_exceptions_try_catch_6_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_exceptions_try_catch_6_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_exceptions_try_catch_emscripten (test_core.asan) ... ok
test_dylink_exceptions_try_catch_reversed_emscripten (test_core.asan) ... ok
test_dylink_exceptions_try_catch_reversed_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_exceptions_try_catch_reversed_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_exceptions_try_catch_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_exceptions_try_catch_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_floats (test_core.asan) ... ok
test_dylink_floats_reversed (test_core.asan) ... ok
test_dylink_funcpointer (test_core.asan) ... ok
test_dylink_funcpointer_reversed (test_core.asan) ... ok
test_dylink_funcpointers_wrapper (test_core.asan) ... ok
test_dylink_funcpointers_wrapper_reversed (test_core.asan) ... ok
test_dylink_function_pointer_equality (test_core.asan) ... ok
test_dylink_function_pointer_equality_reversed (test_core.asan) ... ok
test_dylink_global_init (test_core.asan) ... ok
test_dylink_global_init_reversed (test_core.asan) ... ok
test_dylink_global_inits (test_core.asan) ... ok
test_dylink_global_inits_reversed (test_core.asan) ... ok
test_dylink_global_var (test_core.asan) ... ok
test_dylink_global_var_export (test_core.asan) ... ok
test_dylink_global_var_modded (test_core.asan) ... ok
test_dylink_global_var_modded_reversed (test_core.asan) ... ok
test_dylink_global_var_reversed (test_core.asan) ... ok
test_dylink_hyper_dupe (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/12815'
test_dylink_hyper_dupe_reversed (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/12815'
test_dylink_i64 (test_core.asan) ... ok
test_dylink_i64_b (test_core.asan) ... ok
test_dylink_i64_b_reversed (test_core.asan) ... ok
test_dylink_i64_c (test_core.asan) ... ok
test_dylink_i64_c_bigint (test_core.asan) ... ok
test_dylink_i64_c_bigint_reversed (test_core.asan) ... ok
test_dylink_i64_c_reversed (test_core.asan) ... ok
test_dylink_i64_invoke (test_core.asan) ... ok
test_dylink_i64_invoke_bigint (test_core.asan) ... ok
test_dylink_i64_invoke_bigint_rtld_local (test_core.asan) ... ok
test_dylink_i64_invoke_rtld_local (test_core.asan) ... ok
test_dylink_i64_reversed (test_core.asan) ... ok
test_dylink_iostream (test_core.asan) ... ok
test_dylink_iostream_reversed (test_core.asan) ... ok
test_dylink_jslib (test_core.asan) ... ok
test_dylink_jslib_reversed (test_core.asan) ... ok
test_dylink_load_compiled_side_module (test_core.asan) ... ok
test_dylink_locate_file (test_core.asan) ... ok
test_dylink_locate_file_reversed (test_core.asan) ... ok
test_dylink_many_postsets (test_core.asan) ... ok
test_dylink_many_postsets_reversed (test_core.asan) ... ok
test_dylink_memory_growth (test_core.asan) ... ok
test_dylink_memory_growth_reversed (test_core.asan) ... ok
test_dylink_no_export (test_core.asan) ... ok
test_dylink_no_export_reversed (test_core.asan) ... ok
test_dylink_postsets_chunking (test_core.asan) ... ok
test_dylink_postsets_chunking_reversed (test_core.asan) ... ok
test_dylink_printf (test_core.asan) ... ok
test_dylink_printf_reversed (test_core.asan) ... ok
test_dylink_raii_exceptions_emscripten (test_core.asan) ... ok
test_dylink_raii_exceptions_reversed_emscripten (test_core.asan) ... ok
test_dylink_raii_exceptions_reversed_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_raii_exceptions_reversed_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_raii_exceptions_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_raii_exceptions_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_dylink_rtti (test_core.asan) ... ok
test_dylink_rtti_reversed (test_core.asan) ... ok
test_dylink_safe_heap (test_core.asan) ... skipped 'SAFE_HEAP cannot be used with ASan'
test_dylink_safe_heap_reversed (test_core.asan) ... skipped 'SAFE_HEAP cannot be used with ASan'
test_dylink_spaghetti (test_core.asan) ... ok
test_dylink_spaghetti_reversed (test_core.asan) ... ok
test_dylink_static_funcpointer_float (test_core.asan) ... ok
test_dylink_static_funcpointer_float_reversed (test_core.asan) ... ok
test_dylink_static_funcpointers (test_core.asan) ... ok
test_dylink_static_funcpointers_reversed (test_core.asan) ... ok
test_dylink_stdlib (test_core.asan) ... ok
test_dylink_stdlib_reversed (test_core.asan) ... ok
test_dylink_syslibs_all (test_core.asan) ... ok
test_dylink_syslibs_all_reversed (test_core.asan) ... ok
test_dylink_syslibs_libcxx (test_core.asan) ... ok
test_dylink_syslibs_libcxx_reversed (test_core.asan) ... ok
test_dylink_syslibs_missing (test_core.asan) ... ok
test_dylink_syslibs_missing_assertions (test_core.asan) ... ok
test_dylink_syslibs_missing_assertions_reversed (test_core.asan) ... skipped 'with_reversed is false'
test_dylink_syslibs_missing_reversed (test_core.asan) ... skipped 'with_reversed is false'
test_dylink_tls (test_core.asan) ... ok
test_dylink_tls_export (test_core.asan) ... ok
test_dylink_weak (test_core.asan) ... ok
test_dylink_weak_undef (test_core.asan) ... ok
test_dylink_zlib (test_core.asan) ... ok
test_dylink_zlib_reversed (test_core.asan) ... ok
test_dyncall_pointers (test_core.asan) ... ok
test_dyncall_pointers_legacy (test_core.asan) ... ok
test_dyncall_specific (test_core.asan) ... ok
test_dyncall_specific_minimal_runtime (test_core.asan) ... ok
test_em_asm (test_core.asan) ... ok
test_em_asm_2 (test_core.asan) ... ok
test_em_asm_arguments_side_effects (test_core.asan) ... ok
test_em_asm_c (test_core.asan) ... ok
test_em_asm_direct (test_core.asan) ... ok
test_em_asm_parameter_pack (test_core.asan) ... ok
test_em_asm_side_module (test_core.asan) ... ok
test_em_asm_types (test_core.asan) ... ok
test_em_asm_types_c (test_core.asan) ... ok
test_em_asm_unicode (test_core.asan) ... ok
test_em_asm_unused_arguments (test_core.asan) ... ok
test_em_async_js (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_em_async_js_jspi (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_em_js (test_core.asan) ... ok
test_em_js_address_taken (test_core.asan) ... ok
test_em_js_c (test_core.asan) ... ok
test_em_js_dylink (test_core.asan) ... ok
test_em_js_dylink_c (test_core.asan) ... ok
test_em_js_i64 (test_core.asan) ... ok
test_em_js_pthreads (test_core.asan) ... ok
test_em_js_pthreads_dylink (test_core.asan) ... ok
test_embind_basics (test_core.asan) ... ok
test_embind_custom_marshal (test_core.asan) ... ok
test_embind_dynamic_initialization (test_core.asan) ... ok
test_embind_float_constants (test_core.asan) ... ok
test_embind_i64_binding (test_core.asan) ... ok
test_embind_i64_val (test_core.asan) ... ok
test_embind_inheritance (test_core.asan) ... ok
test_embind_lib_with_asyncify (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_embind_lib_with_asyncify_no_dynamic_execution (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_embind_memory_view (test_core.asan) ... ok
test_embind_negative_constants (test_core.asan) ... ok
test_embind_no_rtti (test_core.asan) ... ok
test_embind_no_rtti_followed_by_rtti (test_core.asan) ... ok
test_embind_polymorphic_class (test_core.asan) ... ok
test_embind_polymorphic_class_no_rtti (test_core.asan) ... ok
test_embind_sync_if_pthread_delayed (test_core.asan) ... ok
test_embind_unbound_types (test_core.asan) ... ok
test_embind_unsigned (test_core.asan) ... ok
test_embind_unsigned_bigint (test_core.asan) ... ok
test_embind_val (test_core.asan) ... ok
test_embind_val_assignment (test_core.asan) ... ok
test_embind_val_basics (test_core.asan) ... ok
test_embind_val_basics_flag (test_core.asan) ... ok
test_embind_val_coro (test_core.asan) ... ok
test_embind_val_coro_caught (test_core.asan) ... ok
test_embind_val_cross_thread (test_core.asan) ... ok
test_embind_val_cross_thread_deleted (test_core.asan) ... ok
test_embind_val_read_pointer (test_core.asan) ... ok
test_emmalloc_memalign_corruption (test_core.asan) ... ok
test_emmalloc_memory_statistics (test_core.asan) ... skipped 'ASan does not support custom memory allocators'
test_emmalloc_memvalidate (test_core.asan) ... skipped 'ASan does not support custom memory allocators'
test_emmalloc_memvalidate_verbose (test_core.asan) ... skipped 'ASan does not support custom memory allocators'
test_emmalloc_normal (test_core.asan) ... skipped 'ASan does not support custom memory allocators'
test_emmalloc_trim (test_core.asan) ... skipped 'ASan does not support custom memory allocators'
test_emmalloc_usable_size (test_core.asan) ... skipped 'ASan does not support custom memory allocators'
test_emscripten_api (test_core.asan) ... ok
test_emscripten_async_call (test_core.asan) ... ok
test_emscripten_async_load_script (test_core.asan) ... ok
test_emscripten_atomics (test_core.asan) ... ok
test_emscripten_atomics_stub (test_core.asan) ... ok
test_emscripten_futexes (test_core.asan) ... ok
test_emscripten_get_compiler_setting (test_core.asan) ... ok
test_emscripten_get_now (test_core.asan) ... ok
test_emscripten_has_asyncify (test_core.asan) ... ok
test_emscripten_lazy_load_code_conditional (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_emscripten_lazy_load_code_unconditional (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_emscripten_log (test_core.asan) ... ok
test_emscripten_log_bigint (test_core.asan) ... ok
test_emscripten_math (test_core.asan) ... ok
test_emscripten_run_script_string_int (test_core.asan) ... ok
test_emscripten_run_script_string_null (test_core.asan) ... ok
test_emscripten_run_script_string_utf8 (test_core.asan) ... ok
test_emscripten_scan_registers (test_core.asan) ... skipped 'asyncify stack operations confuse asan'
test_emscripten_stack (test_core.asan) ... skipped 'stack allocation sizes are no longer predictable'
test_emulate_function_pointer_casts (test_core.asan) ... ok
test_env (test_core.asan) ... ok
test_environ (test_core.asan) ... ok
test_environment (test_core.asan) ... ok
test_eval_ctors (test_core.asan) ... skipped 'need opts'
test_eval_ctors_no_main (test_core.asan) ... ok
test_eval_ctors_no_main_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_eval_ctors_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_exception_sjlj_options (test_core.asan) ... ok
test_exceptions_2_emscripten (test_core.asan) ... ok
test_exceptions_2_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_2_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_3_emscripten (test_core.asan) ... ok
test_exceptions_3_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_3_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_alias_emscripten (test_core.asan) ... ok
test_exceptions_alias_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_alias_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_allowed (test_core.asan) ... ok
test_exceptions_allowed_2 (test_core.asan) ... ok
test_exceptions_allowed_misuse (test_core.asan) ... ok
test_exceptions_allowed_uncaught (test_core.asan) ... ok
test_exceptions_convert_emscripten (test_core.asan) ... ok
test_exceptions_convert_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_convert_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_custom_emscripten (test_core.asan) ... ok
test_exceptions_custom_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_custom_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_destroy_virtual_emscripten (test_core.asan) ... ok
test_exceptions_destroy_virtual_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_destroy_virtual_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_emscripten (test_core.asan) ... ok
test_exceptions_libcxx_emscripten (test_core.asan) ... ok
test_exceptions_libcxx_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_libcxx_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_longjmp1_emscripten (test_core.asan) ... ok
test_exceptions_longjmp1_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_longjmp1_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_longjmp2_emscripten (test_core.asan) ... ok
test_exceptions_longjmp2_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_longjmp2_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_longjmp3_emscripten (test_core.asan) ... ok
test_exceptions_longjmp3_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_longjmp3_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_longjmp4_emscripten (test_core.asan) ... ok
test_exceptions_longjmp4_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_longjmp4_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_minimal_runtime (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_exceptions_multi_emscripten (test_core.asan) ... ok
test_exceptions_multi_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_multi_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_multiple_inherit_emscripten (test_core.asan) ... ok
test_exceptions_multiple_inherit_rethrow_emscripten (test_core.asan) ... ok
test_exceptions_multiple_inherit_rethrow_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_multiple_inherit_rethrow_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_multiple_inherit_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_multiple_inherit_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_off (test_core.asan) ... ok
test_exceptions_primary_emscripten (test_core.asan) ... ok
test_exceptions_primary_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_primary_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_refcount_emscripten (test_core.asan) ... ok
test_exceptions_refcount_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_refcount_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_resume_emscripten (test_core.asan) ... ok
test_exceptions_resume_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_resume_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_rethrow_emscripten (test_core.asan) ... ok
test_exceptions_rethrow_missing_emscripten (test_core.asan) ... ok
test_exceptions_rethrow_missing_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_rethrow_missing_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_rethrow_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_rethrow_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_simplify_cfg_emscripten (test_core.asan) ... ok
test_exceptions_simplify_cfg_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_simplify_cfg_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_std_emscripten (test_core.asan) ... ok
test_exceptions_std_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_std_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_typed_emscripten (test_core.asan) ... ok
test_exceptions_typed_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_typed_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_uncaught_2_emscripten (test_core.asan) ... ok
test_exceptions_uncaught_2_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_uncaught_2_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_uncaught_count_emscripten (test_core.asan) ... ok
test_exceptions_uncaught_count_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_uncaught_count_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_uncaught_emscripten (test_core.asan) ... ok
test_exceptions_uncaught_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_uncaught_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_virtual_inheritance_emscripten (test_core.asan) ... ok
test_exceptions_virtual_inheritance_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_virtual_inheritance_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_exceptions_with_and_without_longjmp (test_core.asan) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
test_exit_status (test_core.asan) ... ok
test_export_start (test_core.asan) ... skipped 'standalone mode only'
test_exported_response (test_core.asan) ... ok
test_externref (test_core.asan) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_externref_emjs (test_core.asan) ... skipped '
https://github.com/llvm/llvm-project/pull/83196'
test_externref_emjs_dynlink (test_core.asan) ... skipped '
https://github.com/llvm/llvm-project/pull/83196'
test_fakestat (test_core.asan) ... ok
test_fannkuch (test_core.asan) ... ok
test_fast_math (test_core.asan) ... ok
test_fasta (test_core.asan) ... ok
test_fasta_float (test_core.asan) ... ok
test_fasta_nontrapping (test_core.asan) ... ok
test_fcntl (test_core.asan) ... ok
test_fcntl_misc (test_core.asan) ... ok
test_fcntl_misc_bigint (test_core.asan) ... ok
test_fcntl_open (test_core.asan) ... ok
test_fcntl_wasmfs (test_core.asan) ... ok
test_fgetc_ungetc (test_core.asan) ... ok
test_fgetc_ungetc_nodefs (test_core.asan) ... ok
test_fgetc_unsigned (test_core.asan) ... ok
test_fgets_eol (test_core.asan) ... ok
test_fibers_asyncify (test_core.asan) ... ok
test_fileno (test_core.asan) ... ok
test_files (test_core.asan) ... ok
test_flexarray_struct (test_core.asan) ... ok
test_float32_precise (test_core.asan) ... skipped 'is_wasm2js : tests float32 ops'
test_float_builtins (test_core.asan) ... ok
test_float_literals (test_core.asan) ... ok
test_floatvars (test_core.asan) ... ok
test_fnmatch (test_core.asan) ... ok
test_fpic_static (test_core.asan) ... ok
test_freetype (test_core.asan) ... skipped 'issues with freetype itself'
test_fs_64bit (test_core.asan) ... ok
test_fs_append (test_core.asan) ... ok
test_fs_append_rawfs (test_core.asan) ... ok
test_fs_base (test_core.asan) ... ok
test_fs_dict (test_core.asan) ... ok
test_fs_dict_none (test_core.asan) ... ok
test_fs_emptyPath (test_core.asan) ... ok
test_fs_emptyPath_rawfs (test_core.asan) ... ok
test_fs_enotdir (test_core.asan) ... ok
test_fs_enotdir_rawfs (test_core.asan) ... ok
test_fs_errorstack (test_core.asan) ... ok
test_fs_errorstack_rawfs (test_core.asan) ... ok
test_fs_js_api (test_core.asan) ... ok
test_fs_llseek (test_core.asan) ... ok
test_fs_llseek_rawfs (test_core.asan) ... ok
test_fs_mmap_memfs (test_core.asan) ... ok
test_fs_mmap_nodefs (test_core.asan) ... ok
test_fs_mmap_noderaswfs (test_core.asan) ... ok
test_fs_mmap_wasmfs (test_core.asan) ... ok
test_fs_no_main (test_core.asan) ... ok
test_fs_no_main_minimal_runtime (test_core.asan) ... ok
test_fs_nodefs_cloexec (test_core.asan) ... ok
test_fs_nodefs_cloexec_rawfs (test_core.asan) ... ok
test_fs_nodefs_dup (test_core.asan) ... ok
test_fs_nodefs_dup_rawfs (test_core.asan) ... ok
test_fs_nodefs_home (test_core.asan) ... ok
test_fs_nodefs_nofollow (test_core.asan) ... ok
test_fs_nodefs_readdir (test_core.asan) ... ok
test_fs_nodefs_rw (test_core.asan) ... ok
test_fs_nodefs_rw_rawfs (test_core.asan) ... ok
test_fs_nodefs_statvfs (test_core.asan) ... ok
test_fs_noderawfs_nofollow (test_core.asan) ... ok
test_fs_readv (test_core.asan) ... ok
test_fs_readv_rawfs (test_core.asan) ... ok
test_fs_rename_on_existing (test_core.asan) ... ok
test_fs_rename_on_existing_nodefs (test_core.asan) ... ok
test_fs_rename_on_existing_noderawfs (test_core.asan) ... ok
test_fs_symlink_resolution (test_core.asan) ... ok
test_fs_symlink_resolution_nodefs (test_core.asan) ... ok
test_fs_symlink_resolution_noderawfs (test_core.asan) ... ok
test_fs_trackingdelegate (test_core.asan) ... ok
test_fs_write (test_core.asan) ... ok
test_fs_writeFile (test_core.asan) ... ok
test_fs_writeFile_rawfs (test_core.asan) ... ok
test_fs_write_rawfs (test_core.asan) ... ok
test_fs_writev (test_core.asan) ... ok
test_fs_writev_rawfs (test_core.asan) ... ok
test_fscanf (test_core.asan) ... ok
test_fscanf_2 (test_core.asan) ... ok
test_fstatat (test_core.asan) ... ok
test_funcptr (test_core.asan) ... skipped 'is_wasm2js : tests function pointer calls'
test_funcptr_import_type (test_core.asan) ... ok
test_funcptrfunc (test_core.asan) ... skipped 'is_wasm2js : tests function pointer calls'
test_functionpointer_libfunc_varargs (test_core.asan) ... ok
test_futimens (test_core.asan) ... ok
test_futimens_rawfs (test_core.asan) ... ok
test_fwrite_0 (test_core.asan) ... ok
test_gcc_unmangler (test_core.asan) ... skipped 'call stack exceeded on some versions of node'
test_getValue_setValue (test_core.asan) ... ok
test_getValue_setValue_bigint (test_core.asan) ... ok
test_get_exported_function (test_core.asan) ... ok
test_getcwd_with_non_ascii_name (test_core.asan) ... ok
test_getdents64 (test_core.asan) ... ok
test_getdents64_special_cases (test_core.asan) ... ok
test_getloadavg (test_core.asan) ... ok
test_getopt (test_core.asan) ... ok
test_getopt_long (test_core.asan) ... ok
test_gl_main_module (test_core.asan) ... ok
test_globaldoubles (test_core.asan) ... skipped 'is_wasm2js : tests globals in static data'
test_hello_argc (test_core.asan) ... ok
test_hello_argc_pthreads (test_core.asan) ... ok
test_hello_argc_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_hello_world (test_core.asan) ... ok
test_i16_emcc_intrinsic (test_core.asan) ... skipped 'is_wasm2js : tests operations on 16-bit values'
test_i32_mul_precise (test_core.asan) ... skipped 'is_wasm2js : tests 32-bit multiplication'
test_i64 (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
test_i64_2 (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
test_i64_3 (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
test_i64_4 (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
test_i64_7z (test_core.asan) ... skipped 'is_wasm2js : test 64-bit math'
test_i64_b (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
test_i64_cmp (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
test_i64_cmp2 (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
test_i64_double (test_core.asan) ... skipped 'is_wasm2js : test unions of i64 and double'
test_i64_i16 (test_core.asan) ... skipped 'is_wasm2js : test 64-bit math with short values'
test_i64_invoke_bigint (test_core.asan) ... ok
test_i64_llabs (test_core.asan) ... ok
test_i64_precise (test_core.asan) ... skipped 'is_wasm2js : test 64-bit math'
test_i64_precise_needed (test_core.asan) ... skipped 'is_wasm2js : test 64-bit multiply'
test_i64_precise_standalone (test_core.asan) ... skipped 'is_wasm2js : test 64-bit math'
test_i64_qdouble (test_core.asan) ... skipped 'is_wasm2js : test 64-bit/double conversions'
test_i64_umul (test_core.asan) ... skipped 'is_wasm2js : test 64-bit multiply'
test_i64_varargs (test_core.asan) ... skipped 'is_wasm2js : tests va_arg() with i64 params'
test_i64_zextneg (test_core.asan) ... ok
test_indirectbr (test_core.asan) ... ok
test_indirectbr_many (test_core.asan) ... skipped 'local count too large for VMs'
test_inlinejs3 (test_core.asan) ... ok
test_inlinejs4 (test_core.asan) ... ok
test_int53 (test_core.asan) ... ok
test_int53_convertI32PairToI53Checked (test_core.asan) ... ok
test_intvars (test_core.asan) ... skipped 'is_wasm2js : test shifts etc. on 64-bit integers'
test_iostream_and_determinism (test_core.asan) ... ok
test_iostream_ctors (test_core.asan) ... ok
test_isnan (test_core.asan) ... ok
test_istream (test_core.asan) ... ok
test_js_libraries (test_core.asan) ... ok
test_js_library_i64_params (test_core.asan) ... ok
test_js_library_i64_params_bigint (test_core.asan) ... ok
test_langinfo (test_core.asan) ... ok
test_large_exported_response (test_core.asan) ... ok
test_legacy_exported_runtime_numbers (test_core.asan) ... ok
test_legacy_stack_deps (test_core.asan) ... ok
test_libcxx (test_core.asan) ... ok
test_libgen (test_core.asan) ... ok
test_life (test_core.asan) ... ok
test_linker_response_file (test_core.asan) ... ok
test_literal_negative_zero (test_core.asan) ... ok
test_llvm_fabs (test_core.asan) ... ok
test_llvm_used (test_core.asan) ... ok
test_llvmswitch (test_core.asan) ... ok
test_localeconv (test_core.asan) ... ok
test_longjmp2_emscripten (test_core.asan) ... ok
test_longjmp2_main_module_emscripten (test_core.asan) ... ok
test_longjmp2_main_module_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp2_main_module_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp2_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp2_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp3_emscripten (test_core.asan) ... ok
test_longjmp3_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp3_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp4_emscripten (test_core.asan) ... ok
test_longjmp4_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp4_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_emscripten (test_core.asan) ... ok
test_longjmp_exc_emscripten (test_core.asan) ... ok
test_longjmp_exc_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_exc_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_funcptr_emscripten (test_core.asan) ... ok
test_longjmp_funcptr_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_funcptr_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_i64_emscripten (test_core.asan) ... ok
test_longjmp_i64_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_i64_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_repeat_emscripten (test_core.asan) ... ok
test_longjmp_repeat_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_repeat_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_stacked_emscripten (test_core.asan) ... ok
test_longjmp_stacked_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_stacked_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_standalone (test_core.asan) ... ok
test_longjmp_standalone_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_longjmp_throw (test_core.asan) ... ok
test_longjmp_unwind_emscripten (test_core.asan) ... ok
test_longjmp_unwind_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_unwind_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_wasm_workers (test_core.asan) ... ok
test_longjmp_with_and_without_exceptions (test_core.asan) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
test_longjmp_zero_emscripten (test_core.asan) ... ok
test_longjmp_zero_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_longjmp_zero_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_lua (test_core.asan) ... ok
test_main_module_js_symbol (test_core.asan) ... ok
test_main_module_static_align (test_core.asan) ... skipped 'no shared modules with memory growth'
test_main_reads_args (test_core.asan) ... ok
test_main_thread_async_em_asm (test_core.asan) ... ok
test_main_thread_async_em_asm_force_c (test_core.asan) ... ok
test_main_thread_async_em_asm_relocatable (test_core.asan) ... ok
test_main_thread_em_asm (test_core.asan) ... ok
test_main_thread_em_asm_pthread (test_core.asan) ... ok
test_main_thread_em_asm_signatures (test_core.asan) ... ok
test_mainenv (test_core.asan) ... ok
test_mallinfo (test_core.asan) ... skipped 'mallinfo is not part of ASan malloc'
test_math (test_core.asan) ... ok
test_math_fmodf (test_core.asan) ... skipped 'is_wasm2js : tests fmodf (which may use JS math)'
test_math_lgamma (test_core.asan) ... skipped 'is_wasm2js : tests lgamma and signbit'
test_mathfuncptr (test_core.asan) ... skipped 'is_wasm2js : tests function pointer calls'
test_maybe_wasm2js (test_core.asan) ... skipped 'no wasm2js support yet in sanitizers'
test_memcpy2 (test_core.asan) ... ok
test_memcpy3 (test_core.asan) ... ok
test_memcpy_alignment (test_core.asan) ... ok
test_memcpy_alignment_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_memcpy_zero_bytes (test_core.asan) ... ok
test_memcpy_zero_bytes_bulkmem (test_core.asan) ... ok
test_memmove (test_core.asan) ... ok
test_memmove2 (test_core.asan) ... ok
test_memmove3 (test_core.asan) ... ok
test_memorygrowth (test_core.asan) ... skipped 'test needs to modify memory growth'
test_memorygrowth_2 (test_core.asan) ... skipped 'test needs to modify memory growth'
test_memorygrowth_3 (test_core.asan) ... skipped 'test needs to modify memory growth'
test_memorygrowth_3_force_fail_reallocBuffer (test_core.asan) ... skipped 'test needs to modify memory growth'
test_memorygrowth_MAXIMUM_MEMORY (test_core.asan) ... skipped 'test needs to modify memory growth'
test_memorygrowth_MAXIMUM_MEMORY_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_memorygrowth_geometric_step (test_core.asan) ... skipped 'test needs to modify memory growth'
test_memorygrowth_linear_step (test_core.asan) ... skipped 'test needs to modify memory growth'
test_memprof_requirements (test_core.asan) ... ok
test_memset (test_core.asan) ... ok
test_memset_alignment (test_core.asan) ... ok
test_minimal_runtime_get_exported_function (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minimal_runtime_global_initializer (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minimal_runtime_hello_printf_fs (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minimal_runtime_hello_printf_nofs (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minimal_runtime_hello_world_default (test_core.asan) ... ok
test_minimal_runtime_hello_world_no_export (test_core.asan) ... ok
test_minimal_runtime_hello_world_streaming (test_core.asan) ... ok
test_minimal_runtime_hello_world_streaming_inst (test_core.asan) ... ok
test_minimal_runtime_memorygrowth (test_core.asan) ... skipped 'test needs to modify memory growth'
test_minimal_runtime_no_declare_asm_module_exports (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minimal_runtime_safe_heap (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minimal_runtime_utf8_invalid (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minimal_runtime_utf8_invalid_textdecoder (test_core.asan) ... skipped 'TODO: ASan support in minimal runtime'
test_minmax (test_core.asan) ... ok
test_mmap_anon (test_core.asan) ... ok
test_mmap_anon_pthreads (test_core.asan) ... ok
test_mmap_anon_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_mod_globalstruct (test_core.asan) ... ok
test_modularize_closure_pre (test_core.asan) ... ok
test_module_stdin (test_core.asan) ... ok
test_module_wasm_memory (test_core.asan) ... skipped 'ASan alters the memory size'
test_mount (test_core.asan) ... ok
test_negative_zero (test_core.asan) ... ok
test_neon_wasm_simd (test_core.asan) ... ok
test_nested_struct_varargs (test_core.asan) ... skipped 'is_wasm2js : tests va_arg()'
test_nestedstructs (test_core.asan) ... ok
test_netinet_in (test_core.asan) ... ok
test_newlocale (test_core.asan) ... ok
test_nl_types (test_core.asan) ... ok
test_no_declare_asm_module_exports (test_core.asan) ... ok
test_nothrow_new_grow (test_core.asan) ... skipped 'requires more memory when growing'
test_nothrow_new_nogrow (test_core.asan) ... skipped 'requires more memory when growing'
test_openjpeg (test_core.asan) ... ok
test_pack (test_core.asan) ... ok
test_perrar (test_core.asan) ... ok
test_phiundef (test_core.asan) ... ok
test_poll (test_core.asan) ... ok
test_poppler (test_core.asan) ... skipped 'issues with freetype itself'
test_posixtime (test_core.asan) ... ok
test_posixtime_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_postrun_exception (test_core.asan) ... ok
test_postrun_exit_runtime (test_core.asan) ... ok
test_printf (test_core.asan) ... ok
test_printf_2 (test_core.asan) ... ok
test_printf_float (test_core.asan) ... ok
test_printf_macros (test_core.asan) ... ok
test_printf_more (test_core.asan) ... ok
test_printf_octal (test_core.asan) ... ok
test_printf_wasmfs (test_core.asan) ... ok
test_proc_self_fd (test_core.asan) ... ok
test_promise (test_core.asan) ... ok
test_promise_await (test_core.asan) ... ok
test_promise_await_error (test_core.asan) ... ok
test_promise_await_jspi (test_core.asan) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_pthread_abort (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/15014'
test_pthread_abort_interrupt (test_core.asan) ... ok
test_pthread_atexit (test_core.asan) ... ok
test_pthread_attr_getstack (test_core.asan) ... ok
test_pthread_attr_getstack_minimal_runtime (test_core.asan) ... skipped 'MINIMAL_RUNTIME + threads + asan does not work'
test_pthread_busy_wait (test_core.asan) ... ok
test_pthread_busy_wait_atexit (test_core.asan) ... ok
test_pthread_busy_wait_pooled (test_core.asan) ... ok
test_pthread_c11_threads (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/22617'
test_pthread_c11_threads_pooled (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/22617'
test_pthread_c11_threads_proxied (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/22617'
test_pthread_cancel (test_core.asan) ... ok
test_pthread_cancel_async (test_core.asan) ... ok
test_pthread_cleanup (test_core.asan) ... ok
test_pthread_create (test_core.asan) ... ok
test_pthread_create_embind_stack_check (test_core.asan) ... ok
test_pthread_create_pool (test_core.asan) ... ok
test_pthread_create_proxy (test_core.asan) ... ok
test_pthread_cxx_threads (test_core.asan) ... ok
test_pthread_cxx_threads_pooled (test_core.asan) ... ok
test_pthread_dispatch_after_exit (test_core.asan) ... ok
test_pthread_dlopen (test_core.asan) ... ok
test_pthread_dlopen_many (test_core.asan) ... ok
test_pthread_dlsym (test_core.asan) ... ok
test_pthread_dylink (test_core.asan) ... ok
test_pthread_dylink_basics (test_core.asan) ... ok
test_pthread_dylink_basics_reversed (test_core.asan) ... ok
test_pthread_dylink_entry_point (test_core.asan) ... ok
test_pthread_dylink_entry_point_autoload (test_core.asan) ... ok
test_pthread_dylink_exceptions (test_core.asan) ... ok
test_pthread_dylink_longjmp (test_core.asan) ... ok
test_pthread_dylink_main_module_1 (test_core.asan) ... ok
test_pthread_dylink_tls (test_core.asan) ... ok
test_pthread_emmalloc (test_core.asan) ... skipped 'ASan does not support custom memory allocators'
test_pthread_equal (test_core.asan) ... ok
test_pthread_exceptions (test_core.asan) ... ok
test_pthread_exit_main (test_core.asan) ... ok
test_pthread_exit_main_stub (test_core.asan) ... ok
test_pthread_exit_process (test_core.asan) ... ok
test_pthread_join_and_asyncify (test_core.asan) ... skipped 'test requires node canary and EMTEST_SKIP_NODE_CANARY is set'
test_pthread_keepalive (test_core.asan) ... ok
test_pthread_nested_work_queue (test_core.asan) ... ok
test_pthread_offset_converter (test_core.asan) ... ok
test_pthread_offset_converter_modularize (test_core.asan) ... ok
test_pthread_proxy_to_pthread (test_core.asan) ... ok
test_pthread_proxying (test_core.asan) ... ok
test_pthread_proxying_canceled_work (test_core.asan) ... ok
test_pthread_proxying_cpp (test_core.asan) ... ok
test_pthread_proxying_dropped_work (test_core.asan) ... ok
test_pthread_proxying_modularize (test_core.asan) ... ok
test_pthread_proxying_refcount (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/19795'
test_pthread_run_on_main_thread (test_core.asan) ... ok
test_pthread_run_on_main_thread_minimal_runtime (test_core.asan) ... skipped 'MINIMAL_RUNTIME + threads + asan does not work'
test_pthread_run_script (test_core.asan) ... ok
test_pthread_setspecific_mainthread (test_core.asan) ... ok
test_pthread_specific (test_core.asan) ... skipped 'test relies on null pointer reads'
test_pthread_stdout_after_main (test_core.asan) ... ok
test_pthread_thread_local_storage (test_core.asan) ... ok
test_pthread_tls_dylink (test_core.asan) ... ok
test_pthread_unhandledrejection (test_core.asan) ... ok
test_pthread_wait32_notify (test_core.asan) ... ok
test_pthread_wait64_notify (test_core.asan) ... ok
test_pthread_wait_async (test_core.asan) ... ok
test_pthread_weak_ref (test_core.asan) ... ok
test_rand (test_core.asan) ... ok
test_random (test_core.asan) ... ok
test_random_device (test_core.asan) ... ok
test_raytrace (test_core.asan) ... skipped 'Relies on double value rounding, extremely sensitive'
test_readdir (test_core.asan) ... ok
test_readdir_empty (test_core.asan) ... ok
test_readdir_empty_bigint (test_core.asan) ... ok
test_readdir_rawfs (test_core.asan) ... ok
test_readdir_unlink (test_core.asan) ... ok
test_reinterpreted_ptrs (test_core.asan) ... ok
test_relaxed_simd_implies_simd128 (test_core.asan) ... ok
test_relocatable_void_function (test_core.asan) ... ok
test_remove (test_core.asan) ... ok
test_rename (test_core.asan) ... ok
test_rename_wasmfs (test_core.asan) ... skipped '
https://github.com/emscripten-core/emscripten/issues/15820'
test_response_file (test_core.asan) ... ok
test_return_address (test_core.asan) ... ok
test_rounding (test_core.asan) ... ok
test_runtime_stacksave (test_core.asan) ... ok
test_safe_heap_user_js (test_core.asan) ... skipped 'SAFE_HEAP cannot be used with ASan'
test_safe_stack (test_core.asan) ... ok
test_safe_stack_alloca (test_core.asan) ... ok
test_safe_stack_dylink (test_core.asan) ... ok
test_safe_stack_dylink_reversed (test_core.asan) ... ok
test_safe_stack_pthread (test_core.asan) ... ok
test_sbrk (test_core.asan) ... ok
test_sbrk_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_segfault (test_core.asan) ... skipped 'SAFE_HEAP cannot be used with ASan'
test_set_align (test_core.asan) ... skipped 'SAFE_HEAP cannot be used with ASan'
test_setjmp_many_2_emscripten (test_core.asan) ... ok
test_setjmp_many_2_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_setjmp_many_2_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_setjmp_many_emscripten (test_core.asan) ... ok
test_setjmp_many_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_setjmp_many_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_setjmp_noleak_emscripten (test_core.asan) ... ok
test_setjmp_noleak_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_setjmp_noleak_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_setjmp_within_loop_emscripten (test_core.asan) ... ok
test_setjmp_within_loop_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_setjmp_within_loop_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_setlocale (test_core.asan) ... ok
test_sha1 (test_core.asan) ... ok
test_sigaction_default_sigabrt (test_core.asan) ... ok
test_sigaction_default_sigint (test_core.asan) ... ok
test_sigalrm (test_core.asan) ... ok
test_siglongjmp_emscripten (test_core.asan) ... ok
test_siglongjmp_wasm (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_siglongjmp_wasm_exnref (test_core.asan) ... skipped 'Wasm EH does not work with asan yet'
test_signals (test_core.asan) ... ok
test_sizeof (test_core.asan) ... ok
test_source_map (test_core.asan) ... ok
test_source_map_minimal_runtime (test_core.asan) ... ok
test_sqlite (test_core.asan) ... skipped 'local count too large for VMs'
test_sqlite_pthreads (test_core.asan) ... skipped 'local count too large for VMs'
test_sscanf (test_core.asan) ... ok
test_sscanf_2 (test_core.asan) ... ok
test_sscanf_3 (test_core.asan) ... ok
test_sscanf_4 (test_core.asan) ... ok
test_sscanf_5 (test_core.asan) ... ok
test_sscanf_6 (test_core.asan) ... ok
test_sscanf_caps (test_core.asan) ... ok
test_sscanf_float (test_core.asan) ... ok
test_sscanf_hex (test_core.asan) ... ok
test_sscanf_n (test_core.asan) ... ok
test_sscanf_other_whitespace (test_core.asan) ... ok
test_sscanf_skip (test_core.asan) ... ok
test_sscanf_whitespace (test_core.asan) ... ok
test_sse1 (test_core.asan) ... ok
test_sse1_nontrapping (test_core.asan) ... ok
test_sse2 (test_core.asan) ... skipped 'local count too large'
test_sse2_nontrapping (test_core.asan) ... skipped 'local count too large'
test_sse3 (test_core.asan) ... ok
test_sse4 (test_core.asan) ... ok
test_sse4_1 (test_core.asan) ... ok
test_sse4_2 (test_core.asan) ... ok
test_sse_diagnostics (test_core.asan) ... ok
test_ssr (test_core.asan) ... ok
test_ssse3 (test_core.asan) ... ok
test_stack (test_core.asan) ... ok
test_stackAlloc (test_core.asan) ... ok
test_stack_align (test_core.asan) ... ok
test_stack_overflow (test_core.asan) ... ok
test_stack_overflow_check (test_core.asan) ... ok
test_stack_placement (test_core.asan) ... skipped 'stack size is too low for asan to work properly'
test_stack_placement_pic (test_core.asan) ... skipped 'sanitizers do not yet support dynamic linking'
test_stat (test_core.asan) ... ok
test_stat_chmod (test_core.asan) ... ok
test_stat_chmod_rawfs (test_core.asan) ... ok
test_stat_chmod_rawfs_wasmfs (test_core.asan) ... skipped 'test requires symlink creation which currently missing from wasmfs+noderawfs'
test_stat_chmod_wasmfs (test_core.asan) ... ok
test_stat_mknod (test_core.asan) ... ok
test_stat_mknod_wasmfs (test_core.asan) ... ok
test_static_variable (test_core.asan) ... ok
test_statics (test_core.asan) ... ok
test_statvfs (test_core.asan) ... ok
test_statx (test_core.asan) ... ok
test_std_function_incomplete_return (test_core.asan) ... ok
test_stdbool (test_core.asan) ... ok
test_stddef (test_core.asan) ... ok
test_stdio_locking (test_core.asan) ... ok
test_stdlibs (test_core.asan) ... ok
test_stdvec (test_core.asan) ... ok
test_strcasecmp (test_core.asan) ... ok
test_strstr (test_core.asan) ... ok
test_strtod (test_core.asan) ... ok
test_strtok (test_core.asan) ... ok
test_strtol (test_core.asan) ... ok
test_strtol_bin (test_core.asan) ... ok
test_strtol_dec (test_core.asan) ... ok
test_strtol_hex (test_core.asan) ... ok
test_strtol_oct (test_core.asan) ... ok
test_strtold (test_core.asan) ... ok
test_strtoll_bin (test_core.asan) ... ok
test_strtoll_dec (test_core.asan) ... ok
test_strtoll_hex (test_core.asan) ... ok
test_strtoll_oct (test_core.asan) ... ok
test_struct_varargs (test_core.asan) ... skipped 'is_wasm2js : tests va_arg()'
test_structbyval (test_core.asan) ... ok
test_syscall_intercept (test_core.asan) ... ok
test_systypes (test_core.asan) ... ok
test_tcgetattr (test_core.asan) ... ok
test_template_class_deduction (test_core.asan) ... ok
test_tinyfuncstr (test_core.asan) ... ok
test_tracing (test_core.asan) ... ok
test_transtrcase (test_core.asan) ... ok
test_trickystring (test_core.asan) ... ok
test_trivial_struct_varargs (test_core.asan) ... skipped 'is_wasm2js : tests va_arg()'
test_typeid (test_core.asan) ... ok
test_ubsan_full_left_shift_fsanitize_integer (test_core.asan) ... ok
test_ubsan_full_left_shift_fsanitize_shift (test_core.asan) ... ok
test_ubsan_full_left_shift_fsanitize_undefined (test_core.asan) ... ok
test_ubsan_full_no_return_fsanitize_return (test_core.asan) ... ok
test_ubsan_full_no_return_fsanitize_undefined (test_core.asan) ... ok
test_ubsan_full_null_ref_dylink (test_core.asan) ... skipped 'test is specific to null sanitizer'
test_ubsan_full_null_ref_fsanitize_null (test_core.asan) ... skipped 'test is specific to null sanitizer'
test_ubsan_full_null_ref_fsanitize_undefined (test_core.asan) ... skipped 'test is specific to null sanitizer'
test_ubsan_full_overflow_fsanitize_integer (test_core.asan) ... ok
test_ubsan_full_overflow_fsanitize_overflow (test_core.asan) ... ok
test_ubsan_full_overflow_fsanitize_undefined (test_core.asan) ... ok
test_ubsan_full_stack_trace_g (test_core.asan) ... ok
test_ubsan_full_stack_trace_g4 (test_core.asan) ... ok
test_ubsan_full_static_cast_fsanitize_undefined (test_core.asan) ... ok
test_ubsan_full_static_cast_fsanitize_vptr (test_core.asan) ... ok
test_ubsan_minimal_errors_same_place (test_core.asan) ... skipped '-fsanitize-minimal-runtime cannot be used with ASan'
test_ubsan_minimal_too_many_errors (test_core.asan) ... skipped '-fsanitize-minimal-runtime cannot be used with ASan'
test_ubsan_typeinfo_eq (test_core.asan) ... ok
test_uname (test_core.asan) ... ok
test_unary_literal (test_core.asan) ... ok
test_undefined_main (test_core.asan) ... ok
test_undefined_main_explicit (test_core.asan) ... ok
test_undefined_main_explicit_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_undefined_main_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_undefined_main_wasm_output (test_core.asan) ... skipped 'standalone mode only'
test_unicode_js_library (test_core.asan) ... ok
test_unistd_access (test_core.asan) ... ok
test_unistd_access_nodefs (test_core.asan) ... ok
test_unistd_access_noderawfs (test_core.asan) ... ok
test_unistd_close (test_core.asan) ... ok
test_unistd_close_rawfs (test_core.asan) ... ok
test_unistd_curdir (test_core.asan) ... ok
test_unistd_dup (test_core.asan) ... ok
test_unistd_dup_rawfs (test_core.asan) ... ok
test_unistd_fsync_stdout (test_core.asan) ... ok
test_unistd_io (test_core.asan) ... ok
test_unistd_io_bigint (test_core.asan) ... ok
test_unistd_links (test_core.asan) ... ok
test_unistd_links_nodefs (test_core.asan) ... ok
test_unistd_misc (test_core.asan) ... ok
test_unistd_misc_nodefs (test_core.asan) ... ok
test_unistd_pipe (test_core.asan) ... ok
test_unistd_pipe_rawfs (test_core.asan) ... ok
test_unistd_symlink_on_nodefs (test_core.asan) ... ok
test_unistd_sysconf (test_core.asan) ... ok
test_unistd_sysconf_phys_pages (test_core.asan) ... skipped 'ASan alters memory layout'
test_unistd_sysconf_standalone (test_core.asan) ... skipped 'Test configuration is not compatible with STANDALONE_WASM'
test_unistd_truncate (test_core.asan) ... ok
test_unistd_truncate_nodefs (test_core.asan) ... ok
test_unistd_truncate_noderawfs (test_core.asan) ... ok
test_unistd_unlink (test_core.asan) ... ok
test_unistd_unlink_nodefs (test_core.asan) ... ok
test_unistd_unlink_noderawfs (test_core.asan) ... ok
test_unistd_write_broken_link (test_core.asan) ... FAIL
test_unistd_write_broken_link_rawfs (test_core.asan) ... FAIL
test_unsigned (test_core.asan) ... skipped 'is_wasm2js : tests signed vs unsigned values'
test_utf (test_core.asan) ... ok
test_utf16 (test_core.asan) ... ok
test_utf16_textdecoder (test_core.asan) ... ok
test_utf32 (test_core.asan) ... ok
test_utf32_short_wchar (test_core.asan) ... skipped 'requires libc to be built with -fshort-char'
test_utf8 (test_core.asan) ... ok
test_utf8_invalid (test_core.asan) ... ok
test_utf8_invalid_textdecoder (test_core.asan) ... ok
test_utf8_textdecoder (test_core.asan) ... ok
test_utf8_textdecoder_bigint (test_core.asan) ... ok
test_utime (test_core.asan) ... ok
test_vararg_copy (test_core.asan) ... skipped 'is_wasm2js : tests va_arg()'
test_varargs (test_core.asan) ... ok
test_varargs_byval (test_core.asan) ... skipped 'clang cannot compile this code with that target yet'
test_varargs_multi (test_core.asan) ... ok
test_vprintf (test_core.asan) ... ok
test_vsnprintf (test_core.asan) ... ok
test_vswprintf_utf8 (test_core.asan) ... ok
test_wasm2js (test_core.asan) ... skipped 'no wasm2js support yet in sanitizers'
test_wasm2js_fallback (test_core.asan) ... skipped 'no wasm2js support yet in asan'
test_wasm2js_fallback_minimal_runtime (test_core.asan) ... skipped 'no wasm2js support yet in asan'
test_wasm_intrinsics_simd (test_core.asan) ... ok
test_wasm_synchronous_compilation (test_core.asan) ... ok
test_wasm_worker_hello (test_core.asan) ... ok
test_wasm_worker_malloc (test_core.asan) ... ok
test_wasm_worker_wait_async (test_core.asan) ... ok
test_webidl (test_core.asan) ... ok
test_webidl_all (test_core.asan) ... ok
test_webidl_all_growth (test_core.asan) ... ok
test_webidl_default (test_core.asan) ... ok
test_webidl_fast (test_core.asan) ... ok
test_whets (test_core.asan) ... ok
test_wprintf (test_core.asan) ... ok
test_wrap_malloc (test_core.asan) ... skipped 'cannot replace malloc/free with ASan'
test_wrap_malloc_emmalloc (test_core.asan) ... skipped 'cannot replace malloc/free with ASan'
test_write_stdout_fileno (test_core.asan) ... ok
test_zero_multiplication (test_core.asan) ... skipped 'is_wasm2js : tests multiplication by zero'
test_zero_struct_varargs (test_core.asan) ... skipped 'is_wasm2js : tests va_arg()'
test_zerodiv (test_core.asan) ... skipped 'is_wasm2js : tests division by zero'
test_zlib_cmake (test_core.asan) ... ok
test_zlib_configure (test_core.asan) ... ok
======================================================================
FAIL: test_unistd_write_broken_link (test_core.asan)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/chrome-bot/.cache/vpython-root.1000/store/cpython+tkj8tpr2n0oj8m0t270p0m71s0/contents/lib/python3.8/unittest/case.py", line 60, in testPartExecutor
yield
File "/home/chrome-bot/.cache/vpython-root.1000/store/cpython+tkj8tpr2n0oj8m0t270p0m71s0/contents/lib/python3.8/unittest/case.py", line 676, in run
self._callTestMethod(testMethod)
File "/home/chrome-bot/.cache/vpython-root.1000/store/cpython+tkj8tpr2n0oj8m0t270p0m71s0/contents/lib/python3.8/unittest/case.py", line 633, in _callTestMethod
method()
File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 786, in resulting_test
return func(self, *args)
File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 402, in metafunc
func(self, *args, **kwargs)
File "/b/s/w/ir/x/w/install/emscripten/test/test_core.py", line 6076, in test_unistd_write_broken_link
self.do_run_in_out_file_test('unistd/test_unistd_write_broken_link.c')
File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 1791, in do_run_in_out_file_test
output = self._build_and_run(srcfile, expected, **kwargs)
File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 1829, in _build_and_run
js_output = self.run_js(js_file, engine, args,
File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 1424, in run_js
self.fail('JS subprocess failed (%s): %s (expected=%s). Output:\n%s' % (error.cmd, error.returncode, assert_returncode, ret))
File "/home/chrome-bot/.cache/vpython-root.1000/store/cpython+tkj8tpr2n0oj8m0t270p0m71s0/contents/lib/python3.8/unittest/case.py", line 753, in fail
raise self.failureException(msg)
AssertionError: JS subprocess failed (/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-linux-x64/bin/node --stack-trace-limit=50 --trace-uncaught /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js): 1 (expected=0). Output:
link result: 0
source_fd: 3, errno: 0 No error information
target_fd: 3, errno: 0 No error information
=================================================================
==42==ERROR: AddressSanitizer: stack-buffer-overflow on address 0x1295703a at pc 0x00002a60 bp 0x12956d90 sp 0x12956d9c
READ of size 1 at 0x1295703a thread T0
#0 0x2a60 in memchr+0x2a60 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x2a60)
#1 0x2a78 in strnlen+0x2a78 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x2a78)
#2 0x40f4 in printf_core+0x40f4 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x40f4)
#3 0x3312 in __vfprintf_internal+0x3312 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x3312)
#4 0x5334 in vfprintf+0x5334 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x5334)
#5 0x1fb5 in printf+0x1fb5 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x1fb5)
#6 0x1393 in __original_main+0x1393 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x1393)
#7 0x1812 in main+0x1812 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x1812)
#8 0x8000029b (JavaScript+0x29b)
#9 0x80001287 in callMain /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js:4743:15
#10 0x800012ad in doRun /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js:4781:23
#11 0x800012b7 in run /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js:4791:5
#12 0x8000127b in runCaller /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js:4731:19
#13 0x80000263 in removeRunDependency /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js:611:7
#14 0x800003ca in receiveInstance /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js:970:5
#15 0x800003db in receiveInstantiationResult /b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js:987:5
Address 0x1295703a is located in stack of thread T0 at offset 26 in frame
#0 0x11 in legalimport$__wasi_clock_time_get+0x11 (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x11)
This frame has 2 object(s):
[16, 26) 'buf' <== Memory access at offset 26 overflows this variable
[48, 58) 'buf24'
HINT: this may be a false positive if your program uses some custom stack unwind mechanism, swapcontext or vfork
(longjmp and C++ exceptions *are* supported)
SUMMARY: AddressSanitizer: stack-buffer-overflow (/b/s/w/ir/x/t/emtest_acj44dns/emscripten_test_asan_ayuiba03/test_unistd_write_broken_link.js+0x2a5c) in memchr+0x2a5c
Shadow bytes around the buggy address:
0x12956d80: 00 00 00 00 f1 f1 00 f2 f2 f2 00 00 00 f2 f2 f2
0x12956e00: f2 f2 00 f2 f2 f2 04 f3 00 00 00 00 f1 f1 04 f2
0x12956e80: 04 f2 00 00 00 00 00 f2 f2 f2 f2 f2 00 00 00 00
0x12956f00: 00 00 00 00 00 00 f2 f2 f2 f2 00 00 00 00 00 00
0x12956f80: 00 00 00 00 f3 f3 f3 f3 00 00 00 00 f1 f1 04 f3
=>0x12957000: 00 00 00 00 f1 f1 00[02]f2 f2 f8 f8 f3 f3 00 00
0x12957080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Shadow byte legend (one shadow byte represents 8 application bytes):
Addressable: 00
Partially addressable: 01 02 03 04 05 06 07
Heap left redzone: fa
Freed heap region: fd
Stack left redzone: f1
Stack mid redzone: f2
Stack right redzone: f3
Stack after return: f5
Stack use after scope: f8
Global redzone: f9
Global init order: f6
Poisoned by user: f7
Container overflow: fc
Array cookie: ac
Intra object redzone: bb
ASan internal: fe
Left alloca redzone: ca
Right alloca redzone: cb
==42==ABORTING
======================================================================
FAIL: test_unistd_write_broken_link_rawfs (test_core.asan)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/chrome-bot/.cache/vpython-root.1000/store/cpython+tkj8tpr2n0oj8m0t270p0m71s0/contents/lib/python3.8/unittest/case.py", line 60, in testPartExecutor
yield
File "/home/chrome-bot/.cache/vpython-root.1000/store/cpython+tkj8tpr2n0oj8m0t270p0m71s0/contents/lib/python3.8/unittest/case.py", line 676, in run
self._callTestMethod(testMethod)
File "/home/chrome-bot/.cache/vpython-root.1000/store/cpython+tkj8tpr2n0oj8m0t270p0m71s0/contents/lib/python3.8/unittest/case.py", line 633, in _callTestMethod
method()
File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 786, in resulting_test
return func(self, *args)
File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 402, in metafunc
func(self, *args, **kwargs)
File "/b/s/w/ir/x/w/install/emscripten/test/test_core.py", line 6076, in test_unistd_write_broken_link
self.do_run_in_out_file_test('unistd/test_unistd_write_broken_link.c')
File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 1791, in do_run_in_out_file_test
output = self._build_and_run(srcfile, expected, **kwargs)
File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 1829, in _build_and_run
js_output = self.run_js(js_file, engine, args,
File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 1424, in run_js
self.fail('JS subprocess failed (%s): %s (expected=%s). Output:\n%s' % (error.cmd, error.returncode, assert_returncode, ret))
File "/home/chrome-bot/.cache/vpython-root.1000/store/cpython+tkj8tpr2n0oj8m0t270p0m71s0/contents/lib/python3.8/unittest/case.py", line 753, in fail
raise self.failureException(msg)
AssertionError: JS subprocess failed (/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-linux-x64/bin/node --stack-trace-limit=50 --trace-uncaught /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js): 1 (expected=0). Output:
link result: 0
source_fd: 3, errno: 0 No error information
target_fd: 3, errno: 0 No error information
=================================================================
==42==ERROR: AddressSanitizer: stack-buffer-overflow on address 0x1295703a at pc 0x00002a60 bp 0x12956d90 sp 0x12956d9c
READ of size 1 at 0x1295703a thread T0
#0 0x2a60 in memchr+0x2a60 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x2a60)
#1 0x2a78 in strnlen+0x2a78 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x2a78)
#2 0x40f4 in printf_core+0x40f4 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x40f4)
#3 0x3312 in __vfprintf_internal+0x3312 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x3312)
#4 0x5334 in vfprintf+0x5334 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x5334)
#5 0x1fb5 in printf+0x1fb5 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x1fb5)
#6 0x1393 in __original_main+0x1393 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x1393)
#7 0x1812 in main+0x1812 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x1812)
#8 0x80000299 (JavaScript+0x299)
#9 0x80001456 in callMain /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js:5206:15
#10 0x8000147c in doRun /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js:5244:23
#11 0x80001486 in run /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js:5254:5
#12 0x8000144a in runCaller /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js:5194:19
#13 0x80000261 in removeRunDependency /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js:609:7
#14 0x800003c8 in receiveInstance /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js:968:5
#15 0x800003d9 in receiveInstantiationResult /b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js:985:5
Address 0x1295703a is located in stack of thread T0 at offset 26 in frame
#0 0x11 in legalimport$__wasi_clock_time_get+0x11 (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x11)
This frame has 2 object(s):
[16, 26) 'buf' <== Memory access at offset 26 overflows this variable
[48, 58) 'buf24'
HINT: this may be a false positive if your program uses some custom stack unwind mechanism, swapcontext or vfork
(longjmp and C++ exceptions *are* supported)
SUMMARY: AddressSanitizer: stack-buffer-overflow (/b/s/w/ir/x/t/emtest_6jfnlc89/emscripten_test_asan_ap09sbet/test_unistd_write_broken_link.js+0x2a5c) in memchr+0x2a5c
Shadow bytes around the buggy address:
0x12956d80: 00 00 00 00 f1 f1 00 f2 f2 f2 00 00 00 f2 f2 f2
0x12956e00: f2 f2 00 f2 f2 f2 04 f3 00 00 00 00 f1 f1 04 f2
0x12956e80: 04 f2 00 00 00 00 00 f2 f2 f2 f2 f2 00 00 00 00
0x12956f00: 00 00 00 00 00 00 f2 f2 f2 f2 00 00 00 00 00 00
0x12956f80: 00 00 00 00 f3 f3 f3 f3 00 00 00 00 f1 f1 04 f3
=>0x12957000: 00 00 00 00 f1 f1 00[02]f2 f2 f8 f8 f3 f3 00 00
0x12957080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957200: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x12957280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Shadow byte legend (one shadow byte represents 8 application bytes):
Addressable: 00
Partially addressable: 01 02 03 04 05 06 07
Heap left redzone: fa
Freed heap region: fd
Stack left redzone: f1
Stack mid redzone: f2
Stack right redzone: f3
Stack after return: f5
Stack use after scope: f8
Global redzone: f9
Global init order: f6
Poisoned by user: f7
Container overflow: fc
Array cookie: ac
Intra object redzone: bb
ASan internal: fe
Left alloca redzone: ca
Right alloca redzone: cb
==42==ABORTING
----------------------------------------------------------------------
Ran 1018 tests in 200.840s
FAILED (failures=2, skipped=285)
DONE: combining results on main thread
@@@STEP_FAILURE@@@
@@@BUILD_STEP Summary@@@
Failed steps: 1.
Execute emscripten testsuite (emwasm)
Warned steps: 0.
@@@STEP_FAILURE@@@
Completed in 203.52664136886597s