Python version 3.8.10 (tags/v3.8.10:3d8993a, May 3 2021, 11:48:03) [MSC v.1928 64 bit (AMD64)]
sys.executable = C:\Users\chrome-bot\AppData\Local\vpython-root.0\store\python_venv-n0ssd7qim3vjmkh5j9ljrgnplo\contents\Scripts\python3.exe
EMSDK_PYTHON = C:\Users\chrome-bot\AppData\Local\vpython-root.0\store\python_venv-n0ssd7qim3vjmkh5j9ljrgnplo\contents\Scripts\python3.exe
Change directory to: C:\b\s\w\ir\cache\builder\emscripten-releases\src
adding to path: C:\b\s\w\ir\cache\builder\emscripten-releases\cmake-3.21.3-windows-x86_64\bin
adding to path: C:\b\s\w\ir\cache\builder\emscripten-releases\third_party\ninja
adding to path: C:\b\s\w\ir\cache\builder\emscripten-releases\node-v20.14.0-win-x64
@@@BUILD_STEP Execute emscripten testsuite (emwasm)@@@
Running npm install ...
subprocess.check_call(`C:\b\s\w\ir\cache\builder\emscripten-releases\node-v20.14.0-win-x64\npm.cmd ci --no-optional`, cwd=`C:\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 12s
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(`C:\b\s\w\ir\x\w\install\emscripten\test\runner.bat other skip:other.test_codesize_* skip:other.test_minimal_runtime_code_size* skip:other.test_cmake_find_pkg_config`, cwd=`C:\b\s\w\ir\cache\builder\emscripten-releases\emtest-out`)
env_modify: {'EM_WORKAROUND_PYTHON_BUG_34780': '1', 'EM_WORKAROUND_WIN7_BAD_ERRORLEVEL_BUG': '1'}
test_xclang_flag (test_other.other) ... ok (0.43s)
env_modify: {'PATH': 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten;C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64;C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\third_party\\ninja;C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\cmake-3.21.3-windows-x86_64\\bin;C:\\b\\s\\w\\ir\\bbagent_utility_packages;C:\\b\\s\\w\\ir\\bbagent_utility_packages\\bin;C:\\b\\s\\w\\ir\\cipd_bin_packages;C:\\b\\s\\w\\ir\\cipd_bin_packages\\bin;C:\\b\\s\\w\\ir\\cipd_bin_packages\\cpython3;C:\\b\\s\\w\\ir\\cipd_bin_packages\\cpython3\\bin;C:\\b\\s\\w\\ir\\cache\\cipd_client;C:\\b\\s\\w\\ir\\cache\\cipd_client\\bin;C:\\b\\s\\cipd_cache\\bin;C:\\Program Files\\OpenSSH\\;C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\Windows\\System32\\OpenSSH\\;C:\\Program Files\\Puppet Labs\\Puppet\\bin;C:\\b\\s\\w\\ir\\kitchen-checkout\\depot_tools'}
cache:INFO: generating system asset: symbol_lists/49c4440634aaf1d59008393dd24a2a05ebf1d1ae.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\49c4440634aaf1d59008393dd24a2a05ebf1d1ae.json" for subsequent builds)
C:\b\s\w\ir\x\t\emtest_5ip6klbl\emscripten_test_other_55v0rwrz>()
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9702a7f34489080cc99ef86269573056549a395d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9702a7f34489080cc99ef86269573056549a395d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a501460e5cc1ae83a4a575f8d45fcc843fdc9af0.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a501460e5cc1ae83a4a575f8d45fcc843fdc9af0.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ac007c3c6f01e4fdf9ed1f36fb7b917270bc1304.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ac007c3c6f01e4fdf9ed1f36fb7b917270bc1304.json" for subsequent builds)
test_windows_batch_file_dp0_expansion_bug (test_other.other) ... ok (1.56s)
test_zeroinit (test_other.other) ... ok (2.05s)
cache:INFO: - ok
test_windows_batch_script_workaround (test_other.other) ... ok (2.79s)
test_windows_nodefs_execution_permission (test_other.other) ... ok (2.85s)
cache:INFO: generating system asset: symbol_lists/97a6ad5b79b9744f303ca699551971129feea008.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\97a6ad5b79b9744f303ca699551971129feea008.json" for subsequent builds)
test_webidl_empty (test_other.other) ... ok (0.75s)
test_xlocale (test_other.other) ... ok (3.63s)
cache:INFO: - ok
test_wl_stackfirst (test_other.other) ... ok (6.14s)
cache:INFO: generating system asset: symbol_lists/8abb5e272c4af5a252f325f70f90c1414fa7f3af.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8abb5e272c4af5a252f325f70f90c1414fa7f3af.json" for subsequent builds)
test_wl_linkflags (test_other.other) ... ok (6.21s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f5b33eb09bc850d9af56a22c33c37c46a83a01b8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f5b33eb09bc850d9af56a22c33c37c46a83a01b8.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/91f1c2197f45fc35d3b730f08d64a859d6236bcd.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\91f1c2197f45fc35d3b730f08d64a859d6236bcd.json" for subsequent builds)
test_whole_archive (test_other.other) ... ok (5.77s)
cache:INFO: - ok
test_wcslen (test_other.other) ... ok (2.39s)
cache:INFO: generating system asset: symbol_lists/a3bc0a96fc472c5ddbf700b8cd7159c158345362.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a3bc0a96fc472c5ddbf700b8cd7159c158345362.json" for subsequent builds)
test_webgpu_compiletest_assertions (test_other.other) ... ok (5.75s)
test_wcsftime (test_other.other) ... ok (1.58s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b868015144bb83d12c7e1c1c651c9e56392ed8e2.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b868015144bb83d12c7e1c1c651c9e56392ed8e2.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/df2b5a92d8c0ec3d7b6c01fd033d0373ba582b44.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\df2b5a92d8c0ec3d7b6c01fd033d0373ba582b44.json" for subsequent builds)
test_webgpu_compiletest (test_other.other) ... ok (4.81s)
test_wasmfs_readfile_node (test_other.other) ... ok (2.68s)
cache:INFO: - ok
test_webgpu_compiletest_dylink (test_other.other) ... ok (8.60s)
test_wasmfs_readfile_bigint (test_other.other) ... ok (2.41s)
test_wasmfs_readfile_bigint_node (test_other.other) ... ok (2.45s)
cache:INFO: generating system asset: symbol_lists/785b73cb249032f9626e3b0ad2aa4f53ca3a1b8b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\785b73cb249032f9626e3b0ad2aa4f53ca3a1b8b.json" for subsequent builds)
cache:INFO: - ok
test_wasmfs_readfile (test_other.other) ... ok (1.62s)
test_whole_archive_48156 (test_other.other) ... ok (10.62s)
cache:INFO: generating system asset: symbol_lists/940e2a8bdcdf6619002e1e0f8a0463340a3466c1.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\940e2a8bdcdf6619002e1e0f8a0463340a3466c1.json" for subsequent builds)
test_wasmfs_jsfile (test_other.other) ... ok (2.21s)
test_wasmfs_getdents_node (test_other.other) ... ok (2.14s)
test_wasmfs_getdents (test_other.other) ... ok (1.81s)
test_wasmfs_dup (test_other.other) ... ok (1.85s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a01fb00c115d545967ce191fef1a1a21c06cbc43.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a01fb00c115d545967ce191fef1a1a21c06cbc43.json" for subsequent builds)
test_wasm_worker_preprocessor_flags_minimal_runtime (test_other.other) ... ok (0.41s)
test_wasm_worker_preprocessor_flags (test_other.other) ... ok (0.41s)
cache:INFO: - ok
test_webgpu_compiletest_closure (test_other.other) ... ok (10.86s)
cache:INFO: generating system asset: symbol_lists/798adf4beb47ca7e4937ef62b995894a910de969.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\798adf4beb47ca7e4937ef62b995894a910de969.json" for subsequent builds)
[] False out.js => False False
cache:INFO: - ok
test_wasmfs_before_preload (test_other.other) ... ok (2.78s)
a.cpp a.cpp
a.cpp
same CWD for compiler and linker
exports ['memory', '__wasm_call_ctors', 'main', '__indirect_function_table', 'fflush', 'strerror', 'emscripten_stack_init', 'emscripten_stack_get_free', 'emscripten_stack_get_base', 'emscripten_stack_get_end', '_emscripten_stack_restore', '_emscripten_stack_alloc', 'emscripten_stack_get_current', 'dynCall_jiji']
imports ['fd_write', '_emscripten_memcpy_js']
[] False out.wasm => False True
cache:INFO: generating system asset: symbol_lists/bbd3957e30673781a48e10ad3ddd43b988289419.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\bbd3957e30673781a48e10ad3ddd43b988289419.json" for subsequent builds)
cache:INFO: - ok
test_wasm_worker_hello (test_other.other) ... ok (3.93s)
test_wasm_sourcemap_extract_comp_dir_map (test_other.other) ... ok (0.03s)
cache:INFO: generating system asset: symbol_lists/ca90a65920f1a16f147947f207d84a82e6de3e47.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ca90a65920f1a16f147947f207d84a82e6de3e47.json" for subsequent builds)
test_wasm_sourcemap_dead (test_other.other) ... ok (0.17s)
test_wasm_worker_terminate (test_other.other) ... ok (5.25s)
test_wasm_sourcemap (test_other.other) ... ok (0.18s)
cache:INFO: - ok
different CWD for compiler and linker
test_wasm_worker_closure (test_other.other) ... ok (7.10s)
test_wasm_worker_closure_minimal_runtime (test_other.other) ... ok (7.39s)
cache:INFO: generating system asset: symbol_lists/565fc4bb3fa6ceb30c37855de0ce66e2fc36cfbe.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\565fc4bb3fa6ceb30c37855de0ce66e2fc36cfbe.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm64-emscripten\libGL-getprocaddr.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm64-emscripten\libGL-getprocaddr.a" for subsequent builds)
exports ['memory', '__indirect_function_table', '_start', 'strerror', 'emscripten_stack_init', 'emscripten_stack_get_free', 'emscripten_stack_get_base', 'emscripten_stack_get_end', '_emscripten_stack_restore', 'emscripten_stack_get_current']
imports ['proc_exit', 'fd_write']
['-sSTANDALONE_WASM'] False out.js => False False
system_libs:INFO: compiled 4 inputs in 0.48s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm64-emscripten\libal.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm64-emscripten\libal.a" for subsequent builds)
system_libs:INFO: compiled 1 inputs in 0.31s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm64-emscripten\libhtml5.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm64-emscripten\libhtml5.a" for subsequent builds)
system_libs:INFO: compiled 5 inputs in 0.39s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm64-emscripten\libbulkmemory.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm64-emscripten\libbulkmemory.a" for subsequent builds)
system_libs:INFO: compiled 4 inputs in 0.30s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm64-emscripten\libstubs.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm64-emscripten\libstubs.a" for subsequent builds)
system_libs:INFO: compiled 2 inputs in 0.31s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm64-emscripten\libnoexit.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm64-emscripten\libnoexit.a" for subsequent builds)
system_libs:INFO: compiled 1 inputs in 0.25s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm64-emscripten\libc.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm64-emscripten\libc.a" for subsequent builds)
system_libs:INFO: compiled 1041 inputs in 12.57s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm64-emscripten\libdlmalloc.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm64-emscripten\libdlmalloc.a" for subsequent builds)
system_libs:INFO: compiled 2 inputs in 0.89s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm64-emscripten\libcompiler_rt.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm64-emscripten\libcompiler_rt.a" for subsequent builds)
system_libs:INFO: compiled 162 inputs in 2.61s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm64-emscripten\libc++-noexcept.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm64-emscripten\libc++-noexcept.a" for subsequent builds)
system_libs:INFO: compiled 55 inputs in 27.97s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm64-emscripten\libc++abi-noexcept.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm64-emscripten\libc++abi-noexcept.a" for subsequent builds)
system_libs:INFO: compiled 16 inputs in 5.89s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm64-emscripten\libsockets.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm64-emscripten\libsockets.a" for subsequent builds)
system_libs:INFO: compiled 27 inputs in 1.53s
cache:INFO: - ok
test_wasm_worker_errors (test_other.other) ... ok (119.59s)
cache:INFO: generating system asset: symbol_lists/ea00524a9aaa4d8500c6c17290b236ad1e093ed4.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ea00524a9aaa4d8500c6c17290b236ad1e093ed4.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/708132758ea78297d362aed35d497361746b2bba.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\708132758ea78297d362aed35d497361746b2bba.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3d34fa921b2e5da1f7633d65a58957f01d850327.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3d34fa921b2e5da1f7633d65a58957f01d850327.json" for subsequent builds)
test_windows_long_link_response_file (test_other.other) ... ok (134.83s)
C:\b\s\w\ir\x\t\emtest_olmg6oay\emscripten_test_other_fytcr5nv\a.cpp
same CWD for compiler and linker
cache:INFO: - ok
test_wasm_features_section_wasm64 (test_other.other) ... ok (113.75s)
cache:INFO: generating system asset: symbol_lists/8e7abaf1f4f36f8e8519a8522274b6ffa4c52241.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8e7abaf1f4f36f8e8519a8522274b6ffa4c52241.json" for subsequent builds)
cache:INFO: - ok
test_wasm_features_section_bigint (test_other.other) ... ok (2.32s)
test_wasm_producers_section_O1 (test_other.other) ... ok (117.86s)
test_wasm64_no_asan (test_other.other) ... ok (0.52s)
-sMAIN_MODULE
cache:INFO: generating system asset: symbol_lists/36df02ed195c970596edc0f54619c0563b2dede8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\36df02ed195c970596edc0f54619c0563b2dede8.json" for subsequent builds)
-sSIDE_MODULE
different CWD for compiler and linker
exports ['memory', '__indirect_function_table', '_start', 'strerror', 'emscripten_stack_init', 'emscripten_stack_get_free', 'emscripten_stack_get_base', 'emscripten_stack_get_end', '_emscripten_stack_restore', 'emscripten_stack_get_current']
imports ['proc_exit', 'fd_write']
['-sSTANDALONE_WASM'] False out.wasm => False True
test_wasm_producers_section_O2 (test_other.other) ... ok (119.12s)
test_wasm_features_section (test_other.other) ... ok (2.16s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ab454c4d8ed1e8f37988089777066beaa8a22d1d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ab454c4d8ed1e8f37988089777066beaa8a22d1d.json" for subsequent builds)
-sRELOCATABLE
cache:INFO: - ok
test_wasm2js_no_dylink (test_other.other) ... ok (1.67s)
cache:INFO: generating system asset: symbol_lists/d77a137cf0ef8a8641e7d45d98662bf85d83b04c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d77a137cf0ef8a8641e7d45d98662bf85d83b04c.json" for subsequent builds)
exports ['memory', '__indirect_function_table', '_start', 'strerror', 'emscripten_stack_init', 'emscripten_stack_get_free', 'emscripten_stack_get_base', 'emscripten_stack_get_end', '_emscripten_stack_restore', 'emscripten_stack_get_current']
imports ['proc_exit', 'fd_write']
['-O2'] False out.js => False False
test_wasm2js_standalone (test_other.other) ... ok (2.31s)
cache:INFO: - ok
test_wasm_producers_section_O0 (test_other.other) ... ok (117.45s)
./a.cpp
same CWD for compiler and linker
test_wasi_wasi_fd_write_stdout (test_other.other) ... ok (1.10s)
cache:INFO: generating system asset: symbol_lists/c1fdbae337a339959be78b2a5ddf2634d23f05fe.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c1fdbae337a339959be78b2a5ddf2634d23f05fe.json" for subsequent builds)
test_wasi_wasi_fd_write_stderr (test_other.other) ... ok (1.07s)
cache:INFO: - ok
test_wasi_wasi_fd_write_file (test_other.other) ... ok (1.14s)
cache:INFO: generating system asset: symbol_lists/85b7371c2676ab9bb22ebe79e207a5d36b2fc316.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\85b7371c2676ab9bb22ebe79e207a5d36b2fc316.json" for subsequent builds)
test_wasi_std_io_stdout (test_other.other) ... ok (1.10s)
cache:INFO: - ok
test_wasi_std_io_stderr (test_other.other) ... ok (1.21s)
cache:INFO: generating system asset: symbol_lists/cbd7b7b7c28f75acb6757ca55dcab832147a926d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\cbd7b7b7c28f75acb6757ca55dcab832147a926d.json" for subsequent builds)
different CWD for compiler and linker
test_wasm2js_no_clobber_wasm (test_other.other) ... ok (3.88s)
test_wasi_std_env_vars (test_other.other) ... ok (1.45s)
test_wasi_std_env_args (test_other.other) ... ok (1.32s)
exports ['memory', '__wasm_call_ctors', 'main', '__indirect_function_table', '_emscripten_stack_restore', '_emscripten_stack_alloc', 'emscripten_stack_get_current', 'dynCall_jiji']
imports ['_emscripten_memcpy_js', 'fd_write']
['-O2'] False out.wasm => False True
cache:INFO: - ok
test_wasi_sched_yield (test_other.other) ... ok (1.39s)
cache:INFO: generating system asset: symbol_lists/1a784be4f0ad346597adcbfc003e9ca4a36c30a8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1a784be4f0ad346597adcbfc003e9ca4a36c30a8.json" for subsequent builds)
cache:INFO: - ok
test_wasi_random_get (test_other.other) ... ok (1.51s)
test_wasi_proc_exit (test_other.other) ... ok (1.30s)
test_wasi_with_sjlj (test_other.other) ... ok (5.52s)
test_wasi_fd_fdstat_get (test_other.other) ... ok (1.35s)
inner/a.cpp inner/a.cpp
inner/a.cpp
same CWD for compiler and linker
exports ['memory', '__indirect_function_table', '_start', '_emscripten_stack_restore', 'emscripten_stack_get_current']
imports ['proc_exit', 'fd_write']
['-O3'] True out.js => True False
test_wasi_clock_time_get (test_other.other) ... ok (1.37s)
test_wasi_clock_res_get_wasmfs (test_other.other) ... ok (1.28s)
test_wasi_clock_res_get (test_other.other) ... ok (1.30s)
test_warning_in_js_libraries (test_other.other) ... ok (1.99s)
different CWD for compiler and linker
cache:INFO: generating system asset: symbol_lists/6b3d1aaac6755e6127c068363e701e7b3063b439.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6b3d1aaac6755e6127c068363e701e7b3063b439.json" for subsequent builds)
test_warn_unexported_main_argv (test_other.other) ... ok (2.08s)
cache:INFO: - ok
test_warn_unexported_main (test_other.other) ... ok (1.48s)
test_warn_unexported_main_O2 (test_other.other) ... ok (2.48s)
C:\b\s\w\ir\x\t\emtest_olmg6oay\emscripten_test_other_fytcr5nv\inner\a.cpp
same CWD for compiler and linker
test_warn_unexported_main_O2_argv (test_other.other) ... ok (3.45s)
test_warn_once (test_other.other) ... ok (2.26s)
.o
.bc
different CWD for compiler and linker
.so
cache:INFO: generating system asset: symbol_lists/1c8cd9ec295dea228615b40f2c422529defe8267.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1c8cd9ec295dea228615b40f2c422529defe8267.json" for subsequent builds)
exports ['c', 'd', 'e', 'f']
imports ['a', 'b']
['-O3'] True out.wasm => False True
.dylib
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0d61d1907fe8a23ee7a1d6617ba90f9ddf918345.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0d61d1907fe8a23ee7a1d6617ba90f9ddf918345.json" for subsequent builds)
.js
cache:INFO: - ok
test_wasm_features (test_other.other) ... ok (14.92s)
exports ['memory', '__indirect_function_table', '_start', '_emscripten_stack_restore', 'emscripten_stack_get_current']
imports ['proc_exit', 'fd_write']
['-O3', '-sSTANDALONE_WASM'] False out.js => False False
ports:INFO: retrieving port: ogg from
https://github.com/emscripten-ports/ogg/archive/version_1.zip
.html
./inner/a.cpp
same CWD for compiler and linker
ports:INFO: unpacking port: ogg
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\libogg.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libogg.a" for subsequent builds)
system_libs:INFO: compiled 2 inputs in 1.08s
test_warn_dylibs (test_other.other) ... ok (5.20s)
cache:INFO: - ok
ports:INFO: retrieving port: vorbis from
https://github.com/emscripten-ports/vorbis/archive/version_1.zip
different CWD for compiler and linker
exports ['memory', '__indirect_function_table', '_start']
imports ['fd_write', 'proc_exit']
['-O3', '-sSTANDALONE_WASM'] False out.wasm => False True
ports:INFO: unpacking port: vorbis
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\libvorbis.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libvorbis.a" for subsequent builds)
test_valid_abspath_2 (test_other.other) ... ok (2.20s)
test_wasm_sourcemap_relative_paths (test_other.other) ... ok (139.83s)
system_libs:INFO: compiled 22 inputs in 4.05s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0a0243f437207b93c4bb53d07253449a2d73720b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0a0243f437207b93c4bb53d07253449a2d73720b.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a2461162c0d14c7ddf47e5fdc0533ed762ae05b8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a2461162c0d14c7ddf47e5fdc0533ed762ae05b8.json" for subsequent builds)
exports ['memory', '__indirect_function_table', '_start', '_emscripten_stack_restore', 'emscripten_stack_get_current']
imports ['proc_exit', 'fd_write']
['-Os'] True out.js => True False
cache:INFO: - ok
test_warning_flags (test_other.other) ... ok (17.13s)
cache:INFO: generating system asset: symbol_lists/65240cffff89add7acb33c413b2a6fda33bc18ed.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\65240cffff89add7acb33c413b2a6fda33bc18ed.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6c864ad9975a2a3ccb42b36082762128ab1efbee.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6c864ad9975a2a3ccb42b36082762128ab1efbee.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/39c8926950838ecbcef3d14e0206e26ca08f60ba.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\39c8926950838ecbcef3d14e0206e26ca08f60ba.json" for subsequent builds)
test_use_port_errors_emxx (test_other.other) ... ok (1.56s)
cache:INFO: - ok
warning: JS library symbol '$print' is deprecated. Please open a bug if you have a continuing need for this symbol [-Wdeprecated]
warning: JS library symbol '$printErr' is deprecated. Please open a bug if you have a continuing need for this symbol [-Wdeprecated]
test_warn_module_out_err (test_other.other) ... ok (15.50s)
test_use_port_errors (test_other.other) ... ok (1.83s)
exports ['c', 'd', 'e', 'f']
imports ['a', 'b']
['-Os'] True out.wasm => False True
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libGL-getprocaddr.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libGL-getprocaddr.a" for subsequent builds)
test_valid_abspath (test_other.other) ... ok (9.06s)
OK: var Module = function(Module) {Module = Module || {};var f = Module;} -> var Module=function(f){};
OK: new Uint16Array(a); ->
OK: new Uint16Array(a),new Uint16Array(a); -> ;
OK: new function(a) {new TextDecoder(a);}('utf8'); ->
OK: WebAssembly.instantiate(c.wasm,{}).then((a) => {new Int8Array(b);}); -> WebAssembly.instantiate(c.wasm,{}).then(a=>{});
OK: let x=new Uint16Array(a); -> let x=new Uint16Array(a);
OK: new Promise(); -> new Promise;
OK: var a; var b; -> var a,b;
OK: var a=1; var b=2; -> var a=1,b=2;
OK: var a=1; function foo(){} var b=2; -> var a=1,b=2;function foo(){}
OK: var a;a=1; -> var a=1;
OK: var a = 1, b; ++a; var c; -> var a=1,b,c;++a;
OK: var d, f; f = new Uint8Array(16); var h = f.buffer; d = new Uint8Array(h); -> var f=new Uint8Array(16),h=f.buffer,d=new Uint8Array(h);
OK: var i=new Image;i.onload=()=>{} -> var i=new Image;i.onload=()=>{};
OK: [,]; -> [,];
OK: console?.log(""); -> console?.log("");
test_unsafe_optimizations (test_other.other) ... ok (0.40s)
system_libs:INFO: compiled 4 inputs in 0.83s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libal.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libal.a" for subsequent builds)
system_libs:INFO: compiled 1 inputs in 0.32s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libhtml5.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libhtml5.a" for subsequent builds)
system_libs:INFO: compiled 5 inputs in 0.41s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libstubs.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libstubs.a" for subsequent builds)
system_libs:INFO: compiled 2 inputs in 0.31s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libnoexit.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libnoexit.a" for subsequent builds)
test_uuid (test_other.other) ... ok (11.26s)
test_unlink_wasmfs_node (test_other.other) ... skipped 'TODO: investigate different Node FS semantics on Windows'
test_unlink_wasmfs (test_other.other) ... skipped 'TODO: investigate different Node FS semantics on Windows'
test_unlink (test_other.other) ... skipped 'TODO: investigate different Node FS semantics on Windows'
system_libs:INFO: compiled 1 inputs in 0.26s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libc.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libc.a" for subsequent builds)
system_libs:INFO: compiled 1041 inputs in 12.03s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libdlmalloc.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libdlmalloc.a" for subsequent builds)
system_libs:INFO: compiled 2 inputs in 0.88s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libcompiler_rt.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libcompiler_rt.a" for subsequent builds)
system_libs:INFO: compiled 162 inputs in 2.58s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libsockets.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libsockets.a" for subsequent builds)
system_libs:INFO: compiled 27 inputs in 1.51s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3a84b2f88c796280aec3178e8334fdcc669cc624.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3a84b2f88c796280aec3178e8334fdcc669cc624.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d22c6516ddaddbc851662a9365c4694445e1fe0c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d22c6516ddaddbc851662a9365c4694445e1fe0c.json" for subsequent builds)
exports ['memory', '__indirect_function_table', '_start', '_emscripten_stack_restore', 'emscripten_stack_get_current']
imports ['proc_exit', 'fd_write']
test_wasm_target_and_STANDALONE_WASM (test_other.other) ... ok (171.23s)
cache:INFO: - ok
seen wasm size: 14531 (expected: 14531) (delta: 0), ratio to expected: 0.000000
seen js size: 54928 (expected: 54928) (delta: 0), ratio to expected: 0.000000
cache:INFO: generating system asset: symbol_lists/76e1f85967af07518728b5fc342208420f0e74f7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\76e1f85967af07518728b5fc342208420f0e74f7.json" for subsequent builds)
test_unistd_ttyname (test_other.other) ... ok (19.78s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/480c7b3cacff3d84b7ed08a7f171ddfd43aa3ba8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\480c7b3cacff3d84b7ed08a7f171ddfd43aa3ba8.json" for subsequent builds)
test_use_cxx (test_other.other) ... ok (24.23s)
test_unistd_swab (test_other.other) ... ok (1.26s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/62ffdd8d0f9cc08b8751ceab45de63cda59ad315.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\62ffdd8d0f9cc08b8751ceab45de63cda59ad315.json" for subsequent builds)
cache:INFO: - ok
seen wasm size: 11724 (expected: 11724) (delta: 0), ratio to expected: 0.000000
seen js size: 30574 (expected: 30574) (delta: 0), ratio to expected: 0.000000
cache:INFO: generating system asset: symbol_lists/efaa6ad5b82a2103b1bc6ae7ed1f58b784167221.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\efaa6ad5b82a2103b1bc6ae7ed1f58b784167221.json" for subsequent builds)
test_unused_destructor (test_other.other) ... ok (25.43s)
test_unistd_stat (test_other.other) ... ok (2.09s)
test_unistd_stat_wasmfs (test_other.other) ... ok (2.79s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d64a41d2ff514490658681646321407b649f9554.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d64a41d2ff514490658681646321407b649f9554.json" for subsequent builds)
cache:INFO: - ok
seen wasm size: 14531 (expected: 14531) (delta: 0), ratio to expected: 0.000000
seen js size: 53724 (expected: 53724) (delta: 0), ratio to expected: 0.000000
test_unoptimized_code_size (test_other.other) ... ok (25.92s)
test_warn_no_filesystem_wasmfs (test_other.other) ... ok (44.49s)
test_unistd_seek (test_other.other) ... ok (1.67s)
test_unistd_pathconf (test_other.other) ... ok (1.62s)
test_unistd_seek_wasmfs (test_other.other) ... ok (2.18s)
test_unistd_open_wasmfs (test_other.other) ... ok (1.75s)
test_unistd_open_append (test_other.other) ... ok (1.59s)
test_unistd_open (test_other.other) ... ok (1.57s)
test_unistd_open_append_wasmfs (test_other.other) ... ok (1.74s)
test_unistd_mkdir_wasmfs (test_other.other) ... ok (1.82s)
test_warn_no_filesystem (test_other.other) ... ok (46.81s)
test_unistd_mkdir (test_other.other) ... ok (1.63s)
test_unistd_sleep (test_other.other) ... ok (6.91s)
test_unistd_login (test_other.other) ... ok (1.62s)
test_unistd_isatty (test_other.other) ... ok (1.63s)
test_unistd_fstatfs_wasmfs (test_other.other) ... ok (1.66s)
test_unistd_fstatfs (test_other.other) ... ok (1.57s)
test_unistd_close_noderawfs (test_other.other) ... skipped 'test is Linux-specific'
test_unistd_fdatasync (test_other.other) ... ok (1.61s)
test_unistd_cwd_wasmfs (test_other.other) ... ok (1.70s)
test_unimplemented_syscalls_strict (test_other.other) ... ok (0.72s)
test_unistd_confstr (test_other.other) ... ok (1.51s)
test_unistd_cwd (test_other.other) ... ok (1.58s)
test_unistd_create_wasmfs (test_other.other) ... ok (1.61s)
test_unimplemented_syscalls_dlopen_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_unistd_create (test_other.other) ... ok (1.77s)
test_unistd_chown (test_other.other) ... ok (1.73s)
checking 0
test_unimplemented_syscalls_no_allow (test_other.other) ... ok (1.17s)
checking 0
test_underscore_exit (test_other.other) ... ok (1.89s)
test_ungetc_fscanf (test_other.other) ... ok (2.07s)
checking 0
checking 0
checking 1
cache:INFO: generating system asset: symbol_lists/248df61044e811b6d619285fea00fa1881724403.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\248df61044e811b6d619285fea00fa1881724403.json" for subsequent builds)
test_unimplemented_syscalls_dlopen (test_other.other) ... ok (3.25s)
checking 0
checking 1
cache:INFO: - ok
test_undefined_symbols_warn_O1 (test_other.other) ... ok (3.73s)
test_unimplemented_syscalls_dladdr (test_other.other) ... ok (4.29s)
checking 0
checking 0
cache:INFO: generating system asset: symbol_lists/46e783cf11a59772b88ba6da280eb7bd59158389.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\46e783cf11a59772b88ba6da280eb7bd59158389.json" for subsequent builds)
cache:INFO: - ok
checking 1
checking 1
test_unimplemented_syscalls (test_other.other) ... ok (5.70s)
checking 0
checking 1
test_undefined_symbols_warn (test_other.other) ... ok (4.54s)
checking 0
test_undefined_symbols_warn_GL2 (test_other.other) ... ok (5.98s)
test_undefined_symbols_ignore (test_other.other) ... ok (2.88s)
test_vorbis (test_other.other) ... ok (52.59s)
checking 1
checking 1
test_undefined_symbols_ignore_O1 (test_other.other) ... ok (6.50s)
checking 1
test_undefined_symbols_ignore_GL2 (test_other.other) ... ok (6.04s)
checking 1
test_undefined_symbols_error_GL2 (test_other.other) ... ok (4.89s)
test_undefined_exported_js_function_standalone (test_other.other) ... ok (3.58s)
test_undefined_symbols_error (test_other.other) ... ok (4.47s)
test_undefined_symbols_error_O1 (test_other.other) ... ok (7.47s)
test_umask_0 (test_other.other) ... ok (1.12s)
test_umask_wasmfs (test_other.other) ... ok (1.20s)
em++: warning: `main` is defined in the input files, but `_main` is not in `EXPORTED_FUNCTIONS`. Add it to this list if you want `main` to run. [-Wunused-main]
test_undefined_exported_js_function (test_other.other) ... ok (5.37s)
test_umask (test_other.other) ... ok (1.47s)
env_modify: {'EMPROFILE': '2'}
test_tutorial (test_other.other) ... ok (1.51s)
env_modify: {'EMPROFILE': '1'}
test_tsearch (test_other.other) ... ok (1.65s)
test_undefined_data_symbols (test_other.other) ... ok (4.56s)
testing with TZ=CET
env_modify: {'TZ': 'CET'}
test_undefined_exported_function_standalone (test_other.other) ... ok (7.46s)
testing with TZ=UTC+0
env_modify: {'TZ': 'UTC+0'}
test_timeb (test_other.other) ... ok (1.93s)
testing with TZ=EST+05EDT
env_modify: {'TZ': 'EST+05EDT'}
test_toolchain_profiler_stderr (test_other.other) ... ok (2.85s)
Processing 1 profile log files in C:\b\s\w\ir\x\t\emscripten_toolchain_profiler_logs...
Processing: C:\b\s\w\ir\x\t\emscripten_toolchain_profiler_logs\toolchain_profiler.pid_6356.json
Wrote "toolchain_profiler.results_20241208_0817.html"
test_toolchain_profiler (test_other.other) ... ok (2.22s)
cache:INFO: generating system asset: symbol_lists/75f14d291e5ab8bc87af18745f523cceb50d13c6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\75f14d291e5ab8bc87af18745f523cceb50d13c6.json" for subsequent builds)
cache:INFO: - ok
common:WARNING: no wasm engine was found to run the standalone part of this test
test_time_c (test_other.other) ... ok (1.52s)
test_truncate_from_0_wasmfs (test_other.other) ... ok (5.19s)
emcc: warning: `main` is defined in the input files, but `_main` is not in `EXPORTED_FUNCTIONS`. Add it to this list if you want `main` to run. [-Wunused-main]
cache:INFO: generating system asset: symbol_lists/f9f37d85b432e5e11ff5913ce7c462179b5b2927.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f9f37d85b432e5e11ff5913ce7c462179b5b2927.json" for subsequent builds)
test_time_tz_3 (test_other.other) ... ok (3.75s)
test_undefined_exported_function (test_other.other) ... ok (9.34s)
test_truncate_from_0 (test_other.other) ... ok (5.52s)
cache:INFO: - ok
test_this_in_dyncall_memory64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
cache:INFO: generating system asset: symbol_lists/419180fc8c71e52ddc33783f5ddf4062ba5d46d3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\419180fc8c71e52ddc33783f5ddf4062ba5d46d3.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6c528ee2ed1e8903ff379e3db69357c31455bb62.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6c528ee2ed1e8903ff379e3db69357c31455bb62.json" for subsequent builds)
test_time_standalone (test_other.other) ... ok (3.65s)
test_system_node_js (test_other.other) ... skipped 'node system() does not seem to work, see
https://github.com/emscripten-core/emscripten/pull/10547'
test_time_tz_2 (test_other.other) ... ok (4.46s)
test_time_tz_1 (test_other.other) ... ok (3.99s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/78aca3ac17b363c3a54327b6fbefdadd8e6153f9.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\78aca3ac17b363c3a54327b6fbefdadd8e6153f9.json" for subsequent builds)
cache:INFO: - ok
test_this_in_dyncall_plain (test_other.other) ... ok (2.39s)
test_this_in_dyncall_dyncalls (test_other.other) ... ok (2.83s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\unistd\\sysconf_phys_pages.c']
test_sysroot_includes_first (test_other.other) ... ok (1.69s)
test_time (test_other.other) ... ok (4.33s)
cache:INFO: generating system asset: symbol_lists/7eb25ebd7d1c003a153b12c15d58e61b17c906ea.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7eb25ebd7d1c003a153b12c15d58e61b17c906ea.json" for subsequent builds)
test_syslog (test_other.other) ... ok (1.39s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/edecf1b8fd160f2d59ba06df37671deb04d25f1f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\edecf1b8fd160f2d59ba06df37671deb04d25f1f.json" for subsequent builds)
test_syntax_only_valid (test_other.other) ... ok (0.36s)
test_system_include_paths (test_other.other) ... ok (3.06s)
test_threadprofiler (test_other.other) ... ok (4.60s)
test_symlink_points_to_bad_suffix_no_canonical_prefixes (test_other.other) ... skipped 'Windows does not support symlinks'
test_symlink_points_to_bad_suffix_expand_symlinks (test_other.other) ... skipped 'Windows does not support symlinks'
test_symlink_has_bad_suffix (test_other.other) ... skipped 'Windows does not support symlinks'
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\unistd\\sysconf_phys_pages.c', '-sINITIAL_MEMORY=32MB']
test_syntax_only_invalid (test_other.other) ... ok (0.48s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f656a28a78a1e1fb3eb1c206a03135d26861decc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f656a28a78a1e1fb3eb1c206a03135d26861decc.json" for subsequent builds)
test_syscall_stubs (test_other.other) ... ok (1.86s)
test_table_base (test_other.other) ... ok (3.79s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/fa25806c7792c082be5e7b3ff33f51a750348d86.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\fa25806c7792c082be5e7b3ff33f51a750348d86.json" for subsequent builds)
test_syscall_no_filesystem (test_other.other) ... ok (2.07s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1647f0758754d17fd058dfa40509b77d4683696c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1647f0758754d17fd058dfa40509b77d4683696c.json" for subsequent builds)
test_symlink_silly (test_other.other) ... ok (1.87s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a4cdfc8f2a7fa3610a4a19b55df2b24a09a2c9fb.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a4cdfc8f2a7fa3610a4a19b55df2b24a09a2c9fb.json" for subsequent builds)
test_threadprofiler_closure (test_other.other) ... ok (7.49s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/dc218866041e0c39fca29c3eb9895cfff5412b3b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\dc218866041e0c39fca29c3eb9895cfff5412b3b.json" for subsequent builds)
wrote symbol map file to a.out.js.symbols
test_symbol_map_wasm2js_O2 (test_other.other) ... ok (2.80s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ccce5b3def0fec7813d80889fbe1e20d0caeec7e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ccce5b3def0fec7813d80889fbe1e20d0caeec7e.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\unistd\\sysconf_phys_pages.c', '-sINITIAL_MEMORY=32MB', '-sALLOW_MEMORY_GROWTH']
wrote symbol map file to a.out.js.symbols
test_symbol_map_wasm2js_O3 (test_other.other) ... ok (3.81s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7a03f8347875836811ea2599cd89fc606c810b0b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7a03f8347875836811ea2599cd89fc606c810b0b.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2ab61ba219c62e7df5eb4de7c274bf2d57f0350c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2ab61ba219c62e7df5eb4de7c274bf2d57f0350c.json" for subsequent builds)
cache:INFO: - ok
wrote symbol map file to a.out.wasm.js.symbols
warning: no output file specified, not emitting output
cache:INFO: generating system asset: symbol_lists/7b674235f62b00a60bdcc2297fb7387393594dbe.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7b674235f62b00a60bdcc2297fb7387393594dbe.json" for subsequent builds)
test_symbol_map_wasm2js_2_O3 (test_other.other) ... ok (4.48s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/218122fb278e40cd06b30a3cabcde1f7b5ba8cb9.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\218122fb278e40cd06b30a3cabcde1f7b5ba8cb9.json" for subsequent builds)
cache:INFO: - ok
warning: no output file specified, not emitting output
cache:INFO: generating system asset: symbol_lists/4b2661e2e671988ebc44476b2150be71f389373d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4b2661e2e671988ebc44476b2150be71f389373d.json" for subsequent builds)
test_symbol_map_O3 (test_other.other) ... ok (4.15s)
test_switch64phi (test_other.other) ... ok (2.82s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/aa59b60b06d09ddb90bc77e04b993464d5bd762a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\aa59b60b06d09ddb90bc77e04b993464d5bd762a.json" for subsequent builds)
warning: no output file specified, not emitting output
wrote symbol map file to a.out.wasm.js.symbols
cache:INFO: - ok
warning: no output file specified, not emitting output
test_symbol_map_O2 (test_other.other) ... ok (4.27s)
cache:INFO: generating system asset: symbol_lists/3d862cbf175dfd6f4750da69de370988499304fb.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3d862cbf175dfd6f4750da69de370988499304fb.json" for subsequent builds)
test_symbol_map_wasm2js_2_O2 (test_other.other) ... ok (6.90s)
test_supported_linker_flag_skip_next (test_other.other) ... ok (1.22s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a8862b9bb47c6d2ae9cb4b8fdd3c21fd2bb4e3fd.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a8862b9bb47c6d2ae9cb4b8fdd3c21fd2bb4e3fd.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\unistd\\sysconf_phys_pages.c', '-sINITIAL_MEMORY=32MB', '-sALLOW_MEMORY_GROWTH', '-sWASM=0']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/150e5a065b11155ed613a963755a6a6de7f3b724.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\150e5a065b11155ed613a963755a6a6de7f3b724.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7f1eb4c3e0626c7949c61c8e51b1f8f1f9e72a77.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7f1eb4c3e0626c7949c61c8e51b1f8f1f9e72a77.json" for subsequent builds)
common:WARNING: no wasm engine was found to run the standalone part of this test
warning: no output file specified, not emitting output
test_strptime_tm_standalone (test_other.other) ... ok (1.77s)
test_symbol_map_output_size_bigint (test_other.other) ... ok (8.22s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9d2b249d309c7b5051e2fd340c704d53f8ee7ddb.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9d2b249d309c7b5051e2fd340c704d53f8ee7ddb.json" for subsequent builds)
test_strptime_tm (test_other.other) ... ok (2.51s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9a4ff9d6a650572c2c34f33e2bbf172463fae3f9.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9a4ff9d6a650572c2c34f33e2bbf172463fae3f9.json" for subsequent builds)
warning: no output file specified, not emitting output
test_symbol_map_output_size (test_other.other) ... ok (9.17s)
test_sysconf_phys_pages (test_other.other) ... ok (12.38s)
test_support_errno_minimal (test_other.other) ... ok (4.51s)
common:WARNING: no wasm engine was found to run the standalone part of this test
cache:INFO: - ok
test_strptime_reentrant_standalone (test_other.other) ... ok (1.90s)
test_strptime_symmetry (test_other.other) ... ok (2.03s)
test_support_errno (test_other.other) ... ok (4.86s)
test_strptime_reentrant (test_other.other) ... ok (2.16s)
test_strptime_days (test_other.other) ... ok (1.57s)
test_strndup (test_other.other) ... ok (1.62s)
test_strings (test_other.other) ... ok (1.63s)
cache:INFO: generating system asset: symbol_lists/29c0194be1b260275e79d418b4eef16bae621600.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\29c0194be1b260275e79d418b4eef16bae621600.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f7d0ccb9554ea9a8d7bbb7cb9d33af6d4c4e8186.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f7d0ccb9554ea9a8d7bbb7cb9d33af6d4c4e8186.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2ccd46eab43184a08f4921cd9062a6848076e5db.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2ccd46eab43184a08f4921cd9062a6848076e5db.json" for subsequent builds)
env_modify: {'EMCC_STRICT': '1'}
cache:INFO: - ok
env_modify: {'EMCC_STRICT': '1'}
cache:INFO: generating system asset: symbol_lists/f7fbd800fa6ac35f1899a23eb0a8af74081a41d4.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f7fbd800fa6ac35f1899a23eb0a8af74081a41d4.json" for subsequent builds)
env_modify: {'EMCC_STRICT': '1'}
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/bd89a58ede07a6b63f0e11b1df8e7b1d3fe3ce11.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\bd89a58ede07a6b63f0e11b1df8e7b1d3fe3ce11.json" for subsequent builds)
test_strict_mode_legacy_settings (test_other.other) ... ok (2.83s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4f317ef8f769e4d094b0ede90d8ec153be0595de.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4f317ef8f769e4d094b0ede90d8ec153be0595de.json" for subsequent builds)
test_strict_mode_hello_world (test_other.other) ... ok (3.25s)
cache:INFO: - ok
test_strict_mode_override (test_other.other) ... ok (5.07s)
test_supported_linker_flags (test_other.other) ... ok (11.66s)
env_modify: {'LC_ALL': 'en_GB', 'TZ': 'Europe/London'}
env_modify: {'EMCC_STRICT': '1'}
cache:INFO: generating system asset: symbol_lists/979f894725195ca50aa4ebf3ed00aeb0a2e5a1a3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\979f894725195ca50aa4ebf3ed00aeb0a2e5a1a3.json" for subsequent builds)
cache:INFO: - ok
test_strict_mode_full_library (test_other.other) ... ok (2.68s)
test_strict_mode_legacy_settings_library (test_other.other) ... ok (5.96s)
cache:INFO: generating system asset: symbol_lists/cf3fcacd738cb59d3d96fd1ddcaf85b5a97c5c8f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\cf3fcacd738cb59d3d96fd1ddcaf85b5a97c5c8f.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/876d029909dbe5e5b6df36455b71bf194fff264e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\876d029909dbe5e5b6df36455b71bf194fff264e.json" for subsequent builds)
test_strict_mode_legacy_settings_runtime (test_other.other) ... ok (6.83s)
env_modify: {'LC_ALL': 'th_TH', 'TZ': 'Asia/Bangkok'}
cache:INFO: - ok
test_strcmp_uni (test_other.other) ... ok (1.63s)
test_strict_mode_link_cxx (test_other.other) ... ok (7.85s)
test_stdout_link (test_other.other) ... ok (1.02s)
test_strip_all (test_other.other) ... ok (9.49s)
test_strftime (test_other.other) ... ok (2.47s)
cache:INFO: generating system asset: symbol_lists/617b5459f42377d28ea75f09af3f26e84443234f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\617b5459f42377d28ea75f09af3f26e84443234f.json" for subsequent builds)
env_modify: {'LC_ALL': 'ar-AE', 'TZ': 'Asia/Dubai'}
cache:INFO: - ok
test_stdin_preprocess (test_other.other) ... ok (1.72s)
test_stdin_compile_only (test_other.other) ... ok (1.36s)
test_stdin_compile_and_link (test_other.other) ... ok (1.63s)
test_stdint_limits (test_other.other) ... ok (2.22s)
program exited (with status: 0), but keepRuntimeAlive() is set (counter=0) due to an async operation, so halting execution but not exiting the runtime or preventing further async execution (you can use emscripten_force_exit, if you want to force a true shutdown)
C:\b\s\w\ir\cache\builder\emscripten-releases\node-v20.14.0-win-x64\node.exe out.js
test_stdin_wasmfs (test_other.other) ... ok (2.27s)
env_modify: {'LC_ALL': 'en-US', 'TZ': 'America/Los_Angeles'}
cache:INFO: generating system asset: symbol_lists/7d3ce9482b5c105cc1c343f0d49e864947c12a4d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7d3ce9482b5c105cc1c343f0d49e864947c12a4d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/01f5a47b01e97d52b94cbbf646b1cd2d6f63086a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\01f5a47b01e97d52b94cbbf646b1cd2d6f63086a.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6461306f521df26f0865d8baabb1084a9e845370.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6461306f521df26f0865d8baabb1084a9e845370.json" for subsequent builds)
cache:INFO: - ok
test_strftime_zZ (test_other.other) ... ok (8.59s)
program exited (with status: 0), but keepRuntimeAlive() is set (counter=0) due to an async operation, so halting execution but not exiting the runtime or preventing further async execution (you can use emscripten_force_exit, if you want to force a true shutdown)
C:\b\s\w\ir\cache\builder\emscripten-releases\node-v20.14.0-win-x64\node.exe out.js
test_stdin (test_other.other) ... ok (3.94s)
test_strict_closure (test_other.other) ... ok (9.83s)
cache:INFO: generating system asset: symbol_lists/5d58c9b19e2d43217b70208ab76de1419f151c3e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5d58c9b19e2d43217b70208ab76de1419f151c3e.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/53cfae3f9e135c70a516aae1652e399ba838e345.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\53cfae3f9e135c70a516aae1652e399ba838e345.json" for subsequent builds)
test_strict_js_closure (test_other.other) ... ok (11.54s)
cache:INFO: - ok
test_std_promise_link_except_wasm_exnref (test_other.other) ... ok (6.24s)
test_std_promise_link_noexcept (test_other.other) ... ok (6.88s)
cache:INFO: generating system asset: symbol_lists/87be19dbfce991150393b22d1b715320f0403105.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\87be19dbfce991150393b22d1b715320f0403105.json" for subsequent builds)
test_std_cmp (test_other.other) ... ok (2.18s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d774c6a60f7363670993f8045269b23fe4dca74d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d774c6a60f7363670993f8045269b23fe4dca74d.json" for subsequent builds)
test_stat_silly (test_other.other) ... ok (1.55s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ace0dc3708614a0513a15002b871c3cdc1dab828.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ace0dc3708614a0513a15002b871c3cdc1dab828.json" for subsequent builds)
test_stat_fail_alongtheway (test_other.other) ... ok (1.79s)
test_standalone_wasm_exceptions (test_other.other) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
dir:
header: emscripten.h
test_std_promise_link_except_wasm (test_other.other) ... ok (5.66s)
cache:INFO: - ok
C:\b\s\w\ir\cache\builder\emscripten-releases\node-v20.14.0-win-x64\node.exe out.js
test_stdin_closure_wasmfs (test_other.other) ... ok (9.52s)
test_std_promise_link_except (test_other.other) ... ok (5.39s)
cache:INFO: generating system asset: symbol_lists/1c31759cce6e8c6e87ca8f9f70c839c65a8cef7f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1c31759cce6e8c6e87ca8f9f70c839c65a8cef7f.json" for subsequent builds)
test_standalone_syscalls (test_other.other) ... ok (0.82s)
test_std_promise_link_default (test_other.other) ... ok (5.95s)
cache:INFO: - ok
C:\b\s\w\ir\cache\builder\emscripten-releases\node-v20.14.0-win-x64\node.exe out.js
test_stdin_closure (test_other.other) ... ok (10.73s)
test_standard_library_mapping (test_other.other) ... ok (2.85s)
test_split_module_jspi (test_other.other) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
cache:INFO: generating system asset: symbol_lists/87eaf60f1571bc467d1ba38bff8d73a94b41a03c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\87eaf60f1571bc467d1ba38bff8d73a94b41a03c.json" for subsequent builds)
test_standalone_syscalls_wasmfs (test_other.other) ... ok (2.00s)
test_standalone_settings (test_other.other) ... ok (1.47s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4da1283c9d1043e61174c6e650ead72f42da7b5d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4da1283c9d1043e61174c6e650ead72f42da7b5d.json" for subsequent builds)
test_standalone_whole_archive (test_other.other) ... ok (3.39s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8aa73dc1b45ea168199f9b0b884ffe02212ebbde.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8aa73dc1b45ea168199f9b0b884ffe02212ebbde.json" for subsequent builds)
test_standalone_export_main (test_other.other) ... ok (1.79s)
cache:INFO: - ok
test_stack_overflow (test_other.other) ... ok (1.85s)
cache:INFO: generating system asset: symbol_lists/6cf4dfa11463bcce70fa875820cc13c56cbf32ce.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6cf4dfa11463bcce70fa875820cc13c56cbf32ce.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2cc23341739203c91c0e39a3c31b8420f48299c8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2cc23341739203c91c0e39a3c31b8420f48299c8.json" for subsequent builds)
test_split_dwarf_implicit_compile (test_other.other) ... ok (1.30s)
header: wasm_simd128.h
test_stack_protector (test_other.other) ... ok (3.23s)
test_split_module_custom (test_other.other) ... ok (2.99s)
test_split_module (test_other.other) ... ok (2.69s)
cache:INFO: - ok
test_skip_subcommands (test_other.other) ... ok (0.48s)
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -g
test_split_dwarf_dwp (test_other.other) ... ok (2.03s)
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -g
cache:INFO: generating system asset: symbol_lists/75ca62b4628219a38e49049d132e9148adc0f987.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\75ca62b4628219a38e49049d132e9148adc0f987.json" for subsequent builds)
cache:INFO: - ok
test_split_main_module (test_other.other) ... ok (3.94s)
test_single_file_shell_sync_compile (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
cache:INFO: generating system asset: symbol_lists/1830fcb6eecd4e02f9a4e28ab2f64456392eea8f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1830fcb6eecd4e02f9a4e28ab2f64456392eea8f.json" for subsequent builds)
test_single_file_shell (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_socketpair (test_other.other) ... ok (1.80s)
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -g
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/89f5161cd9d13bdb2bc1ad3382d93f6c942d340b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\89f5161cd9d13bdb2bc1ad3382d93f6c942d340b.json" for subsequent builds)
['a.out.js']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -g -gseparate-dwarf
test_split_module_O3 (test_other.other) ... ok (5.43s)
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations -g
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5b0c8d33d69c22eece194bc2bd593776ef30fd35.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5b0c8d33d69c22eece194bc2bd593776ef30fd35.json" for subsequent builds)
warning: running pass 'flatten' which is not fully compatible with DWARF
warning: running pass 'flatten' which is not fully compatible with DWARF
dir: AL
header: al.h
['a.out.js']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7644b5938fdc9d5c14a3b7e28bb7e6ee33be3631.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7644b5938fdc9d5c14a3b7e28bb7e6ee33be3631.json" for subsequent builds)
test_special_chars_in_arguments (test_other.other) ... ok (4.22s)
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE --closure=1 -Wno-closure
['a.out.js', 'a.out.wasm']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -g -gseparate-dwarf
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1a3f57db774a00f8682c759c5419270d039b8071.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1a3f57db774a00f8682c759c5419270d039b8071.json" for subsequent builds)
test_single_file_no_clobber_wasm (test_other.other) ... ok (2.67s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/fb5a267795046bea52b1f4016e185017322dae9d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\fb5a267795046bea52b1f4016e185017322dae9d.json" for subsequent builds)
warning: running pass 'flatten' which is not fully compatible with DWARF
warning: running pass 'flatten' which is not fully compatible with DWARF
['a.out.js']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/10760b44490fba5fe0212889470995759c770311.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\10760b44490fba5fe0212889470995759c770311.json" for subsequent builds)
header: alc.h
['a.out.js', 'a.out.wasm.debug.wasm', 'stdout']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE --closure=1 -Wno-closure
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations --closure=1 -Wno-closure
test_sin_zero (test_other.other) ... ok (2.03s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8308e9c8caa5b166f0babe807ba459c86985abbc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8308e9c8caa5b166f0babe807ba459c86985abbc.json" for subsequent builds)
test_source_file_with_fixed_language_mode (test_other.other) ... ok (6.56s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/db92ab1c22bc7006a876aa6d07ba14811e798e71.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\db92ab1c22bc7006a876aa6d07ba14811e798e71.json" for subsequent builds)
['a.out.js', 'a.out.wasm', 'a.out.wasm.debug.wasm', 'stdout']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations --closure=1 -Wno-closure
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7ccb9b57a3028b985f7686e501fc6c0ac5f55687.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7ccb9b57a3028b985f7686e501fc6c0ac5f55687.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c889fdec0b58290ababa2f0353b536dee093b20b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c889fdec0b58290ababa2f0353b536dee093b20b.json" for subsequent builds)
cache:INFO: - ok
header: alext.h
test_side_module_transitive_deps (test_other.other) ... ok (4.30s)
test_signature_mismatch (test_other.other) ... ok (4.83s)
building: a.out.wasm
['a.out.js']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE
cache:INFO: generating system asset: symbol_lists/64c503231ebcc60cc4a03a81f04fdac2a4d17a8c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\64c503231ebcc60cc4a03a81f04fdac2a4d17a8c.json" for subsequent builds)
['a.out.js']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9132f441d71f3ec39ebcdb6ad3baa5c35344407f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9132f441d71f3ec39ebcdb6ad3baa5c35344407f.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/05406c50f72dff89495234259f1fe76809c071de.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\05406c50f72dff89495234259f1fe76809c071de.json" for subsequent builds)
dir: compat
header: arm_neon.h
['a.out.js']
test_single_file_wasm2js (test_other.other) ... ok (12.60s)
['a.out.js']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations
cache:INFO: - ok
test_side_module_global_base (test_other.other) ... ok (0.66s)
building: lib.wasm
['a.out.js']
test_single_file_wasm2js_disabled (test_other.other) ... ok (13.74s)
['a.out.js', 'a.out.wasm']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations
test_shell_Oz (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_side_module_missing (test_other.other) ... ok (4.11s)
test_shared_memory_preprocessor_flags_minimal_runtime (test_other.other) ... ok (0.48s)
test_shared_memory_preprocessor_flags (test_other.other) ... ok (0.45s)
['a.out.js']
test_single_file (test_other.other) ... ok (12.59s)
cache:INFO: generating system asset: symbol_lists/514a0d38901a59d4ecbadd303afb124ff07e6b1b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\514a0d38901a59d4ecbadd303afb124ff07e6b1b.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3d1eaaac017a6fbcdd4343c63bb5a4bd7ff37e23.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3d1eaaac017a6fbcdd4343c63bb5a4bd7ff37e23.json" for subsequent builds)
['a.out.js', 'a.out.wasm']
test_single_file_disabled (test_other.other) ... ok (14.36s)
building: lib.so
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/422d04802d0858208ee59acf9daf5dcb4eaad345.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\422d04802d0858208ee59acf9daf5dcb4eaad345.json" for subsequent builds)
cache:INFO: - ok
test_shared_and_side_module_flag (test_other.other) ... ok (1.42s)
cache:INFO: generating system asset: symbol_lists/69e834670f3f288b2bbfcc2de4f2d550155af52e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\69e834670f3f288b2bbfcc2de4f2d550155af52e.json" for subsequent builds)
test_shared_flag (test_other.other) ... ok (2.38s)
test_signext_lowering (test_other.other) ... ok (13.32s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/15a1c5e2a3b38f2be4d14ab3d7d13e55f3b255f8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\15a1c5e2a3b38f2be4d14ab3d7d13e55f3b255f8.json" for subsequent builds)
test_setjmp_em_asm (test_other.other) ... ok (0.93s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6113dc2b0179dcc8d7aaccc0b2fa71351b7dbf30.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6113dc2b0179dcc8d7aaccc0b2fa71351b7dbf30.json" for subsequent builds)
test_side_module_folder_deps (test_other.other) ... ok (5.29s)
building: foo.bar
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f40d4cab0e773ec993b5c4f8d62ece7d4e2e93d9.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f40d4cab0e773ec993b5c4f8d62ece7d4e2e93d9.json" for subsequent builds)
test_setjmp_emulated_casts (test_other.other) ... ok (2.14s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/eb4207692a33decb0b0b77c104bfbfac47bfe09d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\eb4207692a33decb0b0b77c104bfbfac47bfe09d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a6de5ece36cfa909e52afb5226340b9540f32eb2.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a6de5ece36cfa909e52afb5226340b9540f32eb2.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4e5eb6bca8054f6b493dcea85b6fe86256776470.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4e5eb6bca8054f6b493dcea85b6fe86256776470.json" for subsequent builds)
test_sdl_scan_code_from_key (test_other.other) ... ok (1.85s)
test_side_module_naming (test_other.other) ... ok (11.08s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/594fa612ea348b4438f8668513575f85311bdfc7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\594fa612ea348b4438f8668513575f85311bdfc7.json" for subsequent builds)
test_separate_dwarf_with_filename_and_path (test_other.other) ... ok (4.46s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/686d4dfa2240935e6aa5da1e897948bf4739ea24.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\686d4dfa2240935e6aa5da1e897948bf4739ea24.json" for subsequent builds)
header: avxintrin.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7d5525e66f0dc953d501a79acb21beb1131d1109.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7d5525e66f0dc953d501a79acb21beb1131d1109.json" for subsequent builds)
test_shared_memory_minimal_runtime (test_other.other) ... ok (8.29s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/506f702914c02169cb5e7327beaef3d30ba0364b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\506f702914c02169cb5e7327beaef3d30ba0364b.json" for subsequent builds)
test_separate_dwarf_with_filename (test_other.other) ... ok (5.08s)
cache:INFO: - ok
ports:INFO: retrieving port: zlib from
https://github.com/madler/zlib/archive/refs/tags/v1.2.13.tar.gz
test_separate_dwarf (test_other.other) ... ok (5.06s)
test_sdl_endianness (test_other.other) ... ok (1.32s)
test_sdl_get_key_name (test_other.other) ... ok (2.21s)
test_sdl_headless (test_other.other) ... ok (2.81s)
['--version'] 2.0.10
via emmake
['--cflags'] -sUSE_SDL=2
test_sdl_none (test_other.other) ... ok (3.34s)
header: emmintrin.h
via emmake
test_scons_env_no_emscons (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_SCONS is set'
test_scons_env (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_SCONS is set'
test_scons (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_SCONS is set'
['--libs'] -sUSE_SDL=2
via emmake
ports:INFO: unpacking port: zlib
['--cflags', '--libs'] -sUSE_SDL=2
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libz.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libz.a" for subsequent builds)
via emmake
test_sdl2_config (test_other.other) ... ok (1.64s)
system_libs:INFO: compiled 15 inputs in 1.71s
cache:INFO: - ok
ports:INFO: retrieving port: freetype from
https://github.com/freetype/freetype/archive/VER-2-13-3.zip
ports:INFO: unpacking port: freetype
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libfreetype.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libfreetype.a" for subsequent builds)
system_libs:INFO: compiled 42 inputs in 8.55s
cache:INFO: - ok
ports:INFO: retrieving port: harfbuzz from
https://github.com/harfbuzz/harfbuzz/releases/download/3.2.0/harfbuzz-3.2.0.tar.xz
ports:INFO: unpacking port: harfbuzz
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libharfbuzz.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libharfbuzz.a" for subsequent builds)
system_libs:INFO: compiled 55 inputs in 40.19s
cache:INFO: - ok
ports:INFO: retrieving port: sdl2 from
https://github.com/libsdl-org/SDL/archive/release-2.30.9.zip
cache:WARNING: Accessing the Emscripten cache at "C:\b\s\w\ir\x\w\install\emscripten\cache" (for "symbol_lists/b5a04cb5df3f4a48b55e2538d1dfede900c40ddf.json") is taking a long time, another process should be writing to it. If there are none and you suspect this process has deadlocked, try deleting the lock file "C:\b\s\w\ir\x\w\install\emscripten\cache\cache.lock" and try again. If this occurs deterministically, consider filing a bug.
cache:WARNING: Accessing the Emscripten cache at "C:\b\s\w\ir\x\w\install\emscripten\cache" (for "unpack port") is taking a long time, another process should be writing to it. If there are none and you suspect this process has deadlocked, try deleting the lock file "C:\b\s\w\ir\x\w\install\emscripten\cache\cache.lock" and try again. If this occurs deterministically, consider filing a bug.
cache:WARNING: Accessing the Emscripten cache at "C:\b\s\w\ir\x\w\install\emscripten\cache" (for "unpack port") is taking a long time, another process should be writing to it. If there are none and you suspect this process has deadlocked, try deleting the lock file "C:\b\s\w\ir\x\w\install\emscripten\cache\cache.lock" and try again. If this occurs deterministically, consider filing a bug.
cache:WARNING: Accessing the Emscripten cache at "C:\b\s\w\ir\x\w\install\emscripten\cache" (for "unpack port") is taking a long time, another process should be writing to it. If there are none and you suspect this process has deadlocked, try deleting the lock file "C:\b\s\w\ir\x\w\install\emscripten\cache\cache.lock" and try again. If this occurs deterministically, consider filing a bug.
ports:INFO: unpacking port: sdl2
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libSDL2.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libSDL2.a" for subsequent builds)
system_libs:INFO: compiled 118 inputs in 13.19s
cache:INFO: - ok
ports:INFO: retrieving port: sdl2_ttf from
https://github.com/libsdl-org/SDL_ttf/archive/release-2.20.2.zip
ports:INFO: unpacking port: sdl2_ttf
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libSDL2_ttf.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libSDL2_ttf.a" for subsequent builds)
system_libs:INFO: compiled 1 inputs in 2.46s
cache:INFO: - ok
ports:INFO: retrieving port: sdl2_mixer from
https://github.com/libsdl-org/SDL_mixer/archive/release-2.8.0.zip
ports:INFO: unpacking port: sdl2_mixer
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libSDL2_mixer_ogg.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libSDL2_mixer_ogg.a" for subsequent builds)
system_libs:INFO: compiled 34 inputs in 2.93s
cache:INFO: - ok
ports:INFO: retrieving port: sdl2_gfx from
https://github.com/svn2github/sdl2_gfx/archive/2b147ffef10ec541d3eace326eafe11a54e635f8.zip
ports:INFO: unpacking port: sdl2_gfx
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\libSDL2_gfx.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libSDL2_gfx.a" for subsequent builds)
system_libs:INFO: compiled 4 inputs in 1.02s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b5a04cb5df3f4a48b55e2538d1dfede900c40ddf.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b5a04cb5df3f4a48b55e2538d1dfede900c40ddf.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/552d7441d45474fb55d143dd09f98d8a0b1ddecc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\552d7441d45474fb55d143dd09f98d8a0b1ddecc.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d8646ded528b870c3fb4a571135818cc97ec9cd3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d8646ded528b870c3fb4a571135818cc97ec9cd3.json" for subsequent builds)
test_shared_memory (test_other.other) ... ok (99.02s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a7c6c9316daec2fd676a25a10be79ce0cb94a8c2.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a7c6c9316daec2fd676a25a10be79ce0cb94a8c2.json" for subsequent builds)
test_sanitizer_color (test_other.other) ... ok (88.69s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/848a8a16ac8a81f4d0f4e47fcf57af64136f3c8e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\848a8a16ac8a81f4d0f4e47fcf57af64136f3c8e.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ed597f396739cf03fb65959771892e127e5fff70.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ed597f396739cf03fb65959771892e127e5fff70.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6e9bc288f1a0a8dc4d15ff62b7799a5638650496.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6e9bc288f1a0a8dc4d15ff62b7799a5638650496.json" for subsequent builds)
header: immintrin.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/399655af3bd565bc6ec80e8c523f2ea3e8463948.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\399655af3bd565bc6ec80e8c523f2ea3e8463948.json" for subsequent builds)
test_save_temp (test_other.other) ... ok (91.65s)
test_safe_heap_2_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/274a9aafbed31c1d2da3324078e37b494124ed47.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\274a9aafbed31c1d2da3324078e37b494124ed47.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8fa43a27fb4f3eb14d2facf1d707fdfdde60b815.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8fa43a27fb4f3eb14d2facf1d707fdfdde60b815.json" for subsequent builds)
test_safe_heap_log (test_other.other) ... ok (2.96s)
test_rust_integration_basics (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_RUST is set'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6c9316143eaa832ff7221a075fea9d636a328431.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6c9316143eaa832ff7221a075fea9d636a328431.json" for subsequent builds)
test_safe_heap_log_wasm2js (test_other.other) ... ok (4.31s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8e6be4136d062a76e5173a64d68b46441efbb373.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8e6be4136d062a76e5173a64d68b46441efbb373.json" for subsequent builds)
header: malloc.h
test_sdl2_gfx_linkable (test_other.other) ... ok (94.52s)
test_run_wasi_sdk_output (test_other.other) ... skipped 'EMTEST_WASI_SYSROOT not found in environment'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3203914085eb2eb5e0cc5a35cb9fd885445fd621.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3203914085eb2eb5e0cc5a35cb9fd885445fd621.json" for subsequent builds)
cache:INFO: - ok
test_sdl2_mixer_wav (test_other.other) ... ok (95.41s)
cache:INFO: generating system asset: symbol_lists/ce7ae3420632cb8f758ccfba601f1a2558385694.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ce7ae3420632cb8f758ccfba601f1a2558385694.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7d799c353255d13475833294223f98c5b653b7b3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7d799c353255d13475833294223f98c5b653b7b3.json" for subsequent builds)
test_runtime_keepalive (test_other.other) ... ok (2.13s)
cache:INFO: - ok
test_sdl2_ttf (test_other.other) ... ok (97.13s)
cache:INFO: generating system asset: symbol_lists/af84c028455f1c6763dbc30611a7abf94cda04ef.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\af84c028455f1c6763dbc30611a7abf94cda04ef.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/bd9082778cb5f8d384a237f5bec21697f894e315.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\bd9082778cb5f8d384a237f5bec21697f894e315.json" for subsequent builds)
0 0 0 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
test_sdl2_linkable (test_other.other) ... ok (97.20s)
cache:INFO: - ok
emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 3.1.74-git (c08204e56de44a66763ed58c161622850b1da91a)
Copyright (C) 2014 the Emscripten authors (see AUTHORS.txt)
This is free and open source software under the MIT license.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
test_response_file_bom (test_other.other) ... ok (0.34s)
cache:INFO: generating system asset: symbol_lists/d3cb1b0969043344ecf158288159f4e3b0527de0.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d3cb1b0969043344ecf158288159f4e3b0527de0.json" for subsequent builds)
test_reverse_deps_allow_undefined (test_other.other) ... ok (3.13s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/55c591e920bdcaf02ba75b1a7b96d334a7bf916d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\55c591e920bdcaf02ba75b1a7b96d334a7bf916d.json" for subsequent builds)
0 0 0 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
header: math.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a26215d7ff0a097ae7c95a8b430701f90acc4bd3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a26215d7ff0a097ae7c95a8b430701f90acc4bd3.json" for subsequent builds)
0 0 1 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/829fe9b27f3a898212ffec93ff143b3412961aaa.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\829fe9b27f3a898212ffec93ff143b3412961aaa.json" for subsequent builds)
test_require (test_other.other) ... ok (1.60s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/cb82d8e7ac1523ab99182a5cb11fe84c9e64c203.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\cb82d8e7ac1523ab99182a5cb11fe84c9e64c203.json" for subsequent builds)
0 0 1 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
test_safe_heap_2 (test_other.other) ... ok (7.65s)
test_report_subprocess_signals (test_other.other) ... skipped 'relies on a shell script'
Python locale preferredencoding: cp1252
0 1 0 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5788f3028271be3f3d7896fc2f4d86b7be194097.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5788f3028271be3f3d7896fc2f4d86b7be194097.json" for subsequent builds)
test_rust_gxx_personality_v0 (test_other.other) ... ok (7.46s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f8c390cc45df9bcff5584b74603677e7f2e6bb88.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f8c390cc45df9bcff5584b74603677e7f2e6bb88.json" for subsequent builds)
header: netdb.h
0 1 1 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
0 1 0 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
test_response_file_encoding (test_other.other) ... ok (5.58s)
root: b/s/w/ir/x/w/install/emscripten
name: foo/version.txt
name: foo/b/s/w/ir/x/w/install/emscripten/test/hello_world.c
name: foo/response.txt
test_reproduce (test_other.other) ... ok (2.75s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6c3cad0bed634153b2730e713906611748a69d75.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6c3cad0bed634153b2730e713906611748a69d75.json" for subsequent builds)
test_rename_silly (test_other.other) ... ok (2.02s)
cache:INFO: - ok
cache:INFO: generating system asset: sysroot\lib\wasm32-emscripten\pic\crt1.o... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\pic\crt1.o" for subsequent builds)
system_libs:INFO: compiled 1 inputs in 0.38s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\pic\libstandalonewasm-nocatch.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\pic\libstandalonewasm-nocatch.a" for subsequent builds)
0 1 1 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
123 0 0 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
test_removed_runtime_function (test_other.other) ... ok (2.29s)
test_regex (test_other.other) ... ok (2.19s)
emcc: warning: linking a library with `-shared` will emit a static object file. This is a form of emulation to support existing build systems. If you want to build a runtime shared library use the SIDE_MODULE setting. [-Wemcc]
system_libs:INFO: compiled 16 inputs in 1.91s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4b0f01653163aefbd26e23f2f305114458031294.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4b0f01653163aefbd26e23f2f305114458031294.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/79f13c2d439aaa33aab013e725fce8cf1114db50.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\79f13c2d439aaa33aab013e725fce8cf1114db50.json" for subsequent builds)
cache:INFO: - ok
test_require_modularize (test_other.other) ... ok (8.90s)
test_recursive_cache_lock (test_other.other) ... ok (1.57s)
cache:INFO: generating system asset: symbol_lists/0c0083d900a7087e363d6599106a13d52e28b300.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0c0083d900a7087e363d6599106a13d52e28b300.json" for subsequent builds)
123 0 1 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
header: nmmintrin.h
test_redundant_link (test_other.other) ... ok (2.91s)
123 0 0 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ba8b247f7cbf2b06d07e9ab84d9eb59462d9fa69.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ba8b247f7cbf2b06d07e9ab84d9eb59462d9fa69.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e30cada958cc617f9570b20d18aabc3295058808.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e30cada958cc617f9570b20d18aabc3295058808.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/17b6b0d35e722a69e86edc50b0fabf3693384992.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\17b6b0d35e722a69e86edc50b0fabf3693384992.json" for subsequent builds)
test_realpath_nodefs (test_other.other) ... ok (1.54s)
cache:INFO: - ok
123 0 1 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
test_realpath_nodefs_wasmfs (test_other.other) ... ok (2.94s)
123 1 0 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
test_renamed_setting (test_other.other) ... ok (10.29s)
test_realpath_wasmfs (test_other.other) ... ok (4.59s)
123 1 0 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
header: pmmintrin.h
test_realpath_2_wasmfs (test_other.other) ... ok (2.66s)
cache:INFO: generating system asset: symbol_lists/367608790176424b41d019703e5698fadde643d8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\367608790176424b41d019703e5698fadde643d8.json" for subsequent builds)
123 1 1 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
test_relocatable_limited_exports (test_other.other) ... ok (9.65s)
test_pty_no_color_fno_diagnostics_color (test_other.other) ... skipped 'ptys and select are not available on windows'
test_pty_no_color_fdiagnostics_color_never (test_other.other) ... skipped 'ptys and select are not available on windows'
test_returncode_no_exit_runtime (test_other.other) ... ok (16.40s)
test_realpath_2 (test_other.other) ... ok (2.34s)
test_pthreads_flag (test_other.other) ... ok (0.36s)
cache:INFO: - ok
emcc: warning: -pthread + ALLOW_MEMORY_GROWTH may run non-wasm code slowly, see
https://github.com/WebAssembly/design/issues/1271 [-Wpthreads-mem-growth]
cache:INFO: generating system asset: symbol_lists/efbc3b27f473400a4ba48dc9786913060a3c8d8f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\efbc3b27f473400a4ba48dc9786913060a3c8d8f.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5a6823ec3d774a601e3275a95f2b2cf779728e49.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5a6823ec3d774a601e3275a95f2b2cf779728e49.json" for subsequent builds)
123 1 1 ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
test_quick_exit (test_other.other) ... ok (1.60s)
test_returncode (test_other.other) ... ok (16.83s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6c17a1644c35b20e7286d7e80061305a519582df.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6c17a1644c35b20e7286d7e80061305a519582df.json" for subsequent builds)
test_realpath (test_other.other) ... ok (3.63s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8ed66638b9ca7afb40a649439485574298d56a7b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8ed66638b9ca7afb40a649439485574298d56a7b.json" for subsequent builds)
test_pthread_stub (test_other.other) ... ok (1.60s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/fb2614086dc650c830cecd887a5384582838d745.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\fb2614086dc650c830cecd887a5384582838d745.json" for subsequent builds)
test_pthread_set_main_loop_strict (test_other.other) ... ok (2.48s)
test_pthreads_growth_and_unsigned (test_other.other) ... ok (3.96s)
test_pthread_print_override_modularize (test_other.other) ... skipped '
https://github.com/emscripten-core/emscripten/issues/19683'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5fadaec41acb04c468472addbb5e553293fcdfb9.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5fadaec41acb04c468472addbb5e553293fcdfb9.json" for subsequent builds)
test_pthread_trap (test_other.other) ... ok (3.99s)
test_pthread_set_main_loop (test_other.other) ... ok (2.48s)
test_readdir_r_silly (test_other.other) ... ok (5.34s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7385dce3c1654ed72ba3cfe6dfeb567a6437fa91.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7385dce3c1654ed72ba3cfe6dfeb567a6437fa91.json" for subsequent builds)
header: smmintrin.h
test_pthread_unavailable (test_other.other) ... ok (5.04s)
test_pthread_reuse (test_other.other) ... ok (2.41s)
cache:INFO: - ok
ports:INFO: retrieving port: icu from
https://github.com/unicode-org/icu/releases/download/release-68-2/icu4c-68_2-src.zip
test_pthread_relocatable (test_other.other) ... ok (2.18s)
test_pthread_out_err (test_other.other) ... ok (2.77s)
test_pthread_kill (test_other.other) ... ok (2.08s)
test_pthread_js_exception (test_other.other) ... ok (1.70s)
ports:INFO: unpacking port: icu
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\libicu_common-mt.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libicu_common-mt.a" for subsequent builds)
cache:WARNING: Accessing the Emscripten cache at "C:\b\s\w\ir\x\w\install\emscripten\cache" (for "symbol_lists/2efb8a6f7305061f16cf6577db63f70189db0f48.json") is taking a long time, another process should be writing to it. If there are none and you suspect this process has deadlocked, try deleting the lock file "C:\b\s\w\ir\x\w\install\emscripten\cache\cache.lock" and try again. If this occurs deterministically, consider filing a bug.
system_libs:INFO: compiled 196 inputs in 57.17s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\libicu_stubdata-mt.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libicu_stubdata-mt.a" for subsequent builds)
system_libs:INFO: compiled 1 inputs in 0.82s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\libicu_i18n-mt.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libicu_i18n-mt.a" for subsequent builds)
system_libs:INFO: compiled 240 inputs in 81.58s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\libicu_io-mt.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libicu_io-mt.a" for subsequent builds)
system_libs:INFO: compiled 12 inputs in 4.30s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2efb8a6f7305061f16cf6577db63f70189db0f48.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2efb8a6f7305061f16cf6577db63f70189db0f48.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1f937ec3dc677a44ab00e50c05862a9f5b01ea2d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1f937ec3dc677a44ab00e50c05862a9f5b01ea2d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7efbd6ab8ed5e808e2fc3f9bbe30ffc8ab5b6deb.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7efbd6ab8ed5e808e2fc3f9bbe30ffc8ab5b6deb.json" for subsequent builds)
test_pthread_hello_offscreen_canvas (test_other.other) ... ok (149.79s)
test_pthread_hello (test_other.other) ... ok (149.07s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/023112ade32ceb5e704b343498aeaa892d1120bd.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\023112ade32ceb5e704b343498aeaa892d1120bd.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/378f2ee0c7c28a68a5e65378e2a46a12a49fc2b3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\378f2ee0c7c28a68a5e65378e2a46a12a49fc2b3.json" for subsequent builds)
header: stdarg.h
test_pthread_export_es6 (test_other.other) ... ok (150.37s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8d26e05e419b40fa61613193e333bb44eb27f824.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8d26e05e419b40fa61613193e333bb44eb27f824.json" for subsequent builds)
cache:INFO: - ok
test_pthread_export_es6_trusted (test_other.other) ... ok (151.21s)
cache:INFO: generating system asset: symbol_lists/0896449395f3fce01ee66340f5250cc832e0e6f6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0896449395f3fce01ee66340f5250cc832e0e6f6.json" for subsequent builds)
test_proxyfs (test_other.other) ... ok (2.61s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f800ffba609e56f769a9c867c3b8d05efc147882.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f800ffba609e56f769a9c867c3b8d05efc147882.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/cc27f304e9beeaefd1fc302a7b6d3739f185765e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\cc27f304e9beeaefd1fc302a7b6d3739f185765e.json" for subsequent builds)
test_pthread_asyncify (test_other.other) ... ok (3.44s)
cache:INFO: - ok
test_proxy_to_worker__single_file_es6 (test_other.other) ... ok (2.46s)
cache:INFO: generating system asset: symbol_lists/edc8372838ab6dacfc460a1ac7db3f46747ab015.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\edc8372838ab6dacfc460a1ac7db3f46747ab015.json" for subsequent builds)
test_proxy_to_worker__single_file (test_other.other) ... ok (2.32s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7f931883609151a1af8fbf2c3ed5cce39270a801.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7f931883609151a1af8fbf2c3ed5cce39270a801.json" for subsequent builds)
test_proxy_to_worker (test_other.other) ... ok (2.32s)
cache:INFO: - ok
test_print_search_dirs_wasm64 (test_other.other) ... ok (0.62s)
test_proxy_to_pthread_stack (test_other.other) ... ok (2.19s)
test_print_search_dirs_lto (test_other.other) ... ok (0.71s)
test_print_search_dirs (test_other.other) ... ok (0.72s)
C:\b\s\w\ir\x\w\install\lib\clang\20
test_print_resource_dir (test_other.other) ... ok (0.46s)
test_proxy_pthread_join_detach (test_other.other) ... ok (2.48s)
test_print_libgcc_file_name_wasm64 (test_other.other) ... ok (0.76s)
test_print_libgcc_file_name_lto (test_other.other) ... ok (0.72s)
cache:INFO: generating system asset: symbol_lists/56aeae043d50c1bc878c7a799f34162e2edbe91d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\56aeae043d50c1bc878c7a799f34162e2edbe91d.json" for subsequent builds)
test_pthread_icu (test_other.other) ... ok (157.42s)
test_print_libgcc_file_name (test_other.other) ... ok (0.74s)
header: stdlib.h
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libc++-noexcept.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libc++-noexcept.a" for subsequent builds)
test_print_map (test_other.other) ... ok (7.49s)
test_preprocess_multi (test_other.other) ... ok (4.71s)
test_print_file_name (test_other.other) ... ok (11.61s)
test_print_file_name_wasm64 (test_other.other) ... ok (12.01s)
test_preprocess (test_other.other) ... ok (2.45s)
header: string.h
test_pthread_lsan_no_leak (test_other.other) ... ok (173.09s)
test_pthread_lsan_leak (test_other.other) ... ok (173.67s)
test_preprocessed_input (test_other.other) ... ok (17.79s)
test_prepre (test_other.other) ... ok (6.47s)
system_libs:INFO: compiled 55 inputs in 29.66s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libc++abi-noexcept.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libc++abi-noexcept.a" for subsequent builds)
system_libs:INFO: compiled 16 inputs in 4.79s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6b201c8c7292ecb67f87d731bb4b487e55570982.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6b201c8c7292ecb67f87d731bb4b487e55570982.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e2fa2addfd08f12c96418f5149508a87d1ecfd7e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e2fa2addfd08f12c96418f5149508a87d1ecfd7e.json" for subsequent builds)
cache:INFO: - ok
test_prepost2 (test_other.other) ... ok (21.91s)
cache:INFO: generating system asset: symbol_lists/205c5d06a0ee39cee6db75a1ca6e9cd215b866a4.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\205c5d06a0ee39cee6db75a1ca6e9cd215b866a4.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9c342d8b827ff48f89da0e66d54c175b350be517.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9c342d8b827ff48f89da0e66d54c175b350be517.json" for subsequent builds)
cache:INFO: - ok
test_prejs_unicode (test_other.other) ... ok (1.49s)
test_preload_module (test_other.other) ... ok (20.09s)
cache:INFO: generating system asset: symbol_lists/55c66e965fe51da3f54d4340eb1ea88464b78f80.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\55c66e965fe51da3f54d4340eb1ea88464b78f80.json" for subsequent builds)
test_precompiled_headers_warnings (test_other.other) ... ok (0.56s)
cache:INFO: - ok
test_preload_module_pthread (test_other.other) ... ok (21.34s)
cache:INFO: generating system asset: symbol_lists/e8e99898656c07a3b76393f917b871afedeacd29.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e8e99898656c07a3b76393f917b871afedeacd29.json" for subsequent builds)
header: time.h
test_print_file_name_lto (test_other.other) ... ok (39.85s)
cache:INFO: - ok
test_preinit (test_other.other) ... ok (2.03s)
test_pkg_config_packages (test_other.other) ... skipped 'test requires pkg-config and EMTEST_SKIP_PKG_CONFIG is set'
call main later
test_prepost_no_initial_run (test_other.other) ... ok (26.99s)
cache:INFO: generating system asset: symbol_lists/0016bbaff966723ffb7d8d082b2fbe091e43fe93.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0016bbaff966723ffb7d8d082b2fbe091e43fe93.json" for subsequent builds)
test_prepost_run_dep (test_other.other) ... ok (29.35s)
test_prepost (test_other.other) ... ok (25.55s)
0 []
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/920e187548cd4d48c6fc7f503c4b7e4e7581d0ef.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\920e187548cd4d48c6fc7f503c4b7e4e7581d0ef.json" for subsequent builds)
test_post_link (test_other.other) ... ok (1.94s)
1 ['-O1']
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9247a2080e903aecac34207a85634846e7291f05.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9247a2080e903aecac34207a85634846e7291f05.json" for subsequent builds)
test_parseTools_legacy (test_other.other) ... ok (1.97s)
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6e547795a1f5b8116496d217435484f1d97d2fd6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6e547795a1f5b8116496d217435484f1d97d2fd6.json" for subsequent builds)
header: tmmintrin.h
2 ['-O2']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e7cde6144224bfc855db6bdf87037b7afd154993.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e7cde6144224bfc855db6bdf87037b7afd154993.json" for subsequent builds)
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/80774a4fae9d2209cdd9b70c7db92086e09b20e3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\80774a4fae9d2209cdd9b70c7db92086e09b20e3.json" for subsequent builds)
s ['-Os']
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/140a03008d6ca8c13d1b7a0a89e264bdf508d9de.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\140a03008d6ca8c13d1b7a0a89e264bdf508d9de.json" for subsequent builds)
test_parseTools_bigint (test_other.other) ... ok (4.47s)
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
warning: C:\b\s\w\ir\x\w\install\emscripten\test\other\test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
makeGetValue: Please use u8/u16/u32/u64 unsigned types in favor of additional argument
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a2f07384ab5709f9f689ea934b5448ac14eb9ed6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a2f07384ab5709f9f689ea934b5448ac14eb9ed6.json" for subsequent builds)
test_override_stub (test_other.other) ... ok (3.35s)
test_parseTools (test_other.other) ... ok (4.58s)
z ['-Oz']
test_output_to_nowhere (test_other.other) ... ok (0.42s)
cache:INFO: - ok
test_override_system_js_lib_symbol (test_other.other) ... ok (4.48s)
test_output_is_dir (test_other.other) ... ok (0.42s)
header: xlocale.h
3 ['-O3']
test_precompiled_headers_pch (test_other.other) ... ok (8.56s)
test_precompiled_headers_gch (test_other.other) ... ok (7.97s)
env_modify: {'EMCC_FORCE_STDLIBS': 'libc++,libc,libc++abi', 'EMCC_ONLY_FORCED_STDLIBS': '1'}
env_modify: {'EMCC_FORCE_STDLIBS': 'libc++'}
web NODE ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
var Module = {'ENVIRONMENT': 'web', 'arguments': []};
worker NODE ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
var Module = {'ENVIRONMENT': 'worker', 'arguments': []};
node NODE ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
var Module = {'ENVIRONMENT': 'node', 'arguments': []};
shell NODE ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
var Module = {'ENVIRONMENT': 'shell', 'arguments': []};
test_override_js_execution_environment (test_other.other) ... ok (2.57s)
env_modify: {'EMCC_FORCE_STDLIBS': 'libc,libc++abi,libc++'}
cache:INFO: generating system asset: symbol_lists/be40e51ff29a05f300f54d80a191989eac974745.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\be40e51ff29a05f300f54d80a191989eac974745.json" for subsequent builds)
test_output_name_collision (test_other.other) ... ok (1.65s)
env_modify: {'EMCC_FORCE_STDLIBS': None}
cache:INFO: - ok
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.html', '--output_eol', 'windows'] [] windows a.js
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.html', '--output_eol', 'windows'] [] windows a.html
g ['-Og']
header: xmmintrin.h
{'0': 75874, '1': 18746, '2': 16960, 's': 16658, 'z': 15718, '3': 18913, 'g': 18746}
test_oz_size (test_other.other) ... ok (8.67s)
cache:INFO: generating system asset: symbol_lists/e2c05b4e326404e9769d186650352a5e49dc1fcd.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e2c05b4e326404e9769d186650352a5e49dc1fcd.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.html', '--output_eol', 'linux'] [] linux a.js
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.html', '--output_eol', 'linux'] [] linux a.html
env_modify: {'EMCC_FORCE_STDLIBS': 'libc,libc++abi,libc++,libmalloc', 'EMCC_ONLY_FORCED_STDLIBS': '1'}
cache:INFO: - ok
test_only_force_stdlibs_partial_only (test_other.other) ... ok (3.78s)
env_modify: {'EMCC_FORCE_STDLIBS': 'libc,libc++abi,libc++,libmalloc', 'EMCC_ONLY_FORCED_STDLIBS': '1'}
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.js', '--output_eol', 'windows'] [] windows a.js
test_override_c_environ (test_other.other) ... ok (5.92s)
test_only_force_stdlibs_parial (test_other.other) ... ok (4.83s)
test_only_force_stdlibs_normal (test_other.other) ... ok (4.97s)
test_only_force_stdlibs_none (test_other.other) ... ok (5.14s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.js', '--output_eol', 'linux'] [] linux a.js
dir: EGL
header: egl.h
test_on_reject_promise (test_other.other) ... ok (1.57s)
test_offset_convertor_plus_wasm2js (test_other.other) ... ok (0.51s)
cache:INFO: generating system asset: symbol_lists/197ad822cc40419e5891752d9269e14e6c21675e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\197ad822cc40419e5891752d9269e14e6c21675e.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9c86e83c9de8db3e79e76b95815fe84b06a31714.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9c86e83c9de8db3e79e76b95815fe84b06a31714.json" for subsequent builds)
test_old_makeDynCall_syntax (test_other.other) ... ok (1.97s)
cache:INFO: - ok
em++: warning: EMCC_ONLY_FORCED_STDLIBS is deprecated. Use `-nostdlib` to avoid linking standard libraries [-Wdeprecated]
cache:INFO: generating system asset: symbol_lists/0dc5526bc0b1377f49e651bef8c140de8d61c2d5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0dc5526bc0b1377f49e651bef8c140de8d61c2d5.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6b1c3594dec41b1dc269dd2bc0b32769b787c2cc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6b1c3594dec41b1dc269dd2bc0b32769b787c2cc.json" for subsequent builds)
header: eglext.h
header: eglplatform.h
test_offset_converter_sync (test_other.other) ... ok (2.11s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.html', '--output_eol', 'windows', '--proxy-to-worker'] ['--proxy-to-worker'] windows a.js
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.html', '--output_eol', 'windows', '--proxy-to-worker'] ['--proxy-to-worker'] windows a.html
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d562288bc295106a395cc394129e3c047f515aa7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d562288bc295106a395cc394129e3c047f515aa7.json" for subsequent builds)
test_only_force_stdlibs_full_only (test_other.other) ... ok (6.62s)
test_only_force_stdlibs_2 (test_other.other) ... ok (5.61s)
CPP
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/046c33119f35ad9df6205f35f38c13c1d9eed9d7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\046c33119f35ad9df6205f35f38c13c1d9eed9d7.json" for subsequent builds)
test_offset_converter_source_map_sync (test_other.other) ... ok (2.86s)
test_oformat (test_other.other) ... ok (4.57s)
cache:INFO: - ok
first
Module.onAbort was called
second
Module.onAbort was called
C:\b\s\w\ir\x\t\emtest_wlus09ee\emscripten_test_other_hpmreya1\a.out.js:116
throw toThrow;
^
re-throw
Thrown at:
at quit_ (C:\b\s\w\ir\x\t\emtest_wlus09ee\emscripten_test_other_hpmreya1\a.out.js:116:5)
at handleException (C:\b\s\w\ir\x\t\emtest_wlus09ee\emscripten_test_other_hpmreya1\a.out.js:1017:7)
at callMain (C:\b\s\w\ir\x\t\emtest_wlus09ee\emscripten_test_other_hpmreya1\a.out.js:1357:12)
at doRun (C:\b\s\w\ir\x\t\emtest_wlus09ee\emscripten_test_other_hpmreya1\a.out.js:1400:23)
at run (C:\b\s\w\ir\x\t\emtest_wlus09ee\emscripten_test_other_hpmreya1\a.out.js:1413:5)
at C:\b\s\w\ir\x\t\emtest_wlus09ee\emscripten_test_other_hpmreya1\a.out.js:1459:1
at Module._compile (node:internal/modules/cjs/loader:1358:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1416:10)
at Module.load (node:internal/modules/cjs/loader:1208:32)
at Module._load (node:internal/modules/cjs/loader:1024:12)
Node.js v20.14.0
test_o_level_invalid (test_other.other) ... ok (0.76s)
test_offset_converter_source_map (test_other.other) ... ok (2.35s)
env_modify: {'EMCC_LOGGING': '0'}
dir: emscripten
header: atomic.h
c++
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.html', '--output_eol', 'linux', '--proxy-to-worker'] ['--proxy-to-worker'] linux a.js
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.html', '--output_eol', 'linux', '--proxy-to-worker'] ['--proxy-to-worker'] linux a.html
test_offset_converter (test_other.other) ... ok (2.18s)
cache:INFO: generating system asset: symbol_lists/86dcd67cf2474eaa2b8588a816c1e5e447924280.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\86dcd67cf2474eaa2b8588a816c1e5e447924280.json" for subsequent builds)
test_on_abort (test_other.other) ... ok (7.13s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/25737b52cf1f6a86ceac0c44adb39c29053d4e4e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\25737b52cf1f6a86ceac0c44adb39c29053d4e4e.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e34be4b8c3221d9039bf9e633ac9122ea09ce753.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e34be4b8c3221d9039bf9e633ac9122ea09ce753.json" for subsequent builds)
test_noderawfs_wasmfs (test_other.other) ... ok (1.88s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.js', '--output_eol', 'windows', '--proxy-to-worker'] ['--proxy-to-worker'] windows a.js
cache:INFO: - ok
test_noderawfs_readfile_prerun (test_other.other) ... ok (1.78s)
test_noderawfs_disables_embedding (test_other.other) ... ok (1.06s)
cache:INFO: generating system asset: symbol_lists/a3f65174818887832e1b9b2bc250a14f6eda16e7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a3f65174818887832e1b9b2bc250a14f6eda16e7.json" for subsequent builds)
C++
test_non_wasm_without_wasm_in_vm (test_other.other) ... ok (4.00s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.js', '--output_eol', 'linux', '--proxy-to-worker'] ['--proxy-to-worker'] linux a.js
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/05d3683f5e3c4edf8d57ffeb3eaccf8031420626.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\05d3683f5e3c4edf8d57ffeb3eaccf8031420626.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c6a2fb1cf12d877c8bc3973dde93871eb3fc4227.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c6a2fb1cf12d877c8bc3973dde93871eb3fc4227.json" for subsequent builds)
test_noderawfs_access_abspath (test_other.other) ... ok (2.09s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e33564f6e22fed5f5e7631cd765f5445f48393c7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e33564f6e22fed5f5e7631cd765f5445f48393c7.json" for subsequent builds)
test_noderawfs (test_other.other) ... ok (2.18s)
cache:INFO: - ok
header: bind.h
test_node_pthreads_err_out (test_other.other) ... ok (1.95s)
cxx
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.html', '--output_eol', 'windows', '--proxy-to-worker', '-sWASM=0'] ['--proxy-to-worker', '-sWASM=0'] windows a.js
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.html', '--output_eol', 'windows', '--proxy-to-worker', '-sWASM=0'] ['--proxy-to-worker', '-sWASM=0'] windows a.html
cache:INFO: generating system asset: symbol_lists/6c15cc4bd1757eff7318331a369b2cad0125249d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6c15cc4bd1757eff7318331a369b2cad0125249d.json" for subsequent builds)
test_node_unhandled_rejection (test_other.other) ... skipped 'old behaviour of node JS cannot be tested on node v15 or above'
cache:INFO: - ok
test_o_level_clamp (test_other.other) ... ok (9.32s)
test_node_js_run_from_different_directory (test_other.other) ... ok (3.07s)
cache:INFO: generating system asset: symbol_lists/2fc5b6597992f1f4f3107f7837c88d2b1262efb3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2fc5b6597992f1f4f3107f7837c88d2b1262efb3.json" for subsequent builds)
test_nostdlib (test_other.other) ... ok (9.59s)
test_node_code_caching (test_other.other) ... skipped '
https://github.com/nodejs/node/issues/18265'
cache:INFO: - ok
CXX
cache:INFO: generating system asset: symbol_lists/12cdf7e3201d64f5325b7a4867d509c3d0769eb3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\12cdf7e3201d64f5325b7a4867d509c3d0769eb3.json" for subsequent builds)
test_node_js_pthread_module_es6 (test_other.other) ... ok (3.09s)
env_modify: {'EMCC_LOGGING': '0'}
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4b5449768a73a2f9c2c69be7d5cfdded344e590f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4b5449768a73a2f9c2c69be7d5cfdded344e590f.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.html', '--output_eol', 'linux', '--proxy-to-worker', '-sWASM=0'] ['--proxy-to-worker', '-sWASM=0'] linux a.js
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.html', '--output_eol', 'linux', '--proxy-to-worker', '-sWASM=0'] ['--proxy-to-worker', '-sWASM=0'] linux a.html
test_node_emscripten_num_logical_cores (test_other.other) ... ok (1.97s)
cache:INFO: - ok
test_node_js_pthread_module (test_other.other) ... ok (2.89s)
cc
cache:INFO: generating system asset: symbol_lists/087ea1c6556d7a81abd89b42f20fcda21030d996.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\087ea1c6556d7a81abd89b42f20fcda21030d996.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/37e0349a34a345a54e4abb0d91d474f08a35100f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\37e0349a34a345a54e4abb0d91d474f08a35100f.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.js', '--output_eol', 'windows', '--proxy-to-worker', '-sWASM=0'] ['--proxy-to-worker', '-sWASM=0'] windows a.js
cache:INFO: - ok
test_node_eval (test_other.other) ... ok (4.44s)
opts, absolute: ['-sASSERTIONS=0'] 120000
test_no_pthread (test_other.other) ... ok (2.50s)
CC
test_node_catch_exit (test_other.other) ... ok (4.26s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-o', 'a.js', '--output_eol', 'linux', '--proxy-to-worker', '-sWASM=0'] ['--proxy-to-worker', '-sWASM=0'] linux a.js
test_output_eol (test_other.other) ... ok (25.41s)
test_no_warn_exported_jslibfunc (test_other.other) ... ok (3.57s)
header: console.h
l
emcc: warning: linking a library with `-shared` will emit a static object file. This is a form of emulation to support existing build systems. If you want to build a runtime shared library use the SIDE_MODULE setting. [-Wemcc]
cache:INFO: generating system asset: symbol_lists/bb009e9a4e49ebf503a7307991078ccec927fbb5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\bb009e9a4e49ebf503a7307991078ccec927fbb5.json" for subsequent builds)
test_no_main_with_PROXY_TO_PTHREAD (test_other.other) ... ok (1.56s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/792338287516ab23d6c39e2b75e2383317a1391b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\792338287516ab23d6c39e2b75e2383317a1391b.json" for subsequent builds)
o
cache:INFO: - ok
emcc: warning: linking a library with `-shared` will emit a static object file. This is a form of emulation to support existing build systems. If you want to build a runtime shared library use the SIDE_MODULE setting. [-Wemcc]
header: dom_pk_codes.h
cache:INFO: generating system asset: symbol_lists/96ebb1fc0d859c6c0065b49b4abe5c6f03844c5a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\96ebb1fc0d859c6c0065b49b4abe5c6f03844c5a.json" for subsequent builds)
{'normal': 151130, 'no_fs': 43230, 'no_fs_manual': 43230}
opts, absolute: ['-O1'] 91000
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8838cfb41e618b820e2a48c8c33012850a139147.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8838cfb41e618b820e2a48c8c33012850a139147.json" for subsequent builds)
test_no_missing_symbols (test_other.other) ... ok (5.29s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1151a8dbbb8e0511c1b194e8211fe6452913d35e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1151a8dbbb8e0511c1b194e8211fe6452913d35e.json" for subsequent builds)
cache:INFO: - ok
test_no_lto (test_other.other) ... ok (1.26s)
test_no_legalize_js_ffi (test_other.other) ... skipped '
https://github.com/WebAssembly/binaryen/pull/6428'
test_no_invoke_functions_are_generated_if_exception_catching_is_disabled (test_other.other) ... skipped 'Skipping other.test_no_invoke_functions_are_generated_if_exception_catching_is_disabled: Enable after new version of fastcomp has been tagged'
header: emmalloc.h
test_no_main_loop (test_other.other) ... ok (5.37s)
test_odd_suffixes (test_other.other) ... ok (23.60s)
test_no_warnings (test_other.other) ... ok (12.18s)
test_no_input_files (test_other.other) ... ok (2.16s)
1
test_no_minify (test_other.other) ... ok (8.77s)
code.c: no_exit=1 assertions=1 flush=0 keepalive=1 filesystem=1
cache:INFO: generating system asset: symbol_lists/3e80dfc0bbacb6c18705f1994204f6c1285c8700.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3e80dfc0bbacb6c18705f1994204f6c1285c8700.json" for subsequent builds)
test_no_extra_output (test_other.other) ... ok (1.06s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/09f102a0f5d4bcc6fb66502700b2c350cf826b11.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\09f102a0f5d4bcc6fb66502700b2c350cf826b11.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a25997eec3e26c16ff96bd2ed67a3231008a9b80.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a25997eec3e26c16ff96bd2ed67a3231008a9b80.json" for subsequent builds)
exit: 0
0
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4dc18ab41a7c25b8ff686854058059429524acae.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4dc18ab41a7c25b8ff686854058059429524acae.json" for subsequent builds)
yes fs, no fs: 130194 31491
test_no_filesystem (test_other.other) ... ok (2.99s)
1
code.c: no_exit=1 assertions=1 flush=0 keepalive=0 filesystem=0
cache:INFO: - ok
test_no_exit_runtime_strict (test_other.other) ... ok (2.45s)
cache:INFO: generating system asset: symbol_lists/3c3d06e9092a9e1db2cd43f96bb5906e347e792d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3c3d06e9092a9e1db2cd43f96bb5906e347e792d.json" for subsequent builds)
{'normal': 141646, 'no_fs': 34041, 'no_fs_manual': 34041}
opts, absolute: ['-O2'] 46000
1
header: emscripten.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/034922ee8c4d4529a97575d98795491136a4d6b8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\034922ee8c4d4529a97575d98795491136a4d6b8.json" for subsequent builds)
exit: 1
test_no_exit_runtime_wasm2js (test_other.other) ... ok (4.43s)
cache:INFO: - ok
1
cache:INFO: generating system asset: symbol_lists/04d1273a8f9bbe30edf13793b1077bf2c50842b0.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\04d1273a8f9bbe30edf13793b1077bf2c50842b0.json" for subsequent builds)
test_no_filesystem_libcxx (test_other.other) ... ok (6.09s)
1
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d709f0e7b14562486391376a82f07eb81bc4a0d6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d709f0e7b14562486391376a82f07eb81bc4a0d6.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b139296afbf8ea58695b72cfa899df38bedc44bb.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b139296afbf8ea58695b72cfa899df38bedc44bb.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0cb14c9f98ab121f33bf3d6d4493a99d4a09f912.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0cb14c9f98ab121f33bf3d6d4493a99d4a09f912.json" for subsequent builds)
test_no_minify_and_later_closure (test_other.other) ... ok (14.87s)
1
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/bb16d5b474d1fbeb199d641a3e7885cc553a7174.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\bb16d5b474d1fbeb199d641a3e7885cc553a7174.json" for subsequent builds)
exit: 0
0
code.c: no_exit=0 assertions=0 flush=0 keepalive=0 filesystem=1
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/18852a84358b85bb928c3cc01184fdd265161d66.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\18852a84358b85bb928c3cc01184fdd265161d66.json" for subsequent builds)
exit: 0
0
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0a576da3010e512c8c393ea51b07bebc304426c5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0a576da3010e512c8c393ea51b07bebc304426c5.json" for subsequent builds)
exit: 0
0
exit: 0
0
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/cb84f42e0f6c6d077c02eb226237d91dd55e4f46.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\cb84f42e0f6c6d077c02eb226237d91dd55e4f46.json" for subsequent builds)
exit: 0
0
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f9d1b13b37f07deffb0410df4bd3065e19d12ec2.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f9d1b13b37f07deffb0410df4bd3065e19d12ec2.json" for subsequent builds)
code.c: no_exit=0 assertions=0 flush=1 keepalive=0 filesystem=1
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/824883eeeaf922ad578901f00fe7b59d4f87cb6a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\824883eeeaf922ad578901f00fe7b59d4f87cb6a.json" for subsequent builds)
exit: 1
test_no_exit_runtime_01 (test_other.other) ... ok (4.61s)
test_no_excessive_invoke_functions_are_generated_when_exceptions_are_enabled (test_other.other) ... skipped 'Skipping other.test_no_excessive_invoke_functions_are_generated_when_exceptions_are_enabled: Enable after new version of fastcomp has been tagged'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/df00d92544ff1fa71219cf7ce2c372b5b4928edd.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\df00d92544ff1fa71219cf7ce2c372b5b4928edd.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c3ab38993e9b432d79ad40071af5815f722c6362.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c3ab38993e9b432d79ad40071af5815f722c6362.json" for subsequent builds)
header: em_asm.h
exit: 1
test_no_exit_runtime_01_wasm2js (test_other.other) ... ok (6.34s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9d45aa9f9575d700e207a3ec7b935e498d37ea45.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9d45aa9f9575d700e207a3ec7b935e498d37ea45.json" for subsequent builds)
exit: 1
test_no_exit_runtime (test_other.other) ... ok (4.97s)
cache:INFO: - ok
test_no_deprecated (test_other.other) ... ok (0.70s)
test_no_cfi (test_other.other) ... ok (0.30s)
cache:INFO: generating system asset: symbol_lists/cf03e56e6296c11ceb8d7502d1685e8ba6882fb8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\cf03e56e6296c11ceb8d7502d1685e8ba6882fb8.json" for subsequent builds)
code.c: no_exit=0 assertions=1 flush=0 keepalive=0 filesystem=1
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0af5fc95edf7cf333ddb247693aa8e4ef96776b5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0af5fc95edf7cf333ddb247693aa8e4ef96776b5.json" for subsequent builds)
exit: 1
test_no_exit_runtime_O2_wasm2js (test_other.other) ... ok (10.83s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2515bc685a4fe0f08d069148f8b7e4eba0bff344.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2515bc685a4fe0f08d069148f8b7e4eba0bff344.json" for subsequent builds)
exit: 1
test_no_exit_runtime_O2 (test_other.other) ... ok (10.84s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9ebc6a0803a1e35e408d7fa5392aa2742ac2269b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9ebc6a0803a1e35e408d7fa5392aa2742ac2269b.json" for subsequent builds)
header: em_js.h
test_noExitRuntime_deps (test_other.other) ... ok (3.16s)
code.c: no_exit=0 assertions=1 flush=1 keepalive=0 filesystem=1
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0d6f4d78f1229be844ab30d3a46f3bda5df290bc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0d6f4d78f1229be844ab30d3a46f3bda5df290bc.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/585283403967ab5f5da88efe003d6de2063e238d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\585283403967ab5f5da88efe003d6de2063e238d.json" for subsequent builds)
code.c: no_exit=1 assertions=0 flush=0 keepalive=0 filesystem=1
cache:INFO: - ok
{'normal': 70922, 'no_fs': 12936, 'no_fs_manual': 12936}
opts, absolute: ['-O3', '--closure=1'] 17000
cache:INFO: generating system asset: symbol_lists/849a1c69a6d133f21bdb942a6a6493186238c518.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\849a1c69a6d133f21bdb942a6a6493186238c518.json" for subsequent builds)
test_native_call_before_init (test_other.other) ... ok (1.96s)
test_noExitRuntime (test_other.other) ... ok (5.17s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6ec4798504d786a94c41bf1a3283bf1d8415b851.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6ec4798504d786a94c41bf1a3283bf1d8415b851.json" for subsequent builds)
test_native_call_nargs (test_other.other) ... ok (2.87s)
header: em_macros.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6f34fadd2f1f27eb186050d2c12bce52325ad4f7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6f34fadd2f1f27eb186050d2c12bce52325ad4f7.json" for subsequent builds)
test_native_link_error_message (test_other.other) ... ok (4.04s)
cache:INFO: - ok
emcc: warning: linking a library with `-shared` will emit a static object file. This is a form of emulation to support existing build systems. If you want to build a runtime shared library use the SIDE_MODULE setting. [-Wemcc]
test_musl_syscalls (test_other.other) ... ok (1.70s)
emcc: warning: ignoring dynamic library libA.so because not compiling to JS or HTML, remember to link it when compiling to JS or HTML at the end [-Wemcc]
test_native_call_after_exit (test_other.other) ... ok (2.54s)
code.c: no_exit=1 assertions=0 flush=1 keepalive=0 filesystem=1
emcc: warning: ignoring dynamic library libA.so because not compiling to JS or HTML, remember to link it when compiling to JS or HTML at the end [-Wemcc]
header: em_math.h
cache:INFO: generating system asset: symbol_lists/81349bd88bbac6e96d36ee9990213adbd16cffc1.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\81349bd88bbac6e96d36ee9990213adbd16cffc1.json" for subsequent builds)
test_multiply_defined_libsymbols_2 (test_other.other) ... ok (3.04s)
cache:INFO: - ok
test_multiple_o_files (test_other.other) ... ok (1.48s)
code.c: no_exit=1 assertions=1 flush=0 keepalive=0 filesystem=1
warning: JS library symbol '$stackTrace' is deprecated. Please open a bug if you have a continuing need for this symbol [-Wdeprecated]
test_multiple_g_flags (test_other.other) ... ok (1.10s)
['-lfile']
emcc: warning: warnings in JS library compilation [-Wjs-compiler]
test_multiply_defined_libsymbols (test_other.other) ... ok (3.83s)
test_no_dynamic_execution (test_other.other) ... ok (12.10s)
emcc: warning: linking a library with `-shared` will emit a static object file. This is a form of emulation to support existing build systems. If you want to build a runtime shared library use the SIDE_MODULE setting. [-Wemcc]
emcc: warning: linking a library with `-shared` will emit a static object file. This is a form of emulation to support existing build systems. If you want to build a runtime shared library use the SIDE_MODULE setting. [-Wemcc]
emcc: warning: ignoring dynamic library libfile.so because not compiling to JS or HTML, remember to link it when compiling to JS or HTML at the end [-Wemcc]
code.c: no_exit=1 assertions=1 flush=1 keepalive=0 filesystem=1
test_multiple_sources (test_other.other) ... ok (4.24s)
clang: warning: -lfile: 'linker' input unused [-Wunused-command-line-argument]
clang: warning: -lother: 'linker' input unused [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-Llibdir' [-Wunused-command-line-argument]
header: em_types.h
...
test_module_stdout_stderr (test_other.other) ... ok (1.62s)
test_module_stdin (test_other.other) ... ok (1.79s)
test_multiple_archives_duplicate_basenames (test_other.other) ... ok (3.13s)
code.cpp: no_exit=0 assertions=0 flush=0 keepalive=0 filesystem=1
test_module_print_printerr (test_other.other) ... ok (1.64s)
cache:INFO: generating system asset: symbol_lists/2e1183a43e4291086d2682c1eecb22623f5f0b04.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2e1183a43e4291086d2682c1eecb22623f5f0b04.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\t\\emtest_8z316f7d\\emscripten_test_other_w3j09bko\\libdir/libfile.so.3.1.4.1.5.9'] .3.1.4.1.5.9
test_module_print (test_other.other) ... ok (1.70s)
emcc: warning: linking a library with `-shared` will emit a static object file. This is a form of emulation to support existing build systems. If you want to build a runtime shared library use the SIDE_MODULE setting. [-Wemcc]
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/cda485a0ee3c110e8adcfbf760b5dd15d98ddc5e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\cda485a0ee3c110e8adcfbf760b5dd15d98ddc5e.json" for subsequent builds)
test_module_onexit (test_other.other) ... ok (1.62s)
emcc: warning: linking a library with `-shared` will emit a static object file. This is a form of emulation to support existing build systems. If you want to build a runtime shared library use the SIDE_MODULE setting. [-Wemcc]
emcc: warning: ignoring dynamic library libfile.so.3.1.4.1.5.9 because not compiling to JS or HTML, remember to link it when compiling to JS or HTML at the end [-Wemcc]
cache:INFO: - ok
emcc: warning: -sMODULARIZE=instance is still experimental. Many features may not work or will change. [-Wexperimental]
cache:INFO: generating system asset: symbol_lists/95f2c63e7ba0c2215ae92d6fdaf8c082e0a669a8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\95f2c63e7ba0c2215ae92d6fdaf8c082e0a669a8.json" for subsequent builds)
clang: warning: -lother: 'linker' input unused [-Wunused-command-line-argument]
clang: warning: C:\b\s\w\ir\x\t\emtest_8z316f7d\emscripten_test_other_w3j09bko\libdir/libfile.so.3.1.4.1.5.9: 'linker' input unused [-Wunused-command-line-argument]
clang: warning: argument unused during compilation: '-Llibdir' [-Wunused-command-line-argument]
...
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/045cc8fa243b430169051661efa3c9eefb5a794b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\045cc8fa243b430169051661efa3c9eefb5a794b.json" for subsequent builds)
test_modularize_sync_compilation (test_other.other) ... ok (2.24s)
cache:INFO: - ok
header: eventloop.h
emcc: warning: -sMODULARIZE=instance is still experimental. Many features may not work or will change. [-Wexperimental]
cache:INFO: generating system asset: symbol_lists/57789922a3f3443e7604d993aacf30f78c579e2c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\57789922a3f3443e7604d993aacf30f78c579e2c.json" for subsequent builds)
test_multidynamic_link (test_other.other) ... ok (5.95s)
test_modularize_instance_pthreads (test_other.other) ... ok (2.40s)
test_modularize_strict (test_other.other) ... ok (2.77s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/379e8c3db02ab1516d1815c81952ea34a09ee0c1.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\379e8c3db02ab1516d1815c81952ea34a09ee0c1.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d6d6470cf11c7ca39cfd155a0b0356e9ac7d35f7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d6d6470cf11c7ca39cfd155a0b0356e9ac7d35f7.json" for subsequent builds)
test_modularize_instance (test_other.other) ... ok (1.93s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/cf30341538931fc067b41c0693d2da2d8f6d0fbc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\cf30341538931fc067b41c0693d2da2d8f6d0fbc.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/36c7b60aa195b6b6548f33d1ae708be0b587f5a3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\36c7b60aa195b6b6548f33d1ae708be0b587f5a3.json" for subsequent builds)
cache:INFO: - ok
test_modularize_incoming (test_other.other) ... ok (2.45s)
test_modularize_assertions_on_reject_promise (test_other.other) ... ok (1.66s)
cache:INFO: generating system asset: symbol_lists/3b14d9b5c06dc78e529ffa0170a4c1e96cf6c84c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3b14d9b5c06dc78e529ffa0170a4c1e96cf6c84c.json" for subsequent builds)
test_modularize_incoming_export_name (test_other.other) ... ok (3.58s)
code.cpp: no_exit=0 assertions=0 flush=1 keepalive=0 filesystem=1
cache:INFO: - ok
test_modularize_assertions_on_ready_promise (test_other.other) ... ok (1.71s)
cache:INFO: generating system asset: symbol_lists/889391f700ac8f09fb24a52eaadc1409e52b8295.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\889391f700ac8f09fb24a52eaadc1409e52b8295.json" for subsequent builds)
header: exports.h
test_mmap_empty_wasmfs (test_other.other) ... ok (1.71s)
test_mmap_memorygrowth (test_other.other) ... ok (2.47s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f45ac289ab947e45a097b99a9b6c0397a45dfc90.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f45ac289ab947e45a097b99a9b6c0397a45dfc90.json" for subsequent builds)
cache:INFO: - ok
test_mmap_empty_rawfs (test_other.other) ... ok (2.21s)
test_mmap_empty (test_other.other) ... ok (1.67s)
test_modularize_incoming_closure (test_other.other) ... ok (6.78s)
test_module_exports_with_closure (test_other.other) ... ok (10.53s)
header: fetch.h
test_mmap_and_munmap_anonymous (test_other.other) ... ok (1.73s)
test_mmap_and_munmap_anonymous_asan (test_other.other) ... ok (3.25s)
code.cpp: no_exit=0 assertions=1 flush=0 keepalive=0 filesystem=1
test_missing_symbols_at_runtime_asyncify_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_missing_wasm_O2 (test_other.other) ... ok (2.09s)
cache:INFO: generating system asset: symbol_lists/565a416a7bd26de8d50651f80f1418a5de9de8f4.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\565a416a7bd26de8d50651f80f1418a5de9de8f4.json" for subsequent builds)
test_mkdir_silly (test_other.other) ... ok (2.31s)
test_mmap_and_munmap (test_other.other) ... ok (2.39s)
test_missing_shell_support (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
cache:INFO: - ok
test_missing_wasm (test_other.other) ... ok (1.51s)
test_missing_symbols_at_runtime_asyncify (test_other.other) ... ok (1.75s)
test_minimal_runtime_code_size_random_printf_wasm2js (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_random_printf_wasm (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_math (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_world_wasm2js (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_world_wasm (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_webgl_wasm2js (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_webgl_wasm (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_webgl2_wasm2js (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_webgl2_wasm (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_wasm_worker (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_embind_val (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_embind (test_other.other) ... skipped 'requested to be skipped'
cache:INFO: generating system asset: symbol_lists/1f0a50c8026746f891849d309205436e37c25477.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1f0a50c8026746f891849d309205436e37c25477.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/351970cea543c7c5fc2e33bbe89c7d9c623eb8f3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\351970cea543c7c5fc2e33bbe89c7d9c623eb8f3.json" for subsequent builds)
header: fiber.h
cache:INFO: - ok
test_minimal_runtime_export_all_modularize (test_other.other) ... ok (1.69s)
testing full ['-sMAIN_MODULE'] []
test_missing_malloc_export (test_other.other) ... ok (2.44s)
test_missing_struct_info (test_other.other) ... ok (3.24s)
cache:INFO: generating system asset: symbol_lists/b60a114eee195f0af00e89ba4cd1b4b7b809b680.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b60a114eee195f0af00e89ba4cd1b4b7b809b680.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b1a2c21bdf0fcabd3a242c5463f3e25f1f4e100a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b1a2c21bdf0fcabd3a242c5463f3e25f1f4e100a.json" for subsequent builds)
test_missing_stdlibs (test_other.other) ... ok (3.81s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3d45a90de197556572c78926e84c69cd2cfacb02.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3d45a90de197556572c78926e84c69cd2cfacb02.json" for subsequent builds)
test_minimal_modularize_export_keepalive (test_other.other) ... ok (2.87s)
code.cpp: no_exit=0 assertions=1 flush=1 keepalive=0 filesystem=1
test_min_browser_version (test_other.other) ... ok (0.81s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b8a7ea3811a1d46034518fc99e60fb33e3a8fa73.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b8a7ea3811a1d46034518fc99e60fb33e3a8fa73.json" for subsequent builds)
test_min_node_version (test_other.other) ... ok (1.82s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/446e5e457470d5ac13e7be7bbfdb31dedac56443.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\446e5e457470d5ac13e7be7bbfdb31dedac56443.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/078b1328cf5717099d814679a8768645fde9dc5c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\078b1328cf5717099d814679a8768645fde9dc5c.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/454b3ecf0f8b38baaff633265a947e9676cea245.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\454b3ecf0f8b38baaff633265a947e9676cea245.json" for subsequent builds)
cache:INFO: - ok
header: heap.h
test_mimalloc_headers (test_other.other) ... ok (3.82s)
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -O2 -sINITIAL_MEMORY=20MB
int:7509 float:10881 double:11662: both11745
test_mini_printfs (test_other.other) ... ok (7.17s)
cache:INFO: generating system asset: symbol_lists/9bbfbfcb7a1d794b428544303e2abfbb1e74eb48.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9bbfbfcb7a1d794b428544303e2abfbb1e74eb48.json" for subsequent builds)
cache:INFO: - ok
test_memory_init_file_unsupported (test_other.other) ... ok (2.28s)
code.cpp: no_exit=1 assertions=0 flush=0 keepalive=0 filesystem=1
cache:INFO: generating system asset: symbol_lists/79c8928459f104380a0c032ae80494c51498071e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\79c8928459f104380a0c032ae80494c51498071e.json" for subsequent builds)
test_metadce_wasm2js_i64 (test_other.other) ... ok (9.28s)
test_memory64_proxies (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_memory64_Oz (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_memory64_O3 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
cache:INFO: - ok
test_memory64_O2 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_memory64_O1 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
header: html5.h
['memory', '$0', '320', '320']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -O2 -sINITIAL_MEMORY=20MB -sALLOW_MEMORY_GROWTH
test_memory64_O0 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
cache:INFO: generating system asset: symbol_lists/4023c3829ab7c6206cfae00ad470482a71689162.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4023c3829ab7c6206cfae00ad470482a71689162.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6593f822dfa11374a7009f87134ed6316ac2afb2.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6593f822dfa11374a7009f87134ed6316ac2afb2.json" for subsequent builds)
test_memory_growth_noasm (test_other.other) ... ok (3.90s)
cache:INFO: - ok
sizes full: 2233847, 169
testing printf ['-sMAIN_MODULE'] ['-DUSE_PRINTF']
['memory', '$0', '320', '32768']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -O2 -sINITIAL_MEMORY=20MB -sALLOW_MEMORY_GROWTH -sMAXIMUM_MEMORY=40MB
cache:INFO: generating system asset: symbol_lists/f515f878b694f3f0a6c66054dd41ac50da7ef5ed.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f515f878b694f3f0a6c66054dd41ac50da7ef5ed.json" for subsequent builds)
test_math_hyperbolic (test_other.other) ... ok (1.67s)
{'normal': 29720, 'no_fs': 6678, 'no_fs_manual': 6678}
opts, absolute: ['-O3', '--closure=1', '-Wno-closure', '-sWASM=0'] 36000
test_memoryprofiler_closure (test_other.other) ... ok (13.09s)
cache:INFO: - ok
code.cpp: no_exit=1 assertions=0 flush=1 keepalive=0 filesystem=1
cache:INFO: generating system asset: symbol_lists/dc52587a45429faa84bd043ae2adf82e99da80d5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\dc52587a45429faa84bd043ae2adf82e99da80d5.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0243fda40b463f23498b1dc59cde9da5f3efa519.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0243fda40b463f23498b1dc59cde9da5f3efa519.json" for subsequent builds)
['memory', '$0', '320', '640']
test_memory_size (test_other.other) ... ok (11.14s)
cache:INFO: - ok
[]
dlmalloc dlmalloc
['-sMALLOC=dlmalloc']
cache:INFO: generating system asset: symbol_lists/4c9993fd5a6d48ed2901326471ca2f7d8dbb81fb.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4c9993fd5a6d48ed2901326471ca2f7d8dbb81fb.json" for subsequent builds)
header: html5_webgl.h
test_massive_alloc_wasm2js (test_other.other) ... ok (2.07s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ebc7aa72b3ca95476150b35b83a1e202895d1635.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ebc7aa72b3ca95476150b35b83a1e202895d1635.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c2d52eee2ba0a1926418dc1789b51b642107bd39.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c2d52eee2ba0a1926418dc1789b51b642107bd39.json" for subsequent builds)
cache:INFO: - ok
test_massive_alloc (test_other.other) ... ok (3.52s)
test_malloc_none (test_other.other) ... ok (4.03s)
cache:INFO: generating system asset: symbol_lists/db9b4d650d9fe327603c5499d4c8107ac1fe9ec5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\db9b4d650d9fe327603c5499d4c8107ac1fe9ec5.json" for subsequent builds)
header: html5_webgpu.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4ddf3e26721904b4411f0f2135981e633ee44895.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4ddf3e26721904b4411f0f2135981e633ee44895.json" for subsequent builds)
code.cpp: no_exit=1 assertions=1 flush=0 keepalive=0 filesystem=1
None default
[]
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/828bb7aa863c448c3a5aa0aee2783a5e4988ceee.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\828bb7aa863c448c3a5aa0aee2783a5e4988ceee.json" for subsequent builds)
cache:INFO: - ok
test_malloc_multithreading_mimalloc_pthreads (test_other.other) ... ok (9.06s)
test_memops_bulk_memory (test_other.other) ... ok (16.11s)
test_malloc_multithreading_mimalloc (test_other.other) ... ok (7.39s)
sizes printf: 2233911, 252
testing dce ['-sMAIN_MODULE=2'] []
header: key_codes.h
test_malloc_implicit (test_other.other) ... ok (1.59s)
test_main_pthread_join_detach (test_other.other) ... ok (1.57s)
code.cpp: no_exit=1 assertions=1 flush=1 keepalive=0 filesystem=1
cache:INFO: generating system asset: symbol_lists/7d9ae1736987fb2d91aa062021df4529732f6d1e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7d9ae1736987fb2d91aa062021df4529732f6d1e.json" for subsequent builds)
emmalloc emmalloc
['-sMALLOC=emmalloc']
[]
env_modify: {'EMCC_FORCE_STDLIBS': 'libc++abi'}
cache:INFO: - ok
test_main_module_without_main (test_other.other) ... ok (1.62s)
cache:INFO: generating system asset: symbol_lists/ca352f91789694c242782b33be71682f067d83d1.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ca352f91789694c242782b33be71682f067d83d1.json" for subsequent builds)
header: posix_socket.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c0dce07466f51be407dea34bf39ca47166008352.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c0dce07466f51be407dea34bf39ca47166008352.json" for subsequent builds)
cache:INFO: - ok
sizes dce: 106539, 169
testing dce ['-sMAIN_MODULE=2', '-sEXPORTED_FUNCTIONS=_main,_puts'] []
cache:INFO: generating system asset: symbol_lists/2a7910dd0397ecd668fb5c507f928b5f8f983146.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2a7910dd0397ecd668fb5c507f928b5f8f983146.json" for subsequent builds)
test_main_reads_params (test_other.other) ... ok (6.51s)
test_main_module_no_undefined (test_other.other) ... ok (3.43s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/55764b3e01d43ca1a7ddbb6ab1bac6df08eb4aa7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\55764b3e01d43ca1a7ddbb6ab1bac6df08eb4aa7.json" for subsequent builds)
test_no_exit_runtime_warnings_flush (test_other.other) ... ok (74.35s)
test_m_mm (test_other.other) ... ok (0.87s)
test_lto_wasm_exceptions (test_other.other) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
cache:INFO: - ok
header: promise.h
mimalloc mimalloc
['-sMALLOC=mimalloc']
['-fexceptions']
env_modify: {'EMCC_FORCE_STDLIBS': 'libc++abi'}
test_main_a (test_other.other) ... ok (3.02s)
cache:INFO: generating system asset: symbol_lists/3f46dea88f07a410ede7a9b1317570780de22dad.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3f46dea88f07a410ede7a9b1317570780de22dad.json" for subsequent builds)
sizes dce: 106655, 169
testing dce_fail ['-sMAIN_MODULE=2'] ['-DUSE_PRINTF']
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libstubs-debug.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libstubs-debug.a" for subsequent builds)
header: proxying.h
system_libs:INFO: compiled 2 inputs in 0.48s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libc-debug.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libc-debug.a" for subsequent builds)
{'dlmalloc': 169103, 'default': 169103, 'emmalloc': 161700, 'mimalloc': 220321}
['-O2']
dlmalloc dlmalloc
['-O2', '-sMALLOC=dlmalloc']
test_main_module_without_exceptions_message (test_other.other) ... ok (12.88s)
sizes dce_fail: 106628, 252
testing dce_save ['-sMAIN_MODULE=2', '-sEXPORTED_FUNCTIONS=_main,_printf,_puts'] ['-DUSE_PRINTF']
header: stack.h
system_libs:INFO: compiled 1041 inputs in 14.04s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libcompiler_rt-wasm-sjlj.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libcompiler_rt-wasm-sjlj.a" for subsequent builds)
system_libs:INFO: compiled 162 inputs in 2.56s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libc++-except.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libc++-except.a" for subsequent builds)
system_libs:INFO: compiled 55 inputs in 25.56s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libc++abi-debug-except.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libc++abi-debug-except.a" for subsequent builds)
system_libs:INFO: compiled 18 inputs in 5.86s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libunwind-except.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libunwind-except.a" for subsequent builds)
system_libs:INFO: compiled 1 inputs in 0.27s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3c109c4efb773c684761e7d129b5c29bed1d400a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3c109c4efb773c684761e7d129b5c29bed1d400a.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libc++.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libc++.a" for subsequent builds)
None default
['-O2']
cache:WARNING: Accessing the Emscripten cache at "C:\b\s\w\ir\x\w\install\emscripten\cache" (for "sysroot\lib\wasm32-emscripten\lto\libstubs-debug.a") is taking a long time, another process should be writing to it. If there are none and you suspect this process has deadlocked, try deleting the lock file "C:\b\s\w\ir\x\w\install\emscripten\cache\cache.lock" and try again. If this occurs deterministically, consider filing a bug.
system_libs:INFO: compiled 55 inputs in 27.44s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libc++abi-debug.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libc++abi-debug.a" for subsequent builds)
system_libs:INFO: compiled 16 inputs in 5.67s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libc++abi-debug-noexcept.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libc++abi-debug-noexcept.a" for subsequent builds)
system_libs:INFO: compiled 16 inputs in 5.71s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2f8375ee33eab78d541afddee1ea2a8b0c63606d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2f8375ee33eab78d541afddee1ea2a8b0c63606d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4d278645c5a30c883c59aac5c392f4d6bafb7fcf.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4d278645c5a30c883c59aac5c392f4d6bafb7fcf.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3bb47428cde9ae79e807e1831a95f0e35b9cfb77.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3bb47428cde9ae79e807e1831a95f0e35b9cfb77.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/36f4179b2405955c84b65a9d0626b966614834bf.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\36f4179b2405955c84b65a9d0626b966614834bf.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8f43b40d2db23ec70b16729c3db4f68364ea2c7c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8f43b40d2db23ec70b16729c3db4f68364ea2c7c.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/45b625c1852860e4f2a3cd487a5dbeda683259c8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\45b625c1852860e4f2a3cd487a5dbeda683259c8.json" for subsequent builds)
cache:INFO: - ok
emmalloc emmalloc
['-O2', '-sMALLOC=emmalloc']
header: threading.h
sizes dce_save: 106909, 252
testing side_dce_fail ['-sMAIN_MODULE'] ['-sSIDE_MODULE=2']
header: threading_legacy.h
cache:INFO: generating system asset: symbol_lists/cfaddb86bbc29ea21656e471dabf484dd1d64caf.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\cfaddb86bbc29ea21656e471dabf484dd1d64caf.json" for subsequent builds)
cache:INFO: - ok
header: trace.h
mimalloc mimalloc
['-O2', '-sMALLOC=mimalloc']
{'normal': 38466, 'no_fs': 9395, 'no_fs_manual': 9395}
opts, absolute: ['-O3', '--closure=2', '-Wno-closure', '-sWASM=0'] 33000
test_lto_libcxx_noexcept (test_other.other) ... ok (107.58s)
cache:INFO: generating system asset: symbol_lists/49177a07bef130fc9e5692c0fde3744d6130dfcc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\49177a07bef130fc9e5692c0fde3744d6130dfcc.json" for subsequent builds)
test_lto_flags (test_other.other) ... ok (7.24s)
test_lto_libcxx_except_wasm_exnref (test_other.other) ... ok (114.87s)
header: val.h
cache:INFO: - ok
test_lto_libcxx_except_wasm (test_other.other) ... ok (113.58s)
cache:INFO: generating system asset: symbol_lists/6984e1f38e5c14b89bbf3abef8e3e883819c8494.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6984e1f38e5c14b89bbf3abef8e3e883819c8494.json" for subsequent builds)
test_lto_libcxx_except (test_other.other) ... ok (108.55s)
cache:INFO: - ok
sizes side_dce_fail: 2233719, 64
testing side_dce_fail ['-sMAIN_MODULE'] ['-sSIDE_MODULE=2', '-sEXPORTED_FUNCTIONS=_library_func']
{'dlmalloc': 132098, 'default': 132098, 'emmalloc': 124991, 'mimalloc': 176362}
test_mallocs (test_other.other) ... ok (138.69s)
cache:INFO: generating system asset: symbol_lists/05f16b9495e3dfd33e540a22a7fd93079b95a785.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\05f16b9495e3dfd33e540a22a7fd93079b95a785.json" for subsequent builds)
cache:INFO: - ok
header: version.h
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\lto\libc_optz.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lto\libc_optz.a" for subsequent builds)
test_lto_atexit (test_other.other) ... ok (9.45s)
system_libs:INFO: compiled 7 inputs in 2.83s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a51ba0f82cdf93c9b8a6c66ff06c15e73afe2830.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a51ba0f82cdf93c9b8a6c66ff06c15e73afe2830.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3cff0f0daa2798800aecb7e26cf961e038798de6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3cff0f0daa2798800aecb7e26cf961e038798de6.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/46d66e00a46d60495025ad348c4691dea23ac67a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\46d66e00a46d60495025ad348c4691dea23ac67a.json" for subsequent builds)
cache:INFO: - ok
header: wasmfs.h
sizes side_dce_fail: 2233847, 169
test_minimal_dynamic (test_other.other) ... ok (168.28s)
header: wasm_worker.h
cache:INFO: generating system asset: symbol_lists/13204a551ce39d2b79f3c00ea19294f247fb4396.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\13204a551ce39d2b79f3c00ea19294f247fb4396.json" for subsequent builds)
cache:INFO: - ok
header: webaudio.h
header: websocket.h
header: wget.h
header: wire.h
dir: GL
header: freeglut_std.h
header: gl.h
{'normal': 36539, 'no_fs': 8590, 'no_fs_manual': 8590}
test_no_nuthin (test_other.other) ... ok (251.81s)
cache:INFO: generating system asset: symbol_lists/4cd4596f2c09d4272f70ece02b26b5a1fd2b1529.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4cd4596f2c09d4272f70ece02b26b5a1fd2b1529.json" for subsequent builds)
cache:INFO: - ok
test_lto_O2 (test_other.other) ... ok (52.43s)
test_lto_01 (test_other.other) ... ok (49.06s)
cache:INFO: generating system asset: symbol_lists/92826251da62d46246d2b6390d3f5fb723f8f6fe.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\92826251da62d46246d2b6390d3f5fb723f8f6fe.json" for subsequent builds)
header: glew.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/639d3fb31e1700549c15bceac1166b3a215b39a0.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\639d3fb31e1700549c15bceac1166b3a215b39a0.json" for subsequent builds)
cache:INFO: - ok
test_lsan_stack_trace_cpp (test_other.other) ... ok (8.00s)
cache:INFO: generating system asset: symbol_lists/3d3d70155ceffe7785a4bd657d9ce3d8a6e51499.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3d3d70155ceffe7785a4bd657d9ce3d8a6e51499.json" for subsequent builds)
test_lsan_no_stack_trace (test_other.other) ... ok (5.10s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1cb9af94fb0b8452bba445118b285c2831faf73c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1cb9af94fb0b8452bba445118b285c2831faf73c.json" for subsequent builds)
test_lto (test_other.other) ... ok (46.87s)
test_lsan_stack_trace_c (test_other.other) ... ok (7.56s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c9666f43d4da0fbbff47b95438c2345deef1b4c2.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c9666f43d4da0fbbff47b95438c2345deef1b4c2.json" for subsequent builds)
test_lsan_no_leak_cpp (test_other.other) ... ok (4.41s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7318d785bfefcaf9d3c02dc98e4df7e42491820d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7318d785bfefcaf9d3c02dc98e4df7e42491820d.json" for subsequent builds)
header: glext.h
header: glfw.h
test_lsan_no_leak_c (test_other.other) ... ok (2.69s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/35abe8093c4a83afb8c99ece8e50376af2860d37.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\35abe8093c4a83afb8c99ece8e50376af2860d37.json" for subsequent builds)
cache:INFO: - ok
test_lsan_leaks_wasmfs (test_other.other) ... ok (4.08s)
test_lsan_leaks_growth (test_other.other) ... ok (5.86s)
test_lsan_leaks_c (test_other.other) ... ok (5.03s)
test_lsan_leaks_cpp (test_other.other) ... ok (5.96s)
cache:INFO: generating system asset: symbol_lists/2591caa8acd9dedfcd1e9c3c4e40078eb3aa3742.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2591caa8acd9dedfcd1e9c3c4e40078eb3aa3742.json" for subsequent builds)
test_long_double_printing_normal (test_other.other) ... ok (3.36s)
cache:INFO: - ok
test_log_subcommands (test_other.other) ... ok (3.61s)
env_modify: {'EM_FORCE_RESPONSE_FILES': '1'}
header: glu.h
test_long_double_printing_full_long_double (test_other.other) ... ok (4.66s)
test_lto_Os (test_other.other) ... ok (74.83s)
test_lto_Oz (test_other.other) ... ok (76.09s)
BISECT: running pass (1) WebAssembly Instruction Selection on function (__original_main)
BISECT: NOT running pass (2) Two-Address instruction pass on function (__original_main)
BISECT: NOT running pass (3) Fixup Statepoint Caller Saved on function (__original_main)
BISECT: NOT running pass (4) WebAssembly Instruction Selection on function (main)
BISECT: NOT running pass (5) Two-Address instruction pass on function (main)
BISECT: NOT running pass (6) Fixup Statepoint Caller Saved on function (main)
test_llvm_nm_relative_paths_works_with_response_files (test_other.other) ... ok (2.00s)
test_llvm_includes (test_other.other) ... ok (1.62s)
test_llrint (test_other.other) ... ok (2.03s)
test_llvm_option_dash_o (test_other.other) ... ok (5.66s)
test_linker_version (test_other.other) ... ok (0.74s)
test_linking_send (test_other.other) ... ok (1.78s)
test_lto_O3 (test_other.other) ... ok (77.48s)
test_linking_recv (test_other.other) ... ok (1.65s)
test_linker_input_unused (test_other.other) ... ok (0.94s)
header: glut.h
test_locale_wrong (test_other.other) ... ok (7.54s)
wasm-ld: warning: libfoo.a: archive member 'bad.obj' is neither Wasm object file nor LLVM bitcode
test_link_only_setting_warning (test_other.other) ... ok (0.43s)
test_link_only_flag_warning (test_other.other) ... ok (0.46s)
test_linker_flags_unused (test_other.other) ... ok (1.90s)
cache:INFO: generating system asset: symbol_lists/32f1084d6883a53eefa5a26efcc698ccb4a67541.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\32f1084d6883a53eefa5a26efcc698ccb4a67541.json" for subsequent builds)
test_link_with_bad_o_in_a (test_other.other) ... ok (2.05s)
None
cache:INFO: - ok
args: []
test_link_memcpy (test_other.other) ... ok (2.28s)
test_link (test_other.other) ... ok (1.65s)
ports:INFO: retrieving port: libpng from
https://storage.googleapis.com/webassembly/emscripten-ports/libpng-1.6.39.tar.gz
test_linker_flags_pass_through (test_other.other) ... ok (4.20s)
None
test_link_s (test_other.other) ... ok (3.61s)
dir: GLES
header: gl.h
args: ['-O2']
ports:INFO: unpacking port: libpng
test_link_group_bitcode (test_other.other) ... ok (3.17s)
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libpng-mt.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libpng-mt.a" for subsequent builds)
embind test with groups
None
test_link_with_a_static (test_other.other) ... ok (7.19s)
test_libc_progname (test_other.other) ... ok (3.55s)
header: glext.h
header: glplatform.h
system_libs:INFO: compiled 25 inputs in 4.41s
cache:INFO: - ok
test_libc_files_without_syscalls (test_other.other) ... ok (1.81s)
['-sLEGALIZE_JS_FFI=1', '-sSIDE_MODULE', '-O1']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\other\ffi.c -g -o a.out.wasm -sLEGALIZE_JS_FFI=1 -sSIDE_MODULE -O1
test_lib_include_flags (test_other.other) ... ok (1.76s)
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libpng.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libpng.a" for subsequent builds)
emcc: warning: LEGALIZE_JS_FFI is deprecated (to disable JS type legalization use `-sWASM_BIGINT` or `-sSTANDALONE_WASM`). Please open a bug if you have a continuing need for this setting [-Wdeprecated]
['-sLEGALIZE_JS_FFI=0', '-sSIDE_MODULE', '-O1']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\other\ffi.c -g -o a.out.wasm -sLEGALIZE_JS_FFI=0 -sSIDE_MODULE -O1
emcc: warning: LEGALIZE_JS_FFI is deprecated (to disable JS type legalization use `-sWASM_BIGINT` or `-sSTANDALONE_WASM`). Please open a bug if you have a continuing need for this setting [-Wdeprecated]
test_link_group (test_other.other) ... ok (10.84s)
['-sLEGALIZE_JS_FFI=0', '-sSIDE_MODULE', '-O0']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\other\ffi.c -g -o a.out.wasm -sLEGALIZE_JS_FFI=0 -sSIDE_MODULE -O0
emcc: warning: LEGALIZE_JS_FFI is deprecated (to disable JS type legalization use `-sWASM_BIGINT` or `-sSTANDALONE_WASM`). Please open a bug if you have a continuing need for this setting [-Wdeprecated]
['-sLEGALIZE_JS_FFI=1', '-sWARN_ON_UNDEFINED_SYMBOLS=0', '-O0']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\other\ffi.c -g -o a.out.wasm -sLEGALIZE_JS_FFI=1 -sWARN_ON_UNDEFINED_SYMBOLS=0 -O0
system_libs:INFO: compiled 25 inputs in 4.15s
cache:INFO: - ok
ports:INFO: retrieving port: libjpeg from
https://storage.googleapis.com/webassembly/emscripten-ports/jpegsrc.v9c.tar.gz
ports:INFO: unpacking port: libjpeg
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libjpeg.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libjpeg.a" for subsequent builds)
system_libs:INFO: compiled 59 inputs in 5.74s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/302c1e06d702e652e1c7ec2370ad0adda80dcb4b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\302c1e06d702e652e1c7ec2370ad0adda80dcb4b.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6b2d1de258d5fc93cd23adc3268d648dde12ce21.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6b2d1de258d5fc93cd23adc3268d648dde12ce21.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/cf2a4a0098974055a248c141358f4b20eb1c7c7c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\cf2a4a0098974055a248c141358f4b20eb1c7c7c.json" for subsequent builds)
cache:INFO: - ok
emcc: warning: LEGALIZE_JS_FFI is deprecated (to disable JS type legalization use `-sWASM_BIGINT` or `-sSTANDALONE_WASM`). Please open a bug if you have a continuing need for this setting [-Wdeprecated]
cache:INFO: generating system asset: symbol_lists/0767bc8ede2eb910e1994090f8450e78d5859382.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0767bc8ede2eb910e1994090f8450e78d5859382.json" for subsequent builds)
cache:INFO: - ok
test_libpng_with_pthreads (test_other.other) ... ok (19.39s)
dir: GLES2
header: gl2.h
test_legacy_settings_forbidden_to_change (test_other.other) ... ok (12.94s)
cache:INFO: generating system asset: symbol_lists/8beb28aed5fe8ea3315dfbe0e180ed524d14b9cc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8beb28aed5fe8ea3315dfbe0e180ed524d14b9cc.json" for subsequent builds)
['-sLEGALIZE_JS_FFI=0', '-sWARN_ON_UNDEFINED_SYMBOLS=0', '-O0']
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\other\ffi.c -g -o a.out.wasm -sLEGALIZE_JS_FFI=0 -sWARN_ON_UNDEFINED_SYMBOLS=0 -O0
cache:INFO: - ok
emcc: warning: LEGALIZE_JS_FFI is deprecated (to disable JS type legalization use `-sWASM_BIGINT` or `-sSTANDALONE_WASM`). Please open a bug if you have a continuing need for this setting [-Wdeprecated]
cache:INFO: generating system asset: symbol_lists/8b35adc7dd463ef1779cc519bb8c607199c43c8f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8b35adc7dd463ef1779cc519bb8c607199c43c8f.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3e35611c47c0929c5d4ffca15c0080b6781fe6a7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3e35611c47c0929c5d4ffca15c0080b6781fe6a7.json" for subsequent builds)
test_legacy_settings (test_other.other) ... ok (12.24s)
test_legalize_js_ffi (test_other.other) ... ok (15.46s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ffd367590b048055725e75946174c4aea6f5c4ea.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ffd367590b048055725e75946174c4aea6f5c4ea.json" for subsequent builds)
12021 63143
test_libcxx_minimal (test_other.other) ... ok (22.35s)
root:INFO: Checking JS engine ['/fake/inline4'] failed. Check your config file. Details: [WinError 2] The system cannot find the file specified
root:CRITICAL: The engine (['/fake/inline4']) does not seem to work, check the paths in the config file
['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
test_jsrun (test_other.other) ... ok (0.23s)
test_jspi_wildcard_deprecated (test_other.other) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_jspi_wildcard (test_other.other) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_jspi_code_size (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_jspi_add_function (test_other.other) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d56c68fd732058c6f1813016a97704fcb4fa08f5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d56c68fd732058c6f1813016a97704fcb4fa08f5.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/06bf8bf4108534712852327aa54d536199df3b87.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\06bf8bf4108534712852327aa54d536199df3b87.json" for subsequent builds)
test_libjpeg (test_other.other) ... ok (24.04s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/42e78658d726a20db569e3c0521f6a226d5a44fd.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\42e78658d726a20db569e3c0521f6a226d5a44fd.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6a413aac5da95c4f28920acad70dddf370de8364.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6a413aac5da95c4f28920acad70dddf370de8364.json" for subsequent builds)
test_libpng (test_other.other) ... ok (25.66s)
header: gl2ext.h
header: gl2platform.h
clang: warning: -lc: 'linker' input unused [-Wunused-command-line-argument]
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/fff53868f6a98a002455394a1f2831da36587d36.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\fff53868f6a98a002455394a1f2831da36587d36.json" for subsequent builds)
test_ld_library_path_pthread (test_other.other) ... ok (7.20s)
test_jslib_mangling (test_other.other) ... ok (2.06s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/56c2a4157984be7fd2dc2a2158195b3aa80f96c2.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\56c2a4157984be7fd2dc2a2158195b3aa80f96c2.json" for subsequent builds)
cache:INFO: - ok
test_ld_library_path (test_other.other) ... ok (6.65s)
test_jslib_exported_functions (test_other.other) ... ok (1.69s)
test_jslib_ifdef (test_other.other) ... ok (2.82s)
test_jslib_bad_config (test_other.other) ... ok (1.49s)
test_legacy_runtime (test_other.other) ... ok (10.84s)
test_js_transform (test_other.other) ... ok (2.78s)
test_js_optimizer_unsignPointers (test_other.other) ... ok (0.25s)
dir: GLES3
header: gl2ext.h
header: gl3.h
test_js_optimizer_standalone-emitDCEGraph (test_other.other) ... ok (0.35s)
cache:INFO: generating system asset: symbol_lists/31e757199b3995e009c1dcb3489c4b468592c01b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\31e757199b3995e009c1dcb3489c4b468592c01b.json" for subsequent builds)
test_js_preprocess_pre_post (test_other.other) ... ok (2.98s)
test_l_link (test_other.other) ... ok (10.19s)
test_js_optimizer_safeHeap (test_other.other) ... ok (0.24s)
cache:INFO: - ok
test_js_optimizer_py_wasm2js (test_other.other) ... ok (0.75s)
test_js_optimizer_py_constructor (test_other.other) ... ok (0.69s)
test_js_optimizer_object-literals (test_other.other) ... ok (0.19s)
test_js_optimizer_minimal-runtime-emitDCEGraph (test_other.other) ... ok (0.22s)
cache:INFO: generating system asset: symbol_lists/5cd50a93c35f623ceca1658c1d9b695e8ca7e748.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5cd50a93c35f623ceca1658c1d9b695e8ca7e748.json" for subsequent builds)
test_js_optimizer_minimal-runtime-applyDCEGraphRemovals (test_other.other) ... ok (0.22s)
test_js_optimizer_minimal-runtime-2-emitDCEGraph (test_other.other) ... ok (0.23s)
test_js_optimizer_minifyLocals (test_other.other) ... ok (0.27s)
test_js_optimizer_minifyGlobals (test_other.other) ... ok (0.32s)
cache:INFO: - ok
test_js_optimizer_growableHeap (test_other.other) ... ok (0.26s)
test_js_optimizer_emittedJSPreservesParens (test_other.other) ... ok (0.23s)
test_js_optimizer_emitDCEGraph5 (test_other.other) ... ok (0.48s)
test_jslib_clobber_i (test_other.other) ... ok (7.72s)
test_js_optimizer_emitDCEGraph4 (test_other.other) ... ok (0.29s)
test_js_optimizer_emitDCEGraph3 (test_other.other) ... ok (0.28s)
test_js_optimizer_parse_error (test_other.other) ... ok (2.84s)
test_js_optimizer_emitDCEGraph2 (test_other.other) ... ok (0.34s)
test_js_optimizer_emitDCEGraph-closure (test_other.other) ... ok (0.28s)
test_js_optimizer_emitDCEGraph (test_other.other) ... ok (0.29s)
test_js_optimizer_verbose (test_other.other) ... ok (4.97s)
test_js_optimizer_asanify (test_other.other) ... ok (0.36s)
test_js_optimizer_applyImportAndExportNameChanges2 (test_other.other) ... ok (0.41s)
test_js_optimizer_applyImportAndExportNameChanges (test_other.other) ... ok (0.35s)
cache:INFO: generating system asset: symbol_lists/d27a8287961498b00a305787397ed914160dafb5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d27a8287961498b00a305787397ed914160dafb5.json" for subsequent builds)
test_jsmath (test_other.other) ... ok (12.06s)
test_js_optimizer_applyDCEGraphRemovals (test_other.other) ... ok (0.34s)
test_js_optimizer_LittleEndianHeap (test_other.other) ... ok (0.28s)
test_js_optimizer_JSDCE-objectPattern (test_other.other) ... ok (0.27s)
test_js_optimizer_JSDCE-hasOwnProperty (test_other.other) ... ok (0.34s)
test_js_optimizer_JSDCE-fors (test_other.other) ... ok (0.31s)
test_js_optimizer_JSDCE-defaultArg (test_other.other) ... ok (0.38s)
header: gl31.h
test_js_optimizer_JSDCE (test_other.other) ... ok (0.38s)
cache:INFO: - ok
test_js_optimizer_AJSDCE (test_other.other) ... ok (0.38s)
cache:INFO: generating system asset: symbol_lists/23d173cf3912ecd38e3dacca529615658ed0702f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\23d173cf3912ecd38e3dacca529615658ed0702f.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/91f41589512f5c53f8abfe3d30ffc16b9f7b7ab0.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\91f41589512f5c53f8abfe3d30ffc16b9f7b7ab0.json" for subsequent builds)
test_js_main (test_other.other) ... ok (1.60s)
cache:INFO: - ok
test_js_lib_using_asm_lib (test_other.other) ... ok (2.00s)
test_js_only_settings (test_other.other) ... ok (2.77s)
test_js_link (test_other.other) ... ok (2.65s)
cache:INFO: generating system asset: symbol_lists/9f97455c383f900f8cecc9b2d888e3bd8b027efc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9f97455c383f900f8cecc9b2d888e3bd8b027efc.json" for subsequent builds)
env_modify: {'EMCC_JSOPT_MIN_CHUNK_SIZE': '1', 'EMCC_JSOPT_MAX_CHUNK_SIZE': '1'}
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0e6aa0aeff7c18fe1242fdb0b737b001fa6d0ed5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0e6aa0aeff7c18fe1242fdb0b737b001fa6d0ed5.json" for subsequent builds)
cache:INFO: - ok
test_js_lib_quoted_key (test_other.other) ... ok (1.94s)
test_js_lib_proxying (test_other.other) ... ok (2.03s)
test_js_lib_sig_redefinition (test_other.other) ... ok (3.28s)
cache:INFO: generating system asset: symbol_lists/6ded93df14611b791b5d571080677d70072a488a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6ded93df14611b791b5d571080677d70072a488a.json" for subsequent builds)
cache:INFO: - ok
test_js_lib_native_deps_extra (test_other.other) ... ok (1.94s)
test_js_lib_no_override (test_other.other) ... ok (3.68s)
cache:INFO: generating system asset: symbol_lists/6460eab0bd725db3b4bb7754511896008deefc8c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6460eab0bd725db3b4bb7754511896008deefc8c.json" for subsequent builds)
test_js_lib_missing_sig (test_other.other) ... ok (2.57s)
env_modify: {'EMCC_JSOPT_MIN_CHUNK_SIZE': '4294967296', 'EMCC_JSOPT_MAX_CHUNK_SIZE': '4294967296'}
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c1518bdbae065c4df0646f116c3bd429655bae4d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c1518bdbae065c4df0646f116c3bd429655bae4d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a853dc8e9091e8bee22d5fde4073ddb591860ae3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a853dc8e9091e8bee22d5fde4073ddb591860ae3.json" for subsequent builds)
test_js_lib_legacy (test_other.other) ... ok (2.19s)
cache:INFO: - ok
test_js_lib_method_syntax (test_other.other) ... ok (3.14s)
test_js_lib_native_deps (test_other.other) ... ok (5.01s)
test_js_optimizer_chunk_size_determinism (test_other.other) ... ok (11.60s)
cache:INFO: generating system asset: symbol_lists/b7162c990d2ee0fc5901720ecae4702a2147a3d6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b7162c990d2ee0fc5901720ecae4702a2147a3d6.json" for subsequent builds)
test_js_preprocess (test_other.other) ... ok (17.85s)
cache:INFO: - ok
test_js_lib_invalid_deps (test_other.other) ... ok (7.20s)
test_js_lib_extra_args (test_other.other) ... ok (6.52s)
cache:INFO: generating system asset: symbol_lists/07147fd6697c8fd8809e08105784dc4fe1f6fb65.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\07147fd6697c8fd8809e08105784dc4fe1f6fb65.json" for subsequent builds)
test_js_lib_invalid_decorator (test_other.other) ... ok (9.32s)
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat -O3 --js-library library_long.js main_long.c -o a.html --closure=1
cache:INFO: - ok
test_js_lib_custom_settings (test_other.other) ... ok (10.90s)
test_js_lib_i53abi (test_other.other) ... ok (16.77s)
test_itimer_pthread (test_other.other) ... skipped '
https://github.com/emscripten-core/emscripten/issues/20125'
test_itimer_proxy_to_pthread (test_other.other) ... skipped '
https://github.com/emscripten-core/emscripten/issues/20125'
test_itimer (test_other.other) ... skipped '
https://github.com/emscripten-core/emscripten/issues/20125'
header: gl32.h
test_js_internal_deps (test_other.other) ... ok (10.51s)
cache:INFO: generating system asset: symbol_lists/dca41cf264cbac09031295796a61317370d1e358.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\dca41cf264cbac09031295796a61317370d1e358.json" for subsequent builds)
test_js_lib_errors (test_other.other) ... ok (15.87s)
test_is_bitcode (test_other.other) ... ok (0.02s)
test_is_ar (test_other.other) ... ok (0.02s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/71bae36fae4f176f8aa829ad0e4010766c182c6f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\71bae36fae4f176f8aa829ad0e4010766c182c6f.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b005c7f15d7ffb3a8fd78d643d31e680f57ec302.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b005c7f15d7ffb3a8fd78d643d31e680f57ec302.json" for subsequent builds)
test_itimer_standalone (test_other.other) ... ok (2.80s)
test_iswdigit (test_other.other) ... ok (2.44s)
test_ioctl_window_size_wasmfs (test_other.other) ... ok (1.53s)
cache:INFO: - ok
header: gl3platform.h
test_js_lib_exported (test_other.other) ... ok (19.54s)
test_ioctl_window_size (test_other.other) ... ok (1.65s)
test_ioctl_wasmfs (test_other.other) ... ok (1.79s)
test_ioctl_termios (test_other.other) ... ok (1.64s)
test_invalid_memory_max (test_other.other) ... ok (0.51s)
cache:INFO: generating system asset: symbol_lists/459d58b2501740d00606d6c7eb730ede9e3a8a72.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\459d58b2501740d00606d6c7eb730ede9e3a8a72.json" for subsequent builds)
cache:INFO: - ok
test_isdigit_l (test_other.other) ... ok (4.68s)
test_ioctl (test_other.other) ... ok (1.45s)
test_js_optimizer_huge (test_other.other) ... ok (34.66s)
test_initial_heap_with_maximum_memory (test_other.other) ... ok (2.28s)
test_initial_heap_with_initial_memory (test_other.other) ... ok (2.67s)
dir: GLFW
header: glfw3.h
test_initial_heap_limited_by_initial_memory (test_other.other) ... ok (1.56s)
cache:INFO: generating system asset: symbol_lists/0099ff8c9bef23c8689afa5846565ac04a197a5b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0099ff8c9bef23c8689afa5846565ac04a197a5b.json" for subsequent builds)
test_initial_heap_explicit (test_other.other) ... ok (1.78s)
cache:INFO: - ok
test_initial_heap (test_other.other) ... ok (1.66s)
test_initial_heap_with_all (test_other.other) ... ok (3.45s)
test_initial_heap_limited_by_maximum_memory (test_other.other) ... ok (4.16s)
test_init_file_at_offset (test_other.other) ... ok (2.42s)
em++: warning: linker flag ignored during compilation: '--embed-file' [-Wunused-command-line-argument]
clang++: warning: -lembind: 'linker' input unused [-Wunused-command-line-argument]
test_incorrect_c_detection_emxx (test_other.other) ... ok (0.54s)
test_inet2 (test_other.other) ... ok (1.57s)
test_inet3 (test_other.other) ... ok (1.63s)
test_inet4 (test_other.other) ... ok (2.16s)
emcc: warning: linker flag ignored during compilation: '--embed-file' [-Wunused-command-line-argument]
clang: warning: -lembind: 'linker' input unused [-Wunused-command-line-argument]
test_incorrect_c_detection (test_other.other) ... ok (0.53s)
cache:INFO: generating system asset: symbol_lists/4a219d7ea46961c8c02193658a6acff2130d00ff.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4a219d7ea46961c8c02193658a6acff2130d00ff.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4884b53376a014a51e50d5a4e4416785e7027f66.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4884b53376a014a51e50d5a4e4416785e7027f66.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3c08ee852157e7024b8a6e855b28eb1dcb57def1.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3c08ee852157e7024b8a6e855b28eb1dcb57def1.json" for subsequent builds)
cache:INFO: - ok
test_invalid_mem (test_other.other) ... ok (8.54s)
cache:INFO: generating system asset: symbol_lists/ee7e6b0c72eb02881688b9214653bdeb247788dc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ee7e6b0c72eb02881688b9214653bdeb247788dc.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9d73335834fad4901062d180a0306abccd0231f3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9d73335834fad4901062d180a0306abccd0231f3.json" for subsequent builds)
dir: KHR
header: khrplatform.h
cache:INFO: - ok
test_include_file_embed_twice (test_other.other) ... ok (3.23s)
test_include_file_preload (test_other.other) ... ok (3.76s)
test_inet (test_other.other) ... ok (4.86s)
ok ['-sWASM_BIGINT'] hello_world.cpp
test_in_tree_header_usage (test_other.other) ... ok (0.53s)
test_implicit_func (test_other.other) ... ok (0.52s)
cache:INFO: generating system asset: symbol_lists/53de71e48d6baef9a05835f9296fcc96ad9fc5ed.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\53de71e48d6baef9a05835f9296fcc96ad9fc5ed.json" for subsequent builds)
test_include_file_preload_and_embed (test_other.other) ... ok (4.77s)
test_include_file_embed (test_other.other) ... ok (2.59s)
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\libicu_common.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libicu_common.a" for subsequent builds)
ok ['-sWASM_BIGINT', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-g'] hello_world.cpp
dir: SDL
header: begin_code.h
test_include_file_preload_closure (test_other.other) ... ok (10.78s)
size of generated a.js: 30806
size of generated a.wasm: 16852
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat -O3 --js-library library_long.js main_long.c -o a.html -sWASM=0 --closure=1
system_libs:INFO: compiled 196 inputs in 59.32s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\libicu_stubdata.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libicu_stubdata.a" for subsequent builds)
cache:WARNING: Accessing the Emscripten cache at "C:\b\s\w\ir\x\w\install\emscripten\cache" (for "symbol_lists/8a6dd54129e39916f77ef59d5d79e05ba1ff39dc.json") is taking a long time, another process should be writing to it. If there are none and you suspect this process has deadlocked, try deleting the lock file "C:\b\s\w\ir\x\w\install\emscripten\cache\cache.lock" and try again. If this occurs deterministically, consider filing a bug.
system_libs:INFO: compiled 1 inputs in 0.82s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\libicu_i18n.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libicu_i18n.a" for subsequent builds)
system_libs:INFO: compiled 240 inputs in 82.20s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\libicu_io.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libicu_io.a" for subsequent builds)
system_libs:INFO: compiled 12 inputs in 4.23s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8a6dd54129e39916f77ef59d5d79e05ba1ff39dc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8a6dd54129e39916f77ef59d5d79e05ba1ff39dc.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/adb4b1873860ec73e97ff5be0401ace663b3ad4d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\adb4b1873860ec73e97ff5be0401ace663b3ad4d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7b24cee1c928788faa8c37e423403b1f550e704d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7b24cee1c928788faa8c37e423403b1f550e704d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c443b99d9e81bd535f45c76df9222930964001ad.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c443b99d9e81bd535f45c76df9222930964001ad.json" for subsequent builds)
ok ['-sWASM_BIGINT', '-sERROR_ON_WASM_CHANGES_AFTER_LINK'] hello_world_main_loop.cpp
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4e2b9b70afbd9a960a3e5f614fa4df64cb5b0e7c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4e2b9b70afbd9a960a3e5f614fa4df64cb5b0e7c.json" for subsequent builds)
test_identical_basenames (test_other.other) ... ok (150.78s)
test_icu (test_other.other) ... ok (150.85s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/bba64421dc5596fe100ea6ec5ef7332e929a5797.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\bba64421dc5596fe100ea6ec5ef7332e929a5797.json" for subsequent builds)
ok ['-sWASM_BIGINT', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-O1'] hello_world.cpp
header: close_code.h
cache:INFO: - ok
test_hello_world_argv (test_other.other) ... ok (1.64s)
cache:INFO: generating system asset: symbol_lists/2d3b2a3ce884fc319b228e293e5e7d812f5ae70d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2d3b2a3ce884fc319b228e293e5e7d812f5ae70d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/fc2e65e270e704a5f70d64b5005bdf1b5df740c3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\fc2e65e270e704a5f70d64b5005bdf1b5df740c3.json" for subsequent builds)
cache:INFO: - ok
ok ['-sWASM_BIGINT', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-fexceptions'] hello_world.cpp
test_hello_world_above_2gb (test_other.other) ... ok (3.09s)
cache:INFO: generating system asset: symbol_lists/053759b0df69736e39cf97c87102b5c26416a280.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\053759b0df69736e39cf97c87102b5c26416a280.json" for subsequent builds)
test_hello_function (test_other.other) ... ok (2.46s)
test_i64_return_value_bigint (test_other.other) ... ok (154.31s)
cache:INFO: - ok
test_html_preprocess (test_other.other) ... ok (148.85s)
test_global_inits (test_other.other) ... skipped 'relies on fastcomp EXIT_RUNTIME=0 optimization not implemented/disabled'
ports:INFO: retrieving port: giflib from
https://storage.googleapis.com/webassembly/emscripten-ports/giflib-5.2.1.tar.gz
header: SDL.h
ok ['-sWASM_BIGINT', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-sSTANDALONE_WASM'] hello_world.cpp
ports:INFO: unpacking port: giflib
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libgif.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libgif.a" for subsequent builds)
test_gmtime_noleak (test_other.other) ... ok (1.70s)
test_gmtime (test_other.other) ... ok (1.60s)
test_i64_return_value (test_other.other) ... ok (156.70s)
system_libs:INFO: compiled 10 inputs in 1.45s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c783c60a37664e2c45121d46154d479c722bcdc1.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c783c60a37664e2c45121d46154d479c722bcdc1.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3eebe3896e9928bd0c98d3a533499861bcdc9c5e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3eebe3896e9928bd0c98d3a533499861bcdc9c5e.json" for subsequent builds)
cache:INFO: - ok
fail [] to disable int64 legalization (which requires changes after link) use -sWASM_BIGINT
test_getrusage (test_other.other) ... ok (2.30s)
test_getsockname_addrlen (test_other.other) ... ok (3.30s)
test_getsockname_unconnected_socket (test_other.other) ... ok (3.46s)
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\pic\libgif.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\pic\libgif.a" for subsequent builds)
fail ['-sWASM_BIGINT', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-O2'] -O2+ optimizations always require changes, build with -O0 or -O1 instead
header: SDL_assert.h
test_getnameinfo (test_other.other) ... ok (2.62s)
test_getprotobyname (test_other.other) ... ok (2.90s)
test_getpeername_unconnected_socket (test_other.other) ... ok (2.77s)
system_libs:INFO: compiled 10 inputs in 1.87s
cache:INFO: - ok
fail ['-sWASM_BIGINT', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-O3'] -O2+ optimizations always require changes, build with -O0 or -O1 instead
cache:INFO: generating system asset: symbol_lists/0332581eb866544ee78f04890e2aad7a6628c9c0.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0332581eb866544ee78f04890e2aad7a6628c9c0.json" for subsequent builds)
test_gethostbyname (test_other.other) ... ok (2.15s)
env_modify: {'EMCC_CFLAGS': '-O2 BAD_ARG', 'EMCC_FORCE_STDLIBS': '1', 'EMCC_ONLY_FORCED_STDLIBS': '1'}
test_getaddrinfo (test_other.other) ... ok (2.20s)
gen_struct_info: Generating C code... C:\b\s\w\ir\x\t\tmp7otebd92.c
gen_struct_info: Compiling generated code...
gen_struct_info: C:\b\s\w\ir\x\w\install\emscripten\emcc.bat -D_GNU_SOURCE -o C:\b\s\w\ir\x\t\tmp27s020vm.js C:\b\s\w\ir\x\t\tmp7otebd92.c -O0 -Werror -Wno-format -nolibc -sBOOTSTRAPPING_STRUCT_INFO -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=201400 -Wno-error=version-check -Wno-deprecated
gen_struct_info: Generating C code... C:\b\s\w\ir\x\t\tmpfs7n6v0c.c
cache:INFO: - ok
gen_struct_info: Compiling generated code...
gen_struct_info: C:\b\s\w\ir\x\w\install\emscripten\emcc.bat -D_GNU_SOURCE -o C:\b\s\w\ir\x\t\tmphb6_b0w_.js C:\b\s\w\ir\x\t\tmpfs7n6v0c.c -O0 -Werror -Wno-format -nolibc -sBOOTSTRAPPING_STRUCT_INFO -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=201400 -Wno-error=version-check -Wno-deprecated
test_get_proc_address_error_message (test_other.other) ... ok (3.32s)
header: SDL_atomic.h
generating signatures ...
.. {'WASMFS': 1, 'JS_LIBRARIES': [], 'USE_SDL': 0, 'MAX_WEBGL_VERSION': 0, 'BUILD_AS_WORKER': 1, 'LINK_AS_CXX': 1, 'AUTO_JS_LIBRARIES': 0} + None
test_immutable_after_link (test_other.other) ... ok (166.82s)
gen_struct_info: Calling generated program... C:\b\s\w\ir\x\t\tmp27s020vm.js
gen_struct_info: Calling generated program... C:\b\s\w\ir\x\t\tmphb6_b0w_.js
gen_struct_info: Generating C code... C:\b\s\w\ir\x\t\tmp2o8m3qva.c
gen_struct_info: Compiling generated code...
gen_struct_info: C:\b\s\w\ir\x\w\install\emscripten\emcc.bat -D_GNU_SOURCE -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\libc\musl\src\internal -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\libc\musl\src\include -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\pthread -o C:\b\s\w\ir\x\t\tmpnt_4p86k.js C:\b\s\w\ir\x\t\tmp2o8m3qva.c -O0 -Werror -Wno-format -nolibc -sBOOTSTRAPPING_STRUCT_INFO -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=201400 -Wno-error=version-check -Wno-deprecated
gen_struct_info: Generating C code... C:\b\s\w\ir\x\t\tmp6h54uqs3.c
gen_struct_info: Compiling generated code...
gen_struct_info: C:\b\s\w\ir\x\w\install\emscripten\emcc.bat -D_GNU_SOURCE -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\libc\musl\src\internal -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\libc\musl\src\include -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\pthread -o C:\b\s\w\ir\x\t\tmpjeve8oqg.js C:\b\s\w\ir\x\t\tmp6h54uqs3.c -O0 -Werror -Wno-format -nolibc -sBOOTSTRAPPING_STRUCT_INFO -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=201400 -Wno-error=version-check -Wno-deprecated
test_g_level_invalid (test_other.other) ... ok (1.11s)
gen_struct_info: Calling generated program... C:\b\s\w\ir\x\t\tmpnt_4p86k.js
gen_struct_info: Calling generated program... C:\b\s\w\ir\x\t\tmpjeve8oqg.js
cache:INFO: generating system asset: symbol_lists/7b81c029abe6beb3deb7c9482e570ddddb04d966.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7b81c029abe6beb3deb7c9482e570ddddb04d966.json" for subsequent builds)
gen_struct_info: Generating C code... C:\b\s\w\ir\x\t\tmpmlivnaou.c
gen_struct_info: Compiling generated code...
gen_struct_info: C:\b\s\w\ir\x\w\install\emscripten\em++.bat -D_GNU_SOURCE -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\libcxxabi\src -D__EMSCRIPTEN_EXCEPTIONS__ -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\wasmfs -std=c++17 -o C:\b\s\w\ir\x\t\tmpfm4se5b8.js C:\b\s\w\ir\x\t\tmpmlivnaou.c -O0 -Werror -Wno-format -nolibc -sBOOTSTRAPPING_STRUCT_INFO -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=201400 -Wno-error=version-check -Wno-deprecated
gen_struct_info: Generating C code... C:\b\s\w\ir\x\t\tmpv88cbbo4.c
gen_struct_info: Compiling generated code...
gen_struct_info: C:\b\s\w\ir\x\w\install\emscripten\em++.bat -D_GNU_SOURCE -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\libcxxabi\src -D__EMSCRIPTEN_EXCEPTIONS__ -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\wasmfs -std=c++17 -o C:\b\s\w\ir\x\t\tmpc0e_rrwp.js C:\b\s\w\ir\x\t\tmpv88cbbo4.c -O0 -Werror -Wno-format -nolibc -sBOOTSTRAPPING_STRUCT_INFO -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=201400 -Wno-error=version-check -Wno-deprecated
cache:INFO: - ok
test_giflib (test_other.other) ... ok (13.79s)
header: SDL_audio.h
cache:INFO: generating system asset: symbol_lists/a69ae3dfba8c3886ceeaced7664f290545ad94b5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a69ae3dfba8c3886ceeaced7664f290545ad94b5.json" for subsequent builds)
cache:INFO: - ok
gen_struct_info: Calling generated program... C:\b\s\w\ir\x\t\tmpc0e_rrwp.js
gen_struct_info: Generating C code... C:\b\s\w\ir\x\t\tmpb4clp9nb.c
gen_struct_info: Compiling generated code...
gen_struct_info: C:\b\s\w\ir\x\w\install\emscripten\emcc.bat -D_GNU_SOURCE -o C:\b\s\w\ir\x\t\tmpw517ooav.js C:\b\s\w\ir\x\t\tmpb4clp9nb.c -O0 -Werror -Wno-format -nolibc -sBOOTSTRAPPING_STRUCT_INFO -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=201400 -Wno-error=version-check -Wno-deprecated
gen_struct_info: Calling generated program... C:\b\s\w\ir\x\t\tmpfm4se5b8.js
gen_struct_info: Generating C code... C:\b\s\w\ir\x\t\tmpbbgoopw5.c
gen_struct_info: Compiling generated code...
gen_struct_info: C:\b\s\w\ir\x\w\install\emscripten\emcc.bat -D_GNU_SOURCE -o C:\b\s\w\ir\x\t\tmpk6sfqq38.js C:\b\s\w\ir\x\t\tmpbbgoopw5.c -O0 -Werror -Wno-format -nolibc -sBOOTSTRAPPING_STRUCT_INFO -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=201400 -Wno-error=version-check -Wno-deprecated
header: SDL_blendmode.h
size of generated a.js: 61525
test_js_function_names_are_minified (test_other.other) ... ok (196.66s)
gen_struct_info: Calling generated program... C:\b\s\w\ir\x\t\tmpw517ooav.js
test_function_exports_are_small_wasm2js_Os (test_other.other) ... ok (4.86s)
gen_struct_info: Calling generated program... C:\b\s\w\ir\x\t\tmpk6sfqq38.js
cache:INFO: generating system asset: symbol_lists/82ca3ad23a7e2b5d225abdd73f171214abec1ace.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\82ca3ad23a7e2b5d225abdd73f171214abec1ace.json" for subsequent builds)
gen_struct_info: Generating C code... C:\b\s\w\ir\x\t\tmpy9i36np9.c
gen_struct_info: Compiling generated code...
test_gen_struct_info_env (test_other.other) ... ok (9.76s)
gen_struct_info: C:\b\s\w\ir\x\w\install\emscripten\emcc.bat -D_GNU_SOURCE -sMEMORY64=2 -Wno-experimental -o C:\b\s\w\ir\x\t\tmpjf8l94ao.js C:\b\s\w\ir\x\t\tmpy9i36np9.c -O0 -Werror -Wno-format -nolibc -sBOOTSTRAPPING_STRUCT_INFO -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=201400 -Wno-error=version-check -Wno-deprecated
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b2ab98670e9d47784811a0aa69834c8fcf8f1a75.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b2ab98670e9d47784811a0aa69834c8fcf8f1a75.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/cb14a9a7830803229f0ed5f1a5e36ca7d1ed214c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\cb14a9a7830803229f0ed5f1a5e36ca7d1ed214c.json" for subsequent builds)
header: SDL_clipboard.h
gen_struct_info: Calling generated program... C:\b\s\w\ir\x\t\tmpjf8l94ao.js
cache:INFO: - ok
gen_struct_info: Generating C code... C:\b\s\w\ir\x\t\tmpa2k41s0u.c
gen_struct_info: Compiling generated code...
gen_struct_info: C:\b\s\w\ir\x\w\install\emscripten\emcc.bat -D_GNU_SOURCE -sMEMORY64=2 -Wno-experimental -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\libc\musl\src\internal -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\libc\musl\src\include -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\pthread -o C:\b\s\w\ir\x\t\tmprya_l2n7.js C:\b\s\w\ir\x\t\tmpa2k41s0u.c -O0 -Werror -Wno-format -nolibc -sBOOTSTRAPPING_STRUCT_INFO -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=201400 -Wno-error=version-check -Wno-deprecated
test_function_exports_are_small_wasm2js_Os_closure (test_other.other) ... ok (9.28s)
cache:INFO: generating system asset: symbol_lists/a71669ffd0b016dfa476a5b53277a4cf9c5fcb0f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a71669ffd0b016dfa476a5b53277a4cf9c5fcb0f.json" for subsequent builds)
gen_struct_info: Calling generated program... C:\b\s\w\ir\x\t\tmprya_l2n7.js
gen_struct_info: Generating C code... C:\b\s\w\ir\x\t\tmphhn_fc1u.c
gen_struct_info: Compiling generated code...
gen_struct_info: C:\b\s\w\ir\x\w\install\emscripten\em++.bat -D_GNU_SOURCE -sMEMORY64=2 -Wno-experimental -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\libcxxabi\src -D__EMSCRIPTEN_EXCEPTIONS__ -IC:\b\s\w\ir\x\w\install\emscripten\system\lib\wasmfs -std=c++17 -o C:\b\s\w\ir\x\t\tmpempay0lk.js C:\b\s\w\ir\x\t\tmphhn_fc1u.c -O0 -Werror -Wno-format -nolibc -sBOOTSTRAPPING_STRUCT_INFO -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=201400 -Wno-error=version-check -Wno-deprecated
test_googletest (test_other.other) ... ok (23.97s)
cache:INFO: - ok
.. {'WASM_WORKERS': 1, 'JS_LIBRARIES': ['src/library_wasm_worker.js']} + None
cache:INFO: generating system asset: symbol_lists/dbc6be79d23991c4fbfbff86352bd1458414415d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\dbc6be79d23991c4fbfbff86352bd1458414415d.json" for subsequent builds)
header: SDL_compat.h
test_function_exports_are_small_wasm2js_O3 (test_other.other) ... ok (5.05s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3e357caf900c08f423edf3f4458cff35d4471d4a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3e357caf900c08f423edf3f4458cff35d4471d4a.json" for subsequent builds)
cache:INFO: - ok
test_function_exports_are_small_wasm2js_O2 (test_other.other) ... ok (4.00s)
.. {'USE_GLFW': 3} + ['-DGLFW3']
cache:INFO: generating system asset: symbol_lists/e832f0061af2f7226afabcd8b9e3d151f2451bf6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e832f0061af2f7226afabcd8b9e3d151f2451bf6.json" for subsequent builds)
gen_struct_info: Calling generated program... C:\b\s\w\ir\x\t\tmpempay0lk.js
cache:INFO: - ok
gen_struct_info: Generating C code... C:\b\s\w\ir\x\t\tmpd0gb1o2c.c
gen_struct_info: Compiling generated code...
gen_struct_info: C:\b\s\w\ir\x\w\install\emscripten\emcc.bat -D_GNU_SOURCE -sMEMORY64=2 -Wno-experimental -o C:\b\s\w\ir\x\t\tmplexg510i.js C:\b\s\w\ir\x\t\tmpd0gb1o2c.c -O0 -Werror -Wno-format -nolibc -sBOOTSTRAPPING_STRUCT_INFO -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=201400 -Wno-error=version-check -Wno-deprecated
test_function_exports_are_small_wasm2js_O3_closure (test_other.other) ... ok (9.21s)
test_function_exports_are_small_sync_Os (test_other.other) ... ok (3.99s)
header: SDL_config.h
gen_struct_info: Calling generated program... C:\b\s\w\ir\x\t\tmplexg510i.js
test_function_exports_are_small_wasm2js_O2_closure (test_other.other) ... ok (9.07s)
cache:INFO: generating system asset: symbol_lists/c62ec0a083943326672e81054dd39196172dec6c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c62ec0a083943326672e81054dd39196172dec6c.json" for subsequent builds)
test_gen_struct_info (test_other.other) ... ok (18.93s)
.. {'JS_LIBRARIES': ['src/embind/embind.js', 'src/embind/emval.js'], 'USE_SDL': 0, 'MAX_WEBGL_VERSION': 0, 'AUTO_JS_LIBRARIES': 0, 'ASYNCIFY': 1} + ['-std=c++20']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5fe8921631a384a86bf9ce0331abb922fbb5db75.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5fe8921631a384a86bf9ce0331abb922fbb5db75.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e1718e8499610280273e58d38a59ce5816d437f8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e1718e8499610280273e58d38a59ce5816d437f8.json" for subsequent builds)
cache:INFO: - ok
test_full_js_library_undefined (test_other.other) ... ok (2.31s)
test_function_exports_are_small_sync_O3 (test_other.other) ... ok (3.49s)
test_function_exports_are_small_sync_O2 (test_other.other) ... ok (3.08s)
cache:INFO: generating system asset: symbol_lists/d97d70bdf62f448ba4c4a143a0cce07f65c04719.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d97d70bdf62f448ba4c4a143a0cce07f65c04719.json" for subsequent builds)
test_function_exports_are_small_sync_Os_closure (test_other.other) ... ok (8.94s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/514805b082749b145684c29283a4acd340410141.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\514805b082749b145684c29283a4acd340410141.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f4dab4cb1ae47b45ff2fc24fe4228b63ef832037.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f4dab4cb1ae47b45ff2fc24fe4228b63ef832037.json" for subsequent builds)
cache:INFO: - ok
test_full_js_library_no_exception_throwing (test_other.other) ... ok (2.14s)
cache:INFO: generating system asset: symbol_lists/3543a3950f717548fa3112867d83eb036a1f29f4.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3543a3950f717548fa3112867d83eb036a1f29f4.json" for subsequent builds)
test_full_js_library_minimal_runtime (test_other.other) ... ok (1.73s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6b192bf79971d7fcd940cbac2bca879c07a8efab.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6b192bf79971d7fcd940cbac2bca879c07a8efab.json" for subsequent builds)
test_function_exports_are_small_sync_O3_closure (test_other.other) ... ok (8.20s)
cache:INFO: - ok
test_full_js_library_except (test_other.other) ... ok (2.36s)
cache:INFO: generating system asset: symbol_lists/5c6f1b36fd076d66d36dfae27446af92760b51cc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5c6f1b36fd076d66d36dfae27446af92760b51cc.json" for subsequent builds)
cache:INFO: - ok
header: SDL_config_android.h
test_full_js_library_embind (test_other.other) ... ok (2.31s)
test_full_js_library (test_other.other) ... ok (2.31s)
test_full_js_library_asyncify (test_other.other) ... ok (3.41s)
test_fs_writev_partial_write_wasmfs (test_other.other) ... ok (2.52s)
test_fs_writev_partial_write (test_other.other) ... ok (1.97s)
test_function_exports_are_small_sync_O2_closure (test_other.other) ... ok (9.37s)
cache:INFO: generating system asset: symbol_lists/95b7db1736b936718fc9b8807d19b3bafcec29d3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\95b7db1736b936718fc9b8807d19b3bafcec29d3.json" for subsequent builds)
cache:INFO: - ok
header: SDL_config_emscripten.h
test_full_js_library_gl_emu (test_other.other) ... ok (7.66s)
test_fs_stream_proto (test_other.other) ... ok (3.02s)
test_fs_dev_random_wasmfs (test_other.other) ... ok (2.10s)
test_fs_dev_random_rawfs_wasmfs (test_other.other) ... ok (2.24s)
-- begin program output --
wasm://wasm/00017c0a:1
RuntimeError: memory access out of bounds
at wasm://wasm/00017c0a:wasm-function[28]:0xedd
at wasm://wasm/00017c0a:wasm-function[30]:0x1032
at wasm://wasm/00017c0a:wasm-function[11]:0x3f7
at wasm://wasm/00017c0a:wasm-function[12]:0x529
at C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:599:12
at callMain (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4801:15)
at doRun (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4851:23)
at run (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4864:5)
at runCaller (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4786:19)
at removeRunDependency (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:536:7)
at receiveInstance (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:723:5)
at receiveInstantiationResult (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:741:5)
Thrown at:
at $func28 (wasm://wasm/00017c0a:1:3806)
at $func30 (wasm://wasm/00017c0a:1:4147)
at $func11 (wasm://wasm/00017c0a:1:1016)
at $main (wasm://wasm/00017c0a:1:1322)
at C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:599:12
at callMain (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4801:15)
at doRun (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4851:23)
at run (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4864:5)
at runCaller (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4786:19)
at removeRunDependency (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:536:7)
Node.js v20.14.0
-- end program output --
test_fs_dev_random_rawfs (test_other.other) ... FAIL
test_fs_dev_random (test_other.other) ... ok (1.52s)
test_fs_bad_lookup_wasmfs (test_other.other) ... ok (1.74s)
cache:INFO: generating system asset: symbol_lists/c4dca348bbfe4dc20927fa66d9c324ce34e47c82.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c4dca348bbfe4dc20927fa66d9c324ce34e47c82.json" for subsequent builds)
test_fs_bad_lookup_rawfs_wasmfs (test_other.other) ... ok (1.77s)
header: SDL_config_iphoneos.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/584e72cc79e436f7127edf3a687423cf3ef388f1.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\584e72cc79e436f7127edf3a687423cf3ef388f1.json" for subsequent builds)
cache:INFO: - ok
test_fs_after_main (test_other.other) ... ok (1.51s)
test_fs_bad_lookup (test_other.other) ... ok (1.96s)
test_fs_after_main_O1 (test_other.other) ... ok (1.88s)
test_fs_icase_wasmfs (test_other.other) ... ok (6.46s)
test_freetype_wasm_exnref (test_other.other) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libfreetype-wasm-sjlj.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libfreetype-wasm-sjlj.a" for subsequent builds)
test_fs_bad_lookup_rawfs (test_other.other) ... ok (3.21s)
.. {'LEGACY_GL_EMULATION': 1} + ['-DGLES']
test_fp16_O3 (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
header: SDL_config_macosx.h
header: SDL_config_minimal.h
test_fp16 (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
env_modify: {'EMCC_FORCE_STDLIBS': '1'}
test_fs_icase (test_other.other) ... ok (8.01s)
test_frexp (test_other.other) ... ok (2.69s)
test_force_filesystem_error (test_other.other) ... ok (1.15s)
.. {'USE_GLFW': 2, 'FULL_ES3': 1, 'MAX_WEBGL_VERSION': 2} + None
.. {'STANDALONE_WASM': 1} + None
.. {'MAIN_MODULE': 2, 'RELOCATABLE': 1, 'USE_WEBGPU': 1, 'ASYNCIFY': 1} + None
system_libs:INFO: compiled 42 inputs in 10.34s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7724f1c8c1888ab3e8267bc84c69c3347207b03e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7724f1c8c1888ab3e8267bc84c69c3347207b03e.json" for subsequent builds)
test_gen_sig_info (test_other.other) ... ok (43.44s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/af61914418799f99baefa1528dface3ac883b437.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\af61914418799f99baefa1528dface3ac883b437.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c442557f90f945d890dd938c36c45ae0799c5e82.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c442557f90f945d890dd938c36c45ae0799c5e82.json" for subsequent builds)
test_force_exit (test_other.other) ... ok (9.70s)
test_freetype_with_pthreads (test_other.other) ... ok (12.43s)
cache:INFO: - ok
116
test_file_packager_unicode (test_other.other) ... ok (0.24s)
cache:INFO: generating system asset: symbol_lists/b342e16b7a5602542d30a81d221310215410a8a2.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b342e16b7a5602542d30a81d221310215410a8a2.json" for subsequent builds)
test_float_h (test_other.other) ... ok (9.78s)
test_file_packager_returns_error_if_target_equal_to_jsoutput (test_other.other) ... ok (0.28s)
Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/896e07a22109b61053510148f4ff81b9956b27ed.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\896e07a22109b61053510148f4ff81b9956b27ed.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f17d719c977dd66b0135eef6f0131449a4f71b4b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f17d719c977dd66b0135eef6f0131449a4f71b4b.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f362801ddce71aad928957915240d887c94ef0a0.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f362801ddce71aad928957915240d887c94ef0a0.json" for subsequent builds)
header: SDL_config_nintendods.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/bbf07a8551fe39c7d16a1c97bc66c877bae78cba.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\bbf07a8551fe39c7d16a1c97bc66c877bae78cba.json" for subsequent builds)
test_file_packager_separate_metadata (test_other.other) ... ok (3.05s)
test_file_packager_modularize (test_other.other) ... ok (2.63s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4ffb3f43c1002423a8442ac563c876c64128c7b5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4ffb3f43c1002423a8442ac563c876c64128c7b5.json" for subsequent builds)
test_freetype_emscripten (test_other.other) ... ok (15.97s)
test_force_stdlibs (test_other.other) ... ok (15.07s)
cache:INFO: - ok
Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package
test_file_packager_directory_with_single_quote (test_other.other) ... ok (0.27s)
test_file_packager_depfile (test_other.other) ... ok (0.26s)
test_freetype_wasm (test_other.other) ... ok (17.34s)
test_file_packager_mention_FORCE_FILESYSTEM (test_other.other) ... ok (1.91s)
test_file_packager (test_other.other) ... ok (0.78s)
cache:INFO: generating system asset: symbol_lists/3cee27af77631f38b056a38f0131312bc92c6673.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3cee27af77631f38b056a38f0131312bc92c6673.json" for subsequent builds)
test_file_packager_embed (test_other.other) ... ok (2.40s)
test_files_and_module_assignment (test_other.other) ... ok (6.24s)
cache:INFO: - ok
header: SDL_config_pandora.h
cache:INFO: generating system asset: symbol_lists/b325b9d745521d45a57325091aa5dfb8edd2296e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b325b9d745521d45a57325091aa5dfb8edd2296e.json" for subsequent builds)
test_fflush_fs_wasmfs (test_other.other) ... ok (1.67s)
cache:INFO: - ok
test_fflush_fs_exit_rawfs (test_other.other) ... ok (1.99s)
cache:INFO: generating system asset: symbol_lists/f5580bf3cff7db9fe26f7d5680ca1c257bf84cd1.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f5580bf3cff7db9fe26f7d5680ca1c257bf84cd1.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ab65ca699daf461229cd102380a354733d414abc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ab65ca699daf461229cd102380a354733d414abc.json" for subsequent builds)
test_fflush (test_other.other) ... ok (1.35s)
test_fflush_fs_exit (test_other.other) ... ok (2.12s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a2e2afdfe21ead8054de97d1cb5753e8f44056cf.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a2e2afdfe21ead8054de97d1cb5753e8f44056cf.json" for subsequent builds)
test_fflush_fs (test_other.other) ... ok (2.76s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d181a753344d6a1ecc07f7a7fd9ed9a7ac2b8437.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d181a753344d6a1ecc07f7a7fd9ed9a7ac2b8437.json" for subsequent builds)
test_fignore_exceptions (test_other.other) ... ok (4.48s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/bece7c1e13b290b7fc135b020d817806f4cd748f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\bece7c1e13b290b7fc135b020d817806f4cd748f.json" for subsequent builds)
test_failure_modularize_and_catch_rejection_emxx (test_other.other) ... ok (0.41s)
test_fetch_init_node (test_other.other) ... ok (1.94s)
test_failure_modularize_and_catch_rejection (test_other.other) ... ok (0.46s)
cache:INFO: - ok
test_failure_modularize_and_catch_exit_emxx (test_other.other) ... ok (0.43s)
test_fetch_settings (test_other.other) ... ok (3.39s)
test_fcvt (test_other.other) ... ok (1.83s)
test_failing_growth_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_failure_modularize_and_catch_exit (test_other.other) ... ok (0.46s)
test_failure_error_code_emxx (test_other.other) ... ok (0.32s)
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sALLOW_MEMORY_GROWTH']
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sALLOW_MEMORY_GROWTH']
test_failure_error_code (test_other.other) ... ok (0.35s)
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB']
header: SDL_config_windows.h
cache:INFO: generating system asset: symbol_lists/c42b8c47d70c54434c1ef9f9b9d874809b4d1af7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c42b8c47d70c54434c1ef9f9b9d874809b4d1af7.json" for subsequent builds)
test_fd_closed (test_other.other) ... ok (3.35s)
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB']
cache:INFO: - ok
test_failing_growth_2gb (test_other.other) ... ok (2.57s)
cache:INFO: generating system asset: symbol_lists/1d237b52d737b29216f84180a5a67595e7cf169d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1d237b52d737b29216f84180a5a67595e7cf169d.json" for subsequent builds)
test_flag_aliases (test_other.other) ... ok (15.43s)
header: SDL_config_wiz.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b145c7975a632125f81c39d111b63f75c9a5ad9c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b145c7975a632125f81c39d111b63f75c9a5ad9c.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f41c559068e515e006730524c09f42a58f9f25dd.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f41c559068e515e006730524c09f42a58f9f25dd.json" for subsequent builds)
cache:INFO: - ok
can manage another: True split: False aborting: False
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0', '-sALLOW_MEMORY_GROWTH']
cache:INFO: generating system asset: symbol_lists/913edd83be2bfd31bbce1281d0506b28e79b52b3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\913edd83be2bfd31bbce1281d0506b28e79b52b3.json" for subsequent builds)
test_f_exception_standalone (test_other.other) ... ok (2.40s)
cache:INFO: - ok
can manage another: False split: False aborting: True
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0']
can manage another: True split: False aborting: False
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0', '-sALLOW_MEMORY_GROWTH']
test_f_exception_on (test_other.other) ... ok (3.23s)
can manage another: False split: False aborting: True
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0']
test_f_exception_off (test_other.other) ... ok (2.02s)
header: SDL_copying.h
test_f_exception_link_only (test_other.other) ... ok (1.95s)
cache:INFO: generating system asset: symbol_lists/9732fc3bf9ffda83dd7a92050afa3dc8fff45f46.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9732fc3bf9ffda83dd7a92050afa3dc8fff45f46.json" for subsequent builds)
test_f_exception_compile_only (test_other.other) ... ok (1.85s)
-Og
can manage another: True split: False aborting: False
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sALLOW_MEMORY_GROWTH'] EM_ASM( Module.temp = _sbrk() );
cache:INFO: - ok
header: SDL_cpuinfo.h
can manage another: True split: False aborting: False
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB'] EM_ASM( Module.temp = _sbrk() );
can manage another: True split: False aborting: False
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sALLOW_MEMORY_GROWTH'] EM_ASM( Module.temp = _sbrk() );
-Ofast
test_extra_struct_info (test_other.other) ... ok (2.72s)
can manage another: True split: False aborting: False
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB'] EM_ASM( Module.temp = _sbrk() );
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\lib_simple.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lib_simple.a" for subsequent builds)
system_libs:INFO: compiled 1 inputs in 0.38s
cache:INFO: - ok
test_file_packager_huge (test_other.other) ... ok (20.29s)
ports:INFO: retrieving port: sdl2_image from
https://github.com/libsdl-org/SDL_image/archive/refs/tags/release-2.6.0.zip
header: SDL_endian.h
can manage another: True split: False aborting: False
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0', '-sALLOW_MEMORY_GROWTH'] EM_ASM( Module.temp = _sbrk() );
test_external_ports_simple (test_other.other) ... ok (2.29s)
test_extra_opt_levels (test_other.other) ... ok (5.26s)
can manage another: False split: False aborting: True
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0'] EM_ASM( Module.temp = _sbrk() );
ports:INFO: unpacking port: sdl2_image
can manage another: True split: False aborting: False
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0', '-sALLOW_MEMORY_GROWTH'] EM_ASM( Module.temp = _sbrk() );
test_extern_weak (test_other.other) ... ok (1.46s)
can manage another: False split: False aborting: True
test_failing_alloc ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0'] EM_ASM( Module.temp = _sbrk() );
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libSDL2_image-jpg.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libSDL2_image-jpg.a" for subsequent builds)
header: SDL_error.h
system_libs:INFO: compiled 19 inputs in 2.44s
cache:INFO: - ok
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\lib_external.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lib_external.a" for subsequent builds)
system_libs:INFO: compiled 1 inputs in 0.23s
about to build C:\b\s\w\ir\x\w\install\emscripten\test\other\ports
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ecfa9502c7c73d28466d8b900e8f41f8182c8187.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ecfa9502c7c73d28466d8b900e8f41f8182c8187.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/78fd018b05f5a173129560ba6e05f547e165c340.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\78fd018b05f5a173129560ba6e05f547e165c340.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e7c2dac95ee7156d900e1e619f9b682d1a2b55e0.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e7c2dac95ee7156d900e1e619f9b682d1a2b55e0.json" for subsequent builds)
cache:INFO: - ok
can manage another: True split: False aborting: False
test_failing_alloc (test_other.other) ... ok (20.06s)
test_extended_const (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
can manage another: True split: False aborting: False
test_failing_alloc_wasm2js_growth (test_other.other) ... ok (21.13s)
can manage another: True split: False aborting: False
test_failing_alloc_wasm2js (test_other.other) ... ok (21.20s)
can manage another: True split: False aborting: False
test_failing_alloc_growth (test_other.other) ... ok (21.09s)
test_extern_weak_dynamic (test_other.other) ... ok (7.87s)
cache:INFO: generating system asset: symbol_lists/364a636799d83695c00561287cb9e93abdead3aa.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\364a636799d83695c00561287cb9e93abdead3aa.json" for subsequent builds)
header: SDL_events.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/68e090056489457b0c9ce2f43208f2fc1b36875a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\68e090056489457b0c9ce2f43208f2fc1b36875a.json" for subsequent builds)
warning: invalid item in EXPORTED_RUNTIME_METHODS: FS_writeFile
emcc: warning: warnings in JS library compilation [-Wjs-compiler]
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/305f05513e851e9ac3ff3018bd80090dde3d6ac2.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\305f05513e851e9ac3ff3018bd80090dde3d6ac2.json" for subsequent builds)
cache:INFO: - ok
test_exported_runtime_methods_from_js_library (test_other.other) ... ok (3.98s)
test_extern_prepost (test_other.other) ... ok (10.23s)
test_export_keepalive (test_other.other) ... ok (4.37s)
header: SDL_gesture.h
test_exported_runtime_methods (test_other.other) ... ok (4.73s)
test_exported_runtime_methods_metadce_legacy (test_other.other) ... ok (5.19s)
cache:INFO: generating system asset: symbol_lists/9a4864a14ba186c5f14e8dbe05d6714cdbe2d5b5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9a4864a14ba186c5f14e8dbe05d6714cdbe2d5b5.json" for subsequent builds)
test_export_es6_requires_modularize (test_other.other) ... ok (0.59s)
test_export_global_address_minimal (test_other.other) ... ok (1.49s)
cache:INFO: - ok
ports:INFO: retrieving port: mpg123 from
https://www.mpg123.de/download/mpg123-1.26.2.tar.bz2
test_exported_runtime_methods_metadce (test_other.other) ... ok (6.16s)
test_export_global_address (test_other.other) ... ok (1.88s)
test_export_global_address_command_line (test_other.other) ... ok (2.02s)
test_export_es6_node_requires_import_meta (test_other.other) ... ok (0.33s)
ports:INFO: unpacking port: mpg123
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libmpg123.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libmpg123.a" for subsequent builds)
system_libs:INFO: compiled 27 inputs in 3.04s
cache:INFO: - ok
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\lib_external-mpg123.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lib_external-mpg123.a" for subsequent builds)
system_libs:INFO: compiled 1 inputs in 0.24s
about to build C:\b\s\w\ir\x\w\install\emscripten\test\other\ports
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/57e5e11d8a6b0a941cde20313a2c6912fd76c22e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\57e5e11d8a6b0a941cde20313a2c6912fd76c22e.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ab19c80b3b984e341178279ab8af1ae96f8748ae.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ab19c80b3b984e341178279ab8af1ae96f8748ae.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8735fcc7e9f6a4b9d553c0a072498c8676f5d79f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8735fcc7e9f6a4b9d553c0a072498c8676f5d79f.json" for subsequent builds)
test_export_es6_pthreads_package_json (test_other.other) ... ok (7.83s)
header: SDL_gfxPrimitives.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/75b4b162940513dbf9617b8733bf4b8196e30d86.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\75b4b162940513dbf9617b8733bf4b8196e30d86.json" for subsequent builds)
test_export_es6_pthreads (test_other.other) ... ok (8.64s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a4b301adf6ea3ded871510db9ab2eb57b1d0d8ae.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a4b301adf6ea3ded871510db9ab2eb57b1d0d8ae.json" for subsequent builds)
emcc: warning: `main` is defined in the input files, but `_main` is not in `EXPORTED_FUNCTIONS`. Add it to this list if you want `main` to run. [-Wunused-main]
test_export_es6_package_json (test_other.other) ... ok (8.50s)
test_external_ports (test_other.other) ... ok (23.11s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f075b01da059781aac1ee5a22f7d976da1c7ccf7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f075b01da059781aac1ee5a22f7d976da1c7ccf7.json" for subsequent builds)
test_export_from_archive (test_other.other) ... ok (10.29s)
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\other\alias\side.c -g -o side.wasm -sSIDE_MODULE
test_export_es6_allows_export_in_post_js (test_other.other) ... ok (8.47s)
test_explicit_target (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/590b419c70cd482e4767d2832d796a335449b929.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\590b419c70cd482e4767d2832d796a335449b929.json" for subsequent builds)
test_export_es6_implies_modularize (test_other.other) ... ok (9.11s)
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\other\alias\main.c -o main.js -g -sEXPORTED_FUNCTIONS=_main,_foo -sMAIN_MODULE=2 -lnodefs.js
test_export_es6 (test_other.other) ... ok (2.56s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/53df5db76962cc3b003991e6081ac308d93866c7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\53df5db76962cc3b003991e6081ac308d93866c7.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/685fa295d302f66e16f774dfecd6643edb2512a3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\685fa295d302f66e16f774dfecd6643edb2512a3.json" for subsequent builds)
test_export_all_3142 (test_other.other) ... ok (2.49s)
cache:INFO: - ok
test_exceptions_stack_trace_and_message_wasm_exnref (test_other.other) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
cache:INFO: generating system asset: symbol_lists/80c8aa5eb0017870f51a00ba7580564b1c418786.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\80c8aa5eb0017870f51a00ba7580564b1c418786.json" for subsequent builds)
test_exceptions_stack_trace_and_message_wasm (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_explicit_gl_linking (test_other.other) ... ok (1.85s)
test_exceptions_rethrow_stack_trace_and_message_wasm_exnref (test_other.other) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
test_exceptions_rethrow_stack_trace_and_message_wasm (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/faa85d6dd8fc2f4a22d0713b43efc10b651aa344.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\faa85d6dd8fc2f4a22d0713b43efc10b651aa344.json" for subsequent builds)
test_export_aliasee (test_other.other) ... ok (2.96s)
test_exceptions_exit_runtime_wasm_exnref (test_other.other) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/440e02f226de15836730b2ea38bf93f05d93a9f3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\440e02f226de15836730b2ea38bf93f05d93a9f3.json" for subsequent builds)
test_exclude_file (test_other.other) ... ok (2.76s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/921c244aadf68a20ffc92763b386c4064da8e202.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\921c244aadf68a20ffc92763b386c4064da8e202.json" for subsequent builds)
test_export_all (test_other.other) ... ok (4.36s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/fa88fec9e87c9b4d3c000133997f1719e76d503d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\fa88fec9e87c9b4d3c000133997f1719e76d503d.json" for subsequent builds)
header: SDL_haptic.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2903594d769cd53274b81307a95e7e5588eda4bf.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2903594d769cd53274b81307a95e7e5588eda4bf.json" for subsequent builds)
test_exceptions_exit_runtime_wasm (test_other.other) ... ok (2.19s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\other\\exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=1', '-sDISABLE_EXCEPTION_CATCHING=1', '-O0']
cache:INFO: - ok
test_export_all_and_exported_functions (test_other.other) ... ok (6.44s)
env_modify: {'EMCC_DEBUG': '1'}
test_exceptions_c_linker (test_other.other) ... ok (2.04s)
no bad ctor
cache:INFO: generating system asset: symbol_lists/d6d5d0bc550acd0508bbd8c007761b68820c0276.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d6d5d0bc550acd0508bbd8c007761b68820c0276.json" for subsequent builds)
test_exceptions_exit_runtime_emscripten (test_other.other) ... ok (3.32s)
test_exceptions_rethrow_stack_trace_and_message_emscripten (test_other.other) ... ok (4.79s)
base case
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e08897da748e6f8e37ee5e09d330606c64bc90dc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e08897da748e6f8e37ee5e09d330606c64bc90dc.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\other\\exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=1', '-sDISABLE_EXCEPTION_CATCHING=1', '-O1']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/51114970fc6540736cff897a531474373571e2af.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\51114970fc6540736cff897a531474373571e2af.json" for subsequent builds)
header: SDL_hints.h
test_eval_ctors_debug_output (test_other.other) ... ok (2.51s)
base case
building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors,main --kept-exports=main)
building:INFO:
trying to eval __wasm_call_ctors
...success on __wasm_call_ctors.
trying to eval main
...stopping due to params
recommendation: consider --ignore-external-input ...stopping
cache:INFO: - ok
test_exceptions_with_closure_and_without_catching (test_other.other) ... ok (7.89s)
test_euidaccess (test_other.other) ... ok (2.06s)
cache:INFO: generating system asset: symbol_lists/fccdafbff8960c6e157b50de3f0b53eacd931a22.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\fccdafbff8960c6e157b50de3f0b53eacd931a22.json" for subsequent builds)
test_error_on_missing_libraries (test_other.other) ... ok (0.70s)
cache:INFO: - ok
building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors,main --kept-exports=main)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\other\\exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=0', '-sDISABLE_EXCEPTION_CATCHING=1', '-O0']
building:INFO:
trying to eval __wasm_call_ctors
...success on __wasm_call_ctors.
trying to eval main
...stopping due to params
recommendation: consider --ignore-external-input ...stopping
with old browser
with old browser
cache:INFO: generating system asset: symbol_lists/9702a7f34489080cc99ef86269573056549a395d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9702a7f34489080cc99ef86269573056549a395d.json" for subsequent builds)
test_error_in_js_libraries (test_other.other) ... ok (2.26s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6556c4512b3c06a7787e57c3bbc948713dcdeff3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6556c4512b3c06a7787e57c3bbc948713dcdeff3.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3e2caf6eeafbcff3c9576b2387fea6dec49b87f1.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3e2caf6eeafbcff3c9576b2387fea6dec49b87f1.json" for subsequent builds)
test_errno_type (test_other.other) ... ok (2.63s)
test_errar (test_other.other) ... ok (1.01s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ac007c3c6f01e4fdf9ed1f36fb7b917270bc1304.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ac007c3c6f01e4fdf9ed1f36fb7b917270bc1304.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/27102fda542a55b7d0ab967d182ec43a4ff019c2.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\27102fda542a55b7d0ab967d182ec43a4ff019c2.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b23d2938e3fa6acdd523546a65fb39a44cf581f8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b23d2938e3fa6acdd523546a65fb39a44cf581f8.json" for subsequent builds)
header: SDL_image.h
test_err (test_other.other) ... ok (1.79s)
test_erf (test_other.other) ... ok (1.75s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9b7ebd2645ca1dcee6b6726887c8451d6d05091e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9b7ebd2645ca1dcee6b6726887c8451d6d05091e.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\other\\exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=0', '-sDISABLE_EXCEPTION_CATCHING=1', '-O1']
cache:INFO: - ok
with old browser + -sPOLYFILL=0
cache:INFO: generating system asset: symbol_lists/7b8301bdf9449afc1d0c78e701076ea0691a1650.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7b8301bdf9449afc1d0c78e701076ea0691a1650.json" for subsequent builds)
test_exceptions_stack_trace_and_message_emscripten (test_other.other) ... ok (13.31s)
building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors,main --kept-exports=main)
building:INFO:
trying to eval __wasm_call_ctors
...success on __wasm_call_ctors.
trying to eval main
...stopping due to params
recommendation: consider --ignore-external-input ...stopping
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c5509a2bf9a5a1f0132a4c63f131ce2722b36a2e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c5509a2bf9a5a1f0132a4c63f131ce2722b36a2e.json" for subsequent builds)
7229 7229 7229
with bad ctor
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/71ae6a2387aa996ed939eb958e7fbdf4524938c4.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\71ae6a2387aa996ed939eb958e7fbdf4524938c4.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\other\\exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=1', '-sDISABLE_EXCEPTION_CATCHING=0', '-O0']
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\other\\exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=1', '-sDISABLE_EXCEPTION_CATCHING=0', '-O1']
cache:INFO: - ok
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\other\\exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=0', '-sDISABLE_EXCEPTION_CATCHING=0', '-O0']
with old browser + --closure=1
with old browser + -sPOLYFILL=0
cache:INFO: generating system asset: symbol_lists/b56af0c4ea307c09411e9ba388dd2c5d3bcf1cc9.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b56af0c4ea307c09411e9ba388dd2c5d3bcf1cc9.json" for subsequent builds)
test_emversion (test_other.other) ... ok (4.20s)
header: SDL_input.h
building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors,main --kept-exports=main)
building:INFO:
trying to eval __wasm_call_ctors
...partial evalling successful, but stopping since could not eval: call import: wasi_snapshot_preview1.fd_write
recommendation: consider --ignore-external-input
...stopping
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/263763904d4297e7bcae80fa149faebb8de17942.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\263763904d4297e7bcae80fa149faebb8de17942.json" for subsequent builds)
test_emsymbolizer_functions (test_other.other) ... ok (3.04s)
cache:INFO: - ok
test_emsize (test_other.other) ... ok (0.61s)
cache:INFO: generating system asset: symbol_lists/7c9999473d4b0137df47b6c13b188e2fed40bbe6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7c9999473d4b0137df47b6c13b188e2fed40bbe6.json" for subsequent builds)
test_emstrip (test_other.other) ... ok (1.64s)
cache:INFO: - ok
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\other\\exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=0', '-sDISABLE_EXCEPTION_CATCHING=0', '-O1']
cache:INFO: generating system asset: symbol_lists/b5cfbe0adbea8db7a1fe53bd6253474db9b5cebd.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b5cfbe0adbea8db7a1fe53bd6253474db9b5cebd.json" for subsequent builds)
test_emscripten_unwind_to_js_event_loop (test_other.other) ... ok (1.91s)
cache:INFO: - ok
building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors,main --kept-exports=main)
building:INFO:
trying to eval __wasm_call_ctors
...partial evalling successful, but stopping since could not eval: call import: wasi_snapshot_preview1.fd_write
recommendation: consider --ignore-external-input
...stopping
cache:INFO: generating system asset: symbol_lists/ad9521b15d4c1cfc6b2000dfd18f8007e8286b3e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ad9521b15d4c1cfc6b2000dfd18f8007e8286b3e.json" for subsequent builds)
with old browser + --closure=1
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b0ac07e447e67fc2369ac8ac72fddce9ffb5b088.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b0ac07e447e67fc2369ac8ac72fddce9ffb5b088.json" for subsequent builds)
test_emsymbolizer_srcloc (test_other.other) ... ok (8.45s)
cache:INFO: - ok
test_exception_settings (test_other.other) ... ok (17.22s)
header: SDL_joystick.h
test_emscripten_set_timeout_loop (test_other.other) ... ok (3.02s)
test_emscripten_set_timeout (test_other.other) ... ok (1.92s)
building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors,main --kept-exports=main)
building:INFO:
trying to eval __wasm_call_ctors
...partial evalling successful, but stopping since could not eval: call import: wasi_snapshot_preview1.fd_write
recommendation: consider --ignore-external-input
...stopping
7677 7773 7849
test_eval_ctor_ordering (test_other.other) ... ok (18.24s)
test_emscripten_set_immediate (test_other.other) ... ok (1.66s)
test_emscripten_set_immediate_loop (test_other.other) ... ok (1.91s)
test_emscripten_set_interval (test_other.other) ... ok (3.16s)
header: SDL_keyboard.h
test_emscripten_print_double (test_other.other) ... ok (1.47s)
test_emscripten_main_loop_setimmediate (test_other.other) ... ok (1.42s)
building:WARNING: Closure compiler completed with warnings:
building:WARNING: C:/b/s/w/ir/x/t/emtest__un51340/emscripten_temp_vzyceo4b/test_closure.js:113:44: WARNING - [JSC_TYPE_MISMATCH] actual parameter 2 of XMLHttpRequest.prototype.open does not match formal parameter
found : (Request|URL|string)
required: (URL|string)
113| request.open(options.method || "get", url, true);
^^^
C:/b/s/w/ir/x/t/emtest__un51340/emscripten_temp_vzyceo4b/test_closure.js:133:19: WARNING - [JSC_TYPE_MISMATCH] actual parameter 1 of XMLHttpRequest.prototype.send does not match formal parameter
found : (ArrayBuffer|ArrayBufferView|Blob|FormData|ReadableStream|URLSearchParams|null|string)
required: (ArrayBuffer|ArrayBufferView|Blob|Document|FormData|null|string|undefined)
133| request.send(options.body || null);
^^^^^^^^^^^^^^^^^^^^
0 error(s), 2 warning(s), 85.0% typed
building:WARNING: (rerun with EMCC_DEBUG=2 enabled to dump Closure input file)
test_emscripten_scan_stack (test_other.other) ... ok (4.67s)
cache:INFO: generating system asset: symbol_lists/5ffe08d1cb88d42e91b13065fb5924a0de8c03f7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5ffe08d1cb88d42e91b13065fb5924a0de8c03f7.json" for subsequent builds)
test_es5_transpile (test_other.other) ... ok (20.16s)
header: SDL_keycode.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7b44b9af4e9f71e5086ab96d9b259023e2d2f704.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7b44b9af4e9f71e5086ab96d9b259023e2d2f704.json" for subsequent builds)
test_emscripten_main_loop_and_blocker (test_other.other) ... ok (3.05s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2d30a0f4bcc148d744b11f9255aecac5e5af0405.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2d30a0f4bcc148d744b11f9255aecac5e5af0405.json" for subsequent builds)
building:WARNING: Closure compiler completed with warnings:
building:WARNING: C:/b/s/w/ir/x/t/emtest_5otfvkw3/emscripten_temp_92i4sb_k/test_closure.jso4.js:62:504: WARNING - [JSC_TYPE_MISMATCH] actual parameter 2 of XMLHttpRequest.prototype.open does not match formal parameter
found : (Request|URL|string)
required: (URL|string)
62| statusText:request.statusText,status:request.status,url:request.responseURL,text:()=>Promise.resolve(request.responseText),json:()=>Promise.resolve(request.responseText).then(JSON.parse),blob:()=>Promise.resolve(new Blob([request.response])),arrayBuffer:()=>Promise.resolve(request.response),clone:response,headers:{keys:()=>keys,entries:()=>keys.map(n=>[n,request.getResponseHeader(n)]),get:n=>request.getResponseHeader(n),has:n=>request.getResponseHeader(n)!=null}});request.open(options.method||"get",url,true);request.onload=()=>{request.getAllResponseHeaders().toLowerCase().replace(/^(.+?):/gm,(m,key)=>{headers[key]||keys.push((headers[key]=key))});resolve(response())};request.onerror=reject;request.withCredentials=options.credentials=="include";for(const i in options.headers){request.setRequestHeader(i,options.headers[i])}request.send(options.body||null)})}}// end include: polyfill/fetch.js
^^^
C:/b/s/w/ir/x/t/emtest_5otfvkw3/emscripten_temp_92i4sb_k/test_closure.jso4.js:62:847: WARNING - [JSC_TYPE_MISMATCH] actual parameter 1 of XMLHttpRequest.prototype.send does not match formal parameter
found : (ArrayBuffer|ArrayBufferView|Blob|FormData|ReadableStream|URLSearchParams|null|string)
required: (ArrayBuffer|ArrayBufferView|Blob|Document|FormData|null|string|undefined)
62| statusText:request.statusText,status:request.status,url:request.responseURL,text:()=>Promise.resolve(request.responseText),json:()=>Promise.resolve(request.responseText).then(JSON.parse),blob:()=>Promise.resolve(new Blob([request.response])),arrayBuffer:()=>Promise.resolve(request.response),clone:response,headers:{keys:()=>keys,entries:()=>keys.map(n=>[n,request.getResponseHeader(n)]),get:n=>request.getResponseHeader(n),has:n=>request.getResponseHeader(n)!=null}});request.open(options.method||"get",url,true);request.onload=()=>{request.getAllResponseHeaders().toLowerCase().replace(/^(.+?):/gm,(m,key)=>{headers[key]||keys.push((headers[key]=key))});resolve(response())};request.onerror=reject;request.withCredentials=options.credentials=="include";for(const i in options.headers){request.setRequestHeader(i,options.headers[i])}request.send(options.body||null)})}}// end include: polyfill/fetch.js
^^^^^^^^^^^^^^^^^^
0 error(s), 2 warning(s), 82.9% typed
building:WARNING: (rerun with -g1 linker flag for an unminified output)
cache:INFO: - ok
test_emscripten_license_O2_emit (test_other.other) ... ok (1.92s)
test_emscripten_license_O2_js_emit (test_other.other) ... ok (2.58s)
test_emscripten_main_loop_settimeout (test_other.other) ... ok (6.11s)
cache:INFO: generating system asset: symbol_lists/38c14b00ea40432e7ade7da52e63fb5be3eef541.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\38c14b00ea40432e7ade7da52e63fb5be3eef541.json" for subsequent builds)
header: SDL_loadso.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/49c4440634aaf1d59008393dd24a2a05ebf1d1ae.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\49c4440634aaf1d59008393dd24a2a05ebf1d1ae.json" for subsequent builds)
test_emscripten_main_loop (test_other.other) ... ok (5.90s)
test_emscripten_main_loop_pthreads (test_other.other) ... ok (6.24s)
cache:INFO: - ok
test_es5_transpile_O3 (test_other.other) ... ok (24.76s)
cache:INFO: generating system asset: symbol_lists/32634586330fcaad9a0fa711bde25a2b200db019.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\32634586330fcaad9a0fa711bde25a2b200db019.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/53e4960422d2d95c43618db24dcd4ffe6bb76932.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\53e4960422d2d95c43618db24dcd4ffe6bb76932.json" for subsequent builds)
test_emscripten_license_O2 (test_other.other) ... ok (2.61s)
test_emscripten_license_O0 (test_other.other) ... ok (1.42s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/099871b8118a1be7cede8e41949321b299621387.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\099871b8118a1be7cede8e41949321b299621387.json" for subsequent builds)
test_emscripten_license_O0_emit (test_other.other) ... ok (2.15s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/523a563244ca05c49bbe1597b678a95de287d11a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\523a563244ca05c49bbe1597b678a95de287d11a.json" for subsequent builds)
test_emscripten_get_heap_max_default (test_other.other) ... ok (2.54s)
cache:INFO: - ok
header: SDL_log.h
test_emscripten_get_heap_max_4GB (test_other.other) ... ok (2.59s)
test_emscons_env (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_SCONS is set'
test_emscripten_get_heap_max_1GB (test_other.other) ... ok (2.63s)
test_emscons (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_SCONS is set'
0 0
test_emscripten_console_log (test_other.other) ... ok (1.67s)
test_emscripten_license_O2_closure_js_emit (test_other.other) ... ok (7.57s)
test_emranlib (test_other.other) ... ok (1.20s)
test_emscripten_license_O2_closure_emit (test_other.other) ... ok (6.83s)
test_emscripten_license_O2_closure (test_other.other) ... ok (6.96s)
env_modify: {'EMMAKEN_COMPILER': 'C:/b/s/w/ir/x/w/install\\bin\\clang.exe'}
0 1
test_empty_output_extension (test_other.other) ... ok (1.56s)
env_modify: {'EMMAKEN_CFLAGS': '-O2'}
cache:INFO: generating system asset: symbol_lists/65e2bcc76f4da5538001abbf36dc6822da782c8c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\65e2bcc76f4da5538001abbf36dc6822da782c8c.json" for subsequent builds)
test_emmaken_compiler (test_other.other) ... ok (0.37s)
test_emmaken_cflags (test_other.other) ... ok (0.42s)
make: C:\Users\chrome-bot\AppData\Local\vpython-root.0\store\python_venv-n0ssd7qim3vjmkh5j9ljrgnplo\contents\Scripts\python3.exe C:\b\s\w\ir\x\w\install\emscripten\test\emmake\make.py
C:\b\s\w\ir\x\w\install\emscripten\emmake.bat ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emmake.bat'] True
Testing...
CC=C:\b\s\w\ir\x\w\install\emscripten\emcc.bat
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat
CXX=C:\b\s\w\ir\x\w\install\emscripten\em++.bat
C:\b\s\w\ir\x\w\install\emscripten\em++.bat
AR=C:\b\s\w\ir\x\w\install\emscripten\emar.bat
C:\b\s\w\ir\x\w\install\emscripten\emar.bat
LD=C:\b\s\w\ir\x\w\install\emscripten\emcc.bat
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat
NM=C:/b/s/w/ir/x/w/install\bin\llvm-nm.exe
C:/b/s/w/ir/x/w/install\bin\llvm-nm.exe
LDSHARED=C:\b\s\w\ir\x\w\install\emscripten\emcc.bat
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat
RANLIB=C:\b\s\w\ir\x\w\install\emscripten\emranlib.bat
C:\b\s\w\ir\x\w\install\emscripten\emranlib.bat
Done.
test_emmake_python (test_other.other) ... ok (0.39s)
test_emmalloc_in_addition_with_std_exp (test_other.other) ... ok (1.81s)
C:\b\s\w\ir\x\w\install\emscripten\emconfigure.bat ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emconfigure.bat'] True
test_emmalloc_in_addition_no_std_exp (test_other.other) ... ok (1.68s)
cache:INFO: - ok
header: SDL_main.h
cache:INFO: generating system asset: symbol_lists/4481a71a7157f10417f52b85a0d8347ff904873e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4481a71a7157f10417f52b85a0d8347ff904873e.json" for subsequent builds)
C:\b\s\w\ir\x\w\install\emscripten\emmake.bat ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emmake.bat', '--version'] True
test_emit_tsd_wasm_only (test_other.other) ... ok (0.48s)
C:\b\s\w\ir\x\w\install\emscripten\emconfigure.bat ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emconfigure.bat', '--version'] True
C:\b\s\w\ir\x\w\install\emscripten\emmake.bat ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emmake.bat', 'make'] False
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/125c30e0f27ee33a53918296313bf3af4eb73991.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\125c30e0f27ee33a53918296313bf3af4eb73991.json" for subsequent builds)
test_emit_llvm_asm (test_other.other) ... ok (0.36s)
C:\b\s\w\ir\x\w\install\emscripten\emconfigure.bat ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emconfigure.bat', 'configure'] False
test_emmalloc_high_align (test_other.other) ... ok (1.92s)
C:\b\s\w\ir\x\w\install\emscripten\emconfigure.bat ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emconfigure.bat', './configure'] False
test_emit_llvm (test_other.other) ... ok (0.36s)
env_modify: {'EMCC_CFLAGS': '-should -be -ignored'}
cache:INFO: - ok
C:\b\s\w\ir\x\w\install\emscripten\emcmake.bat ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcmake.bat', 'cmake'] False
cache:INFO: generating system asset: symbol_lists/a3021be4477a458a4ea158fdc53b62b2f2a7052b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a3021be4477a458a4ea158fdc53b62b2f2a7052b.json" for subsequent builds)
test_emcc_v_emxx (test_other.other) ... ok (0.34s)
env_modify: {'EMCC_CFLAGS': '-should -be -ignored'}
C:\b\s\w\ir\x\w\install\emscripten\emconfigure.bat ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emconfigure.bat', 'C:\\Users\\chrome-bot\\AppData\\Local\\vpython-root.0\\store\\python_venv-n0ssd7qim3vjmkh5j9ljrgnplo\\contents\\Scripts\\python3.exe', 'test.py'] False C:\b\s\w\ir\x\w\install\emscripten\em
cache:INFO: - ok
test_emconfig (test_other.other) ... ok (1.00s)
test_emcc_v (test_other.other) ... ok (0.43s)
C:\b\s\w\ir\x\w\install\emscripten\emmake.bat ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emmake.bat', 'C:\\Users\\chrome-bot\\AppData\\Local\\vpython-root.0\\store\\python_venv-n0ssd7qim3vjmkh5j9ljrgnplo\\contents\\Scripts\\python3.exe', 'test.py'] False C:\b\s\w\ir\x\w\install\emscripten\em
cache:INFO: generating system asset: symbol_lists/5f1516db37c611308fcc799b78a0850e7459f61f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5f1516db37c611308fcc799b78a0850e7459f61f.json" for subsequent builds)
1 0
C:\b\s\w\ir\x\w\install\emscripten\emconfigure.bat ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emconfigure.bat', 'C:\\Users\\chrome-bot\\AppData\\Local\\vpython-root.0\\store\\python_venv-n0ssd7qim3vjmkh5j9ljrgnplo\\contents\\Scripts\\python3.exe', 'test.py'] False C:/b/s/w/ir/x/w/install\bin\llvm-nm.exe
cache:INFO: - ok
env_modify: {'EM_CACHE': 'C:\\b\\s\\w\\ir\\x\\t\\emtest_qgoc722z\\emscripten_test_other_fegpq9ol\\test_cache'}
C:\b\s\w\ir\x\w\install\emscripten\emconfigure.bat ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emconfigure.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'test.c'] False
cache:INFO: generating system asset: symbol_lists/8bc219dbcfad6356682d57922ba71baf72ed59b3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8bc219dbcfad6356682d57922ba71baf72ed59b3.json" for subsequent builds)
test_emcc_size_parsing (test_other.other) ... ok (0.81s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c7c4602039bcd6cc33fdc417b0da48f0bca0f618.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c7c4602039bcd6cc33fdc417b0da48f0bca0f618.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d1acb1abf75ffabb54102fcdc1f778e670b61da7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d1acb1abf75ffabb54102fcdc1f778e670b61da7.json" for subsequent builds)
1 1
test_emscripten_force_exit_NO_EXIT_RUNTIME (test_other.other) ... ok (9.05s)
test_emcc_output_worker_mjs_single_file (test_other.other) ... ok (3.03s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/395ab9db9099bdec530cabae24b0768ead54e916.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\395ab9db9099bdec530cabae24b0768ead54e916.json" for subsequent builds)
header: SDL_mixer.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5f30d32a6f29eb358631097177d9cb897b89ccbf.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5f30d32a6f29eb358631097177d9cb897b89ccbf.json" for subsequent builds)
test_emcc_output_worker_mjs_node (test_other.other) ... ok (3.78s)
test_emmalloc_2GB (test_other.other) ... ok (8.17s)
cache:INFO: - ok
test_emit_tsd_sync_compilation (test_other.other) ... ok (7.33s)
cache:INFO: generating system asset: symbol_lists/76a37036372e56733a8fa592383ea2cab897cd8f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\76a37036372e56733a8fa592383ea2cab897cd8f.json" for subsequent builds)
test_emcc_output_mjs_web_no_import_meta (test_other.other) ... ok (2.86s)
test_emit_tsd (test_other.other) ... ok (8.36s)
env_modify: {'EM_CONFIG': './emscripten_config'}
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0313a3d06d7c41fdb9278f407878575679db938f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0313a3d06d7c41fdb9278f407878575679db938f.json" for subsequent builds)
An Emscripten settings file has been generated at:
./emscripten_config
It contains our best guesses for the important paths, which are:
LLVM_ROOT = /usr/bin
BINARYEN_ROOT = /usr/local
NODE_JS = C:\b\s\w\ir\cache\builder\emscripten-releases\node-v20.14.0-win-x64\node.EXE
Please edit the file if any of those are incorrect.
test_emcc_generate_config_emxx (test_other.other) ... ok (0.25s)
env_modify: {'EM_CONFIG': './emscripten_config'}
test_emcc_output_worker_mjs (test_other.other) ... ok (3.92s)
An Emscripten settings file has been generated at:
./emscripten_config
It contains our best guesses for the important paths, which are:
LLVM_ROOT = /usr/bin
BINARYEN_ROOT = /usr/local
NODE_JS = C:\b\s\w\ir\cache\builder\emscripten-releases\node-v20.14.0-win-x64\node.EXE
Please edit the file if any of those are incorrect.
test_emcc_generate_config (test_other.other) ... ok (0.28s)
0 None
env_modify: {'EMCC_DEBUG': None}
cache:INFO: - ok
test_emcc_dev_null (test_other.other) ... ok (0.66s)
test_emcc_output_mjs (test_other.other) ... ok (2.41s)
test_emcc_output_mjs_node (test_other.other) ... ok (3.20s)
header: SDL_mouse.h
test_emcc_out_file (test_other.other) ... ok (2.55s)
0 1
env_modify: {'EMCC_DEBUG': '1'}
test_emcc_check (test_other.other) ... ok (1.51s)
mode [] wasm? True
cache:INFO: generating system asset: symbol_lists/c5af2f9cf3a4c1920ff6ea2ad0e344539d53c798.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c5af2f9cf3a4c1920ff6ea2ad0e344539d53c798.json" for subsequent builds)
cache:INFO: - ok
['emcc-00-base.wasm', 'emcc-01-strip.wasm', 'emcc-02-wasm-emscripten-finalize.wasm', 'emcc-03-original.js', 'hello_world_0.o', 'tmpcykszlfulibemscripten_js_symbols.so', 'tmpeg5v_8_f.json', 'tmprbazayim.json']
0 2
env_modify: {'EMCC_DEBUG': '2'}
test_emcc_basics_cxx (test_other.other) ... ok (5.76s)
mode [] wasm? True
test_emcc_cflags (test_other.other) ... ok (6.07s)
header: SDL_mutex.h
mode [] wasm? True
test_emcc_output_mjs_closure (test_other.other) ... ok (8.95s)
test_emcc_basics_c (test_other.other) ... ok (5.80s)
mode [] wasm? True
['-o', 'something.js'] 0 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-o', 'something.js']
cache:INFO: generating system asset: symbol_lists/38436bffecb270fc1ba68f71744ae5f7eeaac156.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\38436bffecb270fc1ba68f71744ae5f7eeaac156.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/94297b5497f7914e5b53af7b387a001874503baf.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\94297b5497f7914e5b53af7b387a001874503baf.json" for subsequent builds)
engine ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
mode ['-sWASM=0'] wasm? False
['emcc-00-base.wasm', 'emcc-01-strip.wasm', 'emcc-02-wasm-emscripten-finalize.wasm', 'emcc-03-original.js', 'hello_world_0.o', 'tmp3sn97cxz.json', 'tmpw_9kbdhplibemscripten_js_symbols.so', 'tmpyrov1zzv.json']
1 None
env_modify: {'EMCC_DEBUG': None}
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3d5e970a72bc2bd50065d4baffda794d98b7f35d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3d5e970a72bc2bd50065d4baffda794d98b7f35d.json" for subsequent builds)
['-o', 'something.js', '-O0', '-g'] 0 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-o', 'something.js', '-O0', '-g']
cache:INFO: - ok
engine ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
mode ['-sWASM=0'] wasm? False
engine ['C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe']
mode ['-sWASM=0'] wasm? False
engine ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
mode ['-sWASM=0'] wasm? False
cache:INFO: generating system asset: symbol_lists/88c9f2ff4f4898e8670c78bbfc33de184a877071.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\88c9f2ff4f4898e8670c78bbfc33de184a877071.json" for subsequent builds)
1 1
env_modify: {'EMCC_DEBUG': '1'}
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6622a46baa37a65efb8010ec521f422cbdf4392f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6622a46baa37a65efb8010ec521f422cbdf4392f.json" for subsequent builds)
cache:INFO: - ok
['-o', 'something.js', '-O1'] 1 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-o', 'something.js', '-O1']
cache:INFO: generating system asset: symbol_lists/73fce5c99b5dbc8bbfb7d99c5b0afa3aacc9a6ac.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\73fce5c99b5dbc8bbfb7d99c5b0afa3aacc9a6ac.json" for subsequent builds)
cache:INFO: - ok
engine ['C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe']
test_emcc_asm_v_wasm (test_other.other) ... ok (8.82s)
['-o', 'something.js'] 0 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-o', 'something.js']
['emcc-00-base.wasm', 'emcc-01-strip.wasm', 'emcc-02-wasm-emscripten-finalize.wasm', 'emcc-03-original.js', 'hello_world_0.o', 'tmp9i74bc93.json', 'tmpo0txbg78.json', 'tmprscpr5xolibemscripten_js_symbols.so']
1 2
env_modify: {'EMCC_DEBUG': '2'}
header: SDL_name.h
engine ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
test_emcc_asm_v_wasm_O1 (test_other.other) ... ok (11.33s)
['-o', 'something.js', '-O1', '-g'] 1 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-o', 'something.js', '-O1', '-g']
engine ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
test_emcc_asm_v_wasm_O2 (test_other.other) ... ok (13.01s)
['-o', 'something.js', '-O0', '-g'] 0 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-o', 'something.js', '-O0', '-g']
engine ['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
test_emcc_asm_v_wasm_O3 (test_other.other) ... ok (19.03s)
args: []
C:\b\s\w\ir\x\t\emtest_u_k6abyc\file1.js
[]
['-o', 'something.js', '-O2'] 2 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-o', 'something.js', '-O2']
['emcc-00-base.wasm', 'emcc-01-strip.wasm', 'emcc-02-wasm-emscripten-finalize.wasm', 'emcc-03-original.js', 'hello_world_0.o', 'tmp43lcqp8o.json', 'tmpk7oeb5yrlibemscripten_js_symbols.so', 'tmpnbaeta2i.json']
2 None
env_modify: {'EMCC_DEBUG': None}
['-o', 'something.js', '-O1'] 1 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-o', 'something.js', '-O1']
header: SDL_opengl.h
C:\b\s\w\ir\x\t\emtest_heh_rn9r\file1.js
[]
b_dir\file2.js
[]
['-o', 'something.js', '-O1', '-g'] 1 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-o', 'something.js', '-O1', '-g']
2 1
env_modify: {'EMCC_DEBUG': '1'}
args: ['-o', 'src.o']
['-o', 'something.js', '-O2', '-g'] 2 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-o', 'something.js', '-O2', '-g']
b_dir\file2.js
[]
test_emcc_3_cxx (test_other.other) ... ok (6.94s)
args: []
['-o', 'something.js', '-O2'] 2 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-o', 'something.js', '-O2']
['a.out.js', 'emcc-00-base.wasm', 'emcc-01-strip.wasm', 'emcc-02-wasm-emscripten-finalize.wasm', 'emcc-03-original.js', 'emcc-04-wasm-opt.wasm', 'emcc-05-byn.wasm', 'emcc-06-preclean.js', 'emcc-07-preclean.wasm', 'emcc-08-JSDCE.js', 'emcc-09-postclean.js', 'emcc-10-postclean.wasm', 'hello_world_0.o', 'tmp0tkutyma.json', 'tmp3cunuhsl.json', 'tmpas551m3plibemscripten_js_symbols.so']
2 2
env_modify: {'EMCC_DEBUG': '2'}
args: ['-o', 'src.foo']
test_emcc_3_c (test_other.other) ... ok (8.07s)
header: SDL_opengles.h
['-o', 'something.js', '-Os'] 2 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-o', 'something.js', '-Os']
args: ['-o', 'src.o']
['-o', 'something.js', '-O2', '-g'] 2 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-o', 'something.js', '-O2', '-g']
test_embool (test_other.other) ... ok (3.13s)
args: ['-o', 'src.so']
test_embind_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
args: ['-o', 'src.foo']
['a.out.js', 'emcc-00-base.wasm', 'emcc-01-strip.wasm', 'emcc-02-wasm-emscripten-finalize.wasm', 'emcc-03-original.js', 'emcc-04-wasm-opt.wasm', 'emcc-05-byn.wasm', 'emcc-06-preclean.js', 'emcc-07-preclean.wasm', 'emcc-08-JSDCE.js', 'emcc-09-postclean.js', 'emcc-10-postclean.wasm', 'hello_world_0.o', 'tmp5nws07fz.json', 'tmpn_vgbuwp.json', 'tmpp0cds7v8libemscripten_js_symbols.so']
3 None
env_modify: {'EMCC_DEBUG': None}
['-o', 'something.js', '-Os'] 2 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-o', 'something.js', '-Os']
header: SDL_opengles2.h
cache:INFO: generating system asset: symbol_lists/b9fa1de8279578028ce62b9cacb7c9a6fac4e6f5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b9fa1de8279578028ce62b9cacb7c9a6fac4e6f5.json" for subsequent builds)
['-o', 'something.js', '-O3'] 3 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-o', 'something.js', '-O3']
cache:INFO: - ok
test_emcc_2_cxx (test_other.other) ... ok (23.04s)
args: ['-o', 'src.so']
cache:INFO: generating system asset: symbol_lists/2c7285ada8fac119963df873858efab069ed862b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2c7285ada8fac119963df873858efab069ed862b.json" for subsequent builds)
cache:INFO: - ok
test_emcc_2_c (test_other.other) ... ok (28.59s)
3 1
env_modify: {'EMCC_DEBUG': '1'}
header: SDL_pixels.h
['-o', 'something.js', '-O3'] 3 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-o', 'something.js', '-O3']
['-c', '-o', 'something.o'] 0 [] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-c', '-o', 'something.o']
cache:INFO: generating system asset: symbol_lists/1c26bcdb67d628ff093feb5e9dab3177cc6fc78c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1c26bcdb67d628ff093feb5e9dab3177cc6fc78c.json" for subsequent builds)
test_embind_tsgen_val (test_other.other) ... ok (19.07s)
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'something.o', '-o', 'something.js']
test_embind_tsgen_memory64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
cache:INFO: - ok
header: SDL_platform.h
['-c', '-o', 'something.o', '-O0'] 0 [] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-c', '-o', 'something.o', '-O0']
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'something.o', '-o', 'something.js']
['-c', '-o', 'something.o'] 0 [] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-c', '-o', 'something.o']
['a.out.js', 'a.out.jso1.js', 'a.out.jso2.js', 'a.out.jso3.js', 'emcc-00-base.wasm', 'emcc-01-strip.wasm', 'emcc-02-wasm-emscripten-finalize.wasm', 'emcc-03-original.js', 'emcc-04-wasm-opt.wasm', 'emcc-05-byn.wasm', 'emcc-06-preclean.js', 'emcc-07-preclean.wasm', 'emcc-08-AJSDCE.js', 'emcc-09-wasm-metadce.wasm', 'emcc-10-applyDCEGraphRemovals.js', 'emcc-11-AJSDCE.js', 'emcc-12-wasm-opt.wasm', 'emcc-13-applyImportAndExportNameChanges.js', 'emcc-14-postclean.js', 'emcc-15-postclean.wasm', 'emcc_acorn_info_1apekcfw.js', 'emcc_acorn_info_syru8b_l.js', 'emcc_acorn_info_u_p3ip30.js', 'emcc_dce_graph_i4zwouw2.json', 'hello_world_0.o', 'tmph14eybh7.json', 'tmppybgb8iulibemscripten_js_symbols.so', 'tmprnghe1lc.json']
3 2
env_modify: {'EMCC_DEBUG': '2'}
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'something.o', '-o', 'something.js']
['-c', '-o', 'something.o', '-O1'] 1 ['-O1'] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-c', '-o', 'something.o', '-O1']
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'something.o', '-o', 'something.js', '-O1']
header: SDL_power.h
test_embind_tsgen_worker_env (test_other.other) ... ok (39.67s)
['-c', '-o', 'something.o', '-O0'] 0 [] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-c', '-o', 'something.o', '-O0']
cache:INFO: generating system asset: symbol_lists/7b6709533063c07d636a9361fe1649f0544fa25d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7b6709533063c07d636a9361fe1649f0544fa25d.json" for subsequent builds)
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'something.o', '-o', 'something.js']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f78f205eabb1fd09e4738bd4181d7f4ad529f8ac.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f78f205eabb1fd09e4738bd4181d7f4ad529f8ac.json" for subsequent builds)
['-c', '-o', 'something.o', '-O2'] 2 ['-O2'] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-c', '-o', 'something.o', '-O2']
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'something.o', '-o', 'something.js', '-O2']
cache:INFO: - ok
['a.out.js', 'a.out.jso1.js', 'a.out.jso2.js', 'a.out.jso3.js', 'emcc-00-base.wasm', 'emcc-01-strip.wasm', 'emcc-02-wasm-emscripten-finalize.wasm', 'emcc-03-original.js', 'emcc-04-wasm-opt.wasm', 'emcc-05-byn.wasm', 'emcc-06-preclean.js', 'emcc-07-preclean.wasm', 'emcc-08-AJSDCE.js', 'emcc-09-wasm-metadce.wasm', 'emcc-10-applyDCEGraphRemovals.js', 'emcc-11-AJSDCE.js', 'emcc-12-wasm-opt.wasm', 'emcc-13-applyImportAndExportNameChanges.js', 'emcc-14-postclean.js', 'emcc-15-postclean.wasm', 'emcc_acorn_info_dc_w6o32.js', 'emcc_acorn_info_h5z1msr8.js', 'emcc_acorn_info_ksv1k8v4.js', 'emcc_dce_graph_nlebpg2_.json', 'hello_world_0.o', 'tmps_qjed42.json', 'tmpu5oidpw7.json', 'tmpx2vwwqrdlibemscripten_js_symbols.so']
test_emcc_debug_files (test_other.other) ... ok (74.35s)
header: SDL_quit.h
['-c', '-o', 'something.o', '-O1'] 1 ['-O1'] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-c', '-o', 'something.o', '-O1']
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'something.o', '-o', 'something.js', '-O1']
['-c', '-o', 'something.o', '-O3'] 3 ['-O3'] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-c', '-o', 'something.o', '-O3']
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'something.o', '-o', 'something.js', '-O3']
['-c', '-o', 'something.o', '-O2'] 2 ['-O2'] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-c', '-o', 'something.o', '-O2']
cache:INFO: generating system asset: symbol_lists/4e18dd3a50bb99cda2a6a028b3e9e949717aaede.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4e18dd3a50bb99cda2a6a028b3e9e949717aaede.json" for subsequent builds)
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'something.o', '-o', 'something.js', '-O2']
cache:INFO: - ok
header: SDL_rect.h
test_embind_tsgen_test_embind (test_other.other) ... ok (25.73s)
['-O1', '-c', '-o', 'something.o'] 1 [] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-O1', '-c', '-o', 'something.o']
['-c', '-o', 'something.o', '-O3'] 3 ['-O3'] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-c', '-o', 'something.o', '-O3']
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'something.o', '-o', 'something.js']
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'something.o', '-o', 'something.js', '-O3']
cache:INFO: generating system asset: symbol_lists/cdd48d64e421a2f6e0a422d49713d3479d4454d6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\cdd48d64e421a2f6e0a422d49713d3479d4454d6.json" for subsequent builds)
cache:INFO: - ok
header: SDL_render.h
['-sWASM=0', '-o', 'something.js'] 0 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js']
test_embind_tsgen_exceptions_wasm_exnref (test_other.other) ... ok (13.08s)
cache:INFO: generating system asset: symbol_lists/022d11d23b635fbc25133890a65782ae9940dd6c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\022d11d23b635fbc25133890a65782ae9940dd6c.json" for subsequent builds)
cache:INFO: - ok
['-O1', '-c', '-o', 'something.o'] 1 [] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-O1', '-c', '-o', 'something.o']
['-sWASM=0', '-o', 'something.js', '-O0', '-g'] 0 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O0', '-g']
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'something.o', '-o', 'something.js']
test_embind_tsgen_exceptions (test_other.other) ... ok (13.86s)
header: SDL_revision.h
test_emmake_emconfigure (test_other.other) ... ok (98.38s)
['-sWASM=0', '-o', 'something.js'] 0 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js']
['-sWASM=0', '-o', 'something.js', '-O1'] 1 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O1']
cache:INFO: generating system asset: symbol_lists/2da0589ce273a3a52f034f1cfc143e96e0bf3585.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2da0589ce273a3a52f034f1cfc143e96e0bf3585.json" for subsequent builds)
['-sWASM=0', '-o', 'something.js', '-O0', '-g'] 0 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O0', '-g']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4d60b8787e01bf996b73de498219f7919e71823a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4d60b8787e01bf996b73de498219f7919e71823a.json" for subsequent builds)
['-sWASM=0', '-o', 'something.js', '-O1', '-g'] 1 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O1', '-g']
cache:INFO: - ok
header: SDL_rotozoom.h
cache:INFO: generating system asset: symbol_lists/3f783c891a3957bb924a97f233474a62d60ad939.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3f783c891a3957bb924a97f233474a62d60ad939.json" for subsequent builds)
['-sWASM=0', '-o', 'something.js', '-O1'] 1 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O1']
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\pic\libembind-rtti.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\pic\libembind-rtti.a" for subsequent builds)
['-sWASM=0', '-o', 'something.js', '-O2'] 2 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js', '-O2']
test_embind_tsgen_end_to_end_esm_with_jsgen (test_other.other) ... ok (16.23s)
['-sWASM=0', '-o', 'something.js', '-O1', '-g'] 1 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O1', '-g']
test_embind_tsgen_end_to_end_esm (test_other.other) ... ok (15.59s)
test_embind_strict_js_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
system_libs:INFO: compiled 1 inputs in 5.35s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ffd08674c2e6b1f5329602c69d6d0cc5e6a5809b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ffd08674c2e6b1f5329602c69d6d0cc5e6a5809b.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/80b5a3e265b7bde1858523554769bda6cc361549.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\80b5a3e265b7bde1858523554769bda6cc361549.json" for subsequent builds)
test_embind_tsgen_end_to_end_commonjs (test_other.other) ... ok (13.53s)
['-sWASM=0', '-o', 'something.js', '-O2'] 2 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js', '-O2']
cache:INFO: - ok
header: SDL_rwops.h
['-sWASM=0', '-o', 'something.js', '-O2', '-g'] 2 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O2', '-g']
test_embind_tsgen_dylink (test_other.other) ... ok (17.64s)
['-sWASM=0', '-o', 'something.js', '-O2', '-g'] 2 None 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O2', '-g']
cache:INFO: generating system asset: symbol_lists/00e2f6fc7cd7635d92c5b55e7742778b319467df.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\00e2f6fc7cd7635d92c5b55e7742778b319467df.json" for subsequent builds)
header: SDL_scancode.h
cache:INFO: - ok
['-sWASM=0', '-o', 'something.js', '-Os'] 2 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js', '-Os']
['-sWASM=0', '-o', 'something.js', '-Os'] 2 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js', '-Os']
header: SDL_shape.h
test_embind_tsgen_bigint (test_other.other) ... ok (16.03s)
['-sWASM=0', '-o', 'something.js', '-O3'] 3 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js', '-O3']
['-sWASM=0', '-o', 'something.js', '-O3'] 3 None 0 1
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js', '-O3']
header: SDL_stdinc.h
cache:INFO: generating system asset: symbol_lists/ceb3cd44d28f6509407f3088bbd9d315ec16cacf.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ceb3cd44d28f6509407f3088bbd9d315ec16cacf.json" for subsequent builds)
cache:INFO: - ok
header: SDL_surface.h
['-flto', '-c', '-o', 'something.o'] 0 [] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-flto', '-c', '-o', 'something.o']
cache:INFO: generating system asset: symbol_lists/4ad7629aa28b4bc498af4795f9b3e386532bcfb7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4ad7629aa28b4bc498af4795f9b3e386532bcfb7.json" for subsequent builds)
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'something.o', '-o', 'something.js']
cache:INFO: - ok
['-flto', '-c', '-o', 'something.o'] 0 [] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-flto', '-c', '-o', 'something.o']
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'something.o', '-o', 'something.js']
header: SDL_syswm.h
['-flto', '-c', '-o', 'something.o', '-O0'] 0 [] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O0']
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'something.o', '-o', 'something.js']
cache:INFO: generating system asset: symbol_lists/0067ea62dd3eea8da1e7732b1427e4b0a7eb1814.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0067ea62dd3eea8da1e7732b1427e4b0a7eb1814.json" for subsequent builds)
['-flto', '-c', '-o', 'something.o', '-O0'] 0 [] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O0']
test_embind_tsgen_ignore (test_other.other) ... ok (58.86s)
cache:INFO: - ok
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'something.o', '-o', 'something.js']
test_embind_strict_js_no_utf8 (test_other.other) ... ok (23.08s)
['-flto', '-c', '-o', 'something.o', '-O1'] 1 ['-O1'] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O1']
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'something.o', '-o', 'something.js', '-O1']
['-flto', '-c', '-o', 'something.o', '-O1'] 1 ['-O1'] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O1']
cache:INFO: generating system asset: symbol_lists/82ed8d45eb04b68f80ca4a1074d1f72b19268074.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\82ed8d45eb04b68f80ca4a1074d1f72b19268074.json" for subsequent builds)
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'something.o', '-o', 'something.js', '-O1']
header: SDL_thread.h
cache:INFO: - ok
test_embind_strict_js_no_dynamic (test_other.other) ... ok (23.51s)
test_embind_o2_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
['-flto', '-c', '-o', 'something.o', '-O2'] 2 ['-O2'] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O2']
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'something.o', '-o', 'something.js', '-O2']
['-flto', '-c', '-o', 'something.o', '-O2'] 2 ['-O2'] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O2']
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'something.o', '-o', 'something.js', '-O2']
cache:INFO: generating system asset: symbol_lists/36ca5f17d9468908e228fe3dfbb157d4868caeea.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\36ca5f17d9468908e228fe3dfbb157d4868caeea.json" for subsequent builds)
['-flto', '-c', '-o', 'something.o', '-O3'] 3 ['-O3'] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O3']
cache:INFO: - ok
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'something.o', '-o', 'something.js', '-O3']
header: SDL_timer.h
test_embind_strict_js_aot_js (test_other.other) ... ok (22.00s)
test_embind_return_value_policy (test_other.other) ... ok (6.26s)
test_embind_o2_mem_growth_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
['-flto', '-c', '-o', 'something.o', '-O3'] 3 ['-O3'] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O3']
cache:INFO: generating system asset: symbol_lists/ccec53da5c33ec846616440dff781041fb9fed86.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ccec53da5c33ec846616440dff781041fb9fed86.json" for subsequent builds)
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'something.o', '-o', 'something.js', '-O3']
cache:INFO: - ok
['-flto', '-O1', '-c', '-o', 'something.o'] 1 [] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-flto', '-O1', '-c', '-o', 'something.o']
header: SDL_touch.h
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'something.o', '-o', 'something.js']
['-flto', '-O1', '-c', '-o', 'something.o'] 1 [] 0 0
.. ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world_loop.c', '-flto', '-O1', '-c', '-o', 'something.o']
test_emcc_4_emxx (test_other.other) ... ok (126.50s)
test_embind_strict_js_2gb (test_other.other) ... ok (22.25s)
.... ['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'something.o', '-o', 'something.js']
header: SDL_ttf.h
test_emcc_4 (test_other.other) ... ok (119.65s)
header: SDL_types.h
cache:INFO: generating system asset: symbol_lists/ab0c271244aa5b42f2444b32fe7561c89b00a88b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ab0c271244aa5b42f2444b32fe7561c89b00a88b.json" for subsequent builds)
cache:INFO: - ok
header: SDL_version.h
test_embind_strict_js (test_other.other) ... ok (20.55s)
header: SDL_video.h
dir: uuid
header: uuid.h
cache:INFO: generating system asset: symbol_lists/5d4da2f1fccaac2724206d56884fbbadd688e6d8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5d4da2f1fccaac2724206d56884fbbadd688e6d8.json" for subsequent builds)
cache:INFO: - ok
dir: wasi
header: api.h
cache:INFO: generating system asset: symbol_lists/92e49285c68725c9df32487237e07d6f5d6811f1.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\92e49285c68725c9df32487237e07d6f5d6811f1.json" for subsequent builds)
test_embind_o2_no_utf8 (test_other.other) ... ok (29.02s)
test_embind_o2_closure_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
cache:INFO: - ok
header: wasi-helpers.h
cache:INFO: generating system asset: symbol_lists/aa29cedcc34a803b408b6785aa22a9fbc01a308b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\aa29cedcc34a803b408b6785aa22a9fbc01a308b.json" for subsequent builds)
test_embind_o2_no_dynamic (test_other.other) ... ok (29.81s)
cache:INFO: - ok
dir: webgl
header: webgl1.h
test_embind_o2_mem_growth_no_utf8 (test_other.other) ... ok (34.11s)
cache:INFO: generating system asset: symbol_lists/b380ace8edd6094d06550bba2b65b7079b7249f0.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b380ace8edd6094d06550bba2b65b7079b7249f0.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/98f0148d8ca91cfd1825049c006c5c810697029b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\98f0148d8ca91cfd1825049c006c5c810697029b.json" for subsequent builds)
cache:INFO: - ok
header: webgl1_ext.h
cache:INFO: generating system asset: symbol_lists/c1620cf03d3cb7912dfb818b2d177c78cca77c2e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c1620cf03d3cb7912dfb818b2d177c78cca77c2e.json" for subsequent builds)
cache:INFO: - ok
test_embind_o2_mem_growth_aot_js (test_other.other) ... ok (36.09s)
test_embind_o2_mem_growth_no_dynamic (test_other.other) ... ok (36.35s)
header: webgl2.h
test_embind_o2_mem_growth_2gb (test_other.other) ... ok (38.52s)
header: webgl2_ext.h
cache:INFO: generating system asset: symbol_lists/907aa5aaa7f08f96e08e8e65be6c7321e2617efa.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\907aa5aaa7f08f96e08e8e65be6c7321e2617efa.json" for subsequent builds)
cache:INFO: - ok
header: webgl_api.h
test_embind_o2_mem_growth (test_other.other) ... ok (39.65s)
dir: webgpu
header: webgpu.h
cache:INFO: generating system asset: symbol_lists/9d4dc104232ba06ff149c8348daa438569d4b66c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9d4dc104232ba06ff149c8348daa438569d4b66c.json" for subsequent builds)
header: webgpu_cpp.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5e57cd8384979ce452af2715666af6473e855d17.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5e57cd8384979ce452af2715666af6473e855d17.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/640ef371417a2bad9abdfb6288f3194c96d053a0.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\640ef371417a2bad9abdfb6288f3194c96d053a0.json" for subsequent builds)
cache:INFO: - ok
header: webgpu_cpp_chained_struct.h
header: webgpu_enum_class_bitmasks.h
test_embind_o2_closure_no_utf8 (test_other.other) ... ok (45.23s)
cache:INFO: generating system asset: symbol_lists/5fe554341fab6c2c9e6388a47b1ac8425be78cd0.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5fe554341fab6c2c9e6388a47b1ac8425be78cd0.json" for subsequent builds)
dir: X11
header: cursorfont.h
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b4d2323ef6ee8d889a853b8249a4c4b636509ff6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b4d2323ef6ee8d889a853b8249a4c4b636509ff6.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/438120bd9f2244814325097bf6f73f6b29d2cb69.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\438120bd9f2244814325097bf6f73f6b29d2cb69.json" for subsequent builds)
test_embind_o2_closure_no_dynamic (test_other.other) ... ok (46.99s)
test_embind_o1_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
header: keysym.h
cache:INFO: - ok
test_embind_o2_closure_aot_js (test_other.other) ... ok (46.80s)
header: keysymdef.h
test_embind_o2_aot_js (test_other.other) ... ok (36.79s)
test_embind_o2_closure (test_other.other) ... ok (43.08s)
header: X.h
cache:INFO: generating system asset: symbol_lists/4e7a678f396565e69531625b1adec332ec3be5f6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4e7a678f396565e69531625b1adec332ec3be5f6.json" for subsequent builds)
test_embind_o2_closure_2gb (test_other.other) ... ok (44.38s)
cache:INFO: - ok
header: Xatom.h
test_embind_o2_2gb (test_other.other) ... ok (37.20s)
header: Xfuncproto.h
header: Xfuncs.h
header: XKBlib.h
cache:INFO: generating system asset: symbol_lists/6dc789975948d05b6bf62393f3af23d97bbb2526.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6dc789975948d05b6bf62393f3af23d97bbb2526.json" for subsequent builds)
cache:INFO: - ok
header: Xlib.h
cache:INFO: generating system asset: symbol_lists/fe563267797b9d5284035ced4265ef0b1647fbb0.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\fe563267797b9d5284035ced4265ef0b1647fbb0.json" for subsequent builds)
cache:INFO: - ok
test_embind_o2 (test_other.other) ... ok (33.22s)
test_embind_o1_no_utf8 (test_other.other) ... ok (27.79s)
cache:INFO: generating system asset: symbol_lists/10766a74a53dcaed356998c0a60ba0d8ec7dceb4.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\10766a74a53dcaed356998c0a60ba0d8ec7dceb4.json" for subsequent builds)
cache:INFO: - ok
header: XlibConf.h
cache:INFO: generating system asset: symbol_lists/2033a6bfeb5c84384a3ff84b08f841e959a14a7d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2033a6bfeb5c84384a3ff84b08f841e959a14a7d.json" for subsequent builds)
cache:INFO: - ok
test_embind_o1_no_dynamic (test_other.other) ... ok (25.99s)
cache:INFO: generating system asset: symbol_lists/6c89980100fa8c4a76cc9fcd623311aab5d06adb.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6c89980100fa8c4a76cc9fcd623311aab5d06adb.json" for subsequent builds)
test_embind_no_function (test_other.other) ... ok (4.80s)
header: Xlibint.h
test_embind_o1_aot_js (test_other.other) ... ok (26.93s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9b7be32adfd482466fddf929b468cd81ea2a1b72.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9b7be32adfd482466fddf929b468cd81ea2a1b72.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2fdec7f713244dc8364a13f2a43e1e832ba7d7d7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2fdec7f713244dc8364a13f2a43e1e832ba7d7d7.json" for subsequent builds)
cache:INFO: - ok
test_embind_o1 (test_other.other) ... ok (26.71s)
test_embind_no_utf8 (test_other.other) ... ok (21.46s)
test_embind_jspi_no_dynamic (test_other.other) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
cache:INFO: generating system asset: symbol_lists/8f81bf1d0e747d530ac8df54784821e3d6eeec90.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8f81bf1d0e747d530ac8df54784821e3d6eeec90.json" for subsequent builds)
test_embind_jspi (test_other.other) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_embind_o1_2gb (test_other.other) ... ok (28.19s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c9375a36b2bab33d8bae2fbc3aa79c2e0ff2c759.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c9375a36b2bab33d8bae2fbc3aa79c2e0ff2c759.json" for subsequent builds)
cache:INFO: - ok
header: Xmd.h
test_embind_negative_enum_values (test_other.other) ... ok (5.97s)
test_embind_long_long_asyncify (test_other.other) ... ok (6.14s)
cache:INFO: generating system asset: symbol_lists/90cd9659307f51258e2c53d0dc12c9150dd7d103.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\90cd9659307f51258e2c53d0dc12c9150dd7d103.json" for subsequent builds)
test_embind_no_duplicate_symbols (test_other.other) ... ok (8.95s)
test_embind_cxx11_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/73b72ae6d6b31aa4138b36c4018db3036108e1a4.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\73b72ae6d6b31aa4138b36c4018db3036108e1a4.json" for subsequent builds)
cache:INFO: - ok
test_embind_long_long (test_other.other) ... ok (5.03s)
header: Xosdefs.h
test_embind_invalid_overload (test_other.other) ... ok (5.84s)
test_embind_fail (test_other.other) ... ok (3.51s)
test_embind_jsgen_method_pointer_stability (test_other.other) ... ok (6.46s)
test_embind_finalization (test_other.other) ... ok (5.36s)
header: Xproto.h
cache:INFO: generating system asset: symbol_lists/7f82b93a3bb3b94a4566560a44f966d0e5f41376.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7f82b93a3bb3b94a4566560a44f966d0e5f41376.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/02c299f4fb098ac92dbbbf302262cf85502396a4.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\02c299f4fb098ac92dbbbf302262cf85502396a4.json" for subsequent builds)
cache:INFO: - ok
header: Xprotostr.h
test_embind_no_dynamic (test_other.other) ... ok (21.15s)
header: Xutil.h
cache:INFO: generating system asset: symbol_lists/3dfde060f79d27375f61ae652625a40823804976.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3dfde060f79d27375f61ae652625a40823804976.json" for subsequent builds)
cache:INFO: - ok
test_embind_closure_no_dynamic_execution (test_other.other) ... ok (11.28s)
test_standalone_system_headers (test_other.other) ... ok (1296.75s)
test_embind_asyncify (test_other.other) ... ok (6.00s)
cache:INFO: generating system asset: symbol_lists/3fe4cfee39de7c3cbdd3c79555b6f1c9518e36c5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3fe4cfee39de7c3cbdd3c79555b6f1c9518e36c5.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8d1bbe017a896cb24ff60693fe2947b1fc684576.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8d1bbe017a896cb24ff60693fe2947b1fc684576.json" for subsequent builds)
test_embind_cxx11_no_utf8 (test_other.other) ... ok (18.67s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3e5534af9672d279eeff7587d4a8e0eeccb88945.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3e5534af9672d279eeff7587d4a8e0eeccb88945.json" for subsequent builds)
test_embind_cxx11_no_dynamic (test_other.other) ... ok (18.44s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a3bc0a96fc472c5ddbf700b8cd7159c158345362.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a3bc0a96fc472c5ddbf700b8cd7159c158345362.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\cache\\builder\\emscripten-releases\\node-v20.14.0-win-x64\\node.exe']
test_embed_file_large (test_other.other) ... ok (2.52s)
cache:INFO: - ok
test_embind_cxx11 (test_other.other) ... ok (19.30s)
test_embind_cxx11_aot_js (test_other.other) ... ok (19.99s)
test_emar_response_file (test_other.other) ... ok (0.33s)
test_emar_em_config_flag (test_other.other) ... ok (0.43s)
cache:INFO: generating system asset: symbol_lists/efaa6ad5b82a2103b1bc6ae7ed1f58b784167221.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\efaa6ad5b82a2103b1bc6ae7ed1f58b784167221.json" for subsequent builds)
test_emar_duplicate_inputs (test_other.other) ... ok (0.38s)
test_embed_file_dup_wasmfs (test_other.other) ... ok (3.19s)
cache:INFO: - ok
test_embind_cxx11_2gb (test_other.other) ... ok (21.06s)
test_emar_M (test_other.other) ... ok (1.10s)
cache:INFO: generating system asset: symbol_lists/c33b2cfbc2810f940f7b69ac742442135b346cd1.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c33b2cfbc2810f940f7b69ac742442135b346cd1.json" for subsequent builds)
test_embed_file_dup (test_other.other) ... ok (3.01s)
test_em_js_invalid (test_other.other) ... ok (0.70s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/248df61044e811b6d619285fea00fa1881724403.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\248df61044e811b6d619285fea00fa1881724403.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/75f14d291e5ab8bc87af18745f523cceb50d13c6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\75f14d291e5ab8bc87af18745f523cceb50d13c6.json" for subsequent builds)
test_em_js_side_module (test_other.other) ... ok (2.84s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f95a7fa94dcbfb6b0d922e7ab90b42f7b69b9823.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f95a7fa94dcbfb6b0d922e7ab90b42f7b69b9823.json" for subsequent builds)
test_em_js_external_usage (test_other.other) ... ok (1.97s)
test_em_js_main_module_address (test_other.other) ... ok (3.48s)
test_em_config_missing_arg (test_other.other) ... ok (0.27s)
cache:INFO: - ok
test_em_asm_strict_c (test_other.other) ... ok (0.47s)
test_em_js_deps_anon_ns (test_other.other) ... ok (2.48s)
test_em_asm_c89 (test_other.other) ... ok (0.44s)
test_em_asm_invalid (test_other.other) ... ok (0.86s)
test_em_js_deps (test_other.other) ... ok (1.96s)
test_em_js_main_module (test_other.other) ... ok (4.04s)
cache:INFO: generating system asset: symbol_lists/d800907c30502633ce1478efa6ff4fd324edac71.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d800907c30502633ce1478efa6ff4fd324edac71.json" for subsequent builds)
cache:INFO: - ok
test_dynamic_cast_b (test_other.other) ... ok (1.65s)
test_dynamic_cast (test_other.other) ... ok (1.58s)
test_dynamic_cast_2 (test_other.other) ... ok (1.75s)
test_em_asm_duplicate_strings (test_other.other) ... ok (2.52s)
test_dylink_pthread_comdat (test_other.other) ... skipped '
https://reviews.llvm.org/D128515'
test_dylink_pthread_warning (test_other.other) ... ok (0.53s)
cache:INFO: generating system asset: symbol_lists/33274f537fa112e90860ef5a2fabc042eaa6fe05.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\33274f537fa112e90860ef5a2fabc042eaa6fe05.json" for subsequent builds)
cache:INFO: - ok
test_dylink_strict (test_other.other) ... ok (2.91s)
cache:INFO: generating system asset: symbol_lists/9b976a8da404fb21436c3b3c570e7a977235ed7a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9b976a8da404fb21436c3b3c570e7a977235ed7a.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\pic\libsockets_proxy.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\pic\libsockets_proxy.a" for subsequent builds)
test_dylink_pthread_bigint_em_js (test_other.other) ... ok (2.13s)
system_libs:INFO: compiled 1 inputs in 0.67s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\pic\libwasmfs_no_fs.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\pic\libwasmfs_no_fs.a" for subsequent builds)
test_dylink_pthread_comdat_flipped (test_other.other) ... ok (3.16s)
system_libs:INFO: compiled 1 inputs in 0.28s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\pic\libwasmfs.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\pic\libwasmfs.a" for subsequent builds)
system_libs:INFO: compiled 15 inputs in 10.70s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/94e6d500473fc14c53b33a8c8245f8b2b744d009.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\94e6d500473fc14c53b33a8c8245f8b2b744d009.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a0c8cee7c148272b82a9b2df889611b7eeb0ea4c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a0c8cee7c148272b82a9b2df889611b7eeb0ea4c.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b0dca38955ad4765d396d6d4b69a8f32ad9c02ea.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b0dca38955ad4765d396d6d4b69a8f32ad9c02ea.json" for subsequent builds)
test_dylink_pthread_bigint_em_asm (test_other.other) ... ok (14.97s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2f4b08309d542819220151441aad05fe36e34a38.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2f4b08309d542819220151441aad05fe36e34a38.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9f4be72b3335e0c8c830cef53b7d201b0190233b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9f4be72b3335e0c8c830cef53b7d201b0190233b.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5c629dca1625ebcca955d4579cef26f505e2200d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5c629dca1625ebcca955d4579cef26f505e2200d.json" for subsequent builds)
test_embind (test_other.other) ... ok (30.95s)
cache:INFO: - ok
test_dylink_pthread_static_data (test_other.other) ... ok (18.11s)
test_dylink_no_filesystem (test_other.other) ... ok (17.03s)
cache:INFO: generating system asset: symbol_lists/03aecd58c08745382cac8dbe66889eed2f90126e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\03aecd58c08745382cac8dbe66889eed2f90126e.json" for subsequent builds)
test_embind_aot_js (test_other.other) ... ok (38.41s)
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\pic\libGL-emu-getprocaddr.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\pic\libGL-emu-getprocaddr.a" for subsequent builds)
test_embind_2gb (test_other.other) ... ok (43.95s)
system_libs:INFO: compiled 4 inputs in 2.09s
embuilder:INFO: building libemmalloc
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/bff0b0f4f4ec253d6b6cd52f095facf21c7eb7c9.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\bff0b0f4f4ec253d6b6cd52f095facf21c7eb7c9.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/39bf404868842dac55043f12f501528597935186.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\39bf404868842dac55043f12f501528597935186.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: deleting cached file: C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libemmalloc.a
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\libemmalloc.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libemmalloc.a" for subsequent builds)
test_dylink_proxy_posix_sockets_oz_wasmfs (test_other.other) ... ok (31.51s)
[] False False False
test_dylink_proxy_posix_sockets_oz (test_other.other) ... ok (30.94s)
system_libs:INFO: compiled 2 inputs in 0.87s
test_dylink_LEGACY_GL_EMULATION (test_other.other) ... ok (13.67s)
cache:INFO: - ok
embuilder:INFO: ...success. Took (2.81s)
cache:INFO: generating system asset: symbol_lists/3b8408d29c596ec9733c51e5cab2c71ecdccc45b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3b8408d29c596ec9733c51e5cab2c71ecdccc45b.json" for subsequent builds)
test_dwarf_system_lib (test_other.other) ... ok (3.70s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/36cda96ec0c3a520e0003d41eab7a5c75e0fea7d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\36cda96ec0c3a520e0003d41eab7a5c75e0fea7d.json" for subsequent builds)
test_dumpmachine (test_other.other) ... ok (1.15s)
cache:INFO: - ok
test_dylink_dependencies (test_other.other) ... ok (17.37s)
['-g0'] False False False
test_dwarf (test_other.other) ... ok (2.74s)
test_dylink_no_autoload (test_other.other) ... ok (20.86s)
test_dot_a_all_contents_invalid (test_other.other) ... ok (1.28s)
cache:INFO: generating system asset: symbol_lists/375dfaa6680d05ff32642b9b30c1120e5bdfc2b1.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\375dfaa6680d05ff32642b9b30c1120e5bdfc2b1.json" for subsequent builds)
cache:INFO: - ok
['-g1'] False False False
cache:INFO: generating system asset: symbol_lists/b72ed6fc3bf8b10b2315006c238fc971c4ea8b1c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b72ed6fc3bf8b10b2315006c238fc971c4ea8b1c.json" for subsequent builds)
test_doublestart_bug (test_other.other) ... ok (2.75s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/98b7ef11c2519b97e77c563afc834f41135e448c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\98b7ef11c2519b97e77c563afc834f41135e448c.json" for subsequent builds)
test_dlsym_rtld_default_js_symbol (test_other.other) ... ok (2.41s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/04eef28e2d0466b972f95ef1c383ca4667db99e5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\04eef28e2d0466b972f95ef1c383ca4667db99e5.json" for subsequent builds)
test_dlsym_rtld_default (test_other.other) ... ok (2.79s)
cache:INFO: - ok
test_drop_support_for_browser (test_other.other) ... ok (5.52s)
cache:INFO: generating system asset: symbol_lists/a2780cf52da449604c9ca33f0f7a4f95b67043a8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a2780cf52da449604c9ca33f0f7a4f95b67043a8.json" for subsequent builds)
test_dlopen_blocking_jspi (test_other.other) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
['-g1', '-O2'] False False False
cache:INFO: - ok
test_dlopen_promise (test_other.other) ... ok (2.67s)
cache:INFO: generating system asset: symbol_lists/c2e33ec67865ea6b724c7325d806810864243435.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c2e33ec67865ea6b724c7325d806810864243435.json" for subsequent builds)
test_dylink_4gb_max (test_other.other) ... ok (16.21s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/6d31090783371cc422bb97ccf8a1ee6250061a5a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6d31090783371cc422bb97ccf8a1ee6250061a5a.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a7e380b4319356a8c00e00e6b1a7171de6b223fb.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a7e380b4319356a8c00e00e6b1a7171de6b223fb.json" for subsequent builds)
['-O2'] False False False
cache:INFO: - ok
test_dlopen_rtld_global (test_other.other) ... ok (5.78s)
cache:INFO: generating system asset: symbol_lists/bcc7d6b9b6b3d43d46e557614b55c514fb2199a2.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\bcc7d6b9b6b3d43d46e557614b55c514fb2199a2.json" for subsequent builds)
test_dlopen_blocking (test_other.other) ... ok (3.12s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ed336a10906f9abe1432c4d0c1abd9aeee45c1ba.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ed336a10906f9abe1432c4d0c1abd9aeee45c1ba.json" for subsequent builds)
test_disable_inlining (test_other.other) ... ok (0.39s)
test_dlopen_blocking_asyncify (test_other.other) ... ok (3.92s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/336f4b10a0f48fa15940ac9fde01f58ee9f2a982.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\336f4b10a0f48fa15940ac9fde01f58ee9f2a982.json" for subsequent builds)
test_dlopen_constructors (test_other.other) ... ok (5.71s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/85a77e3170ed0ca4b40a31ef86ca1fb7aca10c35.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\85a77e3170ed0ca4b40a31ef86ca1fb7aca10c35.json" for subsequent builds)
test_dlopen_async (test_other.other) ... ok (3.89s)
['--minify=0'] False False False
cache:INFO: - ok
test_dependency_file (test_other.other) ... ok (0.48s)
test_deprecated_macros (test_other.other) ... ok (1.71s)
test_dylink_exceptions_and_assertions (test_other.other) ... ok (27.56s)
test_dependency_file_2 (test_other.other) ... ok (1.27s)
cache:INFO: generating system asset: symbol_lists/6ee97aa39066372cb9b35fef9afdb26af1c4cee6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6ee97aa39066372cb9b35fef9afdb26af1c4cee6.json" for subsequent builds)
test_dlmalloc_modes (test_other.other) ... ok (3.42s)
test_dlopen_bad_flags (test_other.other) ... ok (5.55s)
['-g', '-g0'] False False False
cache:INFO: - ok
em++: warning: DEMANGLE_SUPPORT is deprecated (mangled names no longer appear in stack traces). Please open a bug if you have a continuing need for this setting [-Wdeprecated]
cache:INFO: generating system asset: symbol_lists/a160d939b8fe81aae7d274bb935cc269d4d8642e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a160d939b8fe81aae7d274bb935cc269d4d8642e.json" for subsequent builds)
clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated]
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a33b5dab4c34f8d50e33d592b4679bdacc50eeeb.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a33b5dab4c34f8d50e33d592b4679bdacc50eeeb.json" for subsequent builds)
test_demangle_malloc_infinite_loop_crash (test_other.other) ... ok (1.83s)
cache:INFO: - ok
warning: JS library symbol '$demangle' is deprecated. Please open a bug if you have a continuing need for this symbol [-Wdeprecated]
warning: JS library symbol '$stackTrace' is deprecated. Please open a bug if you have a continuing need for this symbol [-Wdeprecated]
em++: warning: warnings in JS library compilation [-Wjs-compiler]
test_deterministic (test_other.other) ... ok (4.34s)
test_demangle_cpp (test_other.other) ... ok (2.66s)
['-g2'] False False True
em++: warning: DEMANGLE_SUPPORT is deprecated (mangled names no longer appear in stack traces). Please open a bug if you have a continuing need for this setting [-Wdeprecated]
cache:INFO: generating system asset: symbol_lists/2708bc5b04e7556def49526d6c4f5b38d79fa836.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2708bc5b04e7556def49526d6c4f5b38d79fa836.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/018edc2d6bb97f139c2aac1095baf0680b69c2cc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\018edc2d6bb97f139c2aac1095baf0680b69c2cc.json" for subsequent builds)
test_debug_opt_warning_asyncify_g (test_other.other) ... ok (1.73s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e3e9cd72aabe186da1d80a19e4ba83d504f5902e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e3e9cd72aabe186da1d80a19e4ba83d504f5902e.json" for subsequent builds)
warning: JS library symbol '$demangle' is deprecated. Please open a bug if you have a continuing need for this symbol [-Wdeprecated]
warning: JS library symbol '$stackTrace' is deprecated. Please open a bug if you have a continuing need for this symbol [-Wdeprecated]
em++: warning: warnings in JS library compilation [-Wjs-compiler]
cache:INFO: - ok
['-gline-tables-only'] True False True
test_demangle (test_other.other) ... ok (5.28s)
test_debug_opt_warning_O2_g (test_other.other) ... ok (1.41s)
cache:INFO: generating system asset: symbol_lists/89f5161cd9d13bdb2bc1ad3382d93f6c942d340b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\89f5161cd9d13bdb2bc1ad3382d93f6c942d340b.json" for subsequent builds)
test_define_modularize (test_other.other) ... ok (5.40s)
test_dasho_invalid_dir (test_other.other) ... ok (0.50s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d647d37e4504510783669fe4026e92063a9d9d7a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d647d37e4504510783669fe4026e92063a9d9d7a.json" for subsequent builds)
test_debug_opt_warning_O2_pfuncs (test_other.other) ... ok (3.87s)
cache:INFO: - ok
test_dash_s_wrong_type (test_other.other) ... ok (0.69s)
cache:INFO: generating system asset: symbol_lists/a6c9d49f9bc67a2571171465bdddc8fa6dbe1200.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a6c9d49f9bc67a2571171465bdddc8fa6dbe1200.json" for subsequent builds)
['--profiling'] False False True
test_dash_s_valid_list (test_other.other) ... ok (0.36s)
cache:INFO: - ok
test_dash_s_unclosed_quote (test_other.other) ... ok (0.35s)
test_dash_s_unclosed_list (test_other.other) ... ok (0.42s)
test_default_to_cxx (test_other.other) ... ok (7.42s)
['--profiling-funcs'] False False True
test_dash_s_single_quote (test_other.other) ... ok (0.44s)
test_dash_s_typo (test_other.other) ... ok (1.10s)
cache:INFO: generating system asset: symbol_lists/cfa28697e6b14a957de70f43f41a0d59fc2aa2c8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\cfa28697e6b14a957de70f43f41a0d59fc2aa2c8.json" for subsequent builds)
test_dash_s_response_file_misssing (test_other.other) ... ok (0.25s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/375b1d9741c38c40a6a75ac338731943b9effbdf.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\375b1d9741c38c40a6a75ac338731943b9effbdf.json" for subsequent builds)
test_dash_s_with_space (test_other.other) ... ok (3.37s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d4e28f886f3a9a377dd0bc89175a2c0eb79baf23.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d4e28f886f3a9a377dd0bc89175a2c0eb79baf23.json" for subsequent builds)
test_dbg (test_other.other) ... ok (4.99s)
EXPORTED_FUNCTIONS=[_a,_b,_c,_d]
cache:INFO: - ok
test_dash_s_response_file_list_with_comments (test_other.other) ... ok (1.48s)
['-O2', '--profiling-funcs'] False False True
cache:INFO: generating system asset: symbol_lists/6349f61ccaa38351458f732e1295ca9fb7da2a4a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6349f61ccaa38351458f732e1295ca9fb7da2a4a.json" for subsequent builds)
test_dasho_is_dir (test_other.other) ... ok (6.25s)
cache:INFO: - ok
test_default_pthread_stack_size (test_other.other) ... ok (11.19s)
cache:INFO: generating system asset: symbol_lists/fc6d5838a7baff7db6c415aab3336d5ae6ac1c80.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\fc6d5838a7baff7db6c415aab3336d5ae6ac1c80.json" for subsequent builds)
cache:INFO: generating system asset: symbol_lists/b7541ab186621e97d6e6d0ddfd40af626908998c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b7541ab186621e97d6e6d0ddfd40af626908998c.json" for subsequent builds)
cache:INFO: - ok
EXPORTED_FUNCTIONS=[_a, _b, _c, _d]
cache:INFO: - ok
test_dash_s_bad_json_types (test_other.other) ... ok (0.68s)
[]
cache:INFO: generating system asset: symbol_lists/f1fefe8dec8ff9825c6f58543655782878560deb.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f1fefe8dec8ff9825c6f58543655782878560deb.json" for subsequent builds)
test_dash_s_response_file_list (test_other.other) ... ok (2.93s)
['-g'] True False True
test_dashS_stdout (test_other.other) ... ok (0.46s)
cache:INFO: - ok
EXPORTED_FUNCTIONS=_a,_b,_c,_d
warning: undefined symbol: _emscripten_stack_restore (referenced by $stackRestore, referenced by root reference (e.g. compiled C/C++ code))
warning: undefined symbol: emscripten_stack_get_current (referenced by $stackSave, referenced by root reference (e.g. compiled C/C++ code))
warning: undefined symbol: printf (referenced by root reference (e.g. compiled C/C++ code))
emcc: warning: warnings in JS library compilation [-Wjs-compiler]
test_dashS_ll_input (test_other.other) ... ok (0.83s)
['-g3'] True False True
test_dashS (test_other.other) ... ok (0.51s)
test_dash_s_response_file_string (test_other.other) ... ok (6.31s)
EXPORTED_FUNCTIONS=_a, _b, _c, _d
warning: undefined symbol: _emscripten_stack_restore (referenced by $stackRestore, referenced by root reference (e.g. compiled C/C++ code))
warning: undefined symbol: emscripten_stack_get_current (referenced by $stackSave, referenced by root reference (e.g. compiled C/C++ code))
warning: undefined symbol: printf (referenced by root reference (e.g. compiled C/C++ code))
emcc: warning: warnings in JS library compilation [-Wjs-compiler]
test_dash_s_hex (test_other.other) ... ok (3.65s)
test_dashM (test_other.other) ... ok (0.44s)
[]
test_dashM_respect_dashO (test_other.other) ... ok (0.81s)
emcc: warning: please replace -g4 with -gsource-map [-Wdeprecated]
['-lembind']
{'_': 636, 'g': 1408, 0: 636, 1: 636, 2: 636, 3: 1408, 4: 1408}
['-O1']
['-O1', '-g'] True False True
clang++: warning: -lembind: 'linker' input unused [-Wunused-command-line-argument]
test_dashE (test_other.other) ... ok (0.85s)
test_dashE_respect_dashO (test_other.other) ... ok (0.88s)
test_dash_s_link_flag (test_other.other) ... ok (5.46s)
EXPORTED_FUNCTIONS=['_a', '_b', '_c', '_d' ]
cache:INFO: generating system asset: symbol_lists/1e9d85fd7b7542d07bc8ba2e2771d0c285b66d11.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1e9d85fd7b7542d07bc8ba2e2771d0c285b66d11.json" for subsequent builds)
cache:INFO: - ok
['-O3', '-g'] True False True
EXPORTED_FUNCTIONS=@response.json
test_cxx11_emxx (test_other.other) ... ok (2.63s)
env_modify: {'EM_CACHE': 'C:\\b\\s\\w\\ir\\x\\t\\emtest_1p3336ja\\emscripten_test_other_hbcrjje1\\foo\\bar'}
test_create_socket (test_other.other) ... ok (1.95s)
cache:INFO: generating system asset: symbol_lists/de648a2f15412ebfdab8ee22382e3d05c036b978.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\de648a2f15412ebfdab8ee22382e3d05c036b978.json" for subsequent builds)
shared:INFO: (Emscripten: Running sanity checks)
cache:INFO: generating system headers: sysroot_install.stamp... (this will be cached in "C:\b\s\w\ir\x\t\emtest_1p3336ja\emscripten_test_other_hbcrjje1\foo\bar\sysroot_install.stamp" for subsequent builds)
emcc: warning: please replace -g4 with -gsource-map [-Wdeprecated]
{'_': 520, 'g': 1311, 0: 520, 1: 520, 2: 520, 3: 1311, 4: 1311}
test_dash_g_object (test_other.other) ... ok (6.20s)
cache:INFO: - ok
EXPORTED_FUNCTIONS=@response.txt
['-gsplit-dwarf'] True False True
test_cxx11 (test_other.other) ... ok (4.14s)
cache:INFO: - ok
ports:INFO: retrieving port: contrib.glfw3 from
https://github.com/pongasoft/emscripten-glfw/releases/download/v3.4.0.20241004/emscripten-glfw3-3.4.0.20241004.zip
test_create_readonly (test_other.other) ... ok (4.89s)
test_create_cache_directory (test_other.other) ... ok (3.14s)
['-gsource-map'] False True True
EXPORTED_FUNCTIONS=['_a', '_b', \'_c', '_d']
ports:INFO: unpacking port: contrib.glfw3
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\lib_contrib.glfw3-O2.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\lib_contrib.glfw3-O2.a" for subsequent builds)
test_debuginfo_line_tables_only (test_other.other) ... ok (20.66s)
test_console_out (test_other.other) ... ok (4.82s)
test_cpuprofiler_closure (test_other.other) ... ok (7.91s)
system_libs:INFO: compiled 7 inputs in 9.31s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/748a0d68bf14a0b2f87d0d633b6a18a6a1e7dc36.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\748a0d68bf14a0b2f87d0d633b6a18a6a1e7dc36.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c2a014d734b0b55a4eb3747c1651f26ce321027e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c2a014d734b0b55a4eb3747c1651f26ce321027e.json" for subsequent builds)
common:WARNING: no wasm engine was found to run the standalone part of this test
test_console_out_standalone (test_other.other) ... ok (10.95s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a74a66e91d607f3702066b1ca33d1ccb095cfd2d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a74a66e91d607f3702066b1ca33d1ccb095cfd2d.json" for subsequent builds)
cache:INFO: - ok
emcc: error: undefined exported symbol: "\\'_c'" [-Wundefined] [-Werror]
EXPORTED_FUNCTIONS=['_a', '_b',\ '_c', '_d']
['-g1', '-Oz', '-gsource-map'] False True True
cache:INFO: generating system asset: symbol_lists/afa070e39a2b1b625af202d0cae7ebece29eb84d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\afa070e39a2b1b625af202d0cae7ebece29eb84d.json" for subsequent builds)
test_conftest_s_flag_passing (test_other.other) ... ok (11.32s)
test_compiler_wrapper_ccache (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_CCACHE is set'
test_compiler_wrapper (test_other.other) ... skipped 'relies on a shell script'
test_complex (test_other.other) ... ok (1.74s)
test_concepts (test_other.other) ... ok (8.00s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3b79dbaaee015ef085a38977f95b593359c44b54.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3b79dbaaee015ef085a38977f95b593359c44b54.json" for subsequent builds)
cache:INFO: - ok
emcc: error: undefined exported symbol: "\\ '_c'" [-Wundefined] [-Werror]
EXPORTED_FUNCTIONS=["_a", "_b", \"_c", "_d"]
test_compilation_database (test_other.other) ... ok (0.43s)
test_compile_with_cache_lock (test_other.other) ... ok (0.82s)
cache:INFO: generating system asset: symbol_lists/348227cc23ef4bf7a234022cd577b9c3602d39b5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\348227cc23ef4bf7a234022cd577b9c3602d39b5.json" for subsequent builds)
test_cpp_module (test_other.other) ... ok (15.88s)
C:\b\s\w\ir\x\w\install\bin\llvm-ar.exe: warning: creating library.a
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/dd699c97053ace17e472c6d951569e66df3decf2.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\dd699c97053ace17e472c6d951569e66df3decf2.json" for subsequent builds)
test_compile_ll_file (test_other.other) ... ok (2.22s)
test_codesize_minimal_wasmfs (test_other.other) ... skipped 'requested to be skipped'
['-gsource-map', '-g0'] False True False
test_codesize_minimal_pthreads (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_Oz-ctors (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_Oz (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_Os_mr (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_Os (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_O3 (test_other.other) ... skipped 'requested to be skipped'
cache:INFO: - ok
test_codesize_minimal_O2 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_O1 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_O0 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_64 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_mem_O3_standalone_narg_flto (test_other.other) ... skipped 'requested to be skipped'
cache:INFO: generating system asset: symbol_lists/d75518f7d800f08fe3377020935175326fbca79c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d75518f7d800f08fe3377020935175326fbca79c.json" for subsequent builds)
cache:INFO: - ok
emcc: error: undefined exported symbol: "\\"_c"" [-Wundefined] [-Werror]
EXPORTED_FUNCTIONS=["_a", "_b",\ "_c", "_d"]
test_codesize_mem_O3_standalone_narg (test_other.other) ... skipped 'requested to be skipped'
cache:INFO: generating system asset: symbol_lists/4e650b13046fa9a35cca7414de8ccd129875cc5e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4e650b13046fa9a35cca7414de8ccd129875cc5e.json" for subsequent builds)
test_codesize_mem_O3_standalone_lib (test_other.other) ... skipped 'requested to be skipped'
test_codesize_mem_O3_standalone (test_other.other) ... skipped 'requested to be skipped'
test_codesize_mem_O3_grow_standalone (test_other.other) ... skipped 'requested to be skipped'
test_codesize_mem_O3_grow (test_other.other) ... skipped 'requested to be skipped'
test_codesize_mem_O3 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_libcxxabi_message_O3_standalone (test_other.other) ... skipped 'requested to be skipped'
test_codesize_libcxxabi_message_O3 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_wasmfs (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_export_nothing (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_dylink (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_Oz (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_Os (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_O3 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_O2 (test_other.other) ... skipped 'requested to be skipped'
cache:INFO: - ok
test_codesize_hello_O1 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_O0 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_files_wasmfs (test_other.other) ... skipped 'requested to be skipped'
test_contrib_ports (test_other.other) ... ok (17.03s)
test_codesize_files_js_fs (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_wasmfs (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_noexcept (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_mangle (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_lto (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_except_wasm_exnref (test_other.other) ... skipped 'requested to be skipped'
test_commons_link (test_other.other) ... ok (2.98s)
test_codesize_cxx_except_wasm (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_except (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_ctors2 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_ctors1 (test_other.other) ... skipped 'requested to be skipped'
test_cmake_whole_archive (test_other.other) ... skipped 'EMTEST_SKIP_NEW_CMAKE set'
configure: cmake -GNinja C:\b\s\w\ir\x\w\install\emscripten\test\cmake\cmake_with_emval -DNO_GNU_EXTENSIONS=1 -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe
configure: cmake -GNinja C:\b\s\w\ir\x\w\install\emscripten\test\cmake\cmake_with_emval -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe
configure: cmake C:\b\s\w\ir\x\w\install\emscripten\test\cmake\threads -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe -G Ninja
['--emit-symbol-map', '-gsource-map'] False True True
cache:INFO: generating system asset: symbol_lists/5324922e3993a8c839a1858282a1772cdb83b44c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5324922e3993a8c839a1858282a1772cdb83b44c.json" for subsequent builds)
cache:INFO: - ok
emcc: error: undefined exported symbol: "\\ "_c"" [-Wundefined] [-Werror]
EXPORTED_FUNCTIONS=["_a", "_b" "_c", "_d"]
cache:INFO: generating system asset: symbol_lists/7399dbc1056e82b041788bfe175adb528ea78a71.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7399dbc1056e82b041788bfe175adb528ea78a71.json" for subsequent builds)
cache:INFO: - ok
test_combining_object_files_from_archive (test_other.other) ... ok (5.06s)
Skipping MinGW Makefiles test for CMake support; build tool found found: mingw32-make.
Skipping NMake Makefiles test for CMake support; build tool found found: nmake.
test_cmake_stdproperty (test_other.other) ... ok (0.05s)
env_modify: {'EM_CLOSURE_COMPILER': 'C:\\Users\\chrome-bot\\AppData\\Local\\vpython-root.0\\store\\python_venv-n0ssd7qim3vjmkh5j9ljrgnplo\\contents\\Scripts\\python3.exe'}
configure: cmake -DSET_CUSTOM_SUFFIX_IN_PROJECT=1 C:\b\s\w\ir\x\w\install\emscripten\test\cmake\static_lib -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe -G Ninja
cache:INFO: generating system asset: symbol_lists/a3a3d3b45ee884d5dd6b6b983a04feae62c92f83.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a3a3d3b45ee884d5dd6b6b983a04feae62c92f83.json" for subsequent builds)
cache:INFO: - ok
wasm-ld: error: symbol exported via --export not found: b" "_c
emcc: error: 'C:/b/s/w/ir/x/w/install\bin\wasm-ld.exe -o a.out.wasm C:\b\s\w\ir\x\t\emtest_pbi88sf5\emscripten_temp_43rw7iso\src_0.o -LC:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten -lGL-getprocaddr -lal -lhtml5 -lstubs-debug -lnoexit -lc-debug -ldlmalloc -lcompiler_rt -lc++-noexcept -lc++abi-debug-noexcept -lsockets -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr C:\b\s\w\ir\x\t\emtest_pbi88sf5\tmppuq_9nablibemscripten_js_symbols.so --strip-debug --export=a "--export=b\" \"_c" --export=d --export=emscripten_stack_get_end --export=emscripten_stack_get_free --export=emscripten_stack_get_base --export=emscripten_stack_get_current --export=emscripten_stack_init --export=_emscripten_stack_alloc --export=__get_temp_ret --export=__set_temp_ret --export=__wasm_call_ctors --export=_emscripten_stack_restore --export-if-defined=__start_em_asm --export-if-defined=__stop_em_asm --export-if-defined=__start_em_lib_deps --export-if-defined=__stop_em_lib_deps --export-if-defined=__start_em_js --export-if-defined=__stop_em_js --export-if-defined=main --export-if-defined=__main_argc_argv --export-if-defined=fflush --export-table -z stack-size=65536 --no-growable-memory --initial-heap=16777216 --no-entry --stack-first --table-base=1' failed (returned 1)
test_dash_s_list_parsing (test_other.other) ... ok (29.83s)
-- Configuring done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Generating done
-- Configuring done
-- Generating done
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_ahma0qs7/emscripten_test_other_dvk_dr_p
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_tz98t47k/emscripten_test_other_zaapros_
configure: cmake -DSET_CUSTOM_SUFFIX_IN_PROJECT=0 C:\b\s\w\ir\x\w\install\emscripten\test\cmake\static_lib -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe -G Ninja
warning: no output file specified, not emitting output
['--emit-symbol-map'] False False False
cache:INFO: generating system asset: symbol_lists/5ff132ddbcf15bed044b5914292c4e7140930973.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5ff132ddbcf15bed044b5914292c4e7140930973.json" for subsequent builds)
test_config_closure_compiler (test_other.other) ... ok (15.15s)
Skipping MinGW Makefiles test for CMake support; build tool found found: mingw32-make.
Skipping NMake Makefiles test for CMake support; build tool found found: nmake.
test_cmake_static_cpp (test_other.other) ... ok (0.05s)
configure: cmake -DCMAKE_C_FLAGS=-pthread C:\b\s\w\ir\x\w\install\emscripten\test\cmake\target_js -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe -G Ninja
cache:INFO: - ok
-- Configuring done
-- Generating done
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_r04j1a48/emscripten_test_other_3rmg9ntg
warning: no output file specified, not emitting output
[1/2] Building CXX object CMakeFiles/static_lib.dir/lib.cpp.o
['--emit-symbol-map', '-Oz'] False False False
-- Configuring done
-- Generating done
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_toqbk0p1/emscripten_test_other_uz1d229i
test_combining_object_files (test_other.other) ... ok (8.09s)
Skipping MinGW Makefiles test for CMake support; build tool found found: mingw32-make.
Skipping NMake Makefiles test for CMake support; build tool found found: nmake.
test_cmake_post_build (test_other.other) ... ok (0.05s)
Skipping MinGW Makefiles test for CMake support; build tool found found: mingw32-make.
Skipping NMake Makefiles test for CMake support; build tool found found: nmake.
test_cmake_library (test_other.other) ... ok (0.05s)
Skipping MinGW Makefiles test for CMake support; build tool found found: mingw32-make.
Skipping NMake Makefiles test for CMake support; build tool found found: nmake.
test_cmake_js (test_other.other) ... ok (0.06s)
[2/2] Linking CXX static library myprefix_static_lib.somecustomsuffix
test_cmake_static_lib__suffix (test_other.other) ... ok (3.37s)
cache:INFO: generating system asset: symbol_lists/a0ac44308b4c12ce02bbe705e535e9f79464ad04.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a0ac44308b4c12ce02bbe705e535e9f79464ad04.json" for subsequent builds)
Skipping MinGW Makefiles test for CMake support; build tool found found: mingw32-make.
Skipping NMake Makefiles test for CMake support; build tool found found: nmake.
test_cmake_html (test_other.other) ... ok (0.06s)
[1/2] Building CXX object CMakeFiles/static_lib.dir/lib.cpp.o
configure: cmake C:\b\s\w\ir\x\w\install\emscripten\test\cmake\install_lib -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe -G Ninja
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_gi4tacve/emscripten_test_other_yzngs7cy
[1/2] Building CXX object CMakeFiles/cmake_with_emval.dir/main.cpp.o
[1/2] Building CXX object CMakeFiles/cmake_with_emval.dir/main.cpp.o
[2/2] Linking CXX static library libstatic_lib.a
cache:INFO: - ok
test_cmake_static_lib (test_other.other) ... ok (3.49s)
test_cmake_find_pkg_config (test_other.other) ... skipped 'requested to be skipped'
cache:INFO: generating system asset: symbol_lists/8c9c0799c406474ecf0e465e60e5dbfd9722bf69.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8c9c0799c406474ecf0e465e60e5dbfd9722bf69.json" for subsequent builds)
CMake Warning (dev) at C:/b/s/w/ir/x/w/install/emscripten/test/cmake/cpp_lib/CMakeLists.txt:8 (add_library):
ADD_LIBRARY called with SHARED option but the target platform does not
support dynamic linking. Building a STATIC library instead. This may lead
to problems.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Looking for strtod
[1/2] Building C object CMakeFiles/hello.dir/hello.c.o
configure: cmake C:\b\s\w\ir\x\w\install\emscripten\test\cmake\find_modules -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe -G Ninja
cache:INFO: - ok
[2/2] Linking C executable hello.js
test_cmake_threads (test_other.other) ... ok (7.60s)
[2/2] Linking CXX executable cmake_with_emval.js
[2/2] Linking CXX executable cmake_with_emval.js
test_cmake_with_embind_cpp11_mode__no_gnu (test_other.other) ... ok (7.86s)
configure: cmake C:\b\s\w\ir\x\w\install\emscripten\test\cmake\find_stuff -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe -G Ninja
configure: cmake -GNinja -Wno-dev C:\b\s\w\ir\x\w\install\emscripten\test\cmake\cpp_lib -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe
test_cmake_with_embind_cpp11_mode (test_other.other) ... ok (7.98s)
-- Configuring done
-- Generating done
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_9p008jup/emscripten_test_other_edjq1djw/build1
configure: cmake C:\b\s\w\ir\x\w\install\emscripten\test\cmake\emscripten_version -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe -G Ninja
configure: cmake C:\b\s\w\ir\x\w\install\emscripten\test\cmake\emscripten_system_processor -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe -G Ninja
[1/2] Building C object CMakeFiles/Foo.dir/foo.c.o
test: OPENGL_LIBRARIES: GL;GLU
test: OPENGL_LIBRARIES:
test: SDL2_LIBRARIES: -sUSE_SDL=2
test: SDL2_INCLUDE_DIRS: C:/b/s/w/ir/x/w/install/emscripten/cache/sysroot/include/SDL2
-- Configuring done
-- Generating done
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_zv07kco_/emscripten_test_other_i86ll6eo
warning: no output file specified, not emitting output
['-sASYNCIFY=1', '-g0'] False False False
[2/2] Linking C static library libFoo.a
[0/1] Install the project...
-- Install configuration: ""
-- Installing: C:/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/libFoo.a
-- Installing: C:/b/s/w/ir/x/w/install/emscripten/cache/sysroot/include/foo.h
-- Installing: C:/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/cmake/Foo/FooTargets.cmake
-- Installing: C:/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/cmake/Foo/FooTargets-noconfig.cmake
-- Installing: C:/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/cmake/Foo/FooConfig.cmake
-- Installing: C:/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/cmake/Foo/FooConfigVersion.cmake
[1/2] Building C object CMakeFiles/test_prog.dir/test.c.o
configure: cmake C:\b\s\w\ir\x\w\install\emscripten\test\cmake\find_package -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe -G Ninja
cache:INFO: generating system asset: symbol_lists/b763bfe939e75daa4317265134819df38a9ac5ca.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b763bfe939e75daa4317265134819df38a9ac5ca.json" for subsequent builds)
cache:INFO: - ok
-- Configuring done
-- Generating done
-- find_file string.h: C:/b/s/w/ir/x/w/install/emscripten/cache/sysroot/include/string.h
-- find_path string.h: C:/b/s/w/ir/x/w/install/emscripten/cache/sysroot/include
-- Looking for string.h
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_jq_qlrwz/emscripten_test_other__370bc3_
test_cmake_explicit_generator (test_other.other) ... ok (2.58s)
test_cmake_compile_features (test_other.other) ... skipped 'Skipped on Windows because CMake does not configure native Clang builds well on Windows.'
-- Emscripten version is at least 1.38.6
-- Configuring done
-- Looking for strtod - found
-- Generating done
-- Looking for some_nonexisting_function
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_3mqby503/emscripten_test_other_7elfe41v
test_cmake_check_type_size_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
configure: cmake C:\b\s\w\ir\x\w\install\emscripten\test\cmake\emscripten_version -DEMSCRIPTEN_FORCE_COMPILERS=OFF -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe -G Ninja
configure: cmake C:\b\s\w\ir\x\w\install\emscripten\test\cmake\check_type_size -DCMAKE_CXX_FLAGS=-pthread -DCMAKE_C_FLAGS=-pthread -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe -G Ninja
configure: cmake C:\b\s\w\ir\x\w\install\emscripten\test\cmake\emscripten_system_processor -DEMSCRIPTEN_SYSTEM_PROCESSOR=arm -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe -G Ninja
['-sASYNCIFY=1', '-gsource-map'] False True True
cache:INFO: generating system asset: symbol_lists/dcd5d6ee4060e89fce6fd8c69672cebd0b5bca24.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\dcd5d6ee4060e89fce6fd8c69672cebd0b5bca24.json" for subsequent builds)
[2/2] Linking C executable test_prog.js
cache:INFO: generating system asset: symbol_lists/96e2dd22ad002ff3c4507775288fb2abe7f643b6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\96e2dd22ad002ff3c4507775288fb2abe7f643b6.json" for subsequent builds)
cache:INFO: - ok
-- Configuring done
-- Generating done
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_9p008jup/emscripten_test_other_edjq1djw/build2
test_cmake_find_modules (test_other.other) ... ok (5.43s)
configure: cmake C:\b\s\w\ir\x\w\install\emscripten\test\cmake\check_type_size -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=C:/b/s/w/ir/cache/builder/emscripten-releases/node-v20.14.0-win-x64/node.exe -G Ninja
cache:INFO: - ok
test_cmake_emscripten_system_processor (test_other.other) ... ok (4.36s)
-- Looking for some_nonexisting_function - not found
-- Looking for stdlib.h
-- Looking for string.h - found
-- Looking for C++ include string
['-g', '-gsource-map'] True True True
-- The C compiler identification is Clang 20.0.0
-- Configuring incomplete, errors occurred!
test_cmake_bitcode_static_libraries (test_other.other) ... ok (1.25s)
test_closure_webgpu_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
cache:INFO: generating system asset: symbol_lists/e4ac07aa6e4514228c0b76fcf5594de9fcc38cc7.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e4ac07aa6e4514228c0b76fcf5594de9fcc38cc7.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3435aae8a787d59c4fe90a3485b6a09482808300.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3435aae8a787d59c4fe90a3485b6a09482808300.json" for subsequent builds)
cache:INFO: - ok
[1/2] Building CXX object CMakeFiles/Bar.dir/bar.cpp.o
-- The CXX compiler identification is Clang 20.0.0
['-g2', '-gsource-map'] False True True
-- Detecting C compiler ABI info
-- Looking for stdlib.h - found
-- Looking for some_nonexisting_include.h
[2/2] Linking CXX executable Bar.js
[0/1] Install the project...
-- Install configuration: ""
-- Installing: C:/b/s/w/ir/x/w/install/emscripten/cache/sysroot/bin/Bar.js
test_cmake_install (test_other.other) ... ok (11.67s)
['-gsource-map', '-sWASM_BIGINT', '-sERROR_ON_WASM_CHANGES_AFTER_LINK'] False True True
-- Looking for some_nonexisting_include.h - not found
-- Looking for math.h
cache:INFO: generating system asset: symbol_lists/69602db983606ed1a3e95e7d25bf4e6a81c225e5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\69602db983606ed1a3e95e7d25bf4e6a81c225e5.json" for subsequent builds)
-- Looking for C++ include string - found
-- find_file string: 1
-- find_library libz.a: C:/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libz.a
-- find_program cmake: C:/b/s/w/ir/cache/builder/emscripten-releases/cmake-3.21.3-windows-x86_64/bin/cmake.exe
-- find_path foo: C:/b/s/w/ir/x/w/install/emscripten/test/cmake/find_stuff
-- Configuring done
-- Generating done
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_jc5y4ocq/emscripten_test_other_ohm_yr_s
test_cmake_find_stuff (test_other.other) ... ok (12.87s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1f7c7807a6a7e3ff0dd8d7b235f227dddef8544d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1f7c7807a6a7e3ff0dd8d7b235f227dddef8544d.json" for subsequent builds)
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/b/s/w/ir/x/w/install/emscripten/emcc.bat - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
cache:INFO: - ok
test_dwarf_sourcemap_names (test_other.other) ... ok (69.69s)
-- Looking for math.h - found
-- js libs 'C:/b/s/w/ir/x/w/install/emscripten/test/cmake/target_js/jslibrary.js;C:/b/s/w/ir/x/w/install/emscripten/test/cmake/target_js/jslibrary2.js'
-- Configuring done
-- Generating done
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_mwghp4ww/emscripten_test_other_ibiaxrjr
test_cmake_pthreads (test_other.other) ... ok (17.59s)
cache:INFO: generating system asset: symbol_lists/3c147fb73871e67c46062678348e8a41cc1e91d5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3c147fb73871e67c46062678348e8a41cc1e91d5.json" for subsequent builds)
cache:INFO: - ok
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/b/s/w/ir/x/w/install/emscripten/em++.bat - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Emscripten version is at least 1.38.6
-- Configuring done
-- Generating done
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_3mqby503/emscripten_test_other_7elfe41v
test_cmake_emscripten_version (test_other.other) ... ok (14.73s)
cache:INFO: generating system asset: symbol_lists/38a3b64bdcbbf1b162322a7ec38a98efcfd62b32.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\38a3b64bdcbbf1b162322a7ec38a98efcfd62b32.json" for subsequent builds)
cache:INFO: - ok
test_closure_safe_plain (test_other.other) ... ok (5.72s)
test_closure_webgpu (test_other.other) ... ok (12.07s)
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\pic\libfetch.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\pic\libfetch.a" for subsequent builds)
system_libs:INFO: compiled 1 inputs in 0.50s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\pic\libGL-emu-webgl2-ofb-getprocaddr.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\pic\libGL-emu-webgl2-ofb-getprocaddr.a" for subsequent builds)
test_closure_safe_asyncify_bigint (test_other.other) ... ok (6.62s)
system_libs:INFO: compiled 4 inputs in 1.02s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\pic\libwasmfs-debug.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\pic\libwasmfs-debug.a" for subsequent builds)
test_closure_safe_asyncify (test_other.other) ... ok (7.47s)
test_closure_type_annotations (test_other.other) ... ok (11.65s)
system_libs:INFO: compiled 15 inputs in 12.23s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\pic\libfetch-mt.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\pic\libfetch-mt.a" for subsequent builds)
system_libs:INFO: compiled 1 inputs in 0.36s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/39b3b932fb19e380667400b764a131005b4deb17.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\39b3b932fb19e380667400b764a131005b4deb17.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\pic\libGL-mt-emu-webgl2-ofb-getprocaddr.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\pic\libGL-mt-emu-webgl2-ofb-getprocaddr.a" for subsequent builds)
configure: cmake C:\b\s\w\ir\x\w\install\emscripten\test\cmake\check_type_size -DCMAKE_CROSSCOMPILING_EMULATOR=/missing_binary -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -G Ninja
system_libs:INFO: compiled 4 inputs in 1.06s
cache:INFO: - ok
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\pic\libGL-webgl2-ofb-getprocaddr.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\pic\libGL-webgl2-ofb-getprocaddr.a" for subsequent builds)
-- CMAKE_SIZEOF_VOID_P -> 4
-- CHECK_TYPE_SIZE int -> 4
-- CHECK_TYPE_SIZE int -> 1028
-- CHECK_TYPE_SIZE void* -> 4
-- Configuring done
-- Generating done
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_vz8_900w/emscripten_test_other_4kj41rhx
test_cmake_check_type_size (test_other.other) ... ok (31.52s)
system_libs:INFO: compiled 4 inputs in 0.56s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/e251c4bf46515a847023b632323769a64ba3f832.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e251c4bf46515a847023b632323769a64ba3f832.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/87316e985c04b29b39dc4b2deefe3f9982d88d72.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\87316e985c04b29b39dc4b2deefe3f9982d88d72.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2f108596df9b1a12cb2866666fd2aca432857d19.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2f108596df9b1a12cb2866666fd2aca432857d19.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/62d6601b81dcd53f559d6a5d32a065a3eba13bdf.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\62d6601b81dcd53f559d6a5d32a065a3eba13bdf.json" for subsequent builds)
cache:INFO: - ok
configure: cmake C:\b\s\w\ir\x\w\install\emscripten\test\cmake\check_type_size -DCMAKE_CXX_FLAGS=-pthread -DCMAKE_C_FLAGS=-pthread -DCMAKE_CROSSCOMPILING_EMULATOR=/missing_binary -DCMAKE_TOOLCHAIN_FILE=C:\b\s\w\ir\x\w\install\emscripten\cmake\Modules\Platform\Emscripten.cmake -G Ninja
-- CMAKE_SIZEOF_VOID_P -> 4
-- CHECK_TYPE_SIZE int -> 4
-- CHECK_TYPE_SIZE int -> 1028
-- CHECK_TYPE_SIZE void* -> 4
-- Configuring done
-- Generating done
-- Build files have been written to: C:/b/s/w/ir/x/t/emtest_vibx05m1/emscripten_test_other_1h76uqg8
test_cmake_check_type_size_pthreads (test_other.other) ... ok (37.82s)
test_closure_full_js_library_bigint (test_other.other) ... ok (27.65s)
test_closure_full_js_library_min_webgl_version (test_other.other) ... ok (30.18s)
test_closure_errors (test_other.other) ... ok (3.06s)
test_closure_full_js_library_wasmfs (test_other.other) ... ok (35.83s)
test_clear_error_on_massive_static_data (test_other.other) ... ok (0.69s)
['-o', 'c.so', '-r']
test_closure_full_js_library_pthread (test_other.other) ... ok (34.61s)
test_closure_full_js_library_pthread_offscreen (test_other.other) ... ok (36.80s)
['-o', 'c.js']
test_clock_nanosleep (test_other.other) ... ok (2.03s)
cache:INFO: generating system asset: symbol_lists/3588702899be79471a85c19527922cd30408b108.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3588702899be79471a85c19527922cd30408b108.json" for subsequent builds)
test_closure_full_js_library (test_other.other) ... ok (20.09s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/ca90a65920f1a16f147947f207d84a82e6de3e47.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ca90a65920f1a16f147947f207d84a82e6de3e47.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/bf7825fc422b9c3a7ea9d78b455dac9c02b85393.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\bf7825fc422b9c3a7ea9d78b455dac9c02b85393.json" for subsequent builds)
['-o', 'c.html']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/917aa8c2ec946c08d4d67d234b3cc7e10309151c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\917aa8c2ec946c08d4d67d234b3cc7e10309151c.json" for subsequent builds)
test_check_sourcemapurl_default_profiling (test_other.other) ... ok (2.02s)
cache:INFO: - ok
test_closure_externs (test_other.other) ... ok (18.01s)
cache:INFO: generating system asset: symbol_lists/79dc6475f8688fdf684462e541ca6205ff0016c1.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\79dc6475f8688fdf684462e541ca6205ff0016c1.json" for subsequent builds)
['-c']
test_check_sourcemapurl_default_normal (test_other.other) ... ok (1.57s)
test_closure_cmdline_utf8_chars (test_other.other) ... ok (6.63s)
test_cleanup_os (test_other.other) ... ok (5.04s)
cache:INFO: - ok
test_check_undefined_relocatable (test_other.other) ... ok (5.21s)
cache:INFO: generating system asset: symbol_lists/7c88673548db061bc08a3ee93664149e5c410ad0.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7c88673548db061bc08a3ee93664149e5c410ad0.json" for subsequent builds)
test_check_undefined_linkable (test_other.other) ... ok (5.46s)
test_check_sourcemapurl (test_other.other) ... ok (2.12s)
cache:INFO: - ok
ports:INFO: retrieving port: bzip2 from
https://github.com/emscripten-ports/bzip2/archive/1.0.6.zip
test_canonicalize_nan_warning (test_other.other) ... ok (1.72s)
test_chained_js_error_diagnostics (test_other.other) ... ok (2.11s)
test_build_error_color (test_other.other) ... skipped 'ptys and select are not available on windows'
test_browser_too_old (test_other.other) ... ok (0.41s)
test_c_preprocessor (test_other.other) ... ok (1.92s)
ports:INFO: unpacking port: bzip2
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libbz2.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libbz2.a" for subsequent builds)
test_check_undefined_main_module (test_other.other) ... ok (7.80s)
test_bitcode_linking (test_other.other) ... ok (0.66s)
test_bitcode_input (test_other.other) ... ok (0.53s)
system_libs:INFO: compiled 7 inputs in 1.78s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/bc8b8e2baadc23d9d97ef318cdcd56ce56e737bd.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\bc8b8e2baadc23d9d97ef318cdcd56ce56e737bd.json" for subsequent builds)
cache:INFO: - ok
ports:INFO: retrieving port: boost_headers from
https://github.com/emscripten-ports/boost/releases/download/boost-1.83.0/boost-headers-1.83.0.zip
ports:INFO: unpacking port: boost_headers
cache:INFO: generating port: sysroot\lib\wasm32-emscripten\libboost_headers.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libboost_headers.a" for subsequent builds)
system_libs:INFO: compiled 1 inputs in 0.23s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3151c9d78c546aa83b3f76ad9c6d33008b7a49c8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3151c9d78c546aa83b3f76ad9c6d33008b7a49c8.json" for subsequent builds)
cache:INFO: - ok
ports:INFO: retrieving port: bullet from
https://github.com/emscripten-ports/bullet/archive/version_1.zip
ports:INFO: unpacking port: bullet
cache:INFO: generating system library: sysroot\lib\wasm32-emscripten\libbullet.a... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\sysroot\lib\wasm32-emscripten\libbullet.a" for subsequent builds)
system_libs:INFO: compiled 140 inputs in 26.82s
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/5790d390ec34bc993abe3d3bc3c67a51c55cff3d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\5790d390ec34bc993abe3d3bc3c67a51c55cff3d.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a9db876dd4a650e56f2e3a234367f8bcefe293a2.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a9db876dd4a650e56f2e3a234367f8bcefe293a2.json" for subsequent builds)
test_check_source_map_args (test_other.other) ... ok (61.67s)
env_modify: {'EMCC_DEBUG': '1'}
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a65d25050c828ff4f0a6fd11cb79475e723bf9ee.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a65d25050c828ff4f0a6fd11cb79475e723bf9ee.json" for subsequent builds)
test_bzip2 (test_other.other) ... ok (61.46s)
env_modify: {'EMCC_DEBUG': '1'}
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0b1c02a4ed7f0580fd473fa510750719dae8888e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0b1c02a4ed7f0580fd473fa510750719dae8888e.json" for subsequent builds)
test_binaryen_warn_mem (test_other.other) ... ok (59.76s)
cache:INFO: - ok
test_binaryen_stack_ir_O2 (test_other.other) ... ok (2.93s)
test_binaryen_stack_ir_O3 (test_other.other) ... ok (4.19s)
test_browser_language_detection (test_other.other) ... ok (63.86s)
test_binaryen_low_memory_unused_linker_flag (test_other.other) ... ok (2.45s)
cache:INFO: generating system asset: symbol_lists/688eb04f9af7bf198f7c8a20a5e69f7259197476.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\688eb04f9af7bf198f7c8a20a5e69f7259197476.json" for subsequent builds)
test_binaryen_low_memory_unused_O2_GB_512 (test_other.other) ... ok (3.16s)
cache:INFO: - ok
test_binaryen_low_memory_unused_O2_GB_1024 (test_other.other) ... ok (2.65s)
env_modify: {'EMCC_DEBUG': '1'}
[] False
C:\b\s\w\ir\x\w\install\emscripten\em++.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_libcxx.cpp -O3
test_binaryen_low_memory_unused_O2 (test_other.other) ... ok (2.16s)
['-O0'] False False True False
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -O0
test_binaryen_low_memory_unused (test_other.other) ... ok (1.50s)
test_binaryen_passes_extra (test_other.other) ... ok (7.34s)
test_build_fetch_tests (test_other.other) ... ok (69.91s)
['-O0', '-g1'] False False True False
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -O0 -g1
arr1_to_arr1_unsigned
arr1_to_arr2_unsigned
arr2_to_arr1_unsigned
arr1_to_arr1_signed
arr1_to_arr2_signed
arr2_to_arr1_signed
test_bigint64array_polyfill (test_other.other) ... ok (0.25s)
[]
test_bullet (test_other.other) ... ok (71.05s)
test_bc_output_warning (test_other.other) ... ok (0.49s)
test_bad_triple (test_other.other) ... skipped 'native clang tests are disabled'
cache:INFO: generating system asset: symbol_lists/42e63b540a0b525c68e7153ac9a103b8d6e86194.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\42e63b540a0b525c68e7153ac9a103b8d6e86194.json" for subsequent builds)
test_boost_graph (test_other.other) ... ok (69.77s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O0', '-sWASM=0', '-sSAFE_HEAP']
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O0', '-sWASM=0']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f794e3b6b36b40a7c2bf1eb64d9e87476e9d9ab9.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f794e3b6b36b40a7c2bf1eb64d9e87476e9d9ab9.json" for subsequent builds)
cache:INFO: - ok
['-O0', '-g2'] False False True False
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -O0 -g2
test_bc_as_archive (test_other.other) ... ok (2.09s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O0', '-sSAFE_HEAP']
['-sRELOCATABLE']
cache:INFO: generating system asset: symbol_lists/e59f7faa9418aec1dc4e86d4021efb0fae55b451.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\e59f7faa9418aec1dc4e86d4021efb0fae55b451.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O0', '-sWASM=0', '-sEMULATE_FUNCTION_POINTER_CASTS']
test_bad_locale (test_other.other) ... ok (2.21s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O0']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1c724d607ffc91b910a02e2e57a2ca20b5bfc1c6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1c724d607ffc91b910a02e2e57a2ca20b5bfc1c6.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/01e1435f78f7bb8514e1b2795cac6b8d212583dc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\01e1435f78f7bb8514e1b2795cac6b8d212583dc.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O0', '-sWASM=0', '-sSAFE_HEAP', '-sEMULATE_FUNCTION_POINTER_CASTS']
['-O0', '-g'] True False True False
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -O0 -g
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a787d02ce477a3337ca1b019113eb5df3dd87c98.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a787d02ce477a3337ca1b019113eb5df3dd87c98.json" for subsequent builds)
test_binaryen_ctors (test_other.other) ... ok (7.69s)
cache:INFO: - ok
test_bad_export_name (test_other.other) ... ok (0.47s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-sEXPORTED_FUNCTIONS=["_main"]']
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O1', '-sWASM=0']
['-O0', '--profiling-funcs'] False False True False
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -O0 --profiling-funcs
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O0', '-sRELOCATABLE']
cache:INFO: generating system asset: symbol_lists/7cac84db0e2f33d2571922375053d8698ebe2f3a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7cac84db0e2f33d2571922375053d8698ebe2f3a.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O0', '-sSAFE_HEAP', '-sRELOCATABLE']
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O1', '-sWASM=0', '-sSAFE_HEAP']
['-sBINARYEN_IGNORE_IMPLICIT_TRAPS'] True
C:\b\s\w\ir\x\w\install\emscripten\em++.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_libcxx.cpp -O3 -sBINARYEN_IGNORE_IMPLICIT_TRAPS
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/24f844ff6eb5314683f75bb6791d4c0ea89323be.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\24f844ff6eb5314683f75bb6791d4c0ea89323be.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-sEXPORTED_FUNCTIONS=[" _main"]']
cache:INFO: - ok
['-O1'] False False True False
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -O1
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O0', '-sEMULATE_FUNCTION_POINTER_CASTS']
cache:INFO: generating system asset: symbol_lists/fe2e9ea43c54e56909fd09850c83a873abdc824f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\fe2e9ea43c54e56909fd09850c83a873abdc824f.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3c67e2e095243f80ef64c69268d83549c93cddb9.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3c67e2e095243f80ef64c69268d83549c93cddb9.json" for subsequent builds)
['-O2'] False True False False
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -O2
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O1', '-sWASM=0', '-sSAFE_HEAP', '-sEMULATE_FUNCTION_POINTER_CASTS']
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O1', '-sWASM=0', '-sEMULATE_FUNCTION_POINTER_CASTS']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4b197068f2d3ad684f427f0ea872b76d2f46a81b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4b197068f2d3ad684f427f0ea872b76d2f46a81b.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/1bed513644440fff9b1bbed591df2d4ddcc5a48b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\1bed513644440fff9b1bbed591df2d4ddcc5a48b.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O0', '-sSAFE_HEAP', '-sEMULATE_FUNCTION_POINTER_CASTS']
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O0', '-sEMULATE_FUNCTION_POINTER_CASTS', '-sRELOCATABLE']
['-O2', '-g1'] False False True False
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -O2 -g1
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b2313a0600970ed0af79a403f16937038152d21e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b2313a0600970ed0af79a403f16937038152d21e.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4b99019ebc5340ed3d9b7fa4d5757180f77c6046.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4b99019ebc5340ed3d9b7fa4d5757180f77c6046.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O2', '-sWASM=0', '-sSAFE_HEAP']
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O2', '-sWASM=0']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/828eefa35ac596ec61cd97cc6bc3a59535655e08.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\828eefa35ac596ec61cd97cc6bc3a59535655e08.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O0', '-sSAFE_HEAP', '-sEMULATE_FUNCTION_POINTER_CASTS', '-sRELOCATABLE']
['-O2', '-g'] True False True False
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -O2 -g
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/4b54d2498c906b3d3c467f789e3bbebe398e5c88.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\4b54d2498c906b3d3c467f789e3bbebe398e5c88.json" for subsequent builds)
test_bad_export (test_other.other) ... ok (10.06s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/0ded1f01f7060d39ac1088727a6dff99edc48361.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0ded1f01f7060d39ac1088727a6dff99edc48361.json" for subsequent builds)
cache:INFO: - ok
emcc: warning: running limited binaryen optimizations because DWARF info requested (or indirectly required) [-Wlimited-postlink-optimizations]
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O2', '-sWASM=0', '-sEMULATE_FUNCTION_POINTER_CASTS']
['-O2', '--closure=1'] False True False True
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -O2 --closure=1
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O1']
cache:INFO: generating system asset: symbol_lists/bc4d633be98146a7cf5cbba35ac74c4e64e0dbb8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\bc4d633be98146a7cf5cbba35ac74c4e64e0dbb8.json" for subsequent builds)
test_backwards_deps_in_archive (test_other.other) ... ok (3.07s)
cache:INFO: - ok
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O2', '-sWASM=0', '-sSAFE_HEAP', '-sEMULATE_FUNCTION_POINTER_CASTS']
env_modify: {'LC_ALL': 'C'}
test_closure_warnings (test_other.other) ... ok (141.77s)
test_autoconf_mode (test_other.other) ... skipped 'windows does not support shbang syntax'
test_autotools_shared_check (test_other.other) ... ok (0.40s)
cache:INFO: generating system asset: symbol_lists/8bde705148d555d0f44048cf1b69a2a8ea34ae47.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8bde705148d555d0f44048cf1b69a2a8ea34ae47.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O1', '-sSAFE_HEAP']
sizes: [144683, 142169]
test_binaryen_ignore_implicit_traps (test_other.other) ... ok (23.68s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O1', '-sRELOCATABLE']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9acdf6fef80d338c716a146f31e4cfcb165f39ef.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9acdf6fef80d338c716a146f31e4cfcb165f39ef.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3ab3a5ddfc69337c222fac7b21528b41e20e1399.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3ab3a5ddfc69337c222fac7b21528b41e20e1399.json" for subsequent builds)
test_bad_function_pointer_cast_wasm2js (test_other.other) ... ok (21.42s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/edaad90aef7d97dd93ca126cbf3d12383eb4eb7e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\edaad90aef7d97dd93ca126cbf3d12383eb4eb7e.json" for subsequent builds)
test_auto_ptr_cxx17 (test_other.other) ... ok (2.71s)
cache:INFO: - ok
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O1', '-sEMULATE_FUNCTION_POINTER_CASTS']
test_bad_function_pointer_cast_wasm2js_safe_heap (test_other.other) ... ok (22.90s)
cache:INFO: generating system asset: symbol_lists/da8262175c2ebb00075c2627e38880878c7a8a3e.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\da8262175c2ebb00075c2627e38880878c7a8a3e.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O1', '-sSAFE_HEAP', '-sRELOCATABLE']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c45273769633ba0c9c35dc1dbf02b3c8451144ba.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c45273769633ba0c9c35dc1dbf02b3c8451144ba.json" for subsequent builds)
test_asyncify_escaping (test_other.other) ... ok (2.84s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/658bcdb1898873fa2ab159411839ad683aa982c6.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\658bcdb1898873fa2ab159411839ad683aa982c6.json" for subsequent builds)
test_assertions_on_reject_promise (test_other.other) ... ok (1.99s)
['-O2', '--closure=1', '-g1'] False True True True
C:\b\s\w\ir\x\w\install\emscripten\emcc.bat C:\b\s\w\ir\x\w\install\emscripten\test\hello_world.c -O2 --closure=1 -g1
test_asyncify_stack_overflow (test_other.other) ... ok (5.35s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/724c206bfa8990dca9d113c9b371cb2f0abdb253.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\724c206bfa8990dca9d113c9b371cb2f0abdb253.json" for subsequent builds)
test_asyncify_response_file (test_other.other) ... ok (5.22s)
cache:INFO: - ok
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O1', '-sSAFE_HEAP', '-sEMULATE_FUNCTION_POINTER_CASTS']
cache:INFO: generating system asset: symbol_lists/6a96995a3e7ada09cd70e25e9d80631f7e38986b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6a96995a3e7ada09cd70e25e9d80631f7e38986b.json" for subsequent builds)
test_assertions_on_outgoing_module_api_changes (test_other.other) ... ok (1.83s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O1', '-sEMULATE_FUNCTION_POINTER_CASTS', '-sRELOCATABLE']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/d3de52a0ae1c33f79808df87e4620985ded4d3a3.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\d3de52a0ae1c33f79808df87e4620985ded4d3a3.json" for subsequent builds)
test_assertions_on_incoming_module_api_changes (test_other.other) ... ok (1.76s)
test_assertions_on_internal_api_changes (test_other.other) ... ok (2.03s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/91da01b370496bdd1de93fc774b3f38ec809a309.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\91da01b370496bdd1de93fc774b3f38ec809a309.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/81998cfc86e214ebbf7aa461ad68db8e60a9eefc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\81998cfc86e214ebbf7aa461ad68db8e60a9eefc.json" for subsequent builds)
test_assembly (test_other.other) ... ok (1.80s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/57b205d2a6f5fdb2214694af5f3f67bf46812acd.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\57b205d2a6f5fdb2214694af5f3f67bf46812acd.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O1', '-sSAFE_HEAP', '-sEMULATE_FUNCTION_POINTER_CASTS', '-sRELOCATABLE']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/73a5b9ae4349927f4613e378ba1ff5524c20b65d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\73a5b9ae4349927f4613e378ba1ff5524c20b65d.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O2']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/55dce4fe0ead720c1eec54ea0f101b41567a8d64.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\55dce4fe0ead720c1eec54ea0f101b41567a8d64.json" for subsequent builds)
test_asyncify_advise (test_other.other) ... ok (7.17s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/93702f90bf1ad2b7b8f9570a57e14d96e47ed6a5.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\93702f90bf1ad2b7b8f9570a57e14d96e47ed6a5.json" for subsequent builds)
cache:INFO: - ok
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O2', '-sSAFE_HEAP']
cache:INFO: generating system asset: symbol_lists/2ab61ba219c62e7df5eb4de7c274bf2d57f0350c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2ab61ba219c62e7df5eb4de7c274bf2d57f0350c.json" for subsequent builds)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O2', '-sRELOCATABLE']
test_assembly_preprocessed (test_other.other) ... ok (6.05s)
test_asan_strncpy (test_other.other) ... ok (5.17s)
cache:INFO: - ok
test_asan_sync_compilation (test_other.other) ... ok (5.40s)
cache:INFO: generating system asset: symbol_lists/16a2caaae18af9450fdf2c1384b501e057c16a56.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\16a2caaae18af9450fdf2c1384b501e057c16a56.json" for subsequent builds)
common:WARNING: no wasm engine was found to run the standalone part of this test
test_asan_null_deref_standalone (test_other.other) ... ok (3.16s)
test_binaryen_debug (test_other.other) ... ok (34.85s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7248fa41098439750c87c0c74d4bb15aa9d91084.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7248fa41098439750c87c0c74d4bb15aa9d91084.json" for subsequent builds)
test_asan_pthread_stubs (test_other.other) ... ok (5.07s)
test_argument_missing_file (test_other.other) ... ok (0.50s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/34fc8280f54ab157775a5425a2feb7372d1a54c8.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\34fc8280f54ab157775a5425a2feb7372d1a54c8.json" for subsequent builds)
test_argument_missing (test_other.other) ... ok (0.51s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O2', '-sSAFE_HEAP', '-sRELOCATABLE']
cache:INFO: - ok
test_asan_null_deref (test_other.other) ... ok (3.10s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O2', '-sEMULATE_FUNCTION_POINTER_CASTS']
test_argv0_node (test_other.other) ... ok (2.28s)
cache:INFO: generating system asset: symbol_lists/580013d3922e2634170d957fcf9443d5ba9dfffb.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\580013d3922e2634170d957fcf9443d5ba9dfffb.json" for subsequent builds)
test_asan_no_stack_trace (test_other.other) ... ok (3.08s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/b2fe393c4b0b307498fc998b273a1363454fcb16.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\b2fe393c4b0b307498fc998b273a1363454fcb16.json" for subsequent builds)
test_argument_match (test_other.other) ... ok (2.11s)
test_asan_memory_growth (test_other.other) ... ok (3.96s)
cache:INFO: - ok
wasm-ld: warning: libfoo.a: archive member 'file.txt' is neither Wasm object file nor LLVM bitcode
test_archive_non_objects (test_other.other) ... ok (2.44s)
test_archive_bad_extension (test_other.other) ... ok (1.20s)
basics
test_add_js_function_bigint_wasm_function (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_archive_thin (test_other.other) ... ok (2.73s)
test_add_js_function_bigint_memory64_wasm_function (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_add_js_function_bigint_memory64 (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_add_js_function_bigint (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
basics
['-I/usr/something', '-Wwarn-absolute-paths'] True
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O2', '-sSAFE_HEAP', '-sEMULATE_FUNCTION_POINTER_CASTS']
test_aligned_alloc (test_other.other) ... ok (1.54s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O2', '-sEMULATE_FUNCTION_POINTER_CASTS', '-sRELOCATABLE']
cache:INFO: generating system asset: symbol_lists/6d220373105c737784d58c654b2c150ac27e5b76.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6d220373105c737784d58c654b2c150ac27e5b76.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a43fc323ee1efe3cf9497519b55791bc11484124.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a43fc323ee1efe3cf9497519b55791bc11484124.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/c7df48c2ef75ecfd87052b62b3f8fec99c8148dc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\c7df48c2ef75ecfd87052b62b3f8fec99c8148dc.json" for subsequent builds)
with ALLOW_TABLE_GROWTH=0
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7385dce3c1654ed72ba3cfe6dfeb567a6437fa91.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7385dce3c1654ed72ba3cfe6dfeb567a6437fa91.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7e1e43f00e9e743ce6efc09c2df791f9460e99e9.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7e1e43f00e9e743ce6efc09c2df791f9460e99e9.json" for subsequent builds)
['-L/usr/something', '-Wwarn-absolute-paths'] True
test_bad_function_pointer_cast (test_other.other) ... ok (37.89s)
test_arguments_global (test_other.other) ... ok (7.55s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2f9359960bf68e8fa400cc17219b5e9ee83039dc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2f9359960bf68e8fa400cc17219b5e9ee83039dc.json" for subsequent builds)
test_SUPPORT_LONGJMP_wasm (test_other.other) ... ok (0.44s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\em++.bat', 'src.cpp', '-O2', '-sSAFE_HEAP', '-sEMULATE_FUNCTION_POINTER_CASTS', '-sRELOCATABLE']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/67c06392c191511ccfae4514c40d9924f57ada31.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\67c06392c191511ccfae4514c40d9924f57ada31.json" for subsequent builds)
['-I/usr/something'] False
with ALLOW_TABLE_GROWTH=0
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/fd72eb95ef78dd97d7a4493a9c1a98fa4d3bddbc.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\fd72eb95ef78dd97d7a4493a9c1a98fa4d3bddbc.json" for subsequent builds)
test_USE_PTHREADS (test_other.other) ... ok (4.31s)
- with table growth
cache:INFO: - ok
['-L/usr/something'] False
test_SYSCALL_DEBUG (test_other.other) ... ok (2.66s)
cache:INFO: generating system asset: symbol_lists/79b682577688cd3dfd088d8f9a0da49a1931802a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\79b682577688cd3dfd088d8f9a0da49a1931802a.json" for subsequent builds)
- with table growth
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/f11d69bc3a222554683a081a5f7f79173fbd8ffb.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\f11d69bc3a222554683a081a5f7f79173fbd8ffb.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/2803d4d94e9a93153ca9fa244ce98e404bcf233b.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\2803d4d94e9a93153ca9fa244ce98e404bcf233b.json" for subsequent builds)
test_SUPPORT_LONGJMP_object (test_other.other) ... ok (3.39s)
test_SUPPORT_LONGJMP_executable (test_other.other) ... ok (2.21s)
['-I/usr/something', '-Wno-warn-absolute-paths'] False
test_archive_duplicate_basenames (test_other.other) ... ok (9.30s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/920e261fb661fde3633d163241ddf159dd95e61d.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\920e261fb661fde3633d163241ddf159dd95e61d.json" for subsequent builds)
test_add_js_function (test_other.other) ... ok (7.67s)
[]
test_bad_function_pointer_cast_safe_heap (test_other.other) ... ok (43.54s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/3f6ddd32fb020062034016a6f9b29c1b24d127e4.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\3f6ddd32fb020062034016a6f9b29c1b24d127e4.json" for subsequent builds)
test_SUPPORT_BIG_ENDIAN (test_other.other) ... ok (3.21s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/bc2f6ea727a6898a89c97811525a630b78bbb78a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\bc2f6ea727a6898a89c97811525a630b78bbb78a.json" for subsequent builds)
['-L/usr/something', '-Wno-warn-absolute-paths'] False
test_add_js_function_wasm2js (test_other.other) ... ok (9.25s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/03b0c4c2e8157bb4205bc30268bd8d6096f81f46.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\03b0c4c2e8157bb4205bc30268bd8d6096f81f46.json" for subsequent builds)
test_LIBRARY_DEBUG (test_other.other) ... ok (2.41s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/09f102a0f5d4bcc6fb66502700b2c350cf826b11.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\09f102a0f5d4bcc6fb66502700b2c350cf826b11.json" for subsequent builds)
['-Isubdir/something', '-Wwarn-absolute-paths'] False
['-sLEGACY_VM_SUPPORT', '-sWASM=0']
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/95cd7d8ac6083df561522ea8bd36cb927982c25f.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\95cd7d8ac6083df561522ea8bd36cb927982c25f.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/26b4c3908b936a76207d635afdab6f1ce152d97c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\26b4c3908b936a76207d635afdab6f1ce152d97c.json" for subsequent builds)
test_NO_aliasing (test_other.other) ... ok (4.69s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7cd8d15322ac8bf22a2c81863f535111b203633a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7cd8d15322ac8bf22a2c81863f535111b203633a.json" for subsequent builds)
['-Lsubdir/something', '-Wwarn-absolute-paths'] False
cache:INFO: - ok
test_INCOMING_MODULE_JS_API_missing (test_other.other) ... ok (7.02s)
[] Module[' Module['waka
cache:INFO: generating system asset: symbol_lists/0a29f3d909bef438ad0f8c58256c6ac673e1917c.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\0a29f3d909bef438ad0f8c58256c6ac673e1917c.json" for subsequent builds)
cache:INFO: - ok
test_EXPORT_NAME_with_html (test_other.other) ... ok (6.27s)
cache:INFO: generating system asset: symbol_lists/46e783cf11a59772b88ba6da280eb7bd59158389.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\46e783cf11a59772b88ba6da280eb7bd59158389.json" for subsequent builds)
cache:INFO: - ok
test_GetProcAddress_LEGACY_GL_EMULATION (test_other.other) ... ok (9.51s)
[] False
test_LEGACY_VM_SUPPORT (test_other.other) ... ok (12.17s)
cache:INFO: generating system asset: symbol_lists/6ec4798504d786a94c41bf1a3283bf1d8415b851.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\6ec4798504d786a94c41bf1a3283bf1d8415b851.json" for subsequent builds)
['-sEXPORTED_RUNTIME_METHODS=[]'] Module['addRunDependency
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/7ccb9b57a3028b985f7686e501fc6c0ac5f55687.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\7ccb9b57a3028b985f7686e501fc6c0ac5f55687.json" for subsequent builds)
test_abspaths (test_other.other) ... ok (20.76s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/a154b825c486d471b0c7594276ec8bd7d4f8b27a.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\a154b825c486d471b0c7594276ec8bd7d4f8b27a.json" for subsequent builds)
['-sEXPORTED_RUNTIME_METHODS=addRunDependency'] Module['addRunDependency Module['waka
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/8de0c3200568adedce51c247431c7b85ff4ce8b9.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8de0c3200568adedce51c247431c7b85ff4ce8b9.json" for subsequent builds)
test_IGNORE_CLOSURE_COMPILER_ERRORS (test_other.other) ... ok (13.36s)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/67117765b15d9f2b5b291b482bd7637ece3b9238.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\67117765b15d9f2b5b291b482bd7637ece3b9238.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system asset: symbol_lists/9b673709c725f9af47c5605a36ab4e72fafe64ec.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\9b673709c725f9af47c5605a36ab4e72fafe64ec.json" for subsequent builds)
test_EM_ASM_ES6 (test_other.other) ... ok (1.52s)
cache:INFO: - ok
test_EMSCRIPTEN_and_STRICT (test_other.other) ... ok (0.86s)
env_modify: {'EMMAKEN_NO_SDK': '1'}
test_EM_ASM_ES6_O3 (test_other.other) ... ok (4.35s)
test_EMMAKEN_NO_SDK (test_other.other) ... ok (0.41s)
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-O2', '-sALLOW_MEMORY_GROWTH', '-sMAXIMUM_MEMORY=2147418112']
['-sEXPORTED_RUNTIME_METHODS=[]', '-sEXPORTED_RUNTIME_METHODS=addRunDependency'] Module['addRunDependency Module['waka
cache:INFO: generating system asset: symbol_lists/8d33fc770f0a3f22f0464c7c0ef2073323a8c7c9.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\8d33fc770f0a3f22f0464c7c0ef2073323a8c7c9.json" for subsequent builds)
cache:INFO: - ok
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-O2', '-sALLOW_MEMORY_GROWTH', '-sMAXIMUM_MEMORY=2147483648']
cache:INFO: generating system asset: symbol_lists/10ed5359ed959898eeef673cf2c75e6ef59cb1ef.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\10ed5359ed959898eeef673cf2c75e6ef59cb1ef.json" for subsequent builds)
cache:INFO: - ok
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-O2', '-sALLOW_MEMORY_GROWTH', '-sMAXIMUM_MEMORY=2147549184']
cache:INFO: generating system asset: symbol_lists/ccf392467700d7527a7e270450e5458a07760c03.json... (this will be cached in "C:\b\s\w\ir\x\w\install\emscripten\cache\symbol_lists\ccf392467700d7527a7e270450e5458a07760c03.json" for subsequent builds)
cache:INFO: - ok
['C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\emcc.bat', 'C:\\b\\s\\w\\ir\\x\\w\\install\\emscripten\\test\\hello_world.c', '-O2', '-sALLOW_MEMORY_GROWTH']
test_EM_ASM_i64 (test_other.other) ... ok (7.70s)
test_EM_ASM_ES6_closure (test_other.other) ... ok (8.93s)
test_EMCC_BUILD_DIR (test_other.other) ... ok (4.20s)
test_EM_ASM_ES6_closure_O3 (test_other.other) ... ok (11.07s)
test_EXPORTED_RUNTIME_METHODS (test_other.other) ... ok (15.41s)
test_RUNTIME_LINKED_LIBS (test_other.other) ... ok (26.89s)
test_2GB_plus (test_other.other) ... ok (10.73s)
sizes 4886 3899
seen js size: 3899 (expected: 4018) (delta: -119), ratio to expected: 0.029617
test_INCOMING_MODULE_JS_API (test_other.other) ... ok (25.78s)
will skip "other.test_codesize_cxx_ctors1"
will skip "other.test_codesize_cxx_ctors2"
will skip "other.test_codesize_cxx_except"
will skip "other.test_codesize_cxx_except_wasm"
will skip "other.test_codesize_cxx_except_wasm_exnref"
will skip "other.test_codesize_cxx_lto"
will skip "other.test_codesize_cxx_mangle"
will skip "other.test_codesize_cxx_noexcept"
will skip "other.test_codesize_cxx_wasmfs"
will skip "other.test_codesize_files_js_fs"
will skip "other.test_codesize_files_wasmfs"
will skip "other.test_codesize_hello_O0"
will skip "other.test_codesize_hello_O1"
will skip "other.test_codesize_hello_O2"
will skip "other.test_codesize_hello_O3"
will skip "other.test_codesize_hello_Os"
will skip "other.test_codesize_hello_Oz"
will skip "other.test_codesize_hello_dylink"
will skip "other.test_codesize_hello_export_nothing"
will skip "other.test_codesize_hello_wasmfs"
will skip "other.test_codesize_libcxxabi_message_O3"
will skip "other.test_codesize_libcxxabi_message_O3_standalone"
will skip "other.test_codesize_mem_O3"
will skip "other.test_codesize_mem_O3_grow"
will skip "other.test_codesize_mem_O3_grow_standalone"
will skip "other.test_codesize_mem_O3_standalone"
will skip "other.test_codesize_mem_O3_standalone_lib"
will skip "other.test_codesize_mem_O3_standalone_narg"
will skip "other.test_codesize_mem_O3_standalone_narg_flto"
will skip "other.test_codesize_minimal_64"
will skip "other.test_codesize_minimal_O0"
will skip "other.test_codesize_minimal_O1"
will skip "other.test_codesize_minimal_O2"
will skip "other.test_codesize_minimal_O3"
will skip "other.test_codesize_minimal_Os"
will skip "other.test_codesize_minimal_Os_mr"
will skip "other.test_codesize_minimal_Oz"
will skip "other.test_codesize_minimal_Oz-ctors"
will skip "other.test_codesize_minimal_pthreads"
will skip "other.test_codesize_minimal_wasmfs"
will skip "other.test_minimal_runtime_code_size_hello_embind"
will skip "other.test_minimal_runtime_code_size_hello_embind_val"
will skip "other.test_minimal_runtime_code_size_hello_wasm_worker"
will skip "other.test_minimal_runtime_code_size_hello_webgl2_wasm"
will skip "other.test_minimal_runtime_code_size_hello_webgl2_wasm2js"
will skip "other.test_minimal_runtime_code_size_hello_webgl_wasm"
will skip "other.test_minimal_runtime_code_size_hello_webgl_wasm2js"
will skip "other.test_minimal_runtime_code_size_hello_world_wasm"
will skip "other.test_minimal_runtime_code_size_hello_world_wasm2js"
will skip "other.test_minimal_runtime_code_size_math"
will skip "other.test_minimal_runtime_code_size_random_printf_wasm"
will skip "other.test_minimal_runtime_code_size_random_printf_wasm2js"
will skip "other.test_cmake_find_pkg_config"
test_2GB_plus (test_other.other) ... ok
test_EMCC_BUILD_DIR (test_other.other) ... ok
test_EMMAKEN_NO_SDK (test_other.other) ... ok
test_EMSCRIPTEN_and_STRICT (test_other.other) ... ok
test_EM_ASM_ES6 (test_other.other) ... ok
test_EM_ASM_ES6_O3 (test_other.other) ... ok
test_EM_ASM_ES6_closure (test_other.other) ... ok
test_EM_ASM_ES6_closure_O3 (test_other.other) ... ok
test_EM_ASM_i64 (test_other.other) ... ok
test_EXPORTED_RUNTIME_METHODS (test_other.other) ... ok
test_EXPORT_NAME_with_html (test_other.other) ... ok
test_GetProcAddress_LEGACY_GL_EMULATION (test_other.other) ... ok
test_IGNORE_CLOSURE_COMPILER_ERRORS (test_other.other) ... ok
test_INCOMING_MODULE_JS_API (test_other.other) ... ok
test_INCOMING_MODULE_JS_API_missing (test_other.other) ... ok
test_LEGACY_VM_SUPPORT (test_other.other) ... ok
test_LIBRARY_DEBUG (test_other.other) ... ok
test_NO_aliasing (test_other.other) ... ok
test_RUNTIME_LINKED_LIBS (test_other.other) ... ok
test_SUPPORT_BIG_ENDIAN (test_other.other) ... ok
test_SUPPORT_LONGJMP_executable (test_other.other) ... ok
test_SUPPORT_LONGJMP_object (test_other.other) ... ok
test_SUPPORT_LONGJMP_wasm (test_other.other) ... ok
test_SYSCALL_DEBUG (test_other.other) ... ok
test_USE_PTHREADS (test_other.other) ... ok
test_abspaths (test_other.other) ... ok
test_add_js_function (test_other.other) ... ok
test_add_js_function_bigint (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_add_js_function_bigint_memory64 (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_add_js_function_bigint_memory64_wasm_function (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_add_js_function_bigint_wasm_function (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_add_js_function_wasm2js (test_other.other) ... ok
test_aligned_alloc (test_other.other) ... ok
test_archive_bad_extension (test_other.other) ... ok
test_archive_duplicate_basenames (test_other.other) ... ok
test_archive_non_objects (test_other.other) ... ok
test_archive_thin (test_other.other) ... ok
test_argument_match (test_other.other) ... ok
test_argument_missing (test_other.other) ... ok
test_argument_missing_file (test_other.other) ... ok
test_arguments_global (test_other.other) ... ok
test_argv0_node (test_other.other) ... ok
test_asan_memory_growth (test_other.other) ... ok
test_asan_no_stack_trace (test_other.other) ... ok
test_asan_null_deref (test_other.other) ... ok
test_asan_null_deref_standalone (test_other.other) ... ok
test_asan_pthread_stubs (test_other.other) ... ok
test_asan_strncpy (test_other.other) ... ok
test_asan_sync_compilation (test_other.other) ... ok
test_assembly (test_other.other) ... ok
test_assembly_preprocessed (test_other.other) ... ok
test_assertions_on_incoming_module_api_changes (test_other.other) ... ok
test_assertions_on_internal_api_changes (test_other.other) ... ok
test_assertions_on_outgoing_module_api_changes (test_other.other) ... ok
test_assertions_on_reject_promise (test_other.other) ... ok
test_asyncify_advise (test_other.other) ... ok
test_asyncify_escaping (test_other.other) ... ok
test_asyncify_response_file (test_other.other) ... ok
test_asyncify_stack_overflow (test_other.other) ... ok
test_auto_ptr_cxx17 (test_other.other) ... ok
test_autoconf_mode (test_other.other) ... skipped 'windows does not support shbang syntax'
test_autotools_shared_check (test_other.other) ... ok
test_backwards_deps_in_archive (test_other.other) ... ok
test_bad_export (test_other.other) ... ok
test_bad_export_name (test_other.other) ... ok
test_bad_function_pointer_cast (test_other.other) ... ok
test_bad_function_pointer_cast_safe_heap (test_other.other) ... ok
test_bad_function_pointer_cast_wasm2js (test_other.other) ... ok
test_bad_function_pointer_cast_wasm2js_safe_heap (test_other.other) ... ok
test_bad_locale (test_other.other) ... ok
test_bad_triple (test_other.other) ... skipped 'native clang tests are disabled'
test_bc_as_archive (test_other.other) ... ok
test_bc_output_warning (test_other.other) ... ok
test_bigint64array_polyfill (test_other.other) ... ok
test_binaryen_ctors (test_other.other) ... ok
test_binaryen_debug (test_other.other) ... ok
test_binaryen_ignore_implicit_traps (test_other.other) ... ok
test_binaryen_low_memory_unused (test_other.other) ... ok
test_binaryen_low_memory_unused_O2 (test_other.other) ... ok
test_binaryen_low_memory_unused_O2_GB_1024 (test_other.other) ... ok
test_binaryen_low_memory_unused_O2_GB_512 (test_other.other) ... ok
test_binaryen_low_memory_unused_linker_flag (test_other.other) ... ok
test_binaryen_passes_extra (test_other.other) ... ok
test_binaryen_stack_ir_O2 (test_other.other) ... ok
test_binaryen_stack_ir_O3 (test_other.other) ... ok
test_binaryen_warn_mem (test_other.other) ... ok
test_bitcode_input (test_other.other) ... ok
test_bitcode_linking (test_other.other) ... ok
test_boost_graph (test_other.other) ... ok
test_browser_language_detection (test_other.other) ... ok
test_browser_too_old (test_other.other) ... ok
test_build_error_color (test_other.other) ... skipped 'ptys and select are not available on windows'
test_build_fetch_tests (test_other.other) ... ok
test_bullet (test_other.other) ... ok
test_bzip2 (test_other.other) ... ok
test_c_preprocessor (test_other.other) ... ok
test_canonicalize_nan_warning (test_other.other) ... ok
test_chained_js_error_diagnostics (test_other.other) ... ok
test_check_source_map_args (test_other.other) ... ok
test_check_sourcemapurl (test_other.other) ... ok
test_check_sourcemapurl_default_normal (test_other.other) ... ok
test_check_sourcemapurl_default_profiling (test_other.other) ... ok
test_check_undefined_linkable (test_other.other) ... ok
test_check_undefined_main_module (test_other.other) ... ok
test_check_undefined_relocatable (test_other.other) ... ok
test_cleanup_os (test_other.other) ... ok
test_clear_error_on_massive_static_data (test_other.other) ... ok
test_clock_nanosleep (test_other.other) ... ok
test_closure_cmdline_utf8_chars (test_other.other) ... ok
test_closure_errors (test_other.other) ... ok
test_closure_externs (test_other.other) ... ok
test_closure_full_js_library (test_other.other) ... ok
test_closure_full_js_library_bigint (test_other.other) ... ok
test_closure_full_js_library_min_webgl_version (test_other.other) ... ok
test_closure_full_js_library_pthread (test_other.other) ... ok
test_closure_full_js_library_pthread_offscreen (test_other.other) ... ok
test_closure_full_js_library_wasmfs (test_other.other) ... ok
test_closure_safe_asyncify (test_other.other) ... ok
test_closure_safe_asyncify_bigint (test_other.other) ... ok
test_closure_safe_plain (test_other.other) ... ok
test_closure_type_annotations (test_other.other) ... ok
test_closure_warnings (test_other.other) ... ok
test_closure_webgpu (test_other.other) ... ok
test_closure_webgpu_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_cmake_bitcode_static_libraries (test_other.other) ... ok
test_cmake_check_type_size (test_other.other) ... ok
test_cmake_check_type_size_pthreads (test_other.other) ... ok
test_cmake_check_type_size_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_cmake_compile_features (test_other.other) ... skipped 'Skipped on Windows because CMake does not configure native Clang builds well on Windows.'
test_cmake_emscripten_system_processor (test_other.other) ... ok
test_cmake_emscripten_version (test_other.other) ... ok
test_cmake_explicit_generator (test_other.other) ... ok
test_cmake_find_modules (test_other.other) ... ok
test_cmake_find_pkg_config (test_other.other) ... skipped 'requested to be skipped'
test_cmake_find_stuff (test_other.other) ... ok
test_cmake_html (test_other.other) ... ok
test_cmake_install (test_other.other) ... ok
test_cmake_js (test_other.other) ... ok
test_cmake_library (test_other.other) ... ok
test_cmake_post_build (test_other.other) ... ok
test_cmake_pthreads (test_other.other) ... ok
test_cmake_static_cpp (test_other.other) ... ok
test_cmake_static_lib (test_other.other) ... ok
test_cmake_static_lib__suffix (test_other.other) ... ok
test_cmake_stdproperty (test_other.other) ... ok
test_cmake_threads (test_other.other) ... ok
test_cmake_whole_archive (test_other.other) ... skipped 'EMTEST_SKIP_NEW_CMAKE set'
test_cmake_with_embind_cpp11_mode (test_other.other) ... ok
test_cmake_with_embind_cpp11_mode__no_gnu (test_other.other) ... ok
test_codesize_cxx_ctors1 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_ctors2 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_except (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_except_wasm (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_except_wasm_exnref (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_lto (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_mangle (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_noexcept (test_other.other) ... skipped 'requested to be skipped'
test_codesize_cxx_wasmfs (test_other.other) ... skipped 'requested to be skipped'
test_codesize_files_js_fs (test_other.other) ... skipped 'requested to be skipped'
test_codesize_files_wasmfs (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_O0 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_O1 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_O2 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_O3 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_Os (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_Oz (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_dylink (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_export_nothing (test_other.other) ... skipped 'requested to be skipped'
test_codesize_hello_wasmfs (test_other.other) ... skipped 'requested to be skipped'
test_codesize_libcxxabi_message_O3 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_libcxxabi_message_O3_standalone (test_other.other) ... skipped 'requested to be skipped'
test_codesize_mem_O3 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_mem_O3_grow (test_other.other) ... skipped 'requested to be skipped'
test_codesize_mem_O3_grow_standalone (test_other.other) ... skipped 'requested to be skipped'
test_codesize_mem_O3_standalone (test_other.other) ... skipped 'requested to be skipped'
test_codesize_mem_O3_standalone_lib (test_other.other) ... skipped 'requested to be skipped'
test_codesize_mem_O3_standalone_narg (test_other.other) ... skipped 'requested to be skipped'
test_codesize_mem_O3_standalone_narg_flto (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_64 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_O0 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_O1 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_O2 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_O3 (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_Os (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_Os_mr (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_Oz (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_Oz-ctors (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_pthreads (test_other.other) ... skipped 'requested to be skipped'
test_codesize_minimal_wasmfs (test_other.other) ... skipped 'requested to be skipped'
test_combining_object_files (test_other.other) ... ok
test_combining_object_files_from_archive (test_other.other) ... ok
test_commons_link (test_other.other) ... ok
test_compilation_database (test_other.other) ... ok
test_compile_ll_file (test_other.other) ... ok
test_compile_with_cache_lock (test_other.other) ... ok
test_compiler_wrapper (test_other.other) ... skipped 'relies on a shell script'
test_compiler_wrapper_ccache (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_CCACHE is set'
test_complex (test_other.other) ... ok
test_concepts (test_other.other) ... ok
test_config_closure_compiler (test_other.other) ... ok
test_conftest_s_flag_passing (test_other.other) ... ok
test_console_out (test_other.other) ... ok
test_console_out_standalone (test_other.other) ... ok
test_contrib_ports (test_other.other) ... ok
test_cpp_module (test_other.other) ... ok
test_cpuprofiler_closure (test_other.other) ... ok
test_create_cache_directory (test_other.other) ... ok
test_create_readonly (test_other.other) ... ok
test_create_socket (test_other.other) ... ok
test_cxx11 (test_other.other) ... ok
test_cxx11_emxx (test_other.other) ... ok
test_dashE (test_other.other) ... ok
test_dashE_respect_dashO (test_other.other) ... ok
test_dashM (test_other.other) ... ok
test_dashM_respect_dashO (test_other.other) ... ok
test_dashS (test_other.other) ... ok
test_dashS_ll_input (test_other.other) ... ok
test_dashS_stdout (test_other.other) ... ok
test_dash_g_object (test_other.other) ... ok
test_dash_s_bad_json_types (test_other.other) ... ok
test_dash_s_hex (test_other.other) ... ok
test_dash_s_link_flag (test_other.other) ... ok
test_dash_s_list_parsing (test_other.other) ... ok
test_dash_s_response_file_list (test_other.other) ... ok
test_dash_s_response_file_list_with_comments (test_other.other) ... ok
test_dash_s_response_file_misssing (test_other.other) ... ok
test_dash_s_response_file_string (test_other.other) ... ok
test_dash_s_single_quote (test_other.other) ... ok
test_dash_s_typo (test_other.other) ... ok
test_dash_s_unclosed_list (test_other.other) ... ok
test_dash_s_unclosed_quote (test_other.other) ... ok
test_dash_s_valid_list (test_other.other) ... ok
test_dash_s_with_space (test_other.other) ... ok
test_dash_s_wrong_type (test_other.other) ... ok
test_dasho_invalid_dir (test_other.other) ... ok
test_dasho_is_dir (test_other.other) ... ok
test_dbg (test_other.other) ... ok
test_debug_opt_warning_O2_g (test_other.other) ... ok
test_debug_opt_warning_O2_pfuncs (test_other.other) ... ok
test_debug_opt_warning_asyncify_g (test_other.other) ... ok
test_debuginfo_line_tables_only (test_other.other) ... ok
test_default_pthread_stack_size (test_other.other) ... ok
test_default_to_cxx (test_other.other) ... ok
test_define_modularize (test_other.other) ... ok
test_demangle (test_other.other) ... ok
test_demangle_cpp (test_other.other) ... ok
test_demangle_malloc_infinite_loop_crash (test_other.other) ... ok
test_dependency_file (test_other.other) ... ok
test_dependency_file_2 (test_other.other) ... ok
test_deprecated_macros (test_other.other) ... ok
test_deterministic (test_other.other) ... ok
test_disable_inlining (test_other.other) ... ok
test_dlmalloc_modes (test_other.other) ... ok
test_dlopen_async (test_other.other) ... ok
test_dlopen_bad_flags (test_other.other) ... ok
test_dlopen_blocking (test_other.other) ... ok
test_dlopen_blocking_asyncify (test_other.other) ... ok
test_dlopen_blocking_jspi (test_other.other) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_dlopen_constructors (test_other.other) ... ok
test_dlopen_promise (test_other.other) ... ok
test_dlopen_rtld_global (test_other.other) ... ok
test_dlsym_rtld_default (test_other.other) ... ok
test_dlsym_rtld_default_js_symbol (test_other.other) ... ok
test_dot_a_all_contents_invalid (test_other.other) ... ok
test_doublestart_bug (test_other.other) ... ok
test_drop_support_for_browser (test_other.other) ... ok
test_dumpmachine (test_other.other) ... ok
test_dwarf (test_other.other) ... ok
test_dwarf_sourcemap_names (test_other.other) ... ok
test_dwarf_system_lib (test_other.other) ... ok
test_dylink_4gb_max (test_other.other) ... ok
test_dylink_LEGACY_GL_EMULATION (test_other.other) ... ok
test_dylink_dependencies (test_other.other) ... ok
test_dylink_exceptions_and_assertions (test_other.other) ... ok
test_dylink_no_autoload (test_other.other) ... ok
test_dylink_no_filesystem (test_other.other) ... ok
test_dylink_proxy_posix_sockets_oz (test_other.other) ... ok
test_dylink_proxy_posix_sockets_oz_wasmfs (test_other.other) ... ok
test_dylink_pthread_bigint_em_asm (test_other.other) ... ok
test_dylink_pthread_bigint_em_js (test_other.other) ... ok
test_dylink_pthread_comdat (test_other.other) ... skipped '
https://reviews.llvm.org/D128515'
test_dylink_pthread_comdat_flipped (test_other.other) ... ok
test_dylink_pthread_static_data (test_other.other) ... ok
test_dylink_pthread_warning (test_other.other) ... ok
test_dylink_strict (test_other.other) ... ok
test_dynamic_cast (test_other.other) ... ok
test_dynamic_cast_2 (test_other.other) ... ok
test_dynamic_cast_b (test_other.other) ... ok
test_em_asm_c89 (test_other.other) ... ok
test_em_asm_duplicate_strings (test_other.other) ... ok
test_em_asm_invalid (test_other.other) ... ok
test_em_asm_strict_c (test_other.other) ... ok
test_em_config_missing_arg (test_other.other) ... ok
test_em_js_deps (test_other.other) ... ok
test_em_js_deps_anon_ns (test_other.other) ... ok
test_em_js_external_usage (test_other.other) ... ok
test_em_js_invalid (test_other.other) ... ok
test_em_js_main_module (test_other.other) ... ok
test_em_js_main_module_address (test_other.other) ... ok
test_em_js_side_module (test_other.other) ... ok
test_emar_M (test_other.other) ... ok
test_emar_duplicate_inputs (test_other.other) ... ok
test_emar_em_config_flag (test_other.other) ... ok
test_emar_response_file (test_other.other) ... ok
test_embed_file_dup (test_other.other) ... ok
test_embed_file_dup_wasmfs (test_other.other) ... ok
test_embed_file_large (test_other.other) ... ok
test_embind (test_other.other) ... ok
test_embind_2gb (test_other.other) ... ok
test_embind_aot_js (test_other.other) ... ok
test_embind_asyncify (test_other.other) ... ok
test_embind_closure_no_dynamic_execution (test_other.other) ... ok
test_embind_cxx11 (test_other.other) ... ok
test_embind_cxx11_2gb (test_other.other) ... ok
test_embind_cxx11_aot_js (test_other.other) ... ok
test_embind_cxx11_no_dynamic (test_other.other) ... ok
test_embind_cxx11_no_utf8 (test_other.other) ... ok
test_embind_cxx11_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_embind_fail (test_other.other) ... ok
test_embind_finalization (test_other.other) ... ok
test_embind_invalid_overload (test_other.other) ... ok
test_embind_jsgen_method_pointer_stability (test_other.other) ... ok
test_embind_jspi (test_other.other) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_embind_jspi_no_dynamic (test_other.other) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_embind_long_long (test_other.other) ... ok
test_embind_long_long_asyncify (test_other.other) ... ok
test_embind_negative_enum_values (test_other.other) ... ok
test_embind_no_duplicate_symbols (test_other.other) ... ok
test_embind_no_dynamic (test_other.other) ... ok
test_embind_no_function (test_other.other) ... ok
test_embind_no_utf8 (test_other.other) ... ok
test_embind_o1 (test_other.other) ... ok
test_embind_o1_2gb (test_other.other) ... ok
test_embind_o1_aot_js (test_other.other) ... ok
test_embind_o1_no_dynamic (test_other.other) ... ok
test_embind_o1_no_utf8 (test_other.other) ... ok
test_embind_o1_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_embind_o2 (test_other.other) ... ok
test_embind_o2_2gb (test_other.other) ... ok
test_embind_o2_aot_js (test_other.other) ... ok
test_embind_o2_closure (test_other.other) ... ok
test_embind_o2_closure_2gb (test_other.other) ... ok
test_embind_o2_closure_aot_js (test_other.other) ... ok
test_embind_o2_closure_no_dynamic (test_other.other) ... ok
test_embind_o2_closure_no_utf8 (test_other.other) ... ok
test_embind_o2_closure_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_embind_o2_mem_growth (test_other.other) ... ok
test_embind_o2_mem_growth_2gb (test_other.other) ... ok
test_embind_o2_mem_growth_aot_js (test_other.other) ... ok
test_embind_o2_mem_growth_no_dynamic (test_other.other) ... ok
test_embind_o2_mem_growth_no_utf8 (test_other.other) ... ok
test_embind_o2_mem_growth_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_embind_o2_no_dynamic (test_other.other) ... ok
test_embind_o2_no_utf8 (test_other.other) ... ok
test_embind_o2_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_embind_return_value_policy (test_other.other) ... ok
test_embind_strict_js (test_other.other) ... ok
test_embind_strict_js_2gb (test_other.other) ... ok
test_embind_strict_js_aot_js (test_other.other) ... ok
test_embind_strict_js_no_dynamic (test_other.other) ... ok
test_embind_strict_js_no_utf8 (test_other.other) ... ok
test_embind_strict_js_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_embind_tsgen_bigint (test_other.other) ... ok
test_embind_tsgen_dylink (test_other.other) ... ok
test_embind_tsgen_end_to_end_commonjs (test_other.other) ... ok
test_embind_tsgen_end_to_end_esm (test_other.other) ... ok
test_embind_tsgen_end_to_end_esm_with_jsgen (test_other.other) ... ok
test_embind_tsgen_exceptions (test_other.other) ... ok
test_embind_tsgen_exceptions_wasm_exnref (test_other.other) ... ok
test_embind_tsgen_ignore (test_other.other) ... ok
test_embind_tsgen_memory64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_embind_tsgen_test_embind (test_other.other) ... ok
test_embind_tsgen_val (test_other.other) ... ok
test_embind_tsgen_worker_env (test_other.other) ... ok
test_embind_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_embool (test_other.other) ... ok
test_emcc_2_c (test_other.other) ... ok
test_emcc_2_cxx (test_other.other) ... ok
test_emcc_3_c (test_other.other) ... ok
test_emcc_3_cxx (test_other.other) ... ok
test_emcc_4 (test_other.other) ... ok
test_emcc_4_emxx (test_other.other) ... ok
test_emcc_asm_v_wasm (test_other.other) ... ok
test_emcc_asm_v_wasm_O1 (test_other.other) ... ok
test_emcc_asm_v_wasm_O2 (test_other.other) ... ok
test_emcc_asm_v_wasm_O3 (test_other.other) ... ok
test_emcc_basics_c (test_other.other) ... ok
test_emcc_basics_cxx (test_other.other) ... ok
test_emcc_cflags (test_other.other) ... ok
test_emcc_check (test_other.other) ... ok
test_emcc_debug_files (test_other.other) ... ok
test_emcc_dev_null (test_other.other) ... ok
test_emcc_generate_config (test_other.other) ... ok
test_emcc_generate_config_emxx (test_other.other) ... ok
test_emcc_out_file (test_other.other) ... ok
test_emcc_output_mjs (test_other.other) ... ok
test_emcc_output_mjs_closure (test_other.other) ... ok
test_emcc_output_mjs_node (test_other.other) ... ok
test_emcc_output_mjs_web_no_import_meta (test_other.other) ... ok
test_emcc_output_worker_mjs (test_other.other) ... ok
test_emcc_output_worker_mjs_node (test_other.other) ... ok
test_emcc_output_worker_mjs_single_file (test_other.other) ... ok
test_emcc_size_parsing (test_other.other) ... ok
test_emcc_v (test_other.other) ... ok
test_emcc_v_emxx (test_other.other) ... ok
test_emconfig (test_other.other) ... ok
test_emit_llvm (test_other.other) ... ok
test_emit_llvm_asm (test_other.other) ... ok
test_emit_tsd (test_other.other) ... ok
test_emit_tsd_sync_compilation (test_other.other) ... ok
test_emit_tsd_wasm_only (test_other.other) ... ok
test_emmake_emconfigure (test_other.other) ... ok
test_emmake_python (test_other.other) ... ok
test_emmaken_cflags (test_other.other) ... ok
test_emmaken_compiler (test_other.other) ... ok
test_emmalloc_2GB (test_other.other) ... ok
test_emmalloc_high_align (test_other.other) ... ok
test_emmalloc_in_addition_no_std_exp (test_other.other) ... ok
test_emmalloc_in_addition_with_std_exp (test_other.other) ... ok
test_empty_output_extension (test_other.other) ... ok
test_emranlib (test_other.other) ... ok
test_emscons (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_SCONS is set'
test_emscons_env (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_SCONS is set'
test_emscripten_console_log (test_other.other) ... ok
test_emscripten_force_exit_NO_EXIT_RUNTIME (test_other.other) ... ok
test_emscripten_get_heap_max_1GB (test_other.other) ... ok
test_emscripten_get_heap_max_4GB (test_other.other) ... ok
test_emscripten_get_heap_max_default (test_other.other) ... ok
test_emscripten_license_O0 (test_other.other) ... ok
test_emscripten_license_O0_emit (test_other.other) ... ok
test_emscripten_license_O2 (test_other.other) ... ok
test_emscripten_license_O2_closure (test_other.other) ... ok
test_emscripten_license_O2_closure_emit (test_other.other) ... ok
test_emscripten_license_O2_closure_js_emit (test_other.other) ... ok
test_emscripten_license_O2_emit (test_other.other) ... ok
test_emscripten_license_O2_js_emit (test_other.other) ... ok
test_emscripten_main_loop (test_other.other) ... ok
test_emscripten_main_loop_and_blocker (test_other.other) ... ok
test_emscripten_main_loop_pthreads (test_other.other) ... ok
test_emscripten_main_loop_setimmediate (test_other.other) ... ok
test_emscripten_main_loop_settimeout (test_other.other) ... ok
test_emscripten_print_double (test_other.other) ... ok
test_emscripten_scan_stack (test_other.other) ... ok
test_emscripten_set_immediate (test_other.other) ... ok
test_emscripten_set_immediate_loop (test_other.other) ... ok
test_emscripten_set_interval (test_other.other) ... ok
test_emscripten_set_timeout (test_other.other) ... ok
test_emscripten_set_timeout_loop (test_other.other) ... ok
test_emscripten_unwind_to_js_event_loop (test_other.other) ... ok
test_emsize (test_other.other) ... ok
test_emstrip (test_other.other) ... ok
test_emsymbolizer_functions (test_other.other)
Test emsymbolizer use cases that only provide function-granularity info ... ok
test_emsymbolizer_srcloc (test_other.other)
Test emsymbolizer use cases that provide src location granularity info ... ok
test_emversion (test_other.other) ... ok
test_erf (test_other.other) ... ok
test_err (test_other.other) ... ok
test_errar (test_other.other) ... ok
test_errno_type (test_other.other) ... ok
test_error_in_js_libraries (test_other.other) ... ok
test_error_on_missing_libraries (test_other.other) ... ok
test_es5_transpile (test_other.other) ... ok
test_es5_transpile_O3 (test_other.other) ... ok
test_euidaccess (test_other.other) ... ok
test_eval_ctor_ordering (test_other.other) ... ok
test_eval_ctors_debug_output (test_other.other) ... ok
test_exception_settings (test_other.other) ... ok
test_exceptions_c_linker (test_other.other) ... ok
test_exceptions_exit_runtime_emscripten (test_other.other) ... ok
test_exceptions_exit_runtime_wasm (test_other.other) ... ok
test_exceptions_exit_runtime_wasm_exnref (test_other.other) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
test_exceptions_rethrow_stack_trace_and_message_emscripten (test_other.other) ... ok
test_exceptions_rethrow_stack_trace_and_message_wasm (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_exceptions_rethrow_stack_trace_and_message_wasm_exnref (test_other.other) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
test_exceptions_stack_trace_and_message_emscripten (test_other.other) ... ok
test_exceptions_stack_trace_and_message_wasm (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_exceptions_stack_trace_and_message_wasm_exnref (test_other.other) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
test_exceptions_with_closure_and_without_catching (test_other.other) ... ok
test_exclude_file (test_other.other) ... ok
test_explicit_gl_linking (test_other.other) ... ok
test_explicit_target (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_export_aliasee (test_other.other) ... ok
test_export_all (test_other.other) ... ok
test_export_all_3142 (test_other.other) ... ok
test_export_all_and_exported_functions (test_other.other) ... ok
test_export_es6 (test_other.other) ... ok
test_export_es6_allows_export_in_post_js (test_other.other) ... ok
test_export_es6_implies_modularize (test_other.other) ... ok
test_export_es6_node_requires_import_meta (test_other.other) ... ok
test_export_es6_package_json (test_other.other) ... ok
test_export_es6_pthreads (test_other.other) ... ok
test_export_es6_pthreads_package_json (test_other.other) ... ok
test_export_es6_requires_modularize (test_other.other) ... ok
test_export_from_archive (test_other.other) ... ok
test_export_global_address (test_other.other) ... ok
test_export_global_address_command_line (test_other.other) ... ok
test_export_global_address_minimal (test_other.other) ... ok
test_export_keepalive (test_other.other) ... ok
test_exported_runtime_methods (test_other.other) ... ok
test_exported_runtime_methods_from_js_library (test_other.other) ... ok
test_exported_runtime_methods_metadce (test_other.other) ... ok
test_exported_runtime_methods_metadce_legacy (test_other.other) ... ok
test_extended_const (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_extern_prepost (test_other.other) ... ok
test_extern_weak (test_other.other) ... ok
test_extern_weak_dynamic (test_other.other) ... ok
test_external_ports (test_other.other) ... ok
test_external_ports_simple (test_other.other) ... ok
test_extra_opt_levels (test_other.other) ... ok
test_extra_struct_info (test_other.other) ... ok
test_f_exception_compile_only (test_other.other) ... ok
test_f_exception_link_only (test_other.other) ... ok
test_f_exception_off (test_other.other) ... ok
test_f_exception_on (test_other.other) ... ok
test_f_exception_standalone (test_other.other) ... ok
test_failing_alloc (test_other.other) ... ok
test_failing_alloc_growth (test_other.other) ... ok
test_failing_alloc_wasm2js (test_other.other) ... ok
test_failing_alloc_wasm2js_growth (test_other.other) ... ok
test_failing_growth_2gb (test_other.other) ... ok
test_failing_growth_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_failure_error_code (test_other.other) ... ok
test_failure_error_code_emxx (test_other.other) ... ok
test_failure_modularize_and_catch_exit (test_other.other) ... ok
test_failure_modularize_and_catch_exit_emxx (test_other.other) ... ok
test_failure_modularize_and_catch_rejection (test_other.other) ... ok
test_failure_modularize_and_catch_rejection_emxx (test_other.other) ... ok
test_fcvt (test_other.other) ... ok
test_fd_closed (test_other.other) ... ok
test_fetch_init_node (test_other.other) ... ok
test_fetch_settings (test_other.other) ... ok
test_fflush (test_other.other) ... ok
test_fflush_fs (test_other.other) ... ok
test_fflush_fs_exit (test_other.other) ... ok
test_fflush_fs_exit_rawfs (test_other.other) ... ok
test_fflush_fs_wasmfs (test_other.other) ... ok
test_fignore_exceptions (test_other.other) ... ok
test_file_packager (test_other.other) ... ok
test_file_packager_depfile (test_other.other) ... ok
test_file_packager_directory_with_single_quote (test_other.other) ... ok
test_file_packager_embed (test_other.other) ... ok
test_file_packager_huge (test_other.other) ... ok
test_file_packager_mention_FORCE_FILESYSTEM (test_other.other) ... ok
test_file_packager_modularize (test_other.other) ... ok
test_file_packager_returns_error_if_target_equal_to_jsoutput (test_other.other) ... ok
test_file_packager_separate_metadata (test_other.other) ... ok
test_file_packager_unicode (test_other.other) ... ok
test_files_and_module_assignment (test_other.other) ... ok
test_flag_aliases (test_other.other) ... ok
test_float_h (test_other.other) ... ok
test_force_exit (test_other.other) ... ok
test_force_filesystem_error (test_other.other) ... ok
test_force_stdlibs (test_other.other) ... ok
test_fp16 (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_fp16_O3 (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_freetype_emscripten (test_other.other) ... ok
test_freetype_wasm (test_other.other) ... ok
test_freetype_wasm_exnref (test_other.other) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
test_freetype_with_pthreads (test_other.other) ... ok
test_frexp (test_other.other) ... ok
test_fs_after_main (test_other.other) ... ok
test_fs_after_main_O1 (test_other.other) ... ok
test_fs_bad_lookup (test_other.other) ... ok
test_fs_bad_lookup_rawfs (test_other.other) ... ok
test_fs_bad_lookup_rawfs_wasmfs (test_other.other) ... ok
test_fs_bad_lookup_wasmfs (test_other.other) ... ok
test_fs_dev_random (test_other.other) ... ok
test_fs_dev_random_rawfs (test_other.other) ... FAIL
test_fs_dev_random_rawfs_wasmfs (test_other.other) ... ok
test_fs_dev_random_wasmfs (test_other.other) ... ok
test_fs_icase (test_other.other) ... ok
test_fs_icase_wasmfs (test_other.other) ... ok
test_fs_stream_proto (test_other.other) ... ok
test_fs_writev_partial_write (test_other.other) ... ok
test_fs_writev_partial_write_wasmfs (test_other.other) ... ok
test_full_js_library (test_other.other) ... ok
test_full_js_library_asyncify (test_other.other) ... ok
test_full_js_library_embind (test_other.other) ... ok
test_full_js_library_except (test_other.other) ... ok
test_full_js_library_gl_emu (test_other.other) ... ok
test_full_js_library_minimal_runtime (test_other.other) ... ok
test_full_js_library_no_exception_throwing (test_other.other) ... ok
test_full_js_library_undefined (test_other.other) ... ok
test_function_exports_are_small_sync_O2 (test_other.other) ... ok
test_function_exports_are_small_sync_O2_closure (test_other.other) ... ok
test_function_exports_are_small_sync_O3 (test_other.other) ... ok
test_function_exports_are_small_sync_O3_closure (test_other.other) ... ok
test_function_exports_are_small_sync_Os (test_other.other) ... ok
test_function_exports_are_small_sync_Os_closure (test_other.other) ... ok
test_function_exports_are_small_wasm2js_O2 (test_other.other) ... ok
test_function_exports_are_small_wasm2js_O2_closure (test_other.other) ... ok
test_function_exports_are_small_wasm2js_O3 (test_other.other) ... ok
test_function_exports_are_small_wasm2js_O3_closure (test_other.other) ... ok
test_function_exports_are_small_wasm2js_Os (test_other.other) ... ok
test_function_exports_are_small_wasm2js_Os_closure (test_other.other) ... ok
test_g_level_invalid (test_other.other) ... ok
test_gen_sig_info (test_other.other) ... ok
test_gen_struct_info (test_other.other) ... ok
test_gen_struct_info_env (test_other.other) ... ok
test_get_proc_address_error_message (test_other.other) ... ok
test_getaddrinfo (test_other.other) ... ok
test_gethostbyname (test_other.other) ... ok
test_getnameinfo (test_other.other) ... ok
test_getpeername_unconnected_socket (test_other.other) ... ok
test_getprotobyname (test_other.other) ... ok
test_getrusage (test_other.other) ... ok
test_getsockname_addrlen (test_other.other) ... ok
test_getsockname_unconnected_socket (test_other.other) ... ok
test_giflib (test_other.other) ... ok
test_global_inits (test_other.other) ... skipped 'relies on fastcomp EXIT_RUNTIME=0 optimization not implemented/disabled'
test_gmtime (test_other.other) ... ok
test_gmtime_noleak (test_other.other) ... ok
test_googletest (test_other.other) ... ok
test_hello_function (test_other.other) ... ok
test_hello_world_above_2gb (test_other.other) ... ok
test_hello_world_argv (test_other.other) ... ok
test_html_preprocess (test_other.other) ... ok
test_i64_return_value (test_other.other) ... ok
test_i64_return_value_bigint (test_other.other) ... ok
test_icu (test_other.other) ... ok
test_identical_basenames (test_other.other) ... ok
test_immutable_after_link (test_other.other) ... ok
test_implicit_func (test_other.other) ... ok
test_in_tree_header_usage (test_other.other) ... ok
test_include_file_embed (test_other.other) ... ok
test_include_file_embed_twice (test_other.other) ... ok
test_include_file_preload (test_other.other) ... ok
test_include_file_preload_and_embed (test_other.other) ... ok
test_include_file_preload_closure (test_other.other) ... ok
test_incorrect_c_detection (test_other.other) ... ok
test_incorrect_c_detection_emxx (test_other.other) ... ok
test_inet (test_other.other) ... ok
test_inet2 (test_other.other) ... ok
test_inet3 (test_other.other) ... ok
test_inet4 (test_other.other) ... ok
test_init_file_at_offset (test_other.other) ... ok
test_initial_heap (test_other.other) ... ok
test_initial_heap_explicit (test_other.other) ... ok
test_initial_heap_limited_by_initial_memory (test_other.other) ... ok
test_initial_heap_limited_by_maximum_memory (test_other.other) ... ok
test_initial_heap_with_all (test_other.other) ... ok
test_initial_heap_with_initial_memory (test_other.other) ... ok
test_initial_heap_with_maximum_memory (test_other.other) ... ok
test_invalid_mem (test_other.other) ... ok
test_invalid_memory_max (test_other.other) ... ok
test_ioctl (test_other.other) ... ok
test_ioctl_termios (test_other.other) ... ok
test_ioctl_wasmfs (test_other.other) ... ok
test_ioctl_window_size (test_other.other) ... ok
test_ioctl_window_size_wasmfs (test_other.other) ... ok
test_is_ar (test_other.other) ... ok
test_is_bitcode (test_other.other) ... ok
test_isdigit_l (test_other.other) ... ok
test_iswdigit (test_other.other) ... ok
test_itimer (test_other.other) ... skipped '
https://github.com/emscripten-core/emscripten/issues/20125'
test_itimer_proxy_to_pthread (test_other.other) ... skipped '
https://github.com/emscripten-core/emscripten/issues/20125'
test_itimer_pthread (test_other.other) ... skipped '
https://github.com/emscripten-core/emscripten/issues/20125'
test_itimer_standalone (test_other.other) ... ok
test_js_function_names_are_minified (test_other.other) ... ok
test_js_internal_deps (test_other.other) ... ok
test_js_lib_custom_settings (test_other.other) ... ok
test_js_lib_errors (test_other.other) ... ok
test_js_lib_exported (test_other.other) ... ok
test_js_lib_extra_args (test_other.other) ... ok
test_js_lib_i53abi (test_other.other) ... ok
test_js_lib_invalid_decorator (test_other.other) ... ok
test_js_lib_invalid_deps (test_other.other) ... ok
test_js_lib_legacy (test_other.other) ... ok
test_js_lib_method_syntax (test_other.other) ... ok
test_js_lib_missing_sig (test_other.other) ... ok
test_js_lib_native_deps (test_other.other) ... ok
test_js_lib_native_deps_extra (test_other.other) ... ok
test_js_lib_no_override (test_other.other) ... ok
test_js_lib_proxying (test_other.other) ... ok
test_js_lib_quoted_key (test_other.other) ... ok
test_js_lib_sig_redefinition (test_other.other) ... ok
test_js_lib_using_asm_lib (test_other.other) ... ok
test_js_link (test_other.other) ... ok
test_js_main (test_other.other) ... ok
test_js_only_settings (test_other.other) ... ok
test_js_optimizer_AJSDCE (test_other.other) ... ok
test_js_optimizer_JSDCE (test_other.other) ... ok
test_js_optimizer_JSDCE-defaultArg (test_other.other) ... ok
test_js_optimizer_JSDCE-fors (test_other.other) ... ok
test_js_optimizer_JSDCE-hasOwnProperty (test_other.other) ... ok
test_js_optimizer_JSDCE-objectPattern (test_other.other) ... ok
test_js_optimizer_LittleEndianHeap (test_other.other) ... ok
test_js_optimizer_applyDCEGraphRemovals (test_other.other) ... ok
test_js_optimizer_applyImportAndExportNameChanges (test_other.other) ... ok
test_js_optimizer_applyImportAndExportNameChanges2 (test_other.other) ... ok
test_js_optimizer_asanify (test_other.other) ... ok
test_js_optimizer_chunk_size_determinism (test_other.other) ... ok
test_js_optimizer_emitDCEGraph (test_other.other) ... ok
test_js_optimizer_emitDCEGraph-closure (test_other.other) ... ok
test_js_optimizer_emitDCEGraph2 (test_other.other) ... ok
test_js_optimizer_emitDCEGraph3 (test_other.other) ... ok
test_js_optimizer_emitDCEGraph4 (test_other.other) ... ok
test_js_optimizer_emitDCEGraph5 (test_other.other) ... ok
test_js_optimizer_emittedJSPreservesParens (test_other.other) ... ok
test_js_optimizer_growableHeap (test_other.other) ... ok
test_js_optimizer_huge (test_other.other) ... ok
test_js_optimizer_minifyGlobals (test_other.other) ... ok
test_js_optimizer_minifyLocals (test_other.other) ... ok
test_js_optimizer_minimal-runtime-2-emitDCEGraph (test_other.other) ... ok
test_js_optimizer_minimal-runtime-applyDCEGraphRemovals (test_other.other) ... ok
test_js_optimizer_minimal-runtime-emitDCEGraph (test_other.other) ... ok
test_js_optimizer_object-literals (test_other.other) ... ok
test_js_optimizer_parse_error (test_other.other) ... ok
test_js_optimizer_py_constructor (test_other.other) ... ok
test_js_optimizer_py_wasm2js (test_other.other) ... ok
test_js_optimizer_safeHeap (test_other.other) ... ok
test_js_optimizer_standalone-emitDCEGraph (test_other.other) ... ok
test_js_optimizer_unsignPointers (test_other.other) ... ok
test_js_optimizer_verbose (test_other.other) ... ok
test_js_preprocess (test_other.other) ... ok
test_js_preprocess_pre_post (test_other.other) ... ok
test_js_transform (test_other.other) ... ok
test_jslib_bad_config (test_other.other) ... ok
test_jslib_clobber_i (test_other.other) ... ok
test_jslib_exported_functions (test_other.other) ... ok
test_jslib_ifdef (test_other.other) ... ok
test_jslib_mangling (test_other.other) ... ok
test_jsmath (test_other.other) ... ok
test_jspi_add_function (test_other.other) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_jspi_code_size (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_jspi_wildcard (test_other.other) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_jspi_wildcard_deprecated (test_other.other) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_jsrun (test_other.other) ... ok
test_l_link (test_other.other) ... ok
test_ld_library_path (test_other.other) ... ok
test_ld_library_path_pthread (test_other.other) ... ok
test_legacy_runtime (test_other.other) ... ok
test_legacy_settings (test_other.other) ... ok
test_legacy_settings_forbidden_to_change (test_other.other) ... ok
test_legalize_js_ffi (test_other.other) ... ok
test_lib_include_flags (test_other.other) ... ok
test_libc_files_without_syscalls (test_other.other) ... ok
test_libc_progname (test_other.other) ... ok
test_libcxx_minimal (test_other.other) ... ok
test_libjpeg (test_other.other) ... ok
test_libpng (test_other.other) ... ok
test_libpng_with_pthreads (test_other.other) ... ok
test_link (test_other.other) ... ok
test_link_group (test_other.other) ... ok
test_link_group_bitcode (test_other.other) ... ok
test_link_memcpy (test_other.other) ... ok
test_link_only_flag_warning (test_other.other) ... ok
test_link_only_setting_warning (test_other.other) ... ok
test_link_s (test_other.other) ... ok
test_link_with_a_static (test_other.other) ... ok
test_link_with_bad_o_in_a (test_other.other) ... ok
test_linker_flags_pass_through (test_other.other) ... ok
test_linker_flags_unused (test_other.other) ... ok
test_linker_input_unused (test_other.other) ... ok
test_linker_version (test_other.other) ... ok
test_linking_recv (test_other.other) ... ok
test_linking_send (test_other.other) ... ok
test_llrint (test_other.other) ... ok
test_llvm_includes (test_other.other) ... ok
test_llvm_nm_relative_paths_works_with_response_files (test_other.other) ... ok
test_llvm_option_dash_o (test_other.other) ... ok
test_locale_wrong (test_other.other) ... ok
test_log_subcommands (test_other.other) ... ok
test_long_double_printing_full_long_double (test_other.other) ... ok
test_long_double_printing_normal (test_other.other) ... ok
test_lsan_leaks_c (test_other.other) ... ok
test_lsan_leaks_cpp (test_other.other) ... ok
test_lsan_leaks_growth (test_other.other) ... ok
test_lsan_leaks_wasmfs (test_other.other) ... ok
test_lsan_no_leak_c (test_other.other) ... ok
test_lsan_no_leak_cpp (test_other.other) ... ok
test_lsan_no_stack_trace (test_other.other) ... ok
test_lsan_stack_trace_c (test_other.other) ... ok
test_lsan_stack_trace_cpp (test_other.other) ... ok
test_lto (test_other.other) ... ok
test_lto_01 (test_other.other) ... ok
test_lto_O2 (test_other.other) ... ok
test_lto_O3 (test_other.other) ... ok
test_lto_Os (test_other.other) ... ok
test_lto_Oz (test_other.other) ... ok
test_lto_atexit (test_other.other) ... ok
test_lto_flags (test_other.other) ... ok
test_lto_libcxx_except (test_other.other) ... ok
test_lto_libcxx_except_wasm (test_other.other) ... ok
test_lto_libcxx_except_wasm_exnref (test_other.other) ... ok
test_lto_libcxx_noexcept (test_other.other) ... ok
test_lto_wasm_exceptions (test_other.other) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
test_m_mm (test_other.other) ... ok
test_main_a (test_other.other) ... ok
test_main_module_no_undefined (test_other.other) ... ok
test_main_module_without_exceptions_message (test_other.other) ... ok
test_main_module_without_main (test_other.other) ... ok
test_main_pthread_join_detach (test_other.other) ... ok
test_main_reads_params (test_other.other) ... ok
test_malloc_implicit (test_other.other) ... ok
test_malloc_multithreading_mimalloc (test_other.other) ... ok
test_malloc_multithreading_mimalloc_pthreads (test_other.other) ... ok
test_malloc_none (test_other.other) ... ok
test_mallocs (test_other.other) ... ok
test_massive_alloc (test_other.other) ... ok
test_massive_alloc_wasm2js (test_other.other) ... ok
test_math_hyperbolic (test_other.other) ... ok
test_memops_bulk_memory (test_other.other) ... ok
test_memory64_O0 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_memory64_O1 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_memory64_O2 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_memory64_O3 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_memory64_Oz (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_memory64_proxies (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_memory_growth_noasm (test_other.other) ... ok
test_memory_init_file_unsupported (test_other.other) ... ok
test_memory_size (test_other.other) ... ok
test_memoryprofiler_closure (test_other.other) ... ok
test_metadce_wasm2js_i64 (test_other.other) ... ok
test_mimalloc_headers (test_other.other) ... ok
test_min_browser_version (test_other.other) ... ok
test_min_node_version (test_other.other) ... ok
test_mini_printfs (test_other.other) ... ok
test_minimal_dynamic (test_other.other) ... ok
test_minimal_modularize_export_keepalive (test_other.other) ... ok
test_minimal_runtime_code_size_hello_embind (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_embind_val (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_wasm_worker (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_webgl2_wasm (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_webgl2_wasm2js (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_webgl_wasm (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_webgl_wasm2js (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_world_wasm (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_hello_world_wasm2js (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_math (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_random_printf_wasm (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_code_size_random_printf_wasm2js (test_other.other) ... skipped 'requested to be skipped'
test_minimal_runtime_export_all_modularize (test_other.other)
This test ensures that MODULARIZE and EXPORT_ALL work simultaneously. ... ok
test_missing_malloc_export (test_other.other) ... ok
test_missing_shell_support (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_missing_stdlibs (test_other.other) ... ok
test_missing_struct_info (test_other.other) ... ok
test_missing_symbols_at_runtime_asyncify (test_other.other) ... ok
test_missing_symbols_at_runtime_asyncify_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_missing_wasm (test_other.other) ... ok
test_missing_wasm_O2 (test_other.other) ... ok
test_mkdir_silly (test_other.other) ... ok
test_mmap_and_munmap (test_other.other) ... ok
test_mmap_and_munmap_anonymous (test_other.other) ... ok
test_mmap_and_munmap_anonymous_asan (test_other.other) ... ok
test_mmap_empty (test_other.other) ... ok
test_mmap_empty_rawfs (test_other.other) ... ok
test_mmap_empty_wasmfs (test_other.other) ... ok
test_mmap_memorygrowth (test_other.other) ... ok
test_modularize_assertions_on_ready_promise (test_other.other) ... ok
test_modularize_assertions_on_reject_promise (test_other.other) ... ok
test_modularize_incoming (test_other.other) ... ok
test_modularize_incoming_closure (test_other.other) ... ok
test_modularize_incoming_export_name (test_other.other) ... ok
test_modularize_instance (test_other.other) ... ok
test_modularize_instance_pthreads (test_other.other) ... ok
test_modularize_strict (test_other.other) ... ok
test_modularize_sync_compilation (test_other.other) ... ok
test_module_exports_with_closure (test_other.other) ... ok
test_module_onexit (test_other.other) ... ok
test_module_print (test_other.other) ... ok
test_module_print_printerr (test_other.other) ... ok
test_module_stdin (test_other.other) ... ok
test_module_stdout_stderr (test_other.other) ... ok
test_multidynamic_link (test_other.other) ... ok
test_multiple_archives_duplicate_basenames (test_other.other) ... ok
test_multiple_g_flags (test_other.other) ... ok
test_multiple_o_files (test_other.other) ... ok
test_multiple_sources (test_other.other) ... ok
test_multiply_defined_libsymbols (test_other.other) ... ok
test_multiply_defined_libsymbols_2 (test_other.other) ... ok
test_musl_syscalls (test_other.other) ... ok
test_native_call_after_exit (test_other.other) ... ok
test_native_call_before_init (test_other.other) ... ok
test_native_call_nargs (test_other.other) ... ok
test_native_link_error_message (test_other.other) ... ok
test_noExitRuntime (test_other.other) ... ok
test_noExitRuntime_deps (test_other.other) ... ok
test_no_cfi (test_other.other) ... ok
test_no_deprecated (test_other.other) ... ok
test_no_dynamic_execution (test_other.other) ... ok
test_no_excessive_invoke_functions_are_generated_when_exceptions_are_enabled (test_other.other) ... skipped 'Skipping other.test_no_excessive_invoke_functions_are_generated_when_exceptions_are_enabled: Enable after new version of fastcomp has been tagged'
test_no_exit_runtime (test_other.other) ... ok
test_no_exit_runtime_01 (test_other.other) ... ok
test_no_exit_runtime_01_wasm2js (test_other.other) ... ok
test_no_exit_runtime_O2 (test_other.other) ... ok
test_no_exit_runtime_O2_wasm2js (test_other.other) ... ok
test_no_exit_runtime_strict (test_other.other) ... ok
test_no_exit_runtime_warnings_flush (test_other.other) ... ok
test_no_exit_runtime_wasm2js (test_other.other) ... ok
test_no_extra_output (test_other.other) ... ok
test_no_filesystem (test_other.other) ... ok
test_no_filesystem_libcxx (test_other.other) ... ok
test_no_input_files (test_other.other) ... ok
test_no_invoke_functions_are_generated_if_exception_catching_is_disabled (test_other.other) ... skipped 'Skipping other.test_no_invoke_functions_are_generated_if_exception_catching_is_disabled: Enable after new version of fastcomp has been tagged'
test_no_legalize_js_ffi (test_other.other) ... skipped '
https://github.com/WebAssembly/binaryen/pull/6428'
test_no_lto (test_other.other) ... ok
test_no_main_loop (test_other.other) ... ok
test_no_main_with_PROXY_TO_PTHREAD (test_other.other) ... ok
test_no_minify (test_other.other) ... ok
test_no_minify_and_later_closure (test_other.other) ... ok
test_no_missing_symbols (test_other.other) ... ok
test_no_nuthin (test_other.other) ... ok
test_no_pthread (test_other.other) ... ok
test_no_warn_exported_jslibfunc (test_other.other) ... ok
test_no_warnings (test_other.other) ... ok
test_node_catch_exit (test_other.other) ... ok
test_node_code_caching (test_other.other) ... skipped '
https://github.com/nodejs/node/issues/18265'
test_node_emscripten_num_logical_cores (test_other.other) ... ok
test_node_eval (test_other.other) ... ok
test_node_js_pthread_module (test_other.other) ... ok
test_node_js_pthread_module_es6 (test_other.other) ... ok
test_node_js_run_from_different_directory (test_other.other) ... ok
test_node_pthreads_err_out (test_other.other) ... ok
test_node_unhandled_rejection (test_other.other) ... skipped 'old behaviour of node JS cannot be tested on node v15 or above'
test_noderawfs (test_other.other) ... ok
test_noderawfs_access_abspath (test_other.other) ... ok
test_noderawfs_disables_embedding (test_other.other) ... ok
test_noderawfs_readfile_prerun (test_other.other) ... ok
test_noderawfs_wasmfs (test_other.other) ... ok
test_non_wasm_without_wasm_in_vm (test_other.other) ... ok
test_nostdlib (test_other.other) ... ok
test_o_level_clamp (test_other.other) ... ok
test_o_level_invalid (test_other.other) ... ok
test_odd_suffixes (test_other.other) ... ok
test_offset_converter (test_other.other) ... ok
test_offset_converter_source_map (test_other.other) ... ok
test_offset_converter_source_map_sync (test_other.other) ... ok
test_offset_converter_sync (test_other.other) ... ok
test_offset_convertor_plus_wasm2js (test_other.other) ... ok
test_oformat (test_other.other) ... ok
test_old_makeDynCall_syntax (test_other.other) ... ok
test_on_abort (test_other.other) ... ok
test_on_reject_promise (test_other.other) ... ok
test_only_force_stdlibs_2 (test_other.other) ... ok
test_only_force_stdlibs_full_only (test_other.other) ... ok
test_only_force_stdlibs_none (test_other.other) ... ok
test_only_force_stdlibs_normal (test_other.other) ... ok
test_only_force_stdlibs_parial (test_other.other) ... ok
test_only_force_stdlibs_partial_only (test_other.other) ... ok
test_output_eol (test_other.other) ... ok
test_output_is_dir (test_other.other) ... ok
test_output_name_collision (test_other.other) ... ok
test_output_to_nowhere (test_other.other) ... ok
test_override_c_environ (test_other.other) ... ok
test_override_js_execution_environment (test_other.other) ... ok
test_override_stub (test_other.other) ... ok
test_override_system_js_lib_symbol (test_other.other) ... ok
test_oz_size (test_other.other) ... ok
test_parseTools (test_other.other) ... ok
test_parseTools_bigint (test_other.other) ... ok
test_parseTools_legacy (test_other.other) ... ok
test_pkg_config_packages (test_other.other) ... skipped 'test requires pkg-config and EMTEST_SKIP_PKG_CONFIG is set'
test_post_link (test_other.other) ... ok
test_precompiled_headers_gch (test_other.other) ... ok
test_precompiled_headers_pch (test_other.other) ... ok
test_precompiled_headers_warnings (test_other.other) ... ok
test_preinit (test_other.other) ... ok
test_prejs_unicode (test_other.other) ... ok
test_preload_module (test_other.other) ... ok
test_preload_module_pthread (test_other.other) ... ok
test_prepost (test_other.other) ... ok
test_prepost2 (test_other.other) ... ok
test_prepost_no_initial_run (test_other.other) ... ok
test_prepost_run_dep (test_other.other) ... ok
test_prepre (test_other.other) ... ok
test_preprocess (test_other.other) ... ok
test_preprocess_multi (test_other.other) ... ok
test_preprocessed_input (test_other.other) ... ok
test_print_file_name (test_other.other) ... ok
test_print_file_name_lto (test_other.other) ... ok
test_print_file_name_wasm64 (test_other.other) ... ok
test_print_libgcc_file_name (test_other.other) ... ok
test_print_libgcc_file_name_lto (test_other.other) ... ok
test_print_libgcc_file_name_wasm64 (test_other.other) ... ok
test_print_map (test_other.other) ... ok
test_print_resource_dir (test_other.other) ... ok
test_print_search_dirs (test_other.other) ... ok
test_print_search_dirs_lto (test_other.other) ... ok
test_print_search_dirs_wasm64 (test_other.other) ... ok
test_proxy_pthread_join_detach (test_other.other) ... ok
test_proxy_to_pthread_stack (test_other.other) ... ok
test_proxy_to_worker (test_other.other) ... ok
test_proxy_to_worker__single_file (test_other.other) ... ok
test_proxy_to_worker__single_file_es6 (test_other.other) ... ok
test_proxyfs (test_other.other) ... ok
test_pthread_asyncify (test_other.other) ... ok
test_pthread_export_es6 (test_other.other) ... ok
test_pthread_export_es6_trusted (test_other.other) ... ok
test_pthread_hello (test_other.other) ... ok
test_pthread_hello_offscreen_canvas (test_other.other) ... ok
test_pthread_icu (test_other.other) ... ok
test_pthread_js_exception (test_other.other) ... ok
test_pthread_kill (test_other.other) ... ok
test_pthread_lsan_leak (test_other.other) ... ok
test_pthread_lsan_no_leak (test_other.other) ... ok
test_pthread_out_err (test_other.other) ... ok
test_pthread_print_override_modularize (test_other.other) ... skipped '
https://github.com/emscripten-core/emscripten/issues/19683'
test_pthread_relocatable (test_other.other) ... ok
test_pthread_reuse (test_other.other) ... ok
test_pthread_set_main_loop (test_other.other) ... ok
test_pthread_set_main_loop_strict (test_other.other) ... ok
test_pthread_stub (test_other.other) ... ok
test_pthread_trap (test_other.other) ... ok
test_pthread_unavailable (test_other.other) ... ok
test_pthreads_flag (test_other.other) ... ok
test_pthreads_growth_and_unsigned (test_other.other) ... ok
test_pty_no_color_fdiagnostics_color_never (test_other.other) ... skipped 'ptys and select are not available on windows'
test_pty_no_color_fno_diagnostics_color (test_other.other) ... skipped 'ptys and select are not available on windows'
test_quick_exit (test_other.other) ... ok
test_readdir_r_silly (test_other.other) ... ok
test_realpath (test_other.other) ... ok
test_realpath_2 (test_other.other) ... ok
test_realpath_2_wasmfs (test_other.other) ... ok
test_realpath_nodefs (test_other.other) ... ok
test_realpath_nodefs_wasmfs (test_other.other) ... ok
test_realpath_wasmfs (test_other.other) ... ok
test_recursive_cache_lock (test_other.other) ... ok
test_redundant_link (test_other.other) ... ok
test_regex (test_other.other) ... ok
test_relocatable_limited_exports (test_other.other) ... ok
test_removed_runtime_function (test_other.other) ... ok
test_rename_silly (test_other.other) ... ok
test_renamed_setting (test_other.other) ... ok
test_report_subprocess_signals (test_other.other) ... skipped 'relies on a shell script'
test_reproduce (test_other.other) ... ok
test_require (test_other.other) ... ok
test_require_modularize (test_other.other) ... ok
test_response_file_bom (test_other.other) ... ok
test_response_file_encoding (test_other.other) ... ok
test_returncode (test_other.other) ... ok
test_returncode_no_exit_runtime (test_other.other) ... ok
test_reverse_deps_allow_undefined (test_other.other) ... ok
test_run_wasi_sdk_output (test_other.other) ... skipped 'EMTEST_WASI_SYSROOT not found in environment'
test_runtime_keepalive (test_other.other) ... ok
test_rust_gxx_personality_v0 (test_other.other) ... ok
test_rust_integration_basics (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_RUST is set'
test_safe_heap_2 (test_other.other) ... ok
test_safe_heap_2_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_safe_heap_log (test_other.other) ... ok
test_safe_heap_log_wasm2js (test_other.other) ... ok
test_sanitizer_color (test_other.other) ... ok
test_save_temp (test_other.other) ... ok
test_scons (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_SCONS is set'
test_scons_env (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_SCONS is set'
test_scons_env_no_emscons (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_SCONS is set'
test_sdl2_config (test_other.other) ... ok
test_sdl2_gfx_linkable (test_other.other) ... ok
test_sdl2_linkable (test_other.other) ... ok
test_sdl2_mixer_wav (test_other.other) ... ok
test_sdl2_ttf (test_other.other) ... ok
test_sdl_endianness (test_other.other) ... ok
test_sdl_get_key_name (test_other.other) ... ok
test_sdl_headless (test_other.other) ... ok
test_sdl_none (test_other.other) ... ok
test_sdl_scan_code_from_key (test_other.other) ... ok
test_separate_dwarf (test_other.other) ... ok
test_separate_dwarf_with_filename (test_other.other) ... ok
test_separate_dwarf_with_filename_and_path (test_other.other) ... ok
test_setjmp_em_asm (test_other.other) ... ok
test_setjmp_emulated_casts (test_other.other) ... ok
test_shared_and_side_module_flag (test_other.other) ... ok
test_shared_flag (test_other.other) ... ok
test_shared_memory (test_other.other) ... ok
test_shared_memory_minimal_runtime (test_other.other) ... ok
test_shared_memory_preprocessor_flags (test_other.other) ... ok
test_shared_memory_preprocessor_flags_minimal_runtime (test_other.other) ... ok
test_shell_Oz (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_side_module_folder_deps (test_other.other) ... ok
test_side_module_global_base (test_other.other) ... ok
test_side_module_missing (test_other.other) ... ok
test_side_module_naming (test_other.other) ... ok
test_side_module_transitive_deps (test_other.other) ... ok
test_signature_mismatch (test_other.other) ... ok
test_signext_lowering (test_other.other) ... ok
test_sin_zero (test_other.other) ... ok
test_single_file (test_other.other) ... ok
test_single_file_disabled (test_other.other) ... ok
test_single_file_no_clobber_wasm (test_other.other) ... ok
test_single_file_shell (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_single_file_shell_sync_compile (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set'
test_single_file_wasm2js (test_other.other) ... ok
test_single_file_wasm2js_disabled (test_other.other) ... ok
test_skip_subcommands (test_other.other) ... ok
test_socketpair (test_other.other) ... ok
test_source_file_with_fixed_language_mode (test_other.other) ... ok
test_special_chars_in_arguments (test_other.other) ... ok
test_split_dwarf_dwp (test_other.other) ... ok
test_split_dwarf_implicit_compile (test_other.other) ... ok
test_split_main_module (test_other.other) ... ok
test_split_module (test_other.other) ... ok
test_split_module_O3 (test_other.other) ... ok
test_split_module_custom (test_other.other) ... ok
test_split_module_jspi (test_other.other) ... skipped 'test requires node canary or d8 (and EMTEST_SKIP_JSPI is set)'
test_stack_overflow (test_other.other) ... ok
test_stack_protector (test_other.other) ... ok
test_standalone_export_main (test_other.other) ... ok
test_standalone_settings (test_other.other) ... ok
test_standalone_syscalls (test_other.other) ... ok
test_standalone_syscalls_wasmfs (test_other.other) ... ok
test_standalone_system_headers (test_other.other) ... ok
test_standalone_wasm_exceptions (test_other.other) ... skipped 'test requires canary or d8 (and EMTEST_SKIP_EH is set)'
test_standalone_whole_archive (test_other.other) ... ok
test_standard_library_mapping (test_other.other) ... ok
test_stat_fail_alongtheway (test_other.other) ... ok
test_stat_silly (test_other.other) ... ok
test_std_cmp (test_other.other) ... ok
test_std_promise_link_default (test_other.other) ... ok
test_std_promise_link_except (test_other.other) ... ok
test_std_promise_link_except_wasm (test_other.other) ... ok
test_std_promise_link_except_wasm_exnref (test_other.other) ... ok
test_std_promise_link_noexcept (test_other.other) ... ok
test_stdin (test_other.other) ... ok
test_stdin_closure (test_other.other) ... ok
test_stdin_closure_wasmfs (test_other.other) ... ok
test_stdin_compile_and_link (test_other.other) ... ok
test_stdin_compile_only (test_other.other) ... ok
test_stdin_preprocess (test_other.other) ... ok
test_stdin_wasmfs (test_other.other) ... ok
test_stdint_limits (test_other.other) ... ok
test_stdout_link (test_other.other) ... ok
test_strcmp_uni (test_other.other) ... ok
test_strftime (test_other.other) ... ok
test_strftime_zZ (test_other.other) ... ok
test_strict_closure (test_other.other) ... ok
test_strict_js_closure (test_other.other) ... ok
test_strict_mode_full_library (test_other.other) ... ok
test_strict_mode_hello_world (test_other.other) ... ok
test_strict_mode_legacy_settings (test_other.other) ... ok
test_strict_mode_legacy_settings_library (test_other.other) ... ok
test_strict_mode_legacy_settings_runtime (test_other.other) ... ok
test_strict_mode_link_cxx (test_other.other) ... ok
test_strict_mode_override (test_other.other) ... ok
test_strings (test_other.other) ... ok
test_strip_all (test_other.other) ... ok
test_strndup (test_other.other) ... ok
test_strptime_days (test_other.other) ... ok
test_strptime_reentrant (test_other.other) ... ok
test_strptime_reentrant_standalone (test_other.other) ... ok
test_strptime_symmetry (test_other.other) ... ok
test_strptime_tm (test_other.other) ... ok
test_strptime_tm_standalone (test_other.other) ... ok
test_support_errno (test_other.other) ... ok
test_support_errno_minimal (test_other.other) ... ok
test_supported_linker_flag_skip_next (test_other.other) ... ok
test_supported_linker_flags (test_other.other) ... ok
test_switch64phi (test_other.other) ... ok
test_symbol_map_O2 (test_other.other) ... ok
test_symbol_map_O3 (test_other.other) ... ok
test_symbol_map_output_size (test_other.other) ... ok
test_symbol_map_output_size_bigint (test_other.other) ... ok
test_symbol_map_wasm2js_2_O2 (test_other.other) ... ok
test_symbol_map_wasm2js_2_O3 (test_other.other) ... ok
test_symbol_map_wasm2js_O2 (test_other.other) ... ok
test_symbol_map_wasm2js_O3 (test_other.other) ... ok
test_symlink_has_bad_suffix (test_other.other)
Tests that compiling foobar.xxx fails even if it points to foobar.c. ... skipped 'Windows does not support symlinks'
test_symlink_points_to_bad_suffix_expand_symlinks (test_other.other)
Tests compiling a symlink where foobar.c points to foobar.xxx. ... skipped 'Windows does not support symlinks'
test_symlink_points_to_bad_suffix_no_canonical_prefixes (test_other.other)
Tests compiling a symlink where foobar.c points to foobar.xxx. ... skipped 'Windows does not support symlinks'
test_symlink_silly (test_other.other) ... ok
test_syntax_only_invalid (test_other.other) ... ok
test_syntax_only_valid (test_other.other) ... ok
test_syscall_no_filesystem (test_other.other) ... ok
test_syscall_stubs (test_other.other) ... ok
test_sysconf_phys_pages (test_other.other) ... ok
test_syslog (test_other.other) ... ok
test_sysroot_includes_first (test_other.other) ... ok
test_system_include_paths (test_other.other) ... ok
test_system_node_js (test_other.other) ... skipped 'node system() does not seem to work, see
https://github.com/emscripten-core/emscripten/pull/10547'
test_table_base (test_other.other) ... ok
test_this_in_dyncall_dyncalls (test_other.other) ... ok
test_this_in_dyncall_memory64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_this_in_dyncall_plain (test_other.other) ... ok
test_threadprofiler (test_other.other) ... ok
test_threadprofiler_closure (test_other.other) ... ok
test_time (test_other.other) ... ok
test_time_c (test_other.other) ... ok
test_time_standalone (test_other.other) ... ok
test_time_tz_1 (test_other.other) ... ok
test_time_tz_2 (test_other.other) ... ok
test_time_tz_3 (test_other.other) ... ok
test_timeb (test_other.other) ... ok
test_toolchain_profiler (test_other.other) ... ok
test_toolchain_profiler_stderr (test_other.other) ... ok
test_truncate_from_0 (test_other.other) ... ok
test_truncate_from_0_wasmfs (test_other.other) ... ok
test_tsearch (test_other.other) ... ok
test_tutorial (test_other.other) ... ok
test_umask (test_other.other) ... ok
test_umask_0 (test_other.other) ... ok
test_umask_wasmfs (test_other.other) ... ok
test_undefined_data_symbols (test_other.other) ... ok
test_undefined_exported_function (test_other.other) ... ok
test_undefined_exported_function_standalone (test_other.other) ... ok
test_undefined_exported_js_function (test_other.other) ... ok
test_undefined_exported_js_function_standalone (test_other.other) ... ok
test_undefined_symbols_error (test_other.other) ... ok
test_undefined_symbols_error_GL2 (test_other.other) ... ok
test_undefined_symbols_error_O1 (test_other.other) ... ok
test_undefined_symbols_ignore (test_other.other) ... ok
test_undefined_symbols_ignore_GL2 (test_other.other) ... ok
test_undefined_symbols_ignore_O1 (test_other.other) ... ok
test_undefined_symbols_warn (test_other.other) ... ok
test_undefined_symbols_warn_GL2 (test_other.other) ... ok
test_undefined_symbols_warn_O1 (test_other.other) ... ok
test_underscore_exit (test_other.other) ... ok
test_ungetc_fscanf (test_other.other) ... ok
test_unimplemented_syscalls (test_other.other) ... ok
test_unimplemented_syscalls_dladdr (test_other.other) ... ok
test_unimplemented_syscalls_dlopen (test_other.other) ... ok
test_unimplemented_syscalls_dlopen_wasm64 (test_other.other) ... skipped 'test requires node >= 23 or d8 (and EMTEST_SKIP_WASM64 is set)'
test_unimplemented_syscalls_no_allow (test_other.other) ... ok
test_unimplemented_syscalls_strict (test_other.other) ... ok
test_unistd_chown (test_other.other) ... ok
test_unistd_close_noderawfs (test_other.other) ... skipped 'test is Linux-specific'
test_unistd_confstr (test_other.other) ... ok
test_unistd_create (test_other.other) ... ok
test_unistd_create_wasmfs (test_other.other) ... ok
test_unistd_cwd (test_other.other) ... ok
test_unistd_cwd_wasmfs (test_other.other) ... ok
test_unistd_fdatasync (test_other.other) ... ok
test_unistd_fstatfs (test_other.other) ... ok
test_unistd_fstatfs_wasmfs (test_other.other) ... ok
test_unistd_isatty (test_other.other) ... ok
test_unistd_login (test_other.other) ... ok
test_unistd_mkdir (test_other.other) ... ok
test_unistd_mkdir_wasmfs (test_other.other) ... ok
test_unistd_open (test_other.other) ... ok
test_unistd_open_append (test_other.other) ... ok
test_unistd_open_append_wasmfs (test_other.other) ... ok
test_unistd_open_wasmfs (test_other.other) ... ok
test_unistd_pathconf (test_other.other) ... ok
test_unistd_seek (test_other.other) ... ok
test_unistd_seek_wasmfs (test_other.other) ... ok
test_unistd_sleep (test_other.other) ... ok
test_unistd_stat (test_other.other) ... ok
test_unistd_stat_wasmfs (test_other.other) ... ok
test_unistd_swab (test_other.other) ... ok
test_unistd_ttyname (test_other.other) ... ok
test_unlink (test_other.other) ... skipped 'TODO: investigate different Node FS semantics on Windows'
test_unlink_wasmfs (test_other.other) ... skipped 'TODO: investigate different Node FS semantics on Windows'
test_unlink_wasmfs_node (test_other.other) ... skipped 'TODO: investigate different Node FS semantics on Windows'
test_unoptimized_code_size (test_other.other) ... ok
test_unsafe_optimizations (test_other.other) ... ok
test_unused_destructor (test_other.other) ... ok
test_use_cxx (test_other.other) ... ok
test_use_port_errors (test_other.other) ... ok
test_use_port_errors_emxx (test_other.other) ... ok
test_uuid (test_other.other) ... ok
test_valid_abspath (test_other.other) ... ok
test_valid_abspath_2 (test_other.other) ... ok
test_vorbis (test_other.other) ... ok
test_warn_dylibs (test_other.other) ... ok
test_warn_module_out_err (test_other.other) ... ok
test_warn_no_filesystem (test_other.other) ... ok
test_warn_no_filesystem_wasmfs (test_other.other) ... ok
test_warn_once (test_other.other) ... ok
test_warn_unexported_main (test_other.other) ... ok
test_warn_unexported_main_O2 (test_other.other) ... ok
test_warn_unexported_main_O2_argv (test_other.other) ... ok
test_warn_unexported_main_argv (test_other.other) ... ok
test_warning_flags (test_other.other) ... ok
test_warning_in_js_libraries (test_other.other) ... ok
test_wasi_clock_res_get (test_other.other) ... ok
test_wasi_clock_res_get_wasmfs (test_other.other) ... ok
test_wasi_clock_time_get (test_other.other) ... ok
test_wasi_fd_fdstat_get (test_other.other) ... ok
test_wasi_proc_exit (test_other.other) ... ok
test_wasi_random_get (test_other.other) ... ok
test_wasi_sched_yield (test_other.other) ... ok
test_wasi_std_env_args (test_other.other) ... ok
test_wasi_std_env_vars (test_other.other) ... ok
test_wasi_std_io_stderr (test_other.other) ... ok
test_wasi_std_io_stdout (test_other.other) ... ok
test_wasi_wasi_fd_write_file (test_other.other) ... ok
test_wasi_wasi_fd_write_stderr (test_other.other) ... ok
test_wasi_wasi_fd_write_stdout (test_other.other) ... ok
test_wasi_with_sjlj (test_other.other) ... ok
test_wasm2js_no_clobber_wasm (test_other.other) ... ok
test_wasm2js_no_dylink (test_other.other) ... ok
test_wasm2js_standalone (test_other.other) ... ok
test_wasm64_no_asan (test_other.other) ... ok
test_wasm_features (test_other.other) ... ok
test_wasm_features_section (test_other.other) ... ok
test_wasm_features_section_bigint (test_other.other) ... ok
test_wasm_features_section_wasm64 (test_other.other) ... ok
test_wasm_producers_section_O0 (test_other.other) ... ok
test_wasm_producers_section_O1 (test_other.other) ... ok
test_wasm_producers_section_O2 (test_other.other) ... ok
test_wasm_sourcemap (test_other.other) ... ok
test_wasm_sourcemap_dead (test_other.other) ... ok
test_wasm_sourcemap_extract_comp_dir_map (test_other.other) ... ok
test_wasm_sourcemap_relative_paths (test_other.other) ... ok
test_wasm_target_and_STANDALONE_WASM (test_other.other) ... ok
test_wasm_worker_closure (test_other.other) ... ok
test_wasm_worker_closure_minimal_runtime (test_other.other) ... ok
test_wasm_worker_errors (test_other.other) ... ok
test_wasm_worker_hello (test_other.other) ... ok
test_wasm_worker_preprocessor_flags (test_other.other) ... ok
test_wasm_worker_preprocessor_flags_minimal_runtime (test_other.other) ... ok
test_wasm_worker_terminate (test_other.other) ... ok
test_wasmfs_before_preload (test_other.other) ... ok
test_wasmfs_dup (test_other.other) ... ok
test_wasmfs_getdents (test_other.other) ... ok
test_wasmfs_getdents_node (test_other.other) ... ok
test_wasmfs_jsfile (test_other.other) ... ok
test_wasmfs_readfile (test_other.other) ... ok
test_wasmfs_readfile_bigint (test_other.other) ... ok
test_wasmfs_readfile_bigint_node (test_other.other) ... ok
test_wasmfs_readfile_node (test_other.other) ... ok
test_wcsftime (test_other.other) ... ok
test_wcslen (test_other.other) ... ok
test_webgpu_compiletest (test_other.other) ... ok
test_webgpu_compiletest_assertions (test_other.other) ... ok
test_webgpu_compiletest_closure (test_other.other) ... ok
test_webgpu_compiletest_dylink (test_other.other) ... ok
test_webidl_empty (test_other.other) ... ok
test_whole_archive (test_other.other) ... ok
test_whole_archive_48156 (test_other.other) ... ok
test_windows_batch_file_dp0_expansion_bug (test_other.other) ... ok
test_windows_batch_script_workaround (test_other.other) ... ok
test_windows_long_link_response_file (test_other.other) ... ok
test_windows_nodefs_execution_permission (test_other.other) ... ok
test_wl_linkflags (test_other.other) ... ok
test_wl_stackfirst (test_other.other) ... ok
test_xclang_flag (test_other.other) ... ok
test_xlocale (test_other.other) ... ok
test_zeroinit (test_other.other) ... ok
======================================================================
FAIL: test_fs_dev_random_rawfs (test_other.other)
----------------------------------------------------------------------
Traceback (most recent call last):
File "C:\Users\chrome-bot\AppData\Local\vpython-root.0\store\cpython+dunqimq8p43kdruh73ujf8fpl8\contents\bin\Lib\unittest\case.py", line 60, in testPartExecutor
yield
File "C:\Users\chrome-bot\AppData\Local\vpython-root.0\store\cpython+dunqimq8p43kdruh73ujf8fpl8\contents\bin\Lib\unittest\case.py", line 676, in run
self._callTestMethod(testMethod)
File "C:\Users\chrome-bot\AppData\Local\vpython-root.0\store\cpython+dunqimq8p43kdruh73ujf8fpl8\contents\bin\Lib\unittest\case.py", line 633, in _callTestMethod
method()
File "C:\b\s\w\ir\x\w\install\emscripten\test\common.py", line 786, in resulting_test
return func(self, *args)
File "C:\b\s\w\ir\x\w\install\emscripten\test\common.py", line 384, in metafunc
f(self, *args, **kwargs)
File "C:\b\s\w\ir\x\w\install\emscripten\test\common.py", line 402, in metafunc
func(self, *args, **kwargs)
File "C:\b\s\w\ir\x\w\install\emscripten\test\test_other.py", line 6109, in test_fs_dev_random
self.do_runf('fs/test_fs_dev_random.c', 'success')
File "C:\b\s\w\ir\x\w\install\emscripten\test\common.py", line 1780, in do_runf
return self._build_and_run(filename, expected_output, **kwargs)
File "C:\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 "C:\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 "C:\Users\chrome-bot\AppData\Local\vpython-root.0\store\cpython+dunqimq8p43kdruh73ujf8fpl8\contents\bin\Lib\unittest\case.py", line 753, in fail
raise self.failureException(msg)
AssertionError: JS subprocess failed (C:\b\s\w\ir\cache\builder\emscripten-releases\node-v20.14.0-win-x64\node.exe --stack-trace-limit=50 --trace-uncaught C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js): 1 (expected=0). Output:
wasm://wasm/00017c0a:1
RuntimeError: memory access out of bounds
at wasm://wasm/00017c0a:wasm-function[28]:0xedd
at wasm://wasm/00017c0a:wasm-function[30]:0x1032
at wasm://wasm/00017c0a:wasm-function[11]:0x3f7
at wasm://wasm/00017c0a:wasm-function[12]:0x529
at C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:599:12
at callMain (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4801:15)
at doRun (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4851:23)
at run (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4864:5)
at runCaller (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4786:19)
at removeRunDependency (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:536:7)
at receiveInstance (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:723:5)
at receiveInstantiationResult (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:741:5)
Thrown at:
at $func28 (wasm://wasm/00017c0a:1:3806)
at $func30 (wasm://wasm/00017c0a:1:4147)
at $func11 (wasm://wasm/00017c0a:1:1016)
at $main (wasm://wasm/00017c0a:1:1322)
at C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:599:12
at callMain (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4801:15)
at doRun (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4851:23)
at run (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4864:5)
at runCaller (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:4786:19)
at removeRunDependency (C:\b\s\w\ir\x\t\emtest_qbkk2a8_\emscripten_test_other_f30aahk9\test_fs_dev_random.js:536:7)
Node.js v20.14.0
----------------------------------------------------------------------
Ran 1326 tests in 1855.494s
FAILED (failures=1, skipped=139)
Test suites:
['test_other']
Running test_other: (1326 tests)
Using 8 parallel test processes
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 1868.7638294696808s