Back to build
Raw log | Switch to full mode | Login

Python version 3.8.7+chromium.12 (tags/v3.8.7-dirty:6503f05dd5, Dec 21 2020, 20:18:26) [GCC 4.8.2 20140120 (Red Hat 4.8.2-15)] Change directory to: /b/s/w/ir/cache/builder/emscripten-releases/src adding to path: /b/s/w/ir/cache/builder/emscripten-releases/cmake-3.15.3-Linux-x86_64/bin adding to path: /b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin !@@@BUILD_STEP Execute emscripten testsuite (emwasm)@@@ Running npm install ... subprocess.check_call(`/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/npm ci`, cwd=`/b/s/w/ir/k/install/emscripten`) npm WARN prepare removing existing node_modules/ before installation > spawn-sync@1.0.15 postinstall /b/s/w/ir/k/install/emscripten/node_modules/spawn-sync > node postinstall > ws@0.4.32 install /b/s/w/ir/k/install/emscripten/node_modules/ws > (node-gyp rebuild 2> builderror.log) || (exit 0) make: Entering directory '/b/s/w/ir/k/install/emscripten/node_modules/ws/build' CXX(target) Release/obj.target/bufferutil/src/bufferutil.o bufferutil.target.mk:113: recipe for target 'Release/obj.target/bufferutil/src/bufferutil.o' failed make: Leaving directory '/b/s/w/ir/k/install/emscripten/node_modules/ws/build' added 241 packages in 11.68s subprocess.check_call(`/b/s/w/ir/cache/vpython/c80e8f/bin/python /b/s/w/ir/k/install/emscripten/tests/runner.py --em-config /b/s/w/ir/k/install/emscripten_config_upstream other skip:other.test_minimal_runtime_code_size*`, cwd=`/b/s/w/ir/cache/builder/emscripten-releases/src/work/emtest-out`) runner:WARNING: use EMTEST_ALL_ENGINES=1 in the env to run against all JS engines, which is slower but provides more coverage posixtestsuite not found (run git submodule update --init?) WARNING: no 'numpy' module, HyBi protocol will be slower other.test_minimal_runtime_code_size_hello_webgl2_wasm will skip "other.test_minimal_runtime_code_size_hello_webgl2_wasm" other.test_minimal_runtime_code_size_hello_webgl2_wasm2js will skip "other.test_minimal_runtime_code_size_hello_webgl2_wasm2js" other.test_minimal_runtime_code_size_hello_webgl_wasm will skip "other.test_minimal_runtime_code_size_hello_webgl_wasm" other.test_minimal_runtime_code_size_hello_webgl_wasm2js will skip "other.test_minimal_runtime_code_size_hello_webgl_wasm2js" other.test_minimal_runtime_code_size_hello_world_wasm will skip "other.test_minimal_runtime_code_size_hello_world_wasm" other.test_minimal_runtime_code_size_hello_world_wasm2js will skip "other.test_minimal_runtime_code_size_hello_world_wasm2js" other.test_minimal_runtime_code_size_random_printf_wasm will skip "other.test_minimal_runtime_code_size_random_printf_wasm" other.test_minimal_runtime_code_size_random_printf_wasm2js will skip "other.test_minimal_runtime_code_size_random_printf_wasm2js" Test suites: ['test_other'] Running test_other: (611 tests) Using 8 parallel test processes [] False out.js => False False test_xclang_flag (test_other.other) ... ok (0.44s) a.cpp a.cpp a.cpp exports ['memory', '__wasm_call_ctors', 'main', '__indirect_function_table', 'fflush', '__errno_location', 'stackSave', 'stackRestore', 'stackAlloc', 'emscripten_stack_init', 'emscripten_stack_get_free', 'emscripten_stack_get_end', 'dynCall_jiji'] imports ['fd_write', 'emscripten_memcpy_big', 'setTempRet0'] [] False out.wasm => False True test_zeroinit (test_other.other) ... ok (1.52s) emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base /b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other_6mltm0hb/a.cpp test_wasm_sourcemap_dead (test_other.other) ... ok (0.26s) test_wasm_sourcemap (test_other.other) ... ok (0.26s) exports ['memory', '__indirect_function_table', '_start', 'fflush', '__errno_location', 'stackSave', 'stackRestore', 'stackAlloc', 'emscripten_stack_init', 'emscripten_stack_get_free', 'emscripten_stack_get_end'] imports ['proc_exit', 'fd_write'] ['-s', 'STANDALONE_WASM'] False out.js => False True test_webgpu_compiletest (test_other.other) ... ok (2.29s) emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base ./a.cpp exports ['memory', '__indirect_function_table', '_start', 'fflush', '__errno_location', 'stackSave', 'stackRestore', 'stackAlloc', 'emscripten_stack_init', 'emscripten_stack_get_free', 'emscripten_stack_get_end'] imports ['proc_exit', 'fd_write'] ['-s', 'STANDALONE_WASM'] False out.wasm => False True test_wl_linkflags (test_other.other) ... ok (3.56s) emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base inner/a.cpp inner/a.cpp inner/a.cpp exports ['memory', '__indirect_function_table', '_start', 'fflush', '__errno_location', 'stackSave', 'stackRestore', 'stackAlloc', 'emscripten_stack_init', 'emscripten_stack_get_free', 'emscripten_stack_get_end'] imports ['proc_exit', 'fd_write'] ['-O2'] False out.js => False False [] test_wasm_producers_section_O1 (test_other.other) ... ok (1.90s) test_whole_archive (test_other.other) ... ok (4.34s) test_wasm_producers_section_O2 (test_other.other) ... ok (2.86s) ['-O2'] emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base /b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other_6mltm0hb/inner/a.cpp test_wasm_producers_section_O0 (test_other.other) ... ok (1.97s) exports ['memory', '__wasm_call_ctors', 'main', '__indirect_function_table', '__errno_location', 'stackSave', 'stackRestore', 'stackAlloc', 'dynCall_jiji'] imports ['fd_write', 'emscripten_memcpy_big', 'setTempRet0'] test_wasm2js_standalone (test_other.other) ... ok (1.25s) ['-O2'] False out.wasm => False True test_whole_archive_48156 (test_other.other) ... ok (6.14s) test_wasm2js_no_dylink (test_other.other) ... ok (1.42s) emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base ./inner/a.cpp exports ['memory', '__indirect_function_table', '_start', 'fflush', '__errno_location', 'stackSave', 'stackRestore', 'stackAlloc'] imports ['proc_exit', 'fd_write'] ['-O3'] True out.js => True False test_wasm_nope (test_other.other) ... ok (2.57s) test_warn_unexported_main (test_other.other) ... ok (0.95s) emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base test_wasm_sourcemap_relative_paths (test_other.other) ... ok (7.51s) .o .bc .so .dylib test_wasm2c_multi_lib (test_other.other) ... ok (3.81s) exports ['c', 'd', 'e', 'f'] imports ['a', 'b'] ['-O3'] True out.wasm => False True system_libs:INFO: retrieving port: ogg from https://github.com/emscripten-ports/ogg/archive/version_1.zip .js test_wasm2c_reactor (test_other.other) ... ok (4.61s) /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c --valid-abspath /nowhere/at/all -I/nowhere/at/all system_libs:INFO: unpacking port: ogg cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libogg.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libogg.a" for subsequent builds) root:INFO: building port: ogg cache:INFO: - ok system_libs:INFO: retrieving port: vorbis from https://github.com/emscripten-ports/vorbis/archive/version_1.zip system_libs:INFO: unpacking port: vorbis cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libvorbis.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libvorbis.a" for subsequent builds) root:INFO: building port: vorbis cache:INFO: - ok .html exports ['memory', '__indirect_function_table', '_start', 'fflush', '__errno_location', 'stackSave', 'stackRestore', 'stackAlloc'] imports ['proc_exit', 'fd_write'] ['-O3', '-s', 'STANDALONE_WASM'] False out.js => False True test_valid_abspath_2 (test_other.other) ... ok (6.29s) test_warn_dylibs (test_other.other) ... ok (9.45s) test_warn_module_print_err (test_other.other) ... ok (10.18s) exports ['memory', '__indirect_function_table', '_start', 'fflush'] imports ['fd_write', 'proc_exit'] ['-O3', '-s', 'STANDALONE_WASM'] False out.wasm => False True test_warning_flags (test_other.other) ... ok (12.92s) ES-Check: there were no ES version matching errors! 🎉 test_valid_abspath (test_other.other) ... ok (2.80s) checking "[]" 0 test_use_cxx (test_other.other) ... ok (1.94s) test_unlink (test_other.other) ... ok (1.91s) checking "[]" 0 exports ['memory', '__indirect_function_table', '_start', 'fflush', '__errno_location', 'stackSave', 'stackRestore', 'stackAlloc'] imports ['proc_exit', 'fd_write'] ['-Os'] True out.js => True False test_underscore_exit (test_other.other) ... ok (0.95s) checking "[]" 0 test_ungetc_fscanf (test_other.other) ... ok (1.45s) checking "[]" 1 error: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: Link with `-s LLD_REPORT_UNDEFINED` to get more information on undefined symbols warning: To disable errors for undefined symbols use `-s ERROR_ON_UNDEFINED_SYMBOLS=0` warning: _elsey may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library error: undefined symbol: something (referenced by top-level compiled C/C++ code) warning: _something may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library Error: Aborting compilation due to previous errors em++: error: '/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node /b/s/w/ir/k/install/emscripten/src/compiler.js /b/s/w/ir/tmp/t/tmpzrafqdu0/tmpzc1rt41f.txt' failed (1) checking "[]" 1 warning: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: undefined symbol: something (referenced by top-level compiled C/C++ code) checking "[]" 1 error: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: Link with `-s LLD_REPORT_UNDEFINED` to get more information on undefined symbols warning: To disable errors for undefined symbols use `-s ERROR_ON_UNDEFINED_SYMBOLS=0` warning: _elsey may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library error: undefined symbol: something (referenced by top-level compiled C/C++ code) warning: _something may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library Error: Aborting compilation due to previous errors em++: error: '/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node /b/s/w/ir/k/install/emscripten/src/compiler.js /b/s/w/ir/tmp/t/tmpbko5ywhw/tmplie35t_u.txt' failed (1) checking "['-O1']" 0 error: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: Link with `-s LLD_REPORT_UNDEFINED` to get more information on undefined symbols warning: To disable errors for undefined symbols use `-s ERROR_ON_UNDEFINED_SYMBOLS=0` warning: _elsey may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library error: undefined symbol: something (referenced by top-level compiled C/C++ code) warning: _something may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library Error: Aborting compilation due to previous errors em++: error: '/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node /b/s/w/ir/k/install/emscripten/src/compiler.js /b/s/w/ir/tmp/t/tmpzrafqdu0/tmp0fdt07i0.txt' failed (1) checking "['-O1']" 0 exports ['c', 'd', 'e', 'f'] imports ['a', 'b'] error: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: Link with `-s LLD_REPORT_UNDEFINED` to get more information on undefined symbols warning: To disable errors for undefined symbols use `-s ERROR_ON_UNDEFINED_SYMBOLS=0` warning: _elsey may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library error: undefined symbol: something (referenced by top-level compiled C/C++ code) warning: _something may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library Error: Aborting compilation due to previous errors em++: error: '/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node /b/s/w/ir/k/install/emscripten/src/compiler.js /b/s/w/ir/tmp/t/tmpns98xg8v/tmp7m_np_sq.txt' failed (1) checking "['-O1']" 0 ['-Os'] True out.wasm => False True system_libs:WARNING: main() is in the input files, but "_main" is not in EXPORTED_FUNCTIONS, which means it may be eliminated as dead code. Export it if you want main() to run. error: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: Link with `-s LLD_REPORT_UNDEFINED` to get more information on undefined symbols warning: To disable errors for undefined symbols use `-s ERROR_ON_UNDEFINED_SYMBOLS=0` warning: _elsey may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library error: undefined symbol: something (referenced by top-level compiled C/C++ code) warning: _something may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library Error: Aborting compilation due to previous errors em++: error: '/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node /b/s/w/ir/k/install/emscripten/src/compiler.js /b/s/w/ir/tmp/t/tmpzrafqdu0/tmpdqefiwx4.txt' failed (1) checking "['-O1']" 1 test_undefined_exported_function (test_other.other) ... ok (3.37s) checking "['-O1']" 1 test_wasm_target_and_STANDALONE_WASM (test_other.other) ... ok (24.09s) exports ['memory', '__indirect_function_table', '_start', 'fflush', '__errno_location', 'stackSave', 'stackRestore', 'stackAlloc'] imports ['proc_exit', 'fd_write'] error: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: Link with `-s LLD_REPORT_UNDEFINED` to get more information on undefined symbols warning: To disable errors for undefined symbols use `-s ERROR_ON_UNDEFINED_SYMBOLS=0` warning: _elsey may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library error: undefined symbol: something (referenced by top-level compiled C/C++ code) warning: _something may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library Error: Aborting compilation due to previous errors em++: error: '/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node /b/s/w/ir/k/install/emscripten/src/compiler.js /b/s/w/ir/tmp/t/tmpzrafqdu0/tmp4g3nz4f1.txt' failed (1) checking "['-s', 'MAX_WEBGL_VERSION=2']" 0 warning: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: undefined symbol: something (referenced by top-level compiled C/C++ code) checking "['-O1']" 1 env_modify: {'EMPROFILE': '1'} test_umask_0 (test_other.other) ... ok (1.50s) error: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: Link with `-s LLD_REPORT_UNDEFINED` to get more information on undefined symbols warning: To disable errors for undefined symbols use `-s ERROR_ON_UNDEFINED_SYMBOLS=0` warning: _elsey may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library error: undefined symbol: something (referenced by top-level compiled C/C++ code) warning: _something may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library Error: Aborting compilation due to previous errors em++: error: '/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node /b/s/w/ir/k/install/emscripten/src/compiler.js /b/s/w/ir/tmp/t/tmpbko5ywhw/tmp8f9m1dpq.txt' failed (1) checking "['-s', 'MAX_WEBGL_VERSION=2']" 0 test_warn_no_filesystem (test_other.other) ... ok (18.78s) error: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: Link with `-s LLD_REPORT_UNDEFINED` to get more information on undefined symbols warning: To disable errors for undefined symbols use `-s ERROR_ON_UNDEFINED_SYMBOLS=0` warning: _elsey may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library error: undefined symbol: something (referenced by top-level compiled C/C++ code) warning: _something may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library Error: Aborting compilation due to previous errors em++: error: '/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node /b/s/w/ir/k/install/emscripten/src/compiler.js /b/s/w/ir/tmp/t/tmpzrafqdu0/tmprvqpi2wj.txt' failed (1) checking "['-s', 'MAX_WEBGL_VERSION=2']" 1 error: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: Link with `-s LLD_REPORT_UNDEFINED` to get more information on undefined symbols warning: To disable errors for undefined symbols use `-s ERROR_ON_UNDEFINED_SYMBOLS=0` warning: _elsey may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library error: undefined symbol: something (referenced by top-level compiled C/C++ code) warning: _something may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library Error: Aborting compilation due to previous errors em++: error: '/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node /b/s/w/ir/k/install/emscripten/src/compiler.js /b/s/w/ir/tmp/t/tmpns98xg8v/tmp9etxyvz8.txt' failed (1) checking "['-s', 'MAX_WEBGL_VERSION=2']" 0 test_toolchain_profiler (test_other.other) ... ok (1.43s) checking "['-s', 'MAX_WEBGL_VERSION=2']" 1 error: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: Link with `-s LLD_REPORT_UNDEFINED` to get more information on undefined symbols warning: To disable errors for undefined symbols use `-s ERROR_ON_UNDEFINED_SYMBOLS=0` warning: _elsey may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library error: undefined symbol: something (referenced by top-level compiled C/C++ code) warning: _something may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library Error: Aborting compilation due to previous errors em++: error: '/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node /b/s/w/ir/k/install/emscripten/src/compiler.js /b/s/w/ir/tmp/t/tmpzrafqdu0/tmpv5c61r1u.txt' failed (1) test_undefined_symbols_ignore (test_other.other) ... ok (8.21s) ES-Check: there were no ES version matching errors! 🎉 test_truncate_from_0 (test_other.other) ... ok (3.99s) warning: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: undefined symbol: something (referenced by top-level compiled C/C++ code) checking "['-s', 'MAX_WEBGL_VERSION=2']" 1 ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/unistd/sysconf_phys_pages.c'] test_undefined_symbols_warn (test_other.other) ... ok (9.13s) error: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: Link with `-s LLD_REPORT_UNDEFINED` to get more information on undefined symbols warning: To disable errors for undefined symbols use `-s ERROR_ON_UNDEFINED_SYMBOLS=0` warning: _elsey may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library error: undefined symbol: something (referenced by top-level compiled C/C++ code) warning: _something may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library Error: Aborting compilation due to previous errors em++: error: '/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node /b/s/w/ir/k/install/emscripten/src/compiler.js /b/s/w/ir/tmp/t/tmpbko5ywhw/tmpzm4yujlk.txt' failed (1) test_system_include_paths (test_other.other) ... ok (2.17s) ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/unistd/sysconf_phys_pages.c', '-s', 'INITIAL_MEMORY=32MB'] ES-Check: there were no ES version matching errors! 🎉 error: undefined symbol: elsey (referenced by top-level compiled C/C++ code) warning: Link with `-s LLD_REPORT_UNDEFINED` to get more information on undefined symbols warning: To disable errors for undefined symbols use `-s ERROR_ON_UNDEFINED_SYMBOLS=0` warning: _elsey may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library error: undefined symbol: something (referenced by top-level compiled C/C++ code) warning: _something may need to be added to EXPORTED_FUNCTIONS if it arrives from a system library Error: Aborting compilation due to previous errors em++: error: '/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node /b/s/w/ir/k/install/emscripten/src/compiler.js /b/s/w/ir/tmp/t/tmpns98xg8v/tmptezjj7i6.txt' failed (1) test_undefined_symbols_error (test_other.other) ... ok (9.14s) test_syscall_without_filesystem (test_other.other) ... ok (0.99s) test_syslog (test_other.other) ... ok (1.91s) test_syntax_only_valid (test_other.other) ... ok (0.50s) test_vorbis (test_other.other) ... ok (20.21s) test_syntax_only_invalid (test_other.other) ... ok (0.46s) test_symlink_points_to_bad_suffix_no_canonical_prefixes (test_other.other) ... ok (0.45s) test_symlink_points_to_bad_suffix_expand_symlinks (test_other.other) ... ok (0.46s) ['-O3'] 0 ['-O2'] 0 test_symlink_has_bad_suffix (test_other.other) ... ok (0.47s) ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/unistd/sysconf_phys_pages.c', '-s', 'INITIAL_MEMORY=32MB', '-s', 'ALLOW_MEMORY_GROWTH'] test_windows_long_link_response_file (test_other.other) ... ok (30.89s) test_symlink_silly (test_other.other) ... ok (1.52s) ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/unistd/sysconf_phys_pages.c', '-s', 'INITIAL_MEMORY=32MB', '-s', 'ALLOW_MEMORY_GROWTH', '-s', 'WASM=0'] wrote symbol map file to a.out.js.symbols test_sysconf_phys_pages (test_other.other) ... ok (4.69s) wrote symbol map file to a.out.js.symbols test_switch64phi (test_other.other) ... ok (2.08s) test_threadprofiler_closure (test_other.other) ... ok (7.64s) ['-O2'] 1 ES-Check: there were no ES version matching errors! 🎉 ES-Check: there were no ES version matching errors! 🎉 ['-O2'] 2 test_symbol_map_output_size_bigint (test_other.other) ... ok (5.73s) ES-Check: there were no ES version matching errors! 🎉 test_symbol_map_output_size (test_other.other) ... ok (5.85s) test_strptime_symmetry (test_other.other) ... ok (2.70s) ES-Check: there were no ES version matching errors! 🎉 test_support_errno_minimal (test_other.other) ... ok (3.34s) ['-O3'] 1 ES-Check: there were no ES version matching errors! 🎉 test_support_errno (test_other.other) ... ok (3.59s) wrote symbol map file to a.out.wasm.js.symbols test_supported_linker_flags (test_other.other) ... ok (5.89s) test_symbol_map_O2 (test_other.other) ... ok (7.09s) ES-Check: there were no ES version matching errors! 🎉 env_modify: {'EMCC_STRICT': '1'} env_modify: {'EMCC_STRICT': '1'} test_strict_mode_override (test_other.other) ... ok (2.44s) env_modify: {'EMCC_STRICT': '1'} test_strict_mode_legacy_settings (test_other.other) ... ok (1.81s) env_modify: {'EMCC_STRICT': '1'} test_stdout_link (test_other.other) ... ok (0.79s) ['-O3'] 2 ES-Check: there were no ES version matching errors! 🎉 ES-Check: there were no ES version matching errors! 🎉 test_stdin_preprocess (test_other.other) ... ok (0.99s) test_strict_mode_hello_world (test_other.other) ... ok (2.57s) test_strict_mode_legacy_settings_library (test_other.other) ... ok (3.56s) test_strftime_zZ (test_other.other) ... ok (2.73s) test_stdin_compile_only (test_other.other) ... ok (1.28s) test_strict_mode_link_cxx (test_other.other) ... ok (4.72s) ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] test_stdin_compile_and_link (test_other.other) ... ok (1.19s) ES-Check: there were no ES version matching errors! 🎉 program exited (with status: 0), but EXIT_RUNTIME is not set, so halting execution but not exiting the runtime or preventing further async execution (build with EXIT_RUNTIME=1, if you want a true shutdown) test_strict_mode_legacy_settings_runtime (test_other.other) ... ok (4.96s) test_standalone_syscalls (test_other.other) ... ok (1.04s) ES-Check: there were no ES version matching errors! 🎉 test_standalone_export_main (test_other.other) ... ok (1.07s) test_stat_silly (test_other.other) ... ok (1.91s) ES-Check: there were no ES version matching errors! 🎉 test_stat_fail_alongtheway (test_other.other) ... ok (2.01s) wrote symbol map file to a.out.wasm.js.symbols ES-Check: there were no ES version matching errors! 🎉 /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -s SINGLE_FILE --memory-init-file 1 -g -s WASM=0 test_symbol_map_O3 (test_other.other) ... ok (12.57s) test_split_module (test_other.other) ... ok (2.19s) ES-Check: there were no ES version matching errors! 🎉 test_socketpair (test_other.other) ... ok (1.92s) 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'] ES-Check: there were no ES version matching errors! 🎉 test_source_file_with_fixed_language_mode (test_other.other) ... ok (3.24s) test_split_main_module (test_other.other) ... ok (3.43s) building: a.out.wasm /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -s SINGLE_FILE --memory-init-file 1 --closure=1 -s WASM=0 ES-Check: there were no ES version matching errors! 🎉 test_sin_zero (test_other.other) ... ok (2.07s) test_signature_mismatch (test_other.other) ... ok (2.09s) test_shell_Oz (test_other.other) ... skipped 'no shell to test' building: lib.wasm test_shared_flag (test_other.other) ... ok (1.48s) test_side_module_transitive_deps (test_other.other) ... ok (3.06s) test_sixtyfour_bit_return_value_normal (test_other.other) ... ok (5.76s) test_side_module_missing (test_other.other) ... ok (2.60s) building: lib.so test_sixtyfour_bit_return_value_bigint (test_other.other) ... ok (5.71s) test_setjmp_em_asm (test_other.other) ... ok (0.72s) system_libs:INFO: retrieving port: sdl2 from https://github.com/emscripten-ports/SDL2/archive/version_24.zip test_sdl_endianness (test_other.other) ... ok (1.03s) ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] test_stdin (test_other.other) ... ok (9.40s) system_libs:INFO: unpacking port: sdl2 cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libSDL2.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libSDL2.a" for subsequent builds) ['a.out.js'] /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -s SINGLE_FILE --memory-init-file 1 -s WASM=0 cache:INFO: - ok system_libs:INFO: retrieving port: sdl2_mixer from https://github.com/emscripten-ports/SDL2_mixer/archive/release-2.0.2.zip system_libs:INFO: unpacking port: sdl2_mixer cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libSDL2_mixer_ogg.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libSDL2_mixer_ogg.a" for subsequent builds) root:INFO: building port: sdl2_mixer cache:INFO: - ok system_libs:INFO: retrieving port: sdl2_gfx from https://github.com/svn2github/sdl2_gfx/archive/2b147ffef10ec541d3eace326eafe11a54e635f8.zip test_separate_dwarf_with_filename_and_path (test_other.other) ... ok (20.06s) ['--version'] 2.0.10 via emmake system_libs:INFO: unpacking port: sdl2_gfx cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libSDL2_gfx.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libSDL2_gfx.a" for subsequent builds) root:INFO: building port: sdl2_gfx building: foo.bar ['--cflags'] -s USE_SDL=2 test_sdl2_mixer_wav (test_other.other) ... ok (20.22s) test_scons (test_other.other) ... skipped 'scons not found in PATH' via emmake ['--libs'] -s USE_SDL=2 via emmake test_sdl2_linkable (test_other.other) ... ok (20.03s) ['--cflags', '--libs'] -s USE_SDL=2 via emmake cache:INFO: - ok test_sdl2_config (test_other.other) ... ok (1.63s) test_separate_dwarf (test_other.other) ... ok (22.26s) test_run_wasi_sdk_output (test_other.other) ... skipped 'EMTEST_WASI_SYSROOT not found in environment' ['a.out.js'] /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -s SINGLE_FILE -g test_sanitizer_color (test_other.other) ... ok (1.89s) test_runtime_keepalive (test_other.other) ... ok (1.17s) test_side_module_naming (test_other.other) ... ok (26.06s) test_separate_dwarf_with_filename (test_other.other) ... ok (23.23s) 0 0 0 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] ES-Check: there were no ES version matching errors! 🎉 ['a.out.js'] test_sdl2_gfx_linkable (test_other.other) ... ok (22.15s) /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -s SINGLE_FILE -g -gseparate-dwarf test_require (test_other.other) ... ok (1.14s) cache:INFO: generating system asset: sysroot/lib/wasm32-emscripten/pic/crt1.o... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/crt1.o" for subsequent builds) cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libstandalonewasm.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libstandalonewasm.a" for subsequent builds) ES-Check: there were no ES version matching errors! 🎉 0 0 0 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] test_rename_silly (test_other.other) ... ok (1.60s) ES-Check: there were no ES version matching errors! 🎉 test_safe_heap_log (test_other.other) ... ok (5.21s) 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] emcc: warning: generating an executable with an object extension (.so). If you meant to build an object file please use `-c, `-r`, or `-shared` [-Wemcc] ['stdout', 'a.out.js', 'stderr', 'a.out.wasm.debug.wasm'] test_require_modularize (test_other.other) ... ok (4.78s) test_realpath_nodefs (test_other.other) ... ok (2.52s) /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -s SINGLE_FILE -g -s WASM=0 0 0 1 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] test_redundant_link (test_other.other) ... ok (3.83s) ES-Check: there were no ES version matching errors! 🎉 test_realpath_2 (test_other.other) ... ok (1.43s) 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'] 0 0 1 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -s SINGLE_FILE --closure=1 test_pty_no_color_fno_diagnostics_color (test_other.other) ... ok (1.44s) ES-Check: there were no ES version matching errors! 🎉 test_pty_no_color_fdiagnostics_color_never (test_other.other) ... ok (1.45s) 0 1 0 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] test_realpath (test_other.other) ... ok (2.37s) em++: warning: USE_PTHREADS + ALLOW_MEMORY_GROWTH may run non-wasm code slowly, see https://github.com/WebAssembly/design/issues/1271 [-Wpthreads-mem-growth] test_pthread_MODULARIZE (test_other.other) ... ok (0.47s) ES-Check: there were no ES version matching errors! 🎉 0 1 0 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] test_readdir_r_silly (test_other.other) ... ok (3.45s) test_relocatable_limited_exports (test_other.other) ... ok (7.48s) ES-Check: there were no ES version matching errors! 🎉 ES-Check: there were no ES version matching errors! 🎉 test_pthread_stub (test_other.other) ... ok (1.88s) test_renamed_setting (test_other.other) ... ok (8.35s) test_proxyfs (test_other.other) ... ok (1.72s) test_proxy_to_pthread_stack (test_other.other) ... ok (1.48s) 0 1 1 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] test_preprocess_multi (test_other.other) ... ok (0.51s) test_pthreads_growth_and_unsigned (test_other.other) ... ok (3.19s) test_preprocess (test_other.other) ... ok (0.42s) ES-Check: there were no ES version matching errors! 🎉 test_prepre (test_other.other) ... ok (1.06s) 0 1 1 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] test_prepost2 (test_other.other) ... ok (1.01s) test_promise_polyfill_modularize (test_other.other) ... ok (2.23s) test_promise_polyfill_wasm2js (test_other.other) ... ok (2.49s) 0 [] test_precompiled_headers_warnings (test_other.other) ... ok (0.45s) 1 ['-O1'] 123 0 0 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] 0 0 ['a.out.js'] /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -s SINGLE_FILE --closure=1 -s WASM=0 ES-Check: there were no ES version matching errors! 🎉 test_post_link (test_other.other) ... ok (1.50s) test_preprocessed_input (test_other.other) ... ok (4.31s) 123 0 0 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] 1 0 web NODE ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] var Module = {'ENVIRONMENT': 'web', 'arguments': []}; worker NODE ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] var Module = {'ENVIRONMENT': 'worker', 'arguments': []}; 2 ['-O2'] node NODE ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] var Module = {'ENVIRONMENT': 'node', 'arguments': []}; shell NODE ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] var Module = {'ENVIRONMENT': 'shell', 'arguments': []}; test_override_js_execution_environment (test_other.other) ... ok (1.29s) test_output_to_nowhere (test_other.other) ... ok (0.42s) call main later 123 0 1 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] 0 1 test_output_name_collision (test_other.other) ... ok (1.09s) s ['-Os'] 123 0 1 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] test_output_is_dir (test_other.other) ... ok (0.45s) -O1 test_precompiled_headers_gch (test_other.other) ... ok (5.32s) env_modify: {'EMCC_FORCE_STDLIBS': 'libc++,libc,libc++abi', 'EMCC_ONLY_FORCED_STDLIBS': '1'} test_prepost (test_other.other) ... ok (6.35s) env_modify: {'EMCC_FORCE_STDLIBS': 'libc++'} test_precompiled_headers_pch (test_other.other) ... ok (5.74s) test_override_c_environ (test_other.other) ... ok (3.63s) env_modify: {'EMCC_FORCE_STDLIBS': 'libc,libc++abi,libc++'} 123 1 0 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] z ['-Oz'] ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.html', '--output_eol', 'windows'] [] windows a.js ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.html', '--output_eol', 'windows'] [] windows a.html -O2 123 1 0 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.html', '--output_eol', 'linux'] [] linux a.js ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.html', '--output_eol', 'linux'] [] linux a.html 3 ['-O3'] ['a.out.js'] /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -s SINGLE_FILE -Os ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.js', '--output_eol', 'windows'] [] windows a.js 123 1 1 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] env_modify: {'EMCC_FORCE_STDLIBS': None} test_only_force_stdlibs_partial_only (test_other.other) ... ok (2.73s) test_only_force_stdlibs_parial (test_other.other) ... ok (2.77s) env_modify: {'EMCC_FORCE_STDLIBS': 'libc,libc++abi,libc++,libmalloc', 'EMCC_ONLY_FORCED_STDLIBS': '1'} test_only_force_stdlibs_normal (test_other.other) ... ok (2.78s) env_modify: {'EMCC_FORCE_STDLIBS': 'libc,libc++abi,libc++,libmalloc', 'EMCC_ONLY_FORCED_STDLIBS': '1'} ['a.out.js'] /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -s SINGLE_FILE -s WASM=0 ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.js', '--output_eol', 'linux'] [] linux a.js test_oz_size (test_other.other) ... ok (8.77s) {'0': 86389, '1': 18944, '2': 18239, 's': 17453, 'z': 17556, '3': 20130} 123 1 1 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] test_returncode (test_other.other) ... ok (20.70s) ['a.out.js'] /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c --memory-init-file 1 -g -s WASM=0 em++: warning: EMCC_ONLY_FORCED_STDLIBS is deprecated. Use `-nostdlib` and/or `-s REVERSE_DEPS=none` depending on the desired result [-Wdeprecated] test_old_makeDynCall_syntax (test_other.other) ... ok (1.01s) ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.html', '--output_eol', 'windows', '--proxy-to-worker'] ['--proxy-to-worker'] windows a.js ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.html', '--output_eol', 'windows', '--proxy-to-worker'] ['--proxy-to-worker'] windows a.html -Oz 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', 'a.out.js.mem'] test_only_force_stdlibs_none (test_other.other) ... ok (2.90s) test_only_force_stdlibs_full_only (test_other.other) ... ok (2.99s) test_only_force_stdlibs_2 (test_other.other) ... ok (2.94s) CPP /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c --memory-init-file 1 --closure=1 -s WASM=0 ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.html', '--output_eol', 'linux', '--proxy-to-worker'] ['--proxy-to-worker'] linux a.js ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.html', '--output_eol', 'linux', '--proxy-to-worker'] ['--proxy-to-worker'] linux a.html emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base c++ first Module.onAbort was called second Module.onAbort was called exception thrown: re-throw test_offset_converter_sync (test_other.other) ... ok (1.51s) emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base test_offset_converter_async (test_other.other) ... ok (1.49s) ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.js', '--output_eol', 'windows', '--proxy-to-worker'] ['--proxy-to-worker'] windows a.js C++ test_on_abort (test_other.other) ... ok (4.66s) -O3 ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.js', '--output_eol', 'linux', '--proxy-to-worker'] ['--proxy-to-worker'] linux a.js test_oformat (test_other.other) ... ok (3.81s) cxx test_non_wasm_without_wasm_in_vm (test_other.other) ... ok (1.26s) test_noderawfs_disables_embedding (test_other.other) ... ok (0.93s) ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.html', '--output_eol', 'windows', '--proxy-to-worker', '-s', 'WASM=0'] ['--proxy-to-worker', '-s', 'WASM=0'] windows a.js ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.html', '--output_eol', 'windows', '--proxy-to-worker', '-s', 'WASM=0'] ['--proxy-to-worker', '-s', 'WASM=0'] windows a.html CXX test_noderawfs (test_other.other) ... ok (1.29s) test_os_oz (test_other.other) ... ok (11.47s) cc ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.html', '--output_eol', 'linux', '--proxy-to-worker', '-s', 'WASM=0'] ['--proxy-to-worker', '-s', 'WASM=0'] linux a.js ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.html', '--output_eol', 'linux', '--proxy-to-worker', '-s', 'WASM=0'] ['--proxy-to-worker', '-s', 'WASM=0'] linux a.html ['a.out.js', 'a.out.js.mem'] test_nostdlib (test_other.other) ... ok (4.99s) /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c --memory-init-file 1 -s WASM=0 /bin/sh: 1: something like this does not exist (hopefully): not found test_node_js_system (test_other.other) ... ok (2.89s) test_node_code_caching (test_other.other) ... skipped 'https://github.com/nodejs/node/issues/18265' CC test_node_js_pthread_module (test_other.other) ... ok (1.53s) ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.js', '--output_eol', 'windows', '--proxy-to-worker', '-s', 'WASM=0'] ['--proxy-to-worker', '-s', 'WASM=0'] windows a.js ['a.out.js', 'a.out.js.mem'] /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -g test_node_emscripten_num_logical_cores (test_other.other) ... ok (1.33s) opts, absolute: ['-s', 'ASSERTIONS=0'] 120000 test_node_js_run_from_different_directory (test_other.other) ... ok (2.96s) lo ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-o', 'a.js', '--output_eol', 'linux', '--proxy-to-worker', '-s', 'WASM=0'] ['--proxy-to-worker', '-s', 'WASM=0'] linux a.js test_output_eol (test_other.other) ... ok (14.77s) 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] ['a.out.js', 'a.out.wasm'] /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -g -gseparate-dwarf ['-s', 'LEGALIZE_JS_FFI=0', '-s', 'MAIN_MODULE=2', '-O3', '-s', 'DISABLE_EXCEPTION_CATCHING=0'] env_modify: {'EMCC_FORCE_STDLIBS': 'libc++'} /b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/other/noffi.cpp -g -o a.out.js -s LEGALIZE_JS_FFI=0 -s MAIN_MODULE=2 -O3 -s DISABLE_EXCEPTION_CATCHING=0 test_node_catch_exit (test_other.other) ... ok (2.15s) test_odd_suffixes (test_other.other) ... ok (9.51s) 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_warn_exported_jslibfunc (test_other.other) ... ok (1.87s) ['stdout', 'a.out.js', 'stderr', 'a.out.wasm.debug.wasm', 'a.out.wasm'] /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -g -s WASM=0 test_o_level_clamp (test_other.other) ... ok (8.74s) code.c 0 0 0 test_no_legalize_js_ffi (test_other.other) ... ok (1.38s) 0 1 [] 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'] code.c 0 0 1 {'normal': 176084, 'no_fs': 69347, 'no_fs_manual': 69347} opts, absolute: ['-O1'] 91000 exit: 0 opts: [] 0 1 ['-O1'] /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c --closure=1 test_no_warnings (test_other.other) ... ok (4.98s) 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' yes fs, no fs: 155049 58018 test_no_filesystem (test_other.other) ... ok (2.27s) code.c 0 1 0 test_no_missing_symbols (test_other.other) ... ok (4.14s) ES-Check: there were no ES version matching errors! 🎉 test_native_link_error_message (test_other.other) ... ok (0.48s) exit: 0 opts: ['-O1'] 0 1 ['-O2', '-g2'] test_no_filesystem_libcxx (test_other.other) ... ok (3.38s) code.c 0 1 1 test_no_browser (test_other.other) ... ok (2.04s) ES-Check: there were no ES version matching errors! 🎉 code.c 1 0 0 ES-Check: there were no ES version matching errors! 🎉 test_native_call_before_init (test_other.other) ... ok (1.77s) test_native_call_after_exit (test_other.other) ... ok (1.71s) {'normal': 166850, 'no_fs': 60215, 'no_fs_manual': 60215} opts, absolute: ['-O2'] 46000 test_musl_syscalls (test_other.other) ... ok (0.99s) 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: generating an executable with an object extension (.so). If you meant to build an object file please use `-c, `-r`, or `-shared` [-Wemcc] exit: 0 opts: ['-O2', '-g2'] 0 1 ['-O2', '-g2', '-flto'] code.c 1 0 1 emcc: warning: generating an executable with an object extension (.o). If you meant to build an object file please use `-c, `-r`, or `-shared` [-Wemcc] 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] emcc: warning: generating an executable with an object extension (.o). If you meant to build an object file please use `-c, `-r`, or `-shared` [-Wemcc] 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] code.c 1 1 0 test_multiple_sources (test_other.other) ... ok (1.67s) test_no_dynamic_execution (test_other.other) ... ok (5.22s) test_multiply_defined_libsymbols (test_other.other) ... ok (2.54s) ['-lfile'] test_multiply_defined_libsymbols_2 (test_other.other) ... ok (2.80s) em++: 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] em++: warning: generating an executable with an object extension (.so). If you meant to build an object file please use `-c, `-r`, or `-shared` [-Wemcc] ['a.out.js', 'a.out.wasm'] test_multiple_o_files (test_other.other) ... ok (1.13s) /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c --closure=1 -s WASM=0 code.c 1 1 1 em++: 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] em++: warning: generating an executable with an object extension (.so). If you meant to build an object file please use `-c, `-r`, or `-shared` [-Wemcc] em++: 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] em++: warning: argument unused during compilation: '-Llibdir' [-Wunused-command-line-argument] em++: warning: argument unused during compilation: '-lfile' [-Wunused-command-line-argument] em++: warning: argument unused during compilation: '-lother' [-Wunused-command-line-argument] ... exit: 0 opts: ['-O2', '-g2', '-flto'] 0 0 [] test_module_print (test_other.other) ... ok (1.42s) test_module_onexit (test_other.other) ... ok (1.33s) code.cpp 0 0 0 ['/b/s/w/ir/tmp/t/tmpr7ca6dd7/emscripten_test_other_wys131fv/libdir/libfile.so.3.1.4.1.5.9'] .3.1.4.1.5.9 test_multiple_archives_duplicate_basenames (test_other.other) ... ok (2.98s) exit: 1 opts: [] 0 0 ['-O1'] em++: 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] em++: warning: generating an executable with an object extension (.so). If you meant to build an object file please use `-c, `-r`, or `-shared` [-Wemcc] {'normal': 82970, 'no_fs': 20804, 'no_fs_manual': 20804} opts, absolute: ['-O3', '--closure=1'] 17000 test_modularize_sync_compilation (test_other.other) ... ok (1.30s) em++: 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] em++: warning: generating an executable with an object extension (.so). If you meant to build an object file please use `-c, `-r`, or `-shared` [-Wemcc] em++: 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] em++: warning: argument unused during compilation: '-Llibdir' [-Wunused-command-line-argument] em++: warning: argument unused during compilation: '-lother' [-Wunused-command-line-argument] em++: warning: /b/s/w/ir/tmp/t/tmpr7ca6dd7/emscripten_test_other_wys131fv/libdir/libfile.so.3.1.4.1.5.9: linker input file unused because linking not done [-Wunused-command-line-argument] ... exit: 1 opts: ['-O1'] 0 0 ['-O2', '-g2'] ES-Check: there were no ES version matching errors! 🎉 code.cpp 0 0 1 test_mmap_memorygrowth (test_other.other) ... ok (2.24s) test_multidynamic_link (test_other.other) ... ok (5.38s) ES-Check: there were no ES version matching errors! 🎉 test_mmap_and_munmap_anonymous_asan (test_other.other) ... ok (3.23s) ['a.out.js'] ES-Check: there were no ES version matching errors! 🎉 /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c test_mmap_and_munmap_anonymous (test_other.other) ... ok (2.22s) exit: 1 opts: ['-O2', '-g2'] 0 0 ['-O2', '-g2', '-flto'] ES-Check: there were no ES version matching errors! 🎉 code.cpp 0 1 0 test_mmap_and_munmap (test_other.other) ... ok (2.86s) test_missing_stdlibs (test_other.other) ... ok (1.17s) ['a.out.js', 'a.out.wasm'] testing ['-s', 'MAIN_MODULE'] [] test_mkdir_silly (test_other.other) ... ok (2.10s) 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_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' /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -s WASM=0 ES-Check: there were no ES version matching errors! 🎉 test_module_exports_with_closure (test_other.other) ... ok (8.61s) test_missing_malloc_export_indirect (test_other.other) ... ok (2.04s) ['a.out.js'] ES-Check: there were no ES version matching errors! 🎉 test_single_file (test_other.other) ... ok (77.47s) Running metadce test: minimal.c: ['-Oz', '-sUSE_PTHREADS', '-sPROXY_TO_PTHREAD'] [] [] True True True True test_missing_malloc_export (test_other.other) ... ok (2.06s) Running metadce test: minimal.c: ['-Oz'] [] [] True True True True code.cpp 0 1 1 exit: 1 opts: ['-O2', '-g2', '-flto'] 1 1 [] exit: 0 opts: [] 1 1 ['-O1'] seen wasm size: 74 (expected: 74) (delta: 0), ratio to expected: 0.000000 Running metadce test: minimal.c: ['-Os', '-s', 'MINIMAL_RUNTIME'] [] [] True True True True test_metadce_minimal_Oz (test_other.other) ... ok (4.06s) code.cpp 1 0 0 test_metadce_wasm2js_i64 (test_other.other) ... ok (4.68s) Running metadce test: minimal.c: ['-Os'] [] [] True True True True exit: 0 opts: ['-O1'] 1 1 ['-O2', '-g2'] test_mini_printfs (test_other.other) ... ok (5.45s) int:7213 float:10534 double:11278: both11380 Running metadce test: minimal.c: ['-O3'] [] [] True True True True seen wasm size: 15818 (expected: 15834) (delta: -16), ratio to expected: 0.001010 test_metadce_minimal_pthreads (test_other.other) ... ok (5.63s) Running metadce test: minimal.c: ['-O2'] [] ['waka'] True True True True exit: 0 opts: ['-O2', '-g2'] 1 1 ['-O2', '-g2', '-flto'] seen wasm size: 74 (expected: 74) (delta: 0), ratio to expected: 0.000000 Running metadce test: minimal.c: ['-O1'] [] ['waka'] True True True True test_metadce_minimal_Os_mr (test_other.other) ... ok (2.37s) code.cpp 1 0 1 seen wasm size: 263 (expected: 263) (delta: 0), ratio to expected: 0.000000 test_metadce_minimal_O2 (test_other.other) ... ok (1.72s) Running metadce test: minimal.c: [] [] ['waka'] True True True True seen wasm size: 74 (expected: 74) (delta: 0), ratio to expected: 0.000000 Running metadce test: mem_no_argv.c: ['-O3', '-s', 'STANDALONE_WASM', '-flto'] [] [] True True True True test_metadce_minimal_Os (test_other.other) ... ok (3.13s) seen wasm size: 264 (expected: 264) (delta: 0), ratio to expected: 0.000000 test_metadce_minimal_O1 (test_other.other) ... ok (1.26s) Running metadce test: mem_no_argv.c: ['-O3', '-s', 'STANDALONE_WASM'] [] [] True True True True cache:INFO: generating system asset: sysroot/lib/wasm32-emscripten/lto/crt1.o... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/crt1.o" for subsequent builds) seen wasm size: 74 (expected: 74) (delta: 0), ratio to expected: 0.000000 Running metadce test: mem_no_main.c: ['-O3', '-s', 'STANDALONE_WASM', '--no-entry'] [] [] True True True True test_metadce_minimal_O3 (test_other.other) ... ok (3.19s) seen wasm size: 789 (expected: 789) (delta: 0), ratio to expected: 0.000000 test_metadce_minimal_O0 (test_other.other) ... ok (1.09s) Running metadce test: mem.c: ['-O3', '-s', 'STANDALONE_WASM'] [] [] True True True True cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libstandalonewasm.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libstandalonewasm.a" for subsequent builds) exit: 0 opts: ['-O2', '-g2', '-flto'] 1 0 [] code.cpp 1 1 0 cache:INFO: - ok sizes: 4165489 217 testing ['-s', 'MAIN_MODULE'] ['-DUSE_PRINTF'] exit: 1 opts: [] 1 0 ['-O1'] exit: 1 opts: ['-O1'] 1 0 ['-O2', '-g2'] seen wasm size: 6010 (expected: 6010) (delta: 0), ratio to expected: 0.000000 test_metadce_mem_O3_standalone_lib (test_other.other) ... ok (5.57s) Running metadce test: mem.c: ['-O3', '-s', 'ALLOW_MEMORY_GROWTH', '-s', 'STANDALONE_WASM'] [] [] True True True True code.cpp 1 1 1 seen wasm size: 6044 (expected: 6044) (delta: 0), ratio to expected: 0.000000 test_metadce_mem_O3_standalone_narg (test_other.other) ... ok (6.39s) Running metadce test: mem.c: ['-O3', '-s', 'ALLOW_MEMORY_GROWTH'] [] [] True True True True seen wasm size: 6236 (expected: 6236) (delta: 0), ratio to expected: 0.000000 test_metadce_mem_O3_standalone (test_other.other) ... ok (5.87s) Running metadce test: mem.c: ['-O3'] [] [] True True True True seen wasm size: 4725 (expected: 4725) (delta: 0), ratio to expected: 0.000000 test_metadce_mem_O3_standalone_narg_flto (test_other.other) ... ok (7.47s) Running metadce test: libcxxabi_message.cpp: ['-O3', '-s', 'STANDALONE_WASM'] [] [] True True True True exit: 1 opts: ['-O2', '-g2'] 1 0 ['-O2', '-g2', '-flto'] test_no_exit_runtime_warnings_flush (test_other.other) ... ok (35.91s) Running metadce test: libcxxabi_message.cpp: ['-O3'] [] [] True True True True seen wasm size: 6313 (expected: 6313) (delta: 0), ratio to expected: 0.000000 test_metadce_mem_O3_grow_standalone (test_other.other) ... ok (4.68s) Running metadce test: hello_world.cpp: ['-O3', '-s', 'MAIN_MODULE=2'] [] [] True True True True seen wasm size: 5986 (expected: 5986) (delta: 0), ratio to expected: 0.000000 test_metadce_mem_O3 (test_other.other) ... ok (4.48s) Running metadce test: hello_world.cpp: ['-Os', '-s', 'EXPORTED_FUNCTIONS=[]'] [] [] True True True True seen wasm size: 5987 (expected: 5987) (delta: 0), ratio to expected: 0.000000 test_metadce_mem_O3_grow (test_other.other) ... ok (4.69s) Running metadce test: hello_world.cpp: ['-Oz'] [] [] True True True True seen wasm size: 181 (expected: 181) (delta: 0), ratio to expected: 0.000000 test_metadce_libcxxabi_message_O3_standalone (test_other.other) ... ok (3.89s) Running metadce test: hello_world.cpp: ['-Os'] [] [] True True True True system_libs:WARNING: main() is in the input files, but "_main" is not in EXPORTED_FUNCTIONS, which means it may be eliminated as dead code. Export it if you want main() to run. exit: 1 opts: ['-O2', '-g2', '-flto'] test_no_exit_runtime (test_other.other) ... ok (36.94s) Running metadce test: hello_world.cpp: ['-O3'] [] [] True True True True seen wasm size: 101 (expected: 101) (delta: 0), ratio to expected: 0.000000 test_metadce_libcxxabi_message_O3 (test_other.other) ... ok (3.16s) Running metadce test: hello_world.cpp: ['-O2'] [] ['waka'] True True True True seen wasm size: 55 (expected: 55) (delta: 0), ratio to expected: 0.000000 test_metadce_hello_export_nothing (test_other.other) ... ok (2.92s) Running metadce test: hello_world.cpp: ['-O1'] [] ['waka'] True True True True seen wasm size: 1247 (expected: 1247) (delta: 0), ratio to expected: 0.000000 seen wasm size: 1700 (expected: 1700) (delta: 0), ratio to expected: 0.000000 test_metadce_hello_Oz (test_other.other) ... ok (3.24s) Running metadce test: hello_world.cpp: [] [] ['waka'] True True True True Running metadce test: hello_libcxx.cpp: ['-O2'] [] ['waka'] True True True False test_metadce_hello_Os (test_other.other) ... ok (3.17s) {'normal': 32367, 'no_fs': 8404, 'no_fs_manual': 8404} opts, absolute: ['-O3', '--closure=1', '-s', 'WASM=0'] 36000 seen wasm size: 2400 (expected: 2400) (delta: 0), ratio to expected: 0.000000 seen wasm size: 1700 (expected: 1700) (delta: 0), ratio to expected: 0.000000 test_metadce_hello_O3 (test_other.other) ... ok (3.33s) Running metadce test: hello_libcxx.cpp: ['-O2', '-fexceptions', '-s', 'DEMANGLE_SUPPORT'] [] ['waka'] True True True False test_metadce_hello_O1 (test_other.other) ... ok (1.17s) Running metadce test: hello_libcxx.cpp: ['-O2', '-fexceptions'] [] ['waka'] True True True False seen wasm size: 2016 (expected: 2016) (delta: 0), ratio to expected: 0.000000 test_metadce_hello_O2 (test_other.other) ... ok (1.64s) seen wasm size: 11735 (expected: 11735) (delta: 0), ratio to expected: 0.000000 test_metadce_hello_O0 (test_other.other) ... ok (1.18s) seen wasm size: 10125 (expected: 10125) (delta: 0), ratio to expected: 0.000000 test_metadce_hello_main_module_2 (test_other.other) ... ok (5.36s) sizes: 4165756 300 testing ['-s', 'MAIN_MODULE=2'] [] test_memory_growth_noasm (test_other.other) ... ok (1.83s) [] dlmalloc dlmalloc ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_libcxx.cpp', '-o', 'a.out.js', '-s', 'MALLOC="dlmalloc"'] test_massive_alloc_wasm2js (test_other.other) ... ok (1.97s) test_massive_alloc (test_other.other) ... ok (2.14s) seen wasm size: 124674 (expected: 124627) (delta: 47), ratio to expected: 0.000377 test_metadce_cxx_noexcept (test_other.other) ... ok (5.99s) test_malloc_none (test_other.other) ... ok (1.27s) seen wasm size: 166436 (expected: 166634) (delta: -198), ratio to expected: 0.001188 sizes: 97179 217 testing ['-s', 'MAIN_MODULE=2', '-s', 'EXPORTED_FUNCTIONS=_main,_puts'] [] test_metadce_cxx_except (test_other.other) ... ok (6.32s) seen wasm size: 224377 (expected: 224564) (delta: -187), ratio to expected: 0.000833 None default ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_libcxx.cpp', '-o', 'a.out.js'] test_metadce_cxx_mangle (test_other.other) ... ok (6.86s) ES-Check: there were no ES version matching errors! 🎉 test_malloc_implicit (test_other.other) ... ok (1.90s) test_main_module_without_main (test_other.other) ... ok (1.14s) [] env_modify: {'EMCC_FORCE_STDLIBS': 'libc++abi'} test_memoryprofiler_closure (test_other.other) ... ok (7.76s) test_m_mm (test_other.other) ... ok (0.89s) test_lto_wasm_exceptions (test_other.other) ... skipped 'd8 required to run wasm eh tests' emmalloc emmalloc ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_libcxx.cpp', '-o', 'a.out.js', '-s', 'MALLOC="emmalloc"'] sizes: 97323 217 testing ['-s', 'MAIN_MODULE=2'] ['-DUSE_PRINTF'] test_main_a (test_other.other) ... ok (2.41s) test_main_module_no_undefined (test_other.other) ... ok (3.27s) ['-fexceptions'] env_modify: {'EMCC_FORCE_STDLIBS': 'libc++abi'} [] wasm in object test_main_reads_params (test_other.other) ... ok (5.77s) {'dlmalloc': 154183, 'default': 154183, 'emmalloc': 146520} ['-O2'] dlmalloc dlmalloc ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_libcxx.cpp', '-o', 'a.out.js', '-O2', '-s', 'MALLOC="dlmalloc"'] cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc++.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc++.a" for subsequent builds) sizes: 97446 300 testing ['-s', 'MAIN_MODULE=2', '-s', 'EXPORTED_FUNCTIONS=_main,_printf,_puts'] ['-DUSE_PRINTF'] bitcode in object test_main_module_without_exceptions_message (test_other.other) ... ok (9.53s) test_lto_libcxx_noexcept (test_other.other) ... ok (9.99s) cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc++abi.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc++abi.a" for subsequent builds) cache:INFO: - ok test_lto_flags (test_other.other) ... ok (18.30s) use bitcode object (LTO) emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base test_lsan_no_stack_trace (test_other.other) ... ok (1.26s) emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base test_lsan_stack_trace_c (test_other.other) ... ok (11.61s) test_lsan_stack_trace_cpp (test_other.other) ... ok (14.12s) sizes: 106776 300 testing ['-s', 'MAIN_MODULE'] ['-s', 'SIDE_MODULE=2'] test_lsan_no_leak_cpp (test_other.other) ... ok (1.76s) test_lsan_no_leak_c (test_other.other) ... ok (1.51s) test_lsan_leaks_cpp (test_other.other) ... ok (1.52s) None default ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_libcxx.cpp', '-o', 'a.out.js', '-O2'] test_long_double_printing_normal (test_other.other) ... ok (1.17s) test_long_double_printing_full_long_double (test_other.other) ... ok (1.11s) test_lsan_leaks_c (test_other.other) ... ok (1.35s) BISECT: running pass (1) Two-Address instruction pass on function (__original_main) BISECT: NOT running pass (2) Fixup Statepoint Caller Saved on function (__original_main) BISECT: NOT running pass (3) Two-Address instruction pass on function (main) BISECT: NOT running pass (4) Fixup Statepoint Caller Saved on function (main) test_local_link (test_other.other) ... ok (1.57s) test_llvm_option_dash_o (test_other.other) ... ok (2.13s) test_lto_libcxx_except (test_other.other) ... ok (26.54s) test_locale_wrong (test_other.other) ... ok (4.02s) ES-Check: there were no ES version matching errors! 🎉 test_llvm_includes (test_other.other) ... ok (2.69s) test_lld_report_undefined_reverse_deps (test_other.other) ... ok (2.50s) emmalloc emmalloc ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_libcxx.cpp', '-o', 'a.out.js', '-O2', '-s', 'MALLOC="emmalloc"'] test_lld_report_undefined (test_other.other) ... ok (1.00s) test_lld_report_undefined_main_module (test_other.other) ... ok (2.00s) use bitcode object (non-LTO) test_linker_version (test_other.other) ... ok (0.49s) ES-Check: there were no ES version matching errors! 🎉 test_linker_input_unused (test_other.other) ... ok (0.87s) test_linking_send (test_other.other) ... ok (2.10s) test_linker_flags_unused (test_other.other) ... ok (0.43s) ES-Check: there were no ES version matching errors! 🎉 use native object (LTO) test_lld_report_undefined_exceptions (test_other.other) ... ok (3.35s) test_linking_recv (test_other.other) ... ok (2.13s) test_linker_flags_pass_through (test_other.other) ... ok (1.10s) test_link_with_bad_o_in_a (test_other.other) ... ok (1.80s) {'dlmalloc': 124572, 'default': 124572, 'emmalloc': 117123} test_mallocs (test_other.other) ... ok (39.31s) test_link_memcpy (test_other.other) ... ok (1.88s) None args: [] test_link_s (test_other.other) ... ok (2.95s) emcc: warning: generating an executable with an object extension (.o). If you meant to build an object file please use `-c, `-r`, or `-shared` [-Wemcc] system_libs:INFO: retrieving port: zlib from https://github.com/emscripten-ports/zlib/archive/version_1.zip sizes: 4164983 62 testing ['-s', 'MAIN_MODULE'] ['-s', 'SIDE_MODULE=2', '-s', 'EXPORTED_FUNCTIONS=_library_func'] args: ['-O2'] system_libs:INFO: unpacking port: zlib cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libz.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libz.a" for subsequent builds) None ES-Check: there were no ES version matching errors! 🎉 test_link (test_other.other) ... ok (2.27s) {'normal': 41559, 'no_fs': 11721, 'no_fs_manual': 11721} opts, absolute: ['-O3', '--closure', '2', '-s', 'WASM=0'] 33000 cache:INFO: - ok system_libs:INFO: retrieving port: libpng from https://github.com/emscripten-ports/libpng/archive/version_1.zip use native object (non-LTO) system_libs:INFO: unpacking port: libpng cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libpng.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libpng.a" for subsequent builds) root:INFO: building port: libpng cache:INFO: - ok system_libs:INFO: retrieving port: libjpeg from https://storage.googleapis.com/webassembly/emscripten-ports/jpegsrc.v9c.tar.gz system_libs:INFO: unpacking port: libjpeg cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libjpeg.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libjpeg.a" for subsequent builds) root:INFO: building port: libjpeg test_link_group_bitcode (test_other.other) ... ok (9.35s) embind test with groups None ['-O1'] wasm in object test_libpng (test_other.other) ... ok (10.52s) cache:INFO: - ok test_libc_files_without_syscalls (test_other.other) ... ok (6.37s) ['-s', 'LEGALIZE_JS_FFI=0', '-s', 'WARN_ON_UNDEFINED_SYMBOLS=0', '-O0'] /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/other/ffi.c -g -o a.out.wasm -s LEGALIZE_JS_FFI=0 -s WARN_ON_UNDEFINED_SYMBOLS=0 -O0 test_link_with_a_static (test_other.other) ... ok (20.26s) test_libjpeg (test_other.other) ... ok (15.86s) bitcode in object test_link_group (test_other.other) ... ok (19.21s) test_lib_include_flags (test_other.other) ... ok (1.34s) test_legalize_js_ffi (test_other.other) ... ok (1.17s) use bitcode object (LTO) test_legacy_settings_forbidden_to_change (test_other.other) ... ok (3.12s) ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] root:INFO: Checking JS engine ['/fake/inline4'] failed. Check your config file. Details: [Errno 2] No such file or directory: '/fake/inline4' root:CRITICAL: The engine (['/fake/inline4']) does not seem to work, check the paths in the config file test_jsrun (test_other.other) ... ok (0.31s) test_legacy_settings (test_other.other) ... ok (2.83s) emcc: warning: argument unused during compilation: '-lc' [-Wunused-command-line-argument] test_jslib_mangling (test_other.other) ... ok (1.24s) test_l_link (test_other.other) ... ok (4.08s) test_jslib_ifdef (test_other.other) ... ok (1.21s) test_jslib_clobber_i (test_other.other) ... ok (1.31s) 20565 80979 test_libcxx_minimal (test_other.other) ... ok (15.98s) test_jslib_bad_config (test_other.other) ... ok (1.08s) test_js_transform (test_other.other) ... ok (1.22s) test_ld_library_path (test_other.other) ... ok (7.30s) test_js_optimizer_py_wasm2js (test_other.other) ... ok (0.97s) test_js_optimizer_py_constructor (test_other.other) ... ok (0.76s) /b/s/w/ir/k/install/emscripten/tests/optimizer/test-js-optimizer-minifyGlobals.js ['minifyGlobals'] test_js_optimizer_parse_error (test_other.other) ... ok (1.23s) /b/s/w/ir/k/install/emscripten/tests/optimizer/test-js-optimizer-minifyLocals.js ['minifyLocals'] /b/s/w/ir/k/install/emscripten/tests/optimizer/JSDCE.js ['JSDCE'] /b/s/w/ir/k/install/emscripten/tests/optimizer/JSDCE-hasOwnProperty.js ['JSDCE'] sizes: 4165325 167 test_minimal_dynamic (test_other.other) ... ok (96.11s) mem init in 0 /b/s/w/ir/k/install/emscripten/tests/optimizer/JSDCE-fors.js ['JSDCE'] /b/s/w/ir/k/install/emscripten/tests/optimizer/AJSDCE.js ['AJSDCE'] /b/s/w/ir/k/install/emscripten/tests/optimizer/emitDCEGraph.js ['emitDCEGraph', 'noPrint'] test_jsmath (test_other.other) ... ok (7.54s) /b/s/w/ir/k/install/emscripten/tests/optimizer/emitDCEGraph2.js ['emitDCEGraph', 'noPrint'] use bitcode object (non-LTO) test_js_optimizer_verbose (test_other.other) ... ok (4.08s) /b/s/w/ir/k/install/emscripten/tests/optimizer/emitDCEGraph3.js ['emitDCEGraph', 'noPrint'] /b/s/w/ir/k/install/emscripten/tests/optimizer/emitDCEGraph4.js ['emitDCEGraph', 'noPrint'] /b/s/w/ir/k/install/emscripten/tests/optimizer/emitDCEGraph5.js ['emitDCEGraph', 'noPrint'] mem init in 1 /b/s/w/ir/k/install/emscripten/tests/optimizer/minimal-runtime-applyDCEGraphRemovals.js ['applyDCEGraphRemovals'] test_js_preprocess (test_other.other) ... ok (5.34s) /b/s/w/ir/k/install/emscripten/tests/optimizer/applyDCEGraphRemovals.js ['applyDCEGraphRemovals'] /b/s/w/ir/k/install/emscripten/tests/optimizer/applyImportAndExportNameChanges.js ['applyImportAndExportNameChanges'] /b/s/w/ir/k/install/emscripten/tests/optimizer/applyImportAndExportNameChanges2.js ['applyImportAndExportNameChanges'] test_js_link (test_other.other) ... ok (1.10s) /b/s/w/ir/k/install/emscripten/tests/optimizer/minimal-runtime-emitDCEGraph.js ['emitDCEGraph', 'noPrint'] use native object (LTO) /b/s/w/ir/k/install/emscripten/tests/optimizer/minimal-runtime-2-emitDCEGraph.js ['emitDCEGraph', 'noPrint'] ES-Check: there were no ES version matching errors! 🎉 test_js_main (test_other.other) ... ok (1.77s) /b/s/w/ir/k/install/emscripten/tests/optimizer/standalone-emitDCEGraph.js ['emitDCEGraph', 'noPrint'] env_modify: {'EMCC_JSOPT_MIN_CHUNK_SIZE': '1', 'EMCC_JSOPT_MAX_CHUNK_SIZE': '1'} test_js_lib_using_asm_lib (test_other.other) ... ok (1.05s) mem init in 2 /b/s/w/ir/k/install/emscripten/tests/optimizer/emittedJSPreservesParens.js [] /b/s/w/ir/k/install/emscripten/tests/optimizer/test-growableHeap.js ['growableHeap'] /b/s/w/ir/k/install/emscripten/tests/optimizer/test-unsignPointers.js ['unsignPointers'] /b/s/w/ir/k/install/emscripten/tests/optimizer/test-asanify.js ['asanify'] /b/s/w/ir/k/install/emscripten/tests/optimizer/test-safeHeap.js ['safeHeap'] /b/s/w/ir/k/install/emscripten/tests/optimizer/test-LittleEndianHeap.js ['littleEndianHeap'] test_js_lib_quoted_key (test_other.other) ... ok (1.00s) /b/s/w/ir/k/install/emscripten/emcc -O3 --js-library library_long.js main_long.c -o a.html --closure=1 test_js_lib_exported (test_other.other) ... ok (1.04s) test_is_bitcode (test_other.other) ... ok (0.00s) test_is_ar (test_other.other) ... ok (0.00s) test_js_optimizer (test_other.other) ... ok (4.10s) test_js_lib_to_system_lib (test_other.other) ... ok (2.11s) mem init in 3 ES-Check: there were no ES version matching errors! 🎉 test_init_file_at_offset (test_other.other) ... ok (1.17s) test_ioctl_window_size (test_other.other) ... ok (1.77s) env_modify: {'EMCC_JSOPT_MIN_CHUNK_SIZE': '4294967296', 'EMCC_JSOPT_MAX_CHUNK_SIZE': '4294967296'} ES-Check: there were no ES version matching errors! 🎉 ES-Check: there were no ES version matching errors! 🎉 test_inet3 (test_other.other) ... ok (1.76s) test_inet4 (test_other.other) ... ok (1.96s) test_js_mem_file (test_other.other) ... ok (8.20s) test_incorrect_static_call (test_other.other) ... skipped 'upstream llvm produces invalid wasm for sillyfuncast2_noasm.ll' ES-Check: there were no ES version matching errors! 🎉 asmfs.h test_invalid_mem (test_other.other) ... ok (5.19s) test_inet2 (test_other.other) ... ok (1.77s) [] None ES-Check: there were no ES version matching errors! 🎉 ok ['-sWASM_BIGINT'] hello_world.cpp ['-Wno-error=implicit-function-declaration'] ['hello '] test_incorrect_c_detection (test_other.other) ... ok (0.99s) test_js_optimizer_chunk_size_determinism (test_other.other) ... ok (10.95s) use native object (non-LTO) dom_pk_codes.h ['-Wno-implicit-function-declaration'] ['hello '] ok ['-sWASM_BIGINT', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-g'] hello_world.cpp em_asm.h ES-Check: there were no ES version matching errors! 🎉 ['-O2'] wasm in object test_inet (test_other.other) ... ok (3.87s) ok ['-sWASM_BIGINT', '-sERROR_ON_WASM_CHANGES_AFTER_LINK'] hello_world_main_loop.cpp test_implicit_func (test_other.other) ... ok (2.84s) em_js.h test_identical_basenames (test_other.other) ... ok (3.19s) test_global_inits (test_other.other) ... skipped 'relies on fastcomp EXIT_RUNTIME=0 optimization not implemented/disabled' ok ['-sWASM_BIGINT', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-O1'] hello_world.cpp em_macros.h bitcode in object system_libs:INFO: retrieving port: giflib from https://storage.googleapis.com/webassembly/emscripten-ports/giflib-5.2.1.tar.gz test_headless (test_other.other) ... ok (1.34s) system_libs:INFO: unpacking port: giflib cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libgif.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libgif.a" for subsequent builds) root:INFO: building port: giflib test_no_nuthin (test_other.other) ... ok (127.77s) {'normal': 39519, 'no_fs': 10844, 'no_fs_manual': 10844} cache:INFO: - ok em_math.h ok ['-sWASM_BIGINT', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-sERROR_ON_WASM_CHANGES_AFTER_LINK', '-fexceptions'] hello_world.cpp test_html_preprocess (test_other.other) ... ok (5.58s) test_giflib (test_other.other) ... ok (4.45s) ES-Check: there were no ES version matching errors! 🎉 test_getsockname_addrlen (test_other.other) ... ok (3.49s) ES-Check: there were no ES version matching errors! 🎉 use bitcode object (LTO) test_getsockname_unconnected_socket (test_other.other) ... ok (4.53s) emmalloc.h fail [] to disable int64 legalization (which requires changes after link) use -s WASM_BIGINT 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 ES-Check: there were no ES version matching errors! 🎉 test_getrusage (test_other.other) ... ok (1.89s) emscripten.h ES-Check: there were no ES version matching errors! 🎉 test_getprotobyname (test_other.other) ... ok (1.86s) ES-Check: there were no ES version matching errors! 🎉 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 env_modify: {'EMMAKEN_CFLAGS': '-O2 BAD_ARG'} test_getpeername_unconnected_socket (test_other.other) ... ok (1.90s) ES-Check: there were no ES version matching errors! 🎉 test_getnameinfo (test_other.other) ... ok (1.89s) gen_struct_info: Generating C code... /b/s/w/ir/tmp/t/tmpbqx_5jl4.c exports.h gen_struct_info: Compiling generated code... gen_struct_info: /b/s/w/ir/k/install/emscripten/emcc -D_GNU_SOURCE -o /b/s/w/ir/tmp/t/tmp04780fld.js /b/s/w/ir/tmp/t/tmpbqx_5jl4.c -O0 -Werror -Wno-format -nostdlib /b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libcompiler_rt.a -s BOOTSTRAPPING_STRUCT_INFO=1 -s LLD_REPORT_UNDEFINED=1 -s STRICT -s SINGLE_FILE -Wno-error=version-check -Wno-deprecated gen_struct_info: Generating C code... /b/s/w/ir/tmp/t/tmplpi1ksyt.c gen_struct_info: Compiling generated code... gen_struct_info: /b/s/w/ir/k/install/emscripten/emcc -D_GNU_SOURCE -o /b/s/w/ir/tmp/t/tmpjys949vc.js /b/s/w/ir/tmp/t/tmplpi1ksyt.c -O0 -Werror -Wno-format -nostdlib /b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libcompiler_rt.a -s BOOTSTRAPPING_STRUCT_INFO=1 -s LLD_REPORT_UNDEFINED=1 -s STRICT -s SINGLE_FILE -Wno-error=version-check -Wno-deprecated size of generated a.js: 32588 size of generated a.wasm: 16763 /b/s/w/ir/k/install/emscripten/emcc -O3 --js-library library_long.js main_long.c -o a.html -s WASM=0 --closure=1 ['-s', 'WASM=0', '-O2'] test_immutable_after_link (test_other.other) ... ok (10.79s) ES-Check: there were no ES version matching errors! 🎉 test_gethostbyname (test_other.other) ... ok (1.89s) fetch.h ES-Check: there were no ES version matching errors! 🎉 test_getaddrinfo (test_other.other) ... ok (1.93s) test_full_js_library_no_exception_throwing (test_other.other) ... ok (1.14s) fiber.h test_full_js_library_gl_emu (test_other.other) ... ok (1.21s) gen_struct_info: Calling generated program... /b/s/w/ir/tmp/t/tmp04780fld.js gen_struct_info: Calling generated program... /b/s/w/ir/tmp/t/tmpjys949vc.js [] test_full_js_library (test_other.other) ... ok (1.09s) heap.h gen_struct_info: Generating C code... /b/s/w/ir/tmp/t/tmpa6b6n9nq.c gen_struct_info: Compiling generated code... gen_struct_info: /b/s/w/ir/k/install/emscripten/emcc -D_GNU_SOURCE -I/b/s/w/ir/k/install/emscripten/system/lib/libc/musl/src/internal -o /b/s/w/ir/tmp/t/tmpxitq6i6g.js /b/s/w/ir/tmp/t/tmpa6b6n9nq.c -O0 -Werror -Wno-format -nostdlib /b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libcompiler_rt.a -s BOOTSTRAPPING_STRUCT_INFO=1 -s LLD_REPORT_UNDEFINED=1 -s STRICT -s SINGLE_FILE -Wno-error=version-check -Wno-deprecated ['-s', 'WASM_ASYNC_COMPILATION=0', '-O2'] ['-O1'] test_fs_stream_proto (test_other.other) ... ok (1.66s) gen_struct_info: Generating C code... /b/s/w/ir/tmp/t/tmpqrsyfafw.c gen_struct_info: Compiling generated code... gen_struct_info: /b/s/w/ir/k/install/emscripten/emcc -D_GNU_SOURCE -I/b/s/w/ir/k/install/emscripten/system/lib/libc/musl/src/internal -o /b/s/w/ir/tmp/t/tmpb8mnxa09.js /b/s/w/ir/tmp/t/tmpqrsyfafw.c -O0 -Werror -Wno-format -nostdlib /b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libcompiler_rt.a -s BOOTSTRAPPING_STRUCT_INFO=1 -s LLD_REPORT_UNDEFINED=1 -s STRICT -s SINGLE_FILE -Wno-error=version-check -Wno-deprecated html5.h system_libs:INFO: retrieving port: freetype from https://github.com/emscripten-ports/FreeType/archive/version_1.zip gen_struct_info: Calling generated program... /b/s/w/ir/tmp/t/tmpxitq6i6g.js test_gen_struct_info_env (test_other.other) ... ok (5.12s) gen_struct_info: Calling generated program... /b/s/w/ir/tmp/t/tmpb8mnxa09.js system_libs:INFO: unpacking port: freetype test_gen_struct_info (test_other.other) ... ok (5.33s) test_fs_after_main (test_other.other) ... ok (2.21s) cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libfreetype.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libfreetype.a" for subsequent builds) use bitcode object (non-LTO) ['-s', 'WASM=0', '-O3'] size of generated a.js: 63816 test_js_function_names_are_minified (test_other.other) ... ok (32.48s) cache:INFO: - ok test_float_h (test_other.other) ... ok (13.49s) html5_webgl.h test_force_exit (test_other.other) ... ok (14.08s) test_file_packager_unicode (test_other.other) ... ok (0.42s) 119 test_file_packager_returns_error_if_target_equal_to_jsoutput (test_other.other) ... ok (0.45s) html5_webgpu.h test_freetype (test_other.other) ... ok (16.09s) test_file_packager_directory_with_single_quote (test_other.other) ... ok (0.35s) use native object (LTO) key_codes.h test_file_packager_mention_FORCE_FILESYSTEM (test_other.other) ... ok (2.02s) Remember to build the main file with -s FORCE_FILESYSTEM=1 so that it includes support for loading this file package ['-s', 'WASM_ASYNC_COMPILATION=0', '-O3'] test_files_and_module_assignment (test_other.other) ... ok (6.16s) posix_socket.h Remember to build the main file with -s FORCE_FILESYSTEM=1 so that it includes support for loading this file package test_file_packager (test_other.other) ... ok (2.73s) test_file_packager_huge (test_other.other) ... ok (4.26s) stack.h test_fignore_exceptions (test_other.other) ... ok (3.15s) ES-Check: there were no ES version matching errors! 🎉 test_fflush_fs_exit (test_other.other) ... ok (2.21s) threading.h ES-Check: there were no ES version matching errors! 🎉 test_fflush_fs (test_other.other) ... ok (1.73s) ES-Check: there were no ES version matching errors! 🎉 test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'TEST_MEMORY_GROWTH_FAILS'] test_fflush (test_other.other) ... ok (1.70s) test_failure_error_code (test_other.other) ... ok (0.78s) trace.h ['-s', 'WASM=0', '-Os'] ES-Check: there were no ES version matching errors! 🎉 test_fd_closed (test_other.other) ... ok (2.01s) test_failing_growth_2gb (test_other.other) ... ok (1.46s) test_flag_aliases (test_other.other) ... ok (21.30s) test_f_exception_on (test_other.other) ... ok (1.41s) test_extern_weak_dynamic (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/12819' websocket.h can manage another: False split: False aborting: True test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'ABORTING_MALLOC=0', '-s', 'TEST_MEMORY_GROWTH_FAILS'] test_f_exception_off (test_other.other) ... ok (1.66s) test_f_exception_compile_only (test_other.other) ... ok (1.74s) test_f_exception_link_only (test_other.other) ... ok (1.77s) al.h ES-Check: there were no ES version matching errors! 🎉 test_extern_weak (test_other.other) ... ok (2.00s) can manage another: True split: False aborting: False use native object (non-LTO) test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'TEST_MEMORY_GROWTH_FAILS', '-s', 'ALLOW_MEMORY_GROWTH'] alc.h warning: invalid item (maybe a typo?) in EXPORTED_RUNTIME_METHODS: FS_writeFile ['-s', 'WASM_ASYNC_COMPILATION=0', '-Os'] egl.h can manage another: True split: False aborting: False test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'ABORTING_MALLOC=0', '-s', 'TEST_MEMORY_GROWTH_FAILS', '-s', 'ALLOW_MEMORY_GROWTH'] test_exported_runtime_methods (test_other.other) ... ok (2.56s) test_exported_runtime_methods_metadce (test_other.other) ... ok (3.16s) test_exported_runtime_methods_metadce_legacy (test_other.other) ... ok (3.24s) eglplatform.h ['-O3'] wasm in object freeglut_std.h ES-Check: there were no ES version matching errors! 🎉 test_export_global_address_minimal (test_other.other) ... ok (1.60s) ES-Check: there were no ES version matching errors! 🎉 ES-Check: there were no ES version matching errors! 🎉 can manage another: True split: False aborting: False test_export_global_address_command_line (test_other.other) ... ok (1.77s) test_export_global_address (test_other.other) ... ok (1.74s) test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'TEST_MEMORY_GROWTH_FAILS'] EM_ASM( Module.temp = _sbrk() ); test_extern_prepost (test_other.other) ... ok (5.62s) test_export_es6_requires_modularize (test_other.other) ... ok (0.46s) gl.h test_export_es6_implies_modularize (test_other.other) ... ok (1.02s) bitcode in object ['-s', 'WASM=0', '-O2', '--closure=1'] can manage another: False split: False aborting: True /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/other/alias/side.c -g -o side.wasm -s SIDE_MODULE test_export_all_3142 (test_other.other) ... ok (1.40s) test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'ABORTING_MALLOC=0', '-s', 'TEST_MEMORY_GROWTH_FAILS'] EM_ASM( Module.temp = _sbrk() ); glew.h system_libs:WARNING: main() is in the input files, but "_main" is not in EXPORTED_FUNCTIONS, which means it may be eliminated as dead code. Export it if you want main() to run. /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/other/alias/main.c -o main.js -g -s EXPORTED_FUNCTIONS=_main,_foo -s MAIN_MODULE=2 -s EXIT_RUNTIME -lnodefs.js test_export_all_and_exported_functions (test_other.other) ... ok (2.27s) test_export_from_archive (test_other.other) ... ok (2.98s) use bitcode object (LTO) glfw.h ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/other/exceptions_modes_symbols_defined.cpp', '-s', 'DISABLE_EXCEPTION_THROWING=1', '-s', 'DISABLE_EXCEPTION_CATCHING=1', '-O0'] test_export_aliasee (test_other.other) ... ok (1.95s) test_export_all (test_other.other) ... ok (2.80s) wasm 1 can manage another: True split: False aborting: False test_exclude_file (test_other.other) ... ok (1.64s) env_modify: {'EMCC_DEBUG': '1'} wasm 1 test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'TEST_MEMORY_GROWTH_FAILS', '-s', 'ALLOW_MEMORY_GROWTH'] EM_ASM( Module.temp = _sbrk() ); ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/other/exceptions_modes_symbols_defined.cpp', '-s', 'DISABLE_EXCEPTION_THROWING=1', '-s', 'DISABLE_EXCEPTION_CATCHING=1', '-O1'] glu.h wasm 0 ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/other/exceptions_modes_symbols_defined.cpp', '-s', 'DISABLE_EXCEPTION_THROWING=0', '-s', 'DISABLE_EXCEPTION_CATCHING=1', '-O0'] glut.h can manage another: True split: False aborting: False test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'ABORTING_MALLOC=0', '-s', 'TEST_MEMORY_GROWTH_FAILS', '-s', 'ALLOW_MEMORY_GROWTH'] EM_ASM( Module.temp = _sbrk() ); ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/other/exceptions_modes_symbols_defined.cpp', '-s', 'DISABLE_EXCEPTION_THROWING=0', '-s', 'DISABLE_EXCEPTION_CATCHING=1', '-O1'] test_eval_ctors_non_terminating (test_other.other) ... ok (2.95s) test_eval_ctors (test_other.other) ... skipped 'EVAL_CTORS is currently disabled' wasm 0 gl.h test_error_on_missing_libraries (test_other.other) ... ok (0.46s) ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/other/exceptions_modes_symbols_defined.cpp', '-s', 'DISABLE_EXCEPTION_THROWING=1', '-s', 'DISABLE_EXCEPTION_CATCHING=0', '-O0'] ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/other/exceptions_modes_symbols_defined.cpp', '-s', 'DISABLE_EXCEPTION_THROWING=1', '-s', 'DISABLE_EXCEPTION_CATCHING=0', '-O1'] can manage another: True split: False aborting: False ['-s', 'WASM_ASYNC_COMPILATION=0', '-O2', '--closure=1'] test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'WASM=0', '-s', 'TEST_MEMORY_GROWTH_FAILS'] glplatform.h ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/other/exceptions_modes_symbols_defined.cpp', '-s', 'DISABLE_EXCEPTION_THROWING=0', '-s', 'DISABLE_EXCEPTION_CATCHING=0', '-O0'] test_errno_type (test_other.other) ... ok (1.00s) test_exceptions_with_closure_and_without_catching (test_other.other) ... ok (6.29s) gl2.h ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/other/exceptions_modes_symbols_defined.cpp', '-s', 'DISABLE_EXCEPTION_THROWING=0', '-s', 'DISABLE_EXCEPTION_CATCHING=0', '-O1'] ES-Check: there were no ES version matching errors! 🎉 test_err (test_other.other) ... ok (1.73s) test_exception_settings (test_other.other) ... ok (6.41s) test_eval_ctors_debug_output (test_other.other) ... ok (5.98s) test_emversion (test_other.other) ... ok (1.19s) gl2platform.h can manage another: False split: False aborting: True test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'WASM=0', '-s', 'ABORTING_MALLOC=0', '-s', 'TEST_MEMORY_GROWTH_FAILS'] test_emsize (test_other.other) ... ok (0.64s) gl3.h test_emscripten_print_double (test_other.other) ... ok (1.58s) test_emscripten_scan_stack (test_other.other) ... ok (2.37s) emcc: warning: We hope to remove support for EMIT_EMSCRIPTEN_METADATA. See https://github.com/emscripten-core/emscripten/issues/12231 [-Wdeprecated] can manage another: True split: False aborting: False gl3platform.h test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'WASM=0', '-s', 'TEST_MEMORY_GROWTH_FAILS', '-s', 'ALLOW_MEMORY_GROWTH'] test_emscripten_license_O2_js_emit (test_other.other) ... ok (2.62s) test_emscripten_license_O2_emit (test_other.other) ... ok (1.50s) emcc: warning: We hope to remove support for EMIT_EMSCRIPTEN_METADATA. See https://github.com/emscripten-core/emscripten/issues/12231 [-Wdeprecated] test_emscripten_metadata (test_other.other) ... ok (3.61s) gl31.h can manage another: True split: False aborting: False ['-s', 'WASM=0', '-O3', '--closure=1'] test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'WASM=0', '-s', 'ABORTING_MALLOC=0', '-s', 'TEST_MEMORY_GROWTH_FAILS', '-s', 'ALLOW_MEMORY_GROWTH'] gl32.h test_emscripten_license_O2 (test_other.other) ... ok (1.54s) glfw3.h use bitcode object (non-LTO) test_emscripten_license_O0_emit (test_other.other) ... ok (1.09s) can manage another: True split: False aborting: False test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'WASM=0', '-s', 'TEST_MEMORY_GROWTH_FAILS'] EM_ASM( Module.temp = _sbrk() ); test_emscripten_license_O0 (test_other.other) ... ok (0.98s) khrplatform.h test_emscripten_get_heap_max_default (test_other.other) ... ok (1.35s) test_emscripten_license_O2_closure_js_emit (test_other.other) ... ok (6.31s) test_emscripten_license_O2_closure_emit (test_other.other) ... ok (5.72s) test_emscripten_license_O2_closure (test_other.other) ... ok (5.78s) test_emscons (test_other.other) ... skipped 'scons not found in PATH' asmfs.h can manage another: False split: False aborting: True test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'WASM=0', '-s', 'ABORTING_MALLOC=0', '-s', 'TEST_MEMORY_GROWTH_FAILS'] EM_ASM( Module.temp = _sbrk() ); 0 0 test_emscripten_get_heap_max_1GB (test_other.other) ... ok (1.27s) test_emranlib (test_other.other) ... ok (1.16s) dom_pk_codes.h env_modify: {'EMMAKEN_COMPILER': '/b/s/w/ir/k/install/bin/clang'} test_emscripten_get_heap_max_4GB (test_other.other) ... ok (2.18s) test_empty_output_extension (test_other.other) ... ok (1.06s) 0 1 make: /b/s/w/ir/cache/vpython/c80e8f/bin/python /b/s/w/ir/k/install/emscripten/tests/emmake/make.py /b/s/w/ir/k/install/emscripten/emmake ['/b/s/w/ir/k/install/emscripten/emmake'] True em_asm.h test_emmaken_compiler (test_other.other) ... ok (0.55s) Testing... CC=/b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/emcc CXX=/b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/em++ AR=/b/s/w/ir/k/install/emscripten/emar /b/s/w/ir/k/install/emscripten/emar LD=/b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/emcc NM=/b/s/w/ir/k/install/bin/llvm-nm /b/s/w/ir/k/install/bin/llvm-nm LDSHARED=/b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/emcc RANLIB=/b/s/w/ir/k/install/emscripten/emranlib /b/s/w/ir/k/install/emscripten/emranlib Done. test_emmake_python (test_other.other) ... ok (0.38s) /b/s/w/ir/k/install/emscripten/emconfigure ['/b/s/w/ir/k/install/emscripten/emconfigure'] True can manage another: True split: False aborting: False test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'WASM=0', '-s', 'TEST_MEMORY_GROWTH_FAILS', '-s', 'ALLOW_MEMORY_GROWTH'] EM_ASM( Module.temp = _sbrk() ); /b/s/w/ir/k/install/emscripten/emmake ['/b/s/w/ir/k/install/emscripten/emmake', '--version'] True 1 0 /b/s/w/ir/k/install/emscripten/emconfigure ['/b/s/w/ir/k/install/emscripten/emconfigure', '--version'] True em_js.h test_emit_llvm (test_other.other) ... ok (1.03s) /b/s/w/ir/k/install/emscripten/emmake ['/b/s/w/ir/k/install/emscripten/emmake', 'make'] False ['-s', 'WASM_ASYNC_COMPILATION=0', '-O3', '--closure=1'] /b/s/w/ir/k/install/emscripten/emconfigure ['/b/s/w/ir/k/install/emscripten/emconfigure', 'configure'] False /b/s/w/ir/k/install/emscripten/emconfigure ['/b/s/w/ir/k/install/emscripten/emconfigure', './configure'] False 1 1 test_emscripten_force_exit_NO_EXIT_RUNTIME (test_other.other) ... ok (4.60s) em_macros.h /b/s/w/ir/k/install/emscripten/emcmake ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake'] False test_emconfig (test_other.other) ... ok (1.32s) use native object (LTO) /b/s/w/ir/k/install/emscripten/emconfigure ['/b/s/w/ir/k/install/emscripten/emconfigure', '/b/s/w/ir/cache/vpython/c80e8f/bin/python', 'test.py'] False /b/s/w/ir/k/install/emscripten/em can manage another: True split: False aborting: False test_emcc_v (test_other.other) ... ok (0.82s) /b/s/w/ir/k/install/emscripten/emmake ['/b/s/w/ir/k/install/emscripten/emmake', '/b/s/w/ir/cache/vpython/c80e8f/bin/python', 'test.py'] False /b/s/w/ir/k/install/emscripten/em test_failing_alloc ['/b/s/w/ir/k/install/emscripten/em++', 'main.cpp', '-s', 'EXPORTED_FUNCTIONS=_main,_sbrk', '-s', 'WASM=0', '-s', 'ABORTING_MALLOC=0', '-s', 'TEST_MEMORY_GROWTH_FAILS', '-s', 'ALLOW_MEMORY_GROWTH'] EM_ASM( Module.temp = _sbrk() ); test_emmalloc_2GB (test_other.other) ... ok (4.28s) em_math.h /b/s/w/ir/k/install/emscripten/emconfigure ['/b/s/w/ir/k/install/emscripten/emconfigure', '/b/s/w/ir/cache/vpython/c80e8f/bin/python', 'test.py'] False /b/s/w/ir/k/install/bin/llvm-nm test_emcc_print_search_dirs (test_other.other) ... ok (0.45s) test_emcc_size_parsing (test_other.other) ... ok (0.92s) test_emmake_emconfigure (test_other.other) ... ok (3.62s) emmalloc.h test_emcc_output_worker_mjs (test_other.other) ... ok (1.27s) test_emcc_output_mjs (test_other.other) ... ok (1.01s) 0 None test_emcc_generate_config (test_other.other) ... ok (0.84s) test_emcc_dev_null (test_other.other) ... ok (0.46s) test_emcc_out_file (test_other.other) ... ok (1.41s) can manage another: True split: False aborting: False test_failing_alloc (test_other.other) ... ok (34.62s) emscripten.h 0 1 test_emcc_check (test_other.other) ... ok (1.04s) opts [] mode [] wasm? True 0 2 exports.h engine ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] mode ['-s', 'WASM=0'] wasm? False fetch.h 1 None ['-o', 'something.js'] 0 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-o', 'something.js'] test_emcc_cflags (test_other.other) ... ok (2.76s) ['-o', 'something.js'] 0 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-o', 'something.js'] test_emcc_basics_cxx (test_other.other) ... ok (2.84s) engine ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] opts ['-O1'] mode [] wasm? True 1 1 test_emcc_basics_c (test_other.other) ... ok (3.19s) fiber.h ['-o', 'something.js', '-O0', '-g'] 0 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-o', 'something.js', '-O0', '-g'] ['-s', 'WASM=0', '-Os', '--closure=1'] engine ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] ['-o', 'something.js', '-O0', '-g'] 0 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-o', 'something.js', '-O0', '-g'] mode ['-s', 'WASM=0'] wasm? False 1 2 heap.h engine ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] ['-o', 'something.js', '-O1'] 1 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-o', 'something.js', '-O1'] /b/s/w/ir/tmp/t/tmpzrafqdu0/file1.js [] opts ['-O2'] mode [] wasm? True ['-o', 'something.js', '-O1'] 1 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-o', 'something.js', '-O1'] 2 None html5.h b_dir/file2.js [] ['-o', 'something.js', '-O1', '-g'] 1 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-o', 'something.js', '-O1', '-g'] ['-o', 'something.js', '-O1', '-g'] 1 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-o', 'something.js', '-O1', '-g'] engine ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] html5_webgl.h mode ['-s', 'WASM=0'] wasm? False 2 1 test_emcc_3_cxx (test_other.other) ... ok (4.49s) ['-o', 'something.js', '-O2'] 2 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-o', 'something.js', '-O2'] ['-o', 'something.js', '-O2'] 2 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-o', 'something.js', '-O2'] html5_webgpu.h 2 2 key_codes.h /b/s/w/ir/tmp/t/tmpzrafqdu0/file1.js [] engine ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] opts ['-O3'] mode [] wasm? True ['-o', 'something.js', '-O2', '-g'] 2 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-o', 'something.js', '-O2', '-g'] ['-o', 'something.js', '-O2', '-g'] 2 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-o', 'something.js', '-O2', '-g'] posix_socket.h 3 None b_dir/file2.js [] use native object (non-LTO) ['-o', 'something.js', '-Os'] 2 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-o', 'something.js', '-Os'] stack.h ['-o', 'something.js', '-Os'] 2 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-o', 'something.js', '-Os'] test_emcc_3_c (test_other.other) ... ok (3.78s) args: [] ['-s', 'WASM_ASYNC_COMPILATION=0', '-Os', '--closure=1'] engine ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] threading.h mode ['-s', 'WASM=0'] wasm? False 3 1 args: ['-o', 'src.o'] trace.h websocket.h args: ['-o', 'src.bc'] ['-o', 'something.js', '-O3'] 3 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-o', 'something.js', '-O3'] ['-o', 'something.js', '-O3'] 3 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-o', 'something.js', '-O3'] al.h 3 2 engine ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] args: ['-o', 'src.so'] test_emcc_asm_v_wasm (test_other.other) ... ok (16.25s) args: [] alc.h ['-Os'] wasm in object test_emcc_2_cxx (test_other.other) ... ok (6.77s) args: ['-o', 'src.o'] egl.h ['-c', '-o', 'something.o'] 0 [] 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-c', '-o', 'something.o'] ['-c', '-o', 'something.o'] 0 [] 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-c', '-o', 'something.o'] .... ['/b/s/w/ir/k/install/emscripten/em++', 'something.o', '-o', 'something.js'] test_emcc_debug_files (test_other.other) ... ok (20.24s) eglplatform.h .... ['/b/s/w/ir/k/install/emscripten/emcc', 'something.o', '-o', 'something.js'] test_function_exports_are_small (test_other.other) ... ok (79.21s) ['--bind'] args: ['-o', 'src.bc'] bitcode in object ['-c', '-o', 'something.o', '-O0'] 0 [] 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-c', '-o', 'something.o', '-O0'] test_embind_fail (test_other.other) ... ok (2.12s) freeglut_std.h ['-c', '-o', 'something.o', '-O0'] 0 [] 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-c', '-o', 'something.o', '-O0'] .... ['/b/s/w/ir/k/install/emscripten/em++', 'something.o', '-o', 'something.js'] .... ['/b/s/w/ir/k/install/emscripten/emcc', 'something.o', '-o', 'something.js'] args: ['-o', 'src.so'] gl.h test_embind_asyncify (test_other.other) ... ok (2.42s) use bitcode object (LTO) ['-c', '-o', 'something.o', '-O1'] 1 ['-O1'] 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-c', '-o', 'something.o', '-O1'] ['/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node'] ['-c', '-o', 'something.o', '-O1'] 1 ['-O1'] 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-c', '-o', 'something.o', '-O1'] .... ['/b/s/w/ir/k/install/emscripten/em++', 'something.o', '-o', 'something.js', '-O1'] glew.h .... ['/b/s/w/ir/k/install/emscripten/emcc', 'something.o', '-o', 'something.js', '-O1'] test_emcc_2_c (test_other.other) ... ok (6.36s) test_embed_file_large (test_other.other) ... ok (2.73s) test_embed_file_dup (test_other.other) ... ok (1.42s) test_emar_response_file (test_other.other) ... ok (0.31s) ['-c', '-o', 'something.o', '-O2'] 2 ['-O2'] 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-c', '-o', 'something.o', '-O2'] test_emar_em_config_flag (test_other.other) ... ok (0.30s) test_emar_duplicate_inputs (test_other.other) ... ok (0.30s) ['-c', '-o', 'something.o', '-O2'] 2 ['-O2'] 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-c', '-o', 'something.o', '-O2'] .... ['/b/s/w/ir/k/install/emscripten/em++', 'something.o', '-o', 'something.js', '-O2'] test_em_js_side_module (test_other.other) ... ok (0.50s) glfw.h test_em_config_missing_arg (test_other.other) ... ok (0.32s) .... ['/b/s/w/ir/k/install/emscripten/emcc', 'something.o', '-o', 'something.js', '-O2'] test_emar_M (test_other.other) ... ok (1.20s) test_em_asm_strict_c (test_other.other) ... ok (0.43s) test_em_asm_side_module (test_other.other) ... ok (0.55s) glu.h ['-c', '-o', 'something.o', '-O3'] 3 ['-O3'] 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-c', '-o', 'something.o', '-O3'] test_em_asm_c89 (test_other.other) ... ok (0.45s) test_embed_file (test_other.other) ... ok (2.81s) ['-c', '-o', 'something.o', '-O3'] 3 ['-O3'] 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-c', '-o', 'something.o', '-O3'] .... ['/b/s/w/ir/k/install/emscripten/em++', 'something.o', '-o', 'something.js', '-O3'] glut.h .... ['/b/s/w/ir/k/install/emscripten/emcc', 'something.o', '-o', 'something.js', '-O3'] test_em_asm_duplicate_strings (test_other.other) ... ok (1.93s) gl.h test_dwarf (test_other.other) ... ok (1.49s) glplatform.h ['-O1', '-c', '-o', 'something.o'] 1 [] 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-O1', '-c', '-o', 'something.o'] test_drop_support_for_browser (test_other.other) ... ok (1.06s) .... ['/b/s/w/ir/k/install/emscripten/em++', 'something.o', '-o', 'something.js'] ['-O1', '-c', '-o', 'something.o'] 1 [] 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-O1', '-c', '-o', 'something.o'] gl2.h .... ['/b/s/w/ir/k/install/emscripten/emcc', 'something.o', '-o', 'something.js'] ['-s', 'WASM=0', '-o', 'something.js'] 0 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-s', 'WASM=0', '-o', 'something.js'] test_doublestart_bug (test_other.other) ... ok (2.35s) gl2platform.h ['-s', 'WASM=0', '-o', 'something.js'] 0 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-s', 'WASM=0', '-o', 'something.js'] test_dylink_pthread_static_data (test_other.other) ... ok (6.92s) test_dot_a_all_contents_invalid (test_other.other) ... ok (1.02s) ['-s', 'WASM=0', '-o', 'something.js', '-O0', '-g'] 0 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-s', 'WASM=0', '-o', 'something.js', '-O0', '-g'] gl3.h ['-s', 'WASM=0', '-o', 'something.js', '-O0', '-g'] 0 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-s', 'WASM=0', '-o', 'something.js', '-O0', '-g'] test_dlsym_rtld_default (test_other.other) ... ok (1.24s) test_dlsym_rtld_default_js_symbol (test_other.other) ... ok (1.39s) gl3platform.h ['-s', 'WASM=0', '-o', 'something.js', '-O1'] 1 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-s', 'WASM=0', '-o', 'something.js', '-O1'] ['--bind', '-O1'] ['-s', 'WASM=0', '-o', 'something.js', '-O1'] 1 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-s', 'WASM=0', '-o', 'something.js', '-O1'] gl31.h test_dlopen_bad_flags (test_other.other) ... ok (1.49s) test_dylink_exceptions_and_assetions (test_other.other) ... ok (9.94s) use bitcode object (non-LTO) ['-s', 'WASM=0', '-o', 'something.js', '-O1', '-g'] 1 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-s', 'WASM=0', '-o', 'something.js', '-O1', '-g'] test_disable_inlining (test_other.other) ... ok (0.54s) gl32.h ['-s', 'WASM=0', '-o', 'something.js', '-O1', '-g'] 1 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-s', 'WASM=0', '-o', 'something.js', '-O1', '-g'] ['-s', 'WASM=0', '-o', 'something.js', '-O2'] 2 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-s', 'WASM=0', '-o', 'something.js', '-O2'] glfw3.h ['-s', 'WASM=0', '-o', 'something.js', '-O2'] 2 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-s', 'WASM=0', '-o', 'something.js', '-O2'] -- begin program output -- undefined exception thrown: RuntimeError: abort(undefined) at Error at jsStackTrace (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:1744:19) at stackTrace (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:1766:16) at abort (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:1461:44) at _abort (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:1779:7) at <anonymous>:wasm-function[35]:0x467e at <anonymous>:wasm-function[7]:0x342 at main (<anonymous>:wasm-function[8]:0x384) at /b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:1531:22 at callMain (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:2208:15) at doRun (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:2278:23),RuntimeError: abort(undefined) at Error at jsStackTrace (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:1744:19) at stackTrace (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:1766:16) at abort (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:1461:44) at _abort (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:1779:7) at <anonymous>:wasm-function[35]:0x467e at <anonymous>:wasm-function[7]:0x342 at main (<anonymous>:wasm-function[8]:0x384) at /b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:1531:22 at callMain (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:2208:15) at doRun (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:2278:23) at abort (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:1467:11) at _abort (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:1779:7) at <anonymous>:wasm-function[35]:0x467e at <anonymous>:wasm-function[7]:0x342 at main (<anonymous>:wasm-function[8]:0x384) at /b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:1531:22 at callMain (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:2208:15) at doRun (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:2278:23) at run (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:2293:5) at runCaller (/b/s/w/ir/tmp/t/tmpbko5ywhw/emscripten_test_other__cgwcs_0/a.out.js:2186:19) -- end program output -- compiling test program for: Mix_LoadWAV_RW /b/s/w/ir/k/install/emscripten/emcc Mix_LoadWAV_RW.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_SDL=2 test_dlmalloc_modes (test_other.other) ... ok (2.76s) test_dlopen_rtld_global (test_other.other) ... ok (5.12s) khrplatform.h test_deterministic (test_other.other) ... ok (3.43s) test_dependency_file (test_other.other) ... ok (0.46s) test_include_system_header_in_c (test_other.other) ... ok (111.32s) test_dependency_file_2 (test_other.other) ... ok (1.51s) ['-s', 'WASM=0', '-o', 'something.js', '-O2', '-g'] 2 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-s', 'WASM=0', '-o', 'something.js', '-O2', '-g'] checking for: fileno compiling test program for: SDL_CreateRGBSurface /b/s/w/ir/k/install/emscripten/emcc SDL_CreateRGBSurface.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto ['-s', 'WASM=0', '-o', 'something.js', '-O2', '-g'] 2 None 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-s', 'WASM=0', '-o', 'something.js', '-O2', '-g'] test_demangle_malloc_infinite_loop_crash (test_other.other) ... ok (1.59s) test_demangle_cpp (test_other.other) ... ok (1.41s) ['-s', 'WASM=0', '-o', 'something.js', '-Os'] 2 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-s', 'WASM=0', '-o', 'something.js', '-Os'] clang-13: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated] use native object (LTO) ['-s', 'WASM=0', '-o', 'something.js', '-Os'] 2 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-s', 'WASM=0', '-o', 'something.js', '-Os'] checking for: malloc checking for: free compiling test program for: SDL_GL_GetProcAddress /b/s/w/ir/k/install/emscripten/emcc SDL_GL_GetProcAddress.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto test_demangle (test_other.other) ... ok (2.94s) test_define_modularize (test_other.other) ... ok (2.47s) ['-O0'] False test_default_obj_ext (test_other.other) ... ok (0.92s) checking for: malloc compiling test program for: SDL_Init /b/s/w/ir/k/install/emscripten/emcc SDL_Init.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto clang-13: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated] ['-O0', '-g'] True ['-O0', '-gsource-map'] True ['-s', 'WASM=0', '-o', 'something.js', '-O3'] 3 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-s', 'WASM=0', '-o', 'something.js', '-O3'] checking for: malloc checking for: free checking for: memset checking for: memcpy compiling test program for: SDL_LockSurface /b/s/w/ir/k/install/emscripten/emcc SDL_LockSurface.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto ['-s', 'WASM=0', '-o', 'something.js', '-O3'] 3 None 0 1 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop_malloc.cpp', '-s', 'WASM=0', '-o', 'something.js', '-O3'] test_default_to_cxx (test_other.other) ... ok (5.92s) ['-O1'] False ['-O1', '-g'] True emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base checking for: malloc checking for: free compiling test program for: SDL_OpenAudio /b/s/w/ir/k/install/emscripten/emcc SDL_OpenAudio.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto test_debug_asmLastOpts (test_other.other) ... ok (1.56s) ['-O2'] False ['-flto', '-c', '-o', 'something.o'] 0 [] 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-flto', '-c', '-o', 'something.o'] ['-O2', '-g'] True checking for: malloc checking for: free compiling test program for: SDL_PushEvent /b/s/w/ir/k/install/emscripten/emcc SDL_PushEvent.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto .... ['/b/s/w/ir/k/install/emscripten/em++', 'something.o', '-o', 'something.js'] ['-flto', '-c', '-o', 'something.o'] 0 [] 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-flto', '-c', '-o', 'something.o'] test_dasho_is_dir (test_other.other) ... ok (2.94s) test_debuginfo (test_other.other) ... ok (8.41s) test_dasho_invalid_dir (test_other.other) ... ok (0.50s) .... ['/b/s/w/ir/k/install/emscripten/emcc', 'something.o', '-o', 'something.js'] test_dash_s_wrong_type (test_other.other) ... ok (0.39s) test_dash_s_valid_list (test_other.other) ... ok (0.39s) ['-flto', '-c', '-o', 'something.o', '-O0'] 0 [] 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-flto', '-c', '-o', 'something.o', '-O0'] test_dash_s_unclosed_quote (test_other.other) ... ok (0.38s) test_dash_s_unclosed_list (test_other.other) ... ok (0.42s) .... ['/b/s/w/ir/k/install/emscripten/em++', 'something.o', '-o', 'something.js'] ['-flto', '-c', '-o', 'something.o', '-O0'] 0 [] 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-flto', '-c', '-o', 'something.o', '-O0'] test_dash_s_single_quote (test_other.other) ... ok (0.42s) checking for: malloc checking for: free compiling test program for: SDL_free /b/s/w/ir/k/install/emscripten/emcc SDL_free.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto .... ['/b/s/w/ir/k/install/emscripten/emcc', 'something.o', '-o', 'something.js'] ['-flto', '-c', '-o', 'something.o', '-O1'] 1 ['-O1'] 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-flto', '-c', '-o', 'something.o', '-O1'] test_dash_s_typo (test_other.other) ... ok (1.46s) test_dash_s_response_file_misssing (test_other.other) ... ok (0.38s) .... ['/b/s/w/ir/k/install/emscripten/em++', 'something.o', '-o', 'something.js', '-O1'] use native object (non-LTO) test_dash_s_response_file_string (test_other.other) ... ok (1.90s) ['-flto', '-c', '-o', 'something.o', '-O1'] 1 ['-O1'] 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-flto', '-c', '-o', 'something.o', '-O1'] ['--bind', '-O2'] checking for: free compiling test program for: SDL_malloc /b/s/w/ir/k/install/emscripten/emcc SDL_malloc.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto .... ['/b/s/w/ir/k/install/emscripten/emcc', 'something.o', '-o', 'something.js', '-O1'] ['-flto', '-c', '-o', 'something.o', '-O2'] 2 ['-O2'] 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-flto', '-c', '-o', 'something.o', '-O2'] .... ['/b/s/w/ir/k/install/emscripten/em++', 'something.o', '-o', 'something.js', '-O2'] EXPORTED_FUNCTIONS=[_a,_b,_c,_d] test_dash_s_response_file_list (test_other.other) ... ok (2.12s) test_dash_s_no_space (test_other.other) ... ok (2.07s) ['-flto', '-c', '-o', 'something.o', '-O2'] 2 ['-O2'] 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-flto', '-c', '-o', 'something.o', '-O2'] checking for: malloc checking for: free compiling test program for: __cxa_allocate_exception /b/s/w/ir/k/install/emscripten/emcc __cxa_allocate_exception.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -fexceptions EXPORTED_FUNCTIONS=[_a, _b, _c, _d] [] test_debuginfo_line_tables_only (test_other.other) ... ok (14.76s) .... ['/b/s/w/ir/k/install/emscripten/emcc', 'something.o', '-o', 'something.js', '-O2'] ['-flto', '-c', '-o', 'something.o', '-O3'] 3 ['-O3'] 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-flto', '-c', '-o', 'something.o', '-O3'] EXPORTED_FUNCTIONS=_a,_b,_c,_d .... ['/b/s/w/ir/k/install/emscripten/em++', 'something.o', '-o', 'something.js', '-O3'] checking for: malloc compiling test program for: __cxa_end_catch /b/s/w/ir/k/install/emscripten/emcc __cxa_end_catch.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -fexceptions ['-flto', '-c', '-o', 'something.o', '-O3'] 3 ['-O3'] 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-flto', '-c', '-o', 'something.o', '-O3'] EXPORTED_FUNCTIONS=_a, _b, _c, _d .... ['/b/s/w/ir/k/install/emscripten/emcc', 'something.o', '-o', 'something.js', '-O3'] test_dash_s_link_flag (test_other.other) ... ok (3.47s) EXPORTED_FUNCTIONS=['_a', '_b', '_c', '_d' ] checking for: setThrew checking for: free compiling test program for: __cxa_free_exception /b/s/w/ir/k/install/emscripten/emcc __cxa_free_exception.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -fexceptions test_dashS_stdout (test_other.other) ... ok (0.48s) emcc: warning: please replace -g4 with -gsource-map [-Wdeprecated] {'_': 585, 'g': 1275, 0: 585, 1: 585, 2: 585, 3: 1275, 4: 1275} ['-O1'] ['-flto', '-O1', '-c', '-o', 'something.o'] 1 [] 0 0 .. ['/b/s/w/ir/k/install/emscripten/em++', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-flto', '-O1', '-c', '-o', 'something.o'] EXPORTED_FUNCTIONS=@response.json test_dashS_ll_input (test_other.other) ... ok (0.98s) ['-Oz'] wasm in object .... ['/b/s/w/ir/k/install/emscripten/em++', 'something.o', '-o', 'something.js'] test_dashS (test_other.other) ... ok (0.47s) checking for: free compiling test program for: _embind_register_class /b/s/w/ir/k/install/emscripten/emcc _embind_register_class.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto --bind EXPORTED_FUNCTIONS=@response.txt test_emcc_4_cxx (test_other.other) ... ok (61.96s) test_dashM_respect_dashO (test_other.other) ... ok (0.80s) ['-flto', '-O1', '-c', '-o', 'something.o'] 1 [] 0 0 .. ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world_loop.cpp', '-flto', '-O1', '-c', '-o', 'something.o'] [] test_dashM (test_other.other) ... ok (0.41s) EXPORTED_FUNCTIONS=['_a', '_b', \'_c', '_d'] .... ['/b/s/w/ir/k/install/emscripten/emcc', 'something.o', '-o', 'something.js'] bitcode in object ['--bind'] test_dashE_respect_dashO (test_other.other) ... ok (0.86s) checking for: free compiling test program for: _embind_register_enum_value /b/s/w/ir/k/install/emscripten/emcc _embind_register_enum_value.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto --bind test_dashE (test_other.other) ... ok (0.81s) emcc: warning: please replace -g4 with -gsource-map [-Wdeprecated] emcc: error: undefined exported symbol: "\\'_c'" [-Wundefined] [-Werror] EXPORTED_FUNCTIONS=['_a', '_b',\ '_c', '_d'] {'_': 469, 'g': 1210, 0: 469, 1: 469, 2: 469, 3: 1210, 4: 1210} test_dash_g_object (test_other.other) ... ok (6.89s) test_emcc_4_c (test_other.other) ... ok (63.59s) use bitcode object (LTO) emcc: error: undefined exported symbol: "\\ '_c'" [-Wundefined] [-Werror] EXPORTED_FUNCTIONS=["_a", "_b", \"_c", "_d"] env_modify: {'EM_COMPILER_WRAPPER': './wrapper.sh'} test_conftest_s_flag_passing (test_other.other) ... ok (0.99s) checking for: free compiling test program for: _embind_register_function /b/s/w/ir/k/install/emscripten/emcc _embind_register_function.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto --bind cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc_rt_wasm-optz.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc_rt_wasm-optz.a" for subsequent builds) ES-Check: there were no ES version matching errors! 🎉 test_create_readonly (test_other.other) ... ok (4.53s) cache:INFO: - ok test_compilation_database (test_other.other) ... ok (0.40s) test_compiler_wrapper (test_other.other) ... ok (3.85s) emcc: error: undefined exported symbol: "\\"_c"" [-Wundefined] [-Werror] EXPORTED_FUNCTIONS=["_a", "_b",\ "_c", "_d"] /b/s/w/ir/k/install/bin/llvm-ar: warning: creating library.a checking for: free compiling test program for: _embind_register_std_string /b/s/w/ir/k/install/emscripten/emcc _embind_register_std_string.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto --bind test_cxx11 (test_other.other) ... ok (6.72s) emcc: error: undefined exported symbol: "\\ "_c"" [-Wundefined] [-Werror] EXPORTED_FUNCTIONS=["_a", "_b" "_c", "_d"] test_cpuprofiler_closure (test_other.other) ... ok (6.71s) ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '/b/s/w/ir/k/install/emscripten/tests/cmake/cmake_with_emval'] test_commons_link (test_other.other) ... ok (2.36s) temp_directory: /b/s/w/ir/tmp/t/tmpsfoto19g/emscripten_test_other_9zucqxrp/emtest_temp_dbjalwcj ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-G', 'Unix Makefiles', '/b/s/w/ir/k/install/emscripten/tests/cmake/stdproperty'] em++: warning: generating an executable with an object extension (.o). If you meant to build an object file please use `-c, `-r`, or `-shared` [-Wemcc] configure: cmake /b/s/w/ir/k/install/emscripten/tests/cmake/cmake_with_emval -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/k/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node test_dash_s_list_parsing (test_other.other) ... ok (15.46s) emcc: error: undefined exported symbol: "_b" "_c" [-Wundefined] [-Werror] temp_directory: /b/s/w/ir/tmp/t/tmpzrafqdu0/emscripten_test_other_v_8aynl4/emtest_temp_qk5z5cqo ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=RelWithDebInfo', '-DCPP_LIBRARY_TYPE=STATIC', '-G', 'Unix Makefiles', '/b/s/w/ir/k/install/emscripten/tests/cmake/target_library'] checking for: free compiling test program for: _embind_register_std_wstring /b/s/w/ir/k/install/emscripten/emcc _embind_register_std_wstring.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto --bind -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/tmp/t/tmpr7ca6dd7/emscripten_test_other_h7yo9jwt ['cmake', '--build', '.'] Scanning dependencies of target cmake_with_emval [ 50%] Building CXX object CMakeFiles/cmake_with_emval.dir/main.cpp.o test_combining_object_files_from_archive (test_other.other) ... ok (3.03s) temp_directory: /b/s/w/ir/tmp/t/tmpka_f677r/emscripten_test_other_nzmg2t9h/emtest_temp_soaqjnwo ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-G', 'Unix Makefiles', '/b/s/w/ir/k/install/emscripten/tests/cmake/post_build'] checking for: free compiling test program for: alGetString /b/s/w/ir/k/install/emscripten/emcc alGetString.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto [100%] Linking CXX executable cmake_with_emval.js emcc: warning: generating an executable with an object extension (.o). If you meant to build an object file please use `-c, `-r`, or `-shared` [-Wemcc] [100%] Built target cmake_with_emval ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '/b/s/w/ir/k/install/emscripten/tests/cmake/cmake_with_emval', '-DNO_GNU_EXTENSIONS=1'] configure: cmake /b/s/w/ir/k/install/emscripten/tests/cmake/cmake_with_emval -DNO_GNU_EXTENSIONS=1 -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/k/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node Test project /b/s/w/ir/tmp/t/tmpka_f677r/emscripten_test_other_nzmg2t9h/emtest_temp_soaqjnwo Start 1: hello checking for: malloc compiling test program for: alcGetString /b/s/w/ir/k/install/emscripten/emcc alcGetString.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto 1/1 Test #1: hello ............................ Passed 0.14 sec 100% tests passed, 0 tests failed out of 1 Total Test time (real) = 0.14 sec temp_directory: /b/s/w/ir/tmp/t/tmpka_f677r/emscripten_test_other_nzmg2t9h/emtest_temp_uf1a3ao_ ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-G', 'Ninja', '/b/s/w/ir/k/install/emscripten/tests/cmake/post_build'] temp_directory: /b/s/w/ir/tmp/t/tmpsfoto19g/emscripten_test_other_9zucqxrp/emtest_temp_dbqys7nk ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-G', 'Ninja', '/b/s/w/ir/k/install/emscripten/tests/cmake/stdproperty'] -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/tmp/t/tmpr7ca6dd7/emscripten_test_other_h7yo9jwt ['cmake', '--build', '.'] Scanning dependencies of target cmake_with_emval [ 50%] Building CXX object CMakeFiles/cmake_with_emval.dir/main.cpp.o test_combining_object_files (test_other.other) ... ok (5.95s) temp_directory: /b/s/w/ir/tmp/t/tmpnkjgjw_p/emscripten_test_other_vwo_m8gw/emtest_temp_jt3dznzx ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=MinSizeRel', '-G', 'Unix Makefiles', '/b/s/w/ir/k/install/emscripten/tests/cmake/target_library'] [100%] Linking CXX executable cmake_with_emval.js checking for: malloc compiling test program for: bind /b/s/w/ir/k/install/emscripten/emcc bind.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto [100%] Built target cmake_with_emval test_cmake_with_embind_cpp11_mode (test_other.other) ... ok (7.78s) temp_directory: /b/s/w/ir/tmp/t/tmpr7ca6dd7/emscripten_test_other_np3vsn5m/emtest_temp_lmq1c8nv ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=Debug', '-G', 'Unix Makefiles', '/b/s/w/ir/k/install/emscripten/tests/cmake/target_js'] Test project /b/s/w/ir/tmp/t/tmpka_f677r/emscripten_test_other_nzmg2t9h/emtest_temp_uf1a3ao_ Start 1: hello 1/1 Test #1: hello ............................ Passed 0.13 sec 100% tests passed, 0 tests failed out of 1 Total Test time (real) = 0.13 sec temp_directory: /b/s/w/ir/tmp/t/tmpka_f677r/emscripten_test_other_nzmg2t9h/emtest_temp_dyjr5vru ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-G', 'Eclipse CDT4 - Ninja', '/b/s/w/ir/k/install/emscripten/tests/cmake/post_build'] ['--bind', '-O2', '-s', 'ALLOW_MEMORY_GROWTH', '/b/s/w/ir/k/install/emscripten/tests/embind/isMemoryGrowthEnabled=true.cpp'] checking for: ntohs compiling test program for: connect /b/s/w/ir/k/install/emscripten/emcc connect.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto temp_directory: /b/s/w/ir/tmp/t/tmpsfoto19g/emscripten_test_other_9zucqxrp/emtest_temp_rx5funfi ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-G', 'Eclipse CDT4 - Ninja', '/b/s/w/ir/k/install/emscripten/tests/cmake/stdproperty'] use bitcode object (non-LTO) checking for: ntohs compiling test program for: ctime /b/s/w/ir/k/install/emscripten/emcc ctime.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto Test project /b/s/w/ir/tmp/t/tmpka_f677r/emscripten_test_other_nzmg2t9h/emtest_temp_dyjr5vru Start 1: hello 1/1 Test #1: hello ............................ Passed 0.13 sec 100% tests passed, 0 tests failed out of 1 Total Test time (real) = 0.14 sec test_cmake_post_build (test_other.other) ... ok (10.85s) temp_directory: /b/s/w/ir/tmp/t/tmpka_f677r/emscripten_test_other_g35dlari/emtest_temp_v1wv0qvg ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=Release', '-G', 'Unix Makefiles', '/b/s/w/ir/k/install/emscripten/tests/cmake/target_html'] checking for: _get_tzname checking for: _get_daylight checking for: _get_timezone checking for: malloc compiling test program for: ctime_r /b/s/w/ir/k/install/emscripten/emcc ctime_r.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: _get_tzname checking for: _get_daylight checking for: _get_timezone checking for: malloc compiling test program for: dladdr /b/s/w/ir/k/install/emscripten/emcc dladdr.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sMAIN_MODULE=2 test_cmake_stdproperty (test_other.other) ... ok (14.48s) configure: cmake /b/s/w/ir/k/install/emscripten/tests/cmake/emscripten_version -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/k/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node -- Emscripten version is at least 1.38.6 -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/tmp/t/tmpsfoto19g/emscripten_test_other_9056i7tv temp_directory: /b/s/w/ir/tmp/t/tmpsfoto19g/emscripten_test_other_a6y8tl19/emtest_temp_cexvwufl ['cmake', '-DCMAKE_C_COMPILER=/b/s/w/ir/k/install/bin/clang', '-DCMAKE_CXX_COMPILER=/b/s/w/ir/k/install/bin/clang++', '/b/s/w/ir/k/install/emscripten/tests/cmake/stdproperty'] checking for: malloc compiling test program for: dlerror /b/s/w/ir/k/install/emscripten/emcc dlerror.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sMAIN_MODULE=2 test_cmake_emscripten_version (test_other.other) ... ok (1.26s) temp_directory: /b/s/w/ir/tmp/t/tmpsfoto19g/emscripten_test_other_a6y8tl19/emtest_temp_l6e6f02q ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '/b/s/w/ir/k/install/emscripten/tests/cmake/stdproperty'] configure: cmake /b/s/w/ir/k/install/emscripten/tests/cmake/stdproperty -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/k/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v14.15.5-linux-x64/bin/node use native object (LTO) checking for: malloc checking for: free compiling test program for: eglGetProcAddress /b/s/w/ir/k/install/emscripten/emcc eglGetProcAddress.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto test_cmake_compile_features (test_other.other) ... ok (2.35s) checking for: malloc compiling test program for: eglQueryString /b/s/w/ir/k/install/emscripten/emcc eglQueryString.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -- Configuring incomplete, errors occurred! test_cmake_bitcode_static_libraries (test_other.other) ... ok (1.20s) checking for: malloc compiling test program for: emscripten_GetProcAddress /b/s/w/ir/k/install/emscripten/emcc emscripten_GetProcAddress.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc compiling test program for: emscripten_SDL_SetEventHandler /b/s/w/ir/k/install/emscripten/emcc emscripten_SDL_SetEventHandler.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc checking for: free compiling test program for: emscripten_alcGetStringiSOFT /b/s/w/ir/k/install/emscripten/emcc emscripten_alcGetStringiSOFT.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto temp_directory: /b/s/w/ir/tmp/t/tmpka_f677r/emscripten_test_other_g35dlari/emtest_temp_n2c7h0as ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=Release', '-G', 'Ninja', '/b/s/w/ir/k/install/emscripten/tests/cmake/target_html'] checking for: malloc compiling test program for: emscripten_async_wget2_data /b/s/w/ir/k/install/emscripten/emcc emscripten_async_wget2_data.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc checking for: free compiling test program for: emscripten_async_wget_data /b/s/w/ir/k/install/emscripten/emcc emscripten_async_wget_data.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto use native object (non-LTO) checking for: malloc checking for: free compiling test program for: emscripten_create_worker /b/s/w/ir/k/install/emscripten/emcc emscripten_create_worker.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc checking for: free compiling test program for: emscripten_fetch /b/s/w/ir/k/install/emscripten/emcc emscripten_fetch.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sFETCH ['--bind', '-s', 'EMBIND_STD_STRING_IS_UTF8=0'] checking for: emscripten_is_main_browser_thread compiling test program for: emscripten_get_compiler_setting /b/s/w/ir/k/install/emscripten/emcc emscripten_get_compiler_setting.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sRETAIN_COMPILER_SETTINGS temp_directory: /b/s/w/ir/tmp/t/tmpzrafqdu0/emscripten_test_other_v_8aynl4/emtest_temp_2wiflz6t ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=RelWithDebInfo', '-DCPP_LIBRARY_TYPE=STATIC', '-G', 'Ninja', '/b/s/w/ir/k/install/emscripten/tests/cmake/target_library'] checking for: malloc compiling test program for: emscripten_get_preloaded_image_data /b/s/w/ir/k/install/emscripten/emcc emscripten_get_preloaded_image_data.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto test_lto (test_other.other) ... ok (250.50s) checking for: malloc compiling test program for: emscripten_get_preloaded_image_data_from_FILE /b/s/w/ir/k/install/emscripten/emcc emscripten_get_preloaded_image_data_from_FILE.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto em++: warning: please replace -g4 with -gsource-map [-Wdeprecated] emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base temp_directory: /b/s/w/ir/tmp/t/tmpr7ca6dd7/emscripten_test_other_np3vsn5m/emtest_temp_a6fxsxnf ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=Debug', '-G', 'Ninja', '/b/s/w/ir/k/install/emscripten/tests/cmake/target_js'] checking for: fileno compiling test program for: emscripten_get_window_title /b/s/w/ir/k/install/emscripten/emcc emscripten_get_window_title.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto test_closure_warnings (test_other.other) ... ok (23.64s) temp_directory: /b/s/w/ir/tmp/t/tmpnkjgjw_p/emscripten_test_other_vwo_m8gw/emtest_temp_0314y9cw ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=MinSizeRel', '-G', 'Ninja', '/b/s/w/ir/k/install/emscripten/tests/cmake/target_library'] temp_directory: /b/s/w/ir/tmp/t/tmpka_f677r/emscripten_test_other_g35dlari/emtest_temp_3pqfkiun ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=Release', '-G', 'Eclipse CDT4 - Ninja', '/b/s/w/ir/k/install/emscripten/tests/cmake/target_html'] checking for: malloc compiling test program for: emscripten_idb_async_load /b/s/w/ir/k/install/emscripten/emcc emscripten_idb_async_load.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sASYNCIFY temp_directory: /b/s/w/ir/tmp/t/tmpzrafqdu0/emscripten_test_other_v_8aynl4/emtest_temp_utdgzpzi ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=RelWithDebInfo', '-DCPP_LIBRARY_TYPE=STATIC', '-G', 'Eclipse CDT4 - Ninja', '/b/s/w/ir/k/install/emscripten/tests/cmake/target_library'] checking for: malloc checking for: free compiling test program for: emscripten_idb_load /b/s/w/ir/k/install/emscripten/emcc emscripten_idb_load.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sASYNCIFY test_closure_externs (test_other.other) ... ok (8.77s) checking for: malloc checking for: free compiling test program for: emscripten_init_websocket_to_posix_socket_bridge /b/s/w/ir/k/install/emscripten/emcc emscripten_init_websocket_to_posix_socket_bridge.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sPROXY_POSIX_SOCKETS -lwebsocket.js checking for: malloc checking for: free compiling test program for: emscripten_log /b/s/w/ir/k/install/emscripten/emcc emscripten_log.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto ['--bind', '-O1', '-s', 'EMBIND_STD_STRING_IS_UTF8=0'] temp_directory: /b/s/w/ir/tmp/t/tmpnkjgjw_p/emscripten_test_other_vwo_m8gw/emtest_temp_10cp1hkc ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=MinSizeRel', '-G', 'Eclipse CDT4 - Ninja', '/b/s/w/ir/k/install/emscripten/tests/cmake/target_library'] test_closure_errors (test_other.other) ... ok (4.87s) test_closure_full_js_library (test_other.other) ... ok (18.78s) checking for: strlen compiling test program for: emscripten_longjmp /b/s/w/ir/k/install/emscripten/emcc emscripten_longjmp.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto ['-o', 'c.so', '-r'] test_clear_error_on_massive_static_data (test_other.other) ... ok (0.92s) emcc: warning: generating an executable with an object extension (.so). If you meant to build an object file please use `-c, `-r`, or `-shared` [-Wemcc] ['-o', 'c.js'] checking for: setThrew compiling test program for: emscripten_pc_get_file /b/s/w/ir/k/install/emscripten/emcc emscripten_pc_get_file.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto ['-o', 'c.html'] test_cmake_static_cpp (test_other.other) ... ok (60.16s) ['-c'] checking for: emscripten_builtin_malloc checking for: emscripten_builtin_free checking for: emscripten_builtin_memalign checking for: malloc checking for: free compiling test program for: emscripten_pc_get_function /b/s/w/ir/k/install/emscripten/emcc emscripten_pc_get_function.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_OFFSET_CONVERTER test_cleanup_os (test_other.other) ... ok (5.12s) test_closure_cmdline_utf8_chars (test_other.other) ... ok (8.68s) test_check_undefined_relocatable (test_other.other) ... ok (5.10s) checking for: emscripten_builtin_malloc checking for: emscripten_builtin_free checking for: emscripten_builtin_memalign checking for: malloc checking for: free compiling test program for: emscripten_run_preload_plugins_data /b/s/w/ir/k/install/emscripten/emcc emscripten_run_preload_plugins_data.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base test_check_sourcemapurl_default_profiling (test_other.other) ... ok (1.45s) test_cmake_html (test_other.other) ... ok (56.27s) checking for: malloc compiling test program for: emscripten_run_script_string /b/s/w/ir/k/install/emscripten/emcc emscripten_run_script_string.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto test_cmake_library (test_other.other) ... ok (63.48s) emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base test_check_sourcemapurl_default_normal (test_other.other) ... ok (1.80s) test_check_sourcemapurl (test_other.other) ... ok (1.32s) test_chained_js_error_diagnostics (test_other.other) ... ok (0.93s) test_check_undefined_main_module (test_other.other) ... ok (6.65s) checking for: malloc checking for: free compiling test program for: emscripten_set_batterychargingchange_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_batterychargingchange_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS clang-13: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] system_libs:INFO: retrieving port: bzip2 from https://github.com/emscripten-ports/bzip2/archive/1.0.6.zip test_check_undefined_linkable (test_other.other) ... ok (5.22s) test_canonicalize_nan_warning (test_other.other) ... ok (1.05s) OK: 'foo(); // test // test2 // test3' -> 'foo(); ' OK: 'foo(); / /// test' -> 'foo(); / ' OK: 'foo(); // /*' -> 'foo(); ' OK: 'foo(); //\bar();' -> 'foo(); \bar();' OK: 'foo(); //*\bar(); */' -> 'foo(); \bar(); */' OK: 'foo(); /* aaa' -> 'foo(); ' OK: 'foo(); /*\eee\*/bar();' -> 'foo(); bar();' OK: 'foo(); /* // */bar();' -> 'foo(); bar();' OK: 'foo(); /*eee*//bar();' -> 'foo(); /bar();' OK: 'foo(); /* a /* b */ c */' -> 'foo(); c */' OK: '" // comment inside a string "' -> '" ' OK: '' // comment inside a string '' -> '' ' OK: '" // comment inside a multi\line string "' -> '" \line string "' OK: '" /* C comment inside a string */ "' -> '" "' OK: 'A\n #ifdef FOO\n B\n #endif' -> 'A\n' OK: ' #define FOO 1\nA\n#ifdef FOO\n B\n #endif' -> 'A\n B\n' OK: ' #define FOO 0\nA\n#ifdef FOO\n B\n #endif' -> 'A\n B\n' OK: 'A\n#ifndef FOO\nB\n#endif' -> 'A\nB\n' OK: '#define FOO 1\nA\n#ifndef FOO\nB\n#endif' -> 'A\n' OK: '#define FOO 0\nA\n#ifndef FOO\nB\n#endif' -> 'A\n' OK: '#define FOO 1\nA\n#ifdef FOO\nB\n#endif\n#undef FOO\n#ifdef FOO\nC\n#endif\n' -> 'A\nB\n' OK: '#define FOO 1\nA\n#ifdef FOO\nB\n#endif\n#undef FOO\n#ifndef FOO\nC\n#endif\n' -> 'A\nB\nC\n' OK: 'A\n#ifdef FOO\nB\n#else\nC\n#endif' -> 'A\nC\n' OK: 'A\n#define FOO 0\n#ifdef FOO\nB\n#else\nC\n#endif' -> 'A\nB\n' OK: ' #define FOO 0\nA\n#if FOO\n B\n#else \n C\n #endif' -> 'A\n C\n' OK: ' #define FOO 10\nA\n#if FOO\n B\n#else \n C\n #endif' -> 'A\n B\n' OK: '#define FOO 1\n#define BAR 0\n#if FOO && BAR\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 1\n#if FOO && BAR\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#define BAR 1\n#if FOO &&BAR \nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#define BAR 1\n#if (FOO && BAR)\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#define BAR 1\n#if (((FOO && BAR)))\nB\n#endif' -> 'B\n' OK: '#define FOO 0\n#define BAR 1\n#define BAZ 1\n#if FOO&&BAR||BAZ\nB\n#endif' -> 'B\n' OK: '#define FOO 0\n#define BAR 1\n#define BAZ 1\n#if (FOO&&BAR)||BAZ\nB\n#endif' -> 'B\n' OK: '#define FOO 0\n#define BAR 1\n#define BAZ 1\n#if FOO&&(BAR||BAZ)\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 1\n#define BAZ 0\n#if FOO||BAR&&BAZ\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#define BAR 1\n#define BAZ 0\n#if (FOO||BAR)&&BAZ\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 1\n#define BAZ 0\n#if FOO||(BAR&&BAZ)\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#define BAR 1\n#define BAZ 0\n#if FOO&&BAR&&BAZ\nB\n#endif' -> '' OK: '#define FOO 0\n#define BAR 1\n#define BAZ 1\n#if FOO&&BAR&&BAZ\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 0\n#define BAZ 1\n#if FOO&&BAR&&BAZ\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 1\n#define BAZ 1\n#if FOO&&BAR&&BAZ\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#define BAR 0\n#define BAZ 0\n#if FOO||BAR||BAZ\nB\n#endif' -> 'B\n' OK: '#define FOO 0\n#define BAR 1\n#define BAZ 0\n#if FOO||BAR||BAZ\nB\n#endif' -> 'B\n' OK: '#define FOO 0\n#define BAR 0\n#define BAZ 1\n#if FOO||BAR||BAZ\nB\n#endif' -> 'B\n' OK: '#define FOO 0\n#define BAR 0\n#define BAZ 0\n#if FOO||BAR||BAZ\nB\n#endif' -> '' OK: '#define FOO 1\n#if FOO < 3\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#if FOO < 1\nB\n#endif' -> '' OK: '#define FOO 1\n#if FOO > 0\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#if FOO > 1\nB\n#endif' -> '' OK: '#define FOO 1\n#if FOO <= 1\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#if FOO <= 0\nB\n#endif' -> '' OK: '#define FOO 1\n#if FOO >= 1\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#if FOO >= 2\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 2\n#if FOO < 3 && BAR < 4\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#define BAR 2\n#if FOO < 3 && BAR < 2\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 2\n#if FOO == 1 && BAR == 2\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#define BAR 2\n#if FOO == 1 && BAR != 2\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 2\n#if FOO < 3 || BAR < 0\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#define BAR 2\n#if FOO < 1 || BAR < 2\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 2\n#if FOO == 1 || BAR == 3\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#define BAR 2\n#if FOO != 1 || BAR != 2\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 2\n#if FOO < 2 && BAR > 1 && FOO <= 1 && BAR >= 2 && FOO == 1 && BAR != 1\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#define BAR 2\n#if FOO < 2 && BAR > 1 && FOO <= 1 && BAR >= 2 && FOO == 1 && BAR != 2\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 1\n#if FOO == BAR\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#define BAR 1\n#if FOO != BAR\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 2\n#if FOO == BAR\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 2\n#if FOO != BAR\nB\n#endif' -> 'B\n' OK: '#define FOO 0\n#if !FOO\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#if !FOO\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 0\n#if !FOO && BAR\nB\n#endif' -> '' OK: '#define FOO 1\n#define BAR 0\n#if FOO && !BAR\nB\n#endif' -> 'B\n' OK: '#define FOO 0\n#define BAR 1\n#if !(FOO && BAR)\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#define BAR 1\n#if !(FOO && BAR)\nB\n#endif' -> '' OK: '#define FOO 1\n#if !!FOO\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#if !!(FOO)\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#if !(!FOO)\nB\n#endif' -> 'B\n' OK: '#define FOO 1\n#if ((!((!((!!!FOO))))))\nB\n#endif' -> '' OK: '#define M12 1\n#define M22 0\n#if M12 == 1 && M22 == 0\nB\n#endif' -> 'B\n' OK: '#define M12 1\n#define M22 0\n#if M22 == 1 && M12 == 0\nB\n#endif' -> '' OK: '#define FOO 42\nFOO\n' -> '42\n' OK: '#define FOO 42\n#define BAR FOO\nBAR\n' -> '42\n' OK: '#define MACRO(x) x\nMACRO(42)\n' -> '42\n' OK: '#define MACRO(x,y) x\nMACRO(42, 53)\n' -> '42\n' OK: '#define MACRO( x , y ) x \nMACRO(42, 53)\n' -> '42\n' OK: '#define MACRO(x,y,z) x+y<=z\nMACRO(42,15,30)\n' -> '42+15<=30\n' OK: '#define FOO 1\n#define BAR 2\n#define BAZ 1\n#define MACRO(x,y,z) x<y&&z\n#if MACRO(FOO,BAR,BAZ)\nA\n#endif' -> 'A\n' OK: '#define FOO 1\n#define BAR 2\n#define BAZ 0\n#define MACRO(x,y,z) x<y&&z\n#if MACRO(FOO,BAR,BAZ)\nA\n#endif' -> '' OK: '#if 1>2&&0\nA\n#endif' -> '' OK: '#if 0&&1>2\nA\n#endif' -> '' OK: '#if 2<3&&1\nA\n#endif' -> 'A\n' OK: '#if 1&&2<3\nA\n#endif' -> 'A\n' OK: '#if 1+2<=3\nA\n#endif' -> 'A\n' OK: '#if 1+2 <3\nA\n#endif' -> '' OK: '#if 1+2*0\nA\n#endif' -> 'A\n' OK: '#if 1+1*2==4\nA\n#endif' -> '' OK: '#if 5/2==2\nA\n#endif' -> 'A\n' OK: '#if defined(FOO)\nA\n#endif' -> '' OK: '#define FOO 0\n#if defined(FOO)\nA\n#endif' -> 'A\n' OK: '#define FOO 0\n#undef FOO\n#if defined(FOO)\nA\n#endif' -> '' OK: '#define SAMPLE_TEXTURE_2D texture \nvec4 c = SAMPLE_TEXTURE_2D(tex, texCoord);\n' -> 'vec4 c = texture(tex, texCoord);\n' OK: '#extension GL_EXT_shader_texture_lod : enable\n' -> '#extension GL_EXT_shader_texture_lod : enable\n' OK: '#version 300 es\n' -> '#version 300 es\n' OK: '#pragma foo\n' -> '#pragma foo\n' OK: '#define FOO() bar\nFOO()\n' -> 'bar\n' OK: '#define FOO 1\n#if FOO\n#define BAR this_is_right\n#else\n#define BAR this_is_wrong\n#endif\nBAR' -> 'this_is_right\n' OK: '\n#define FOO 1\nFOO\n' -> '\n1\n' test_c_preprocessor (test_other.other) ... ok (1.04s) emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base system_libs:INFO: unpacking port: bzip2 cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libbz2.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libbz2.a" for subsequent builds) cache:INFO: - ok /b/s/w/ir/k/install/emscripten/tests/bzip2_test.c:96:10: warning: passing 'uchar [1010600]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] zbuf, &nZ, inbuf, nIn, 9, 0, 30 ); ^~~~ /b/s/w/ir/k/install/emscripten/cache/sysroot/include/bzlib.h:205:21: note: passing argument to parameter 'dest' here char* dest, ^ /b/s/w/ir/k/install/emscripten/tests/bzip2_test.c:96:16: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] zbuf, &nZ, inbuf, nIn, 9, 0, 30 ); ^~~ /b/s/w/ir/k/install/emscripten/cache/sysroot/include/bzlib.h:206:21: note: passing argument to parameter 'destLen' here unsigned int* destLen, ^ /b/s/w/ir/k/install/emscripten/tests/bzip2_test.c:96:21: warning: passing 'uchar [1000000]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] zbuf, &nZ, inbuf, nIn, 9, 0, 30 ); ^~~~~ /b/s/w/ir/k/install/emscripten/cache/sysroot/include/bzlib.h:207:21: note: passing argument to parameter 'source' here char* source, ^ /b/s/w/ir/k/install/emscripten/tests/bzip2_test.c:106:13: warning: passing 'uchar [2000000]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] outbuf, &nOut, zbuf, nZ, 0, 0 ); ^~~~~~ /b/s/w/ir/k/install/emscripten/cache/sysroot/include/bzlib.h:215:21: note: passing argument to parameter 'dest' here char* dest, ^ /b/s/w/ir/k/install/emscripten/tests/bzip2_test.c:106:21: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] outbuf, &nOut, zbuf, nZ, 0, 0 ); ^~~~~ /b/s/w/ir/k/install/emscripten/cache/sysroot/include/bzlib.h:216:21: note: passing argument to parameter 'destLen' here unsigned int* destLen, ^ /b/s/w/ir/k/install/emscripten/tests/bzip2_test.c:106:28: warning: passing 'uchar [1010600]' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] outbuf, &nOut, zbuf, nZ, 0, 0 ); ^~~~ /b/s/w/ir/k/install/emscripten/cache/sysroot/include/bzlib.h:217:21: note: passing argument to parameter 'source' here char* source, ^ 6 warnings generated. system_libs:INFO: retrieving port: bullet from https://github.com/emscripten-ports/bullet/archive/version_1.zip test_bzip2 (test_other.other) ... ok (4.35s) test_check_source_map_args (test_other.other) ... ok (5.84s) test_build_error_color (test_other.other) ... ok (3.92s) checking for: malloc checking for: free compiling test program for: emscripten_set_batterylevelchange_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_batterylevelchange_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS system_libs:INFO: unpacking port: bullet cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libbullet.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libbullet.a" for subsequent builds) root:INFO: building port: bullet ['--bind', '-O2', '-s', 'EMBIND_STD_STRING_IS_UTF8=0'] clang++: /b/s/w/ir/cache/builder/emscripten-releases/llvm-project/llvm/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp:423: virtual bool (anonymous namespace)::WebAssemblyExplicitLocals::runOnMachineFunction(llvm::MachineFunction &): Assertion `(!MO.isReg() || MRI.use_empty(MO.getReg()) || MFI.isVRegStackified(MO.getReg())) && "WebAssemblyExplicitLocals failed to stackify a register operand"' failed. PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script. Stack dump: 0. Program arguments: /b/s/w/ir/k/install/bin/clang++ -target wasm32-unknown-emscripten -DEMSCRIPTEN -fignore-exceptions -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr -D__EMSCRIPTEN_major__=2 -D__EMSCRIPTEN_minor__=0 -D__EMSCRIPTEN_tiny__=22 -D_LIBCPP_ABI_VERSION=2 -Dunix -D__unix -D__unix__ -Werror=implicit-function-declaration -Xclang -iwithsysroot/include/SDL --sysroot=/b/s/w/ir/k/install/emscripten/cache/sysroot -Xclang -iwithsysroot/include/compat -g -c -O2 -w -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/vectormath/scalar -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/vectormath/sse -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/CollisionShapes -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/NarrowPhaseCollision -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/BroadphaseCollision -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/Gimpact -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/CollisionDispatch -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/Dynamics -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/Vehicle -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/Character -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/MLCPSolvers -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/Featherstone -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/ConstraintSolver -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/MiniCL/MiniCLTask -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/vectormath -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/LinearMath -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletSoftBody -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/MiniCL /b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp -o /b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp.o 1. <eof> parser at end of file 2. Code generation 3. Running pass 'Function Pass Manager' on module '/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp'. 4. Running pass 'WebAssembly Explicit Locals' on function '@_ZN35btSequentialImpulseConstraintSolver28solveGroupCacheFriendlySetupEPP17btCollisionObjectiPP20btPersistentManifoldiPP17btTypedConstraintiRK19btContactSolverInfoP12btIDebugDraw' #0 0x00007f98e689efa3 llvm::sys::PrintStackTrace(llvm::raw_ostream&, int) (/b/s/w/ir/k/install/bin/../lib/libLLVM-13git.so+0x18d1fa3) #1 0x00007f98e689cd9e llvm::sys::RunSignalHandlers() (/b/s/w/ir/k/install/bin/../lib/libLLVM-13git.so+0x18cfd9e) #2 0x00007f98e689e31d llvm::sys::CleanupOnSignal(unsigned long) (/b/s/w/ir/k/install/bin/../lib/libLLVM-13git.so+0x18d131d) #3 0x00007f98e67d22d3 (anonymous namespace)::CrashRecoveryContextImpl::HandleCrash(int, unsigned long) CrashRecoveryContext.cpp:0:0 #4 0x00007f98e67d243e CrashRecoverySignalHandler(int) CrashRecoveryContext.cpp:0:0 #5 0x00007f98e4dc0980 __restore_rt (/lib/x86_64-linux-gnu/libpthread.so.0+0x12980) #6 0x00007f98e0a02fb7 raise (/lib/x86_64-linux-gnu/libc.so.6+0x3efb7) #7 0x00007f98e0a04921 abort (/lib/x86_64-linux-gnu/libc.so.6+0x40921) #8 0x00007f98e09f448a (/lib/x86_64-linux-gnu/libc.so.6+0x3048a) #9 0x00007f98e09f4502 (/lib/x86_64-linux-gnu/libc.so.6+0x30502) #10 0x00007f98e892bb50 (anonymous namespace)::WebAssemblyExplicitLocals::runOnMachineFunction(llvm::MachineFunction&) WebAssemblyExplicitLocals.cpp:0:0 #11 0x00007f98e6cc5ced llvm::MachineFunctionPass::runOnFunction(llvm::Function&) (/b/s/w/ir/k/install/bin/../lib/libLLVM-13git.so+0x1cf8ced) #12 0x00007f98e6a194b8 llvm::FPPassManager::runOnFunction(llvm::Function&) (/b/s/w/ir/k/install/bin/../lib/libLLVM-13git.so+0x1a4c4b8) #13 0x00007f98e6a21941 llvm::FPPassManager::runOnModule(llvm::Module&) (/b/s/w/ir/k/install/bin/../lib/libLLVM-13git.so+0x1a54941) #14 0x00007f98e6a19fcb llvm::legacy::PassManagerImpl::run(llvm::Module&) (/b/s/w/ir/k/install/bin/../lib/libLLVM-13git.so+0x1a4cfcb) #15 0x00007f98e39cf5b6 (anonymous namespace)::EmitAssemblyHelper::EmitAssemblyWithNewPassManager(clang::BackendAction, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream> >) BackendUtil.cpp:0:0 #16 0x00007f98e39c9d33 clang::EmitBackendOutput(clang::DiagnosticsEngine&, clang::HeaderSearchOptions const&, clang::CodeGenOptions const&, clang::TargetOptions const&, clang::LangOptions const&, llvm::StringRef, llvm::Module*, clang::BackendAction, std::unique_ptr<llvm::raw_pwrite_stream, std::default_delete<llvm::raw_pwrite_stream> >) (/b/s/w/ir/k/install/bin/../lib/libclang-cpp.so.13git+0x265ed33) #17 0x00007f98e3cf3e80 clang::BackendConsumer::HandleTranslationUnit(clang::ASTContext&) CodeGenAction.cpp:0:0 #18 0x00007f98e29e46e4 clang::ParseAST(clang::Sema&, bool, bool) (/b/s/w/ir/k/install/bin/../lib/libclang-cpp.so.13git+0x16796e4) #19 0x00007f98e42e9220 clang::FrontendAction::Execute() (/b/s/w/ir/k/install/bin/../lib/libclang-cpp.so.13git+0x2f7e220) #20 0x00007f98e425fe7f clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/b/s/w/ir/k/install/bin/../lib/libclang-cpp.so.13git+0x2ef4e7f) #21 0x00007f98e436821c clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/b/s/w/ir/k/install/bin/../lib/libclang-cpp.so.13git+0x2ffd21c) #22 0x00000000002145b2 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/b/s/w/ir/k/install/bin/clang+++0x2145b2) #23 0x000000000021213d ExecuteCC1Tool(llvm::SmallVectorImpl<char const*>&) driver.cpp:0:0 #24 0x00007f98e3f37ca2 void llvm::function_ref<void ()>::callback_fn<clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, bool*) const::$_1>(long) Job.cpp:0:0 #25 0x00007f98e67d21e7 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (/b/s/w/ir/k/install/bin/../lib/libLLVM-13git.so+0x18051e7) #26 0x00007f98e3f377f7 clang::driver::CC1Command::Execute(llvm::ArrayRef<llvm::Optional<llvm::StringRef> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*, bool*) const (/b/s/w/ir/k/install/bin/../lib/libclang-cpp.so.13git+0x2bcc7f7) #27 0x00007f98e3f02ce8 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/b/s/w/ir/k/install/bin/../lib/libclang-cpp.so.13git+0x2b97ce8) #28 0x00007f98e3f02fb7 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*> >&) const (/b/s/w/ir/k/install/bin/../lib/libclang-cpp.so.13git+0x2b97fb7) #29 0x00007f98e3f1d091 clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*> >&) (/b/s/w/ir/k/install/bin/../lib/libclang-cpp.so.13git+0x2bb2091) #30 0x0000000000211a06 main (/b/s/w/ir/k/install/bin/clang+++0x211a06) #31 0x00007f98e09e5bf7 __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21bf7) #32 0x000000000020ed6a _start (/b/s/w/ir/k/install/bin/clang+++0x20ed6a) clang-13: error: clang frontend command failed with exit code 134 (use -v to see invocation) clang version 13.0.0 (/b/s/w/ir/cache/git/chromium.googlesource.com-external-github.com-llvm-llvm--project 95612afc1d69ff470943b10210bb902fa14fc4e8) Target: wasm32-unknown-emscripten Thread model: posix InstalledDir: /b/s/w/ir/k/install/bin clang-13: note: diagnostic msg: ******************** PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT: Preprocessed source(s) and associated run script(s) are located at: clang-13: note: diagnostic msg: /b/s/w/ir/tmp/t/btSequentialImpulseConstraintSolver-d507ac.cpp clang-13: note: diagnostic msg: /b/s/w/ir/tmp/t/btSequentialImpulseConstraintSolver-d507ac.sh clang-13: note: diagnostic msg: ******************** emcc: error: '/b/s/w/ir/k/install/bin/clang++ -target wasm32-unknown-emscripten -DEMSCRIPTEN -fignore-exceptions -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr -D__EMSCRIPTEN_major__=2 -D__EMSCRIPTEN_minor__=0 -D__EMSCRIPTEN_tiny__=22 -D_LIBCPP_ABI_VERSION=2 -Dunix -D__unix -D__unix__ -Werror=implicit-function-declaration -Xclang -iwithsysroot/include/SDL --sysroot=/b/s/w/ir/k/install/emscripten/cache/sysroot -Xclang -iwithsysroot/include/compat -g -c -O2 -w -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/vectormath/scalar -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/vectormath/sse -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/CollisionShapes -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/NarrowPhaseCollision -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/BroadphaseCollision -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/Gimpact -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/CollisionDispatch -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/Dynamics -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/Vehicle -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/Character -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/MLCPSolvers -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/Featherstone -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/ConstraintSolver -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/MiniCL/MiniCLTask -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/vectormath -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/LinearMath -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletSoftBody -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/MiniCL /b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp -o /b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp.o' failed (134) Traceback (most recent call last): File "/b/s/w/ir/k/install/emscripten/em++.py", line 14, in <module> sys.exit(emcc.run(sys.argv)) File "/b/s/w/ir/k/install/emscripten/emcc.py", line 1080, in run linker_inputs = phase_compile_inputs(options, state, newargs, input_files) File "/b/s/w/ir/cipd_bin_packages/cpython3/lib/python3.8/contextlib.py", line 75, in inner return func(*args, **kwds) File "/b/s/w/ir/k/install/emscripten/emcc.py", line 2412, in phase_compile_inputs compile_source_file(i, input_file) File "/b/s/w/ir/k/install/emscripten/emcc.py", line 2400, in compile_source_file cmd = get_clang_command(input_file) File "/b/s/w/ir/k/install/emscripten/emcc.py", line 2341, in get_clang_command return get_compiler(use_cxx(src_file)) + get_cflags(options, state.orig_args) + compile_args + [src_file] File "/b/s/w/ir/k/install/emscripten/emcc.py", line 896, in get_cflags system_libs.add_ports_cflags(cflags, settings) File "/b/s/w/ir/k/install/emscripten/tools/system_libs.py", line 1907, in add_ports_cflags port.get(Ports, settings, shared) File "/b/s/w/ir/k/install/emscripten/tools/ports/bullet.py", line 50, in get return [shared.Cache.get_lib('libbullet.a', create)] File "/b/s/w/ir/k/install/emscripten/tools/cache.py", line 134, in get_lib return self.get(name, *args, **kwargs) File "/b/s/w/ir/k/install/emscripten/tools/cache.py", line 162, in get creator(cachename) File "/b/s/w/ir/k/install/emscripten/tools/ports/bullet.py", line 48, in create ports.build_port(src_path, final, includes=includes, exclude_dirs=['MiniCL']) File "/b/s/w/ir/k/install/emscripten/tools/system_libs.py", line 1659, in build_port Ports.run_commands(commands) File "/b/s/w/ir/k/install/emscripten/tools/system_libs.py", line 1672, in run_commands run_build_commands([add_args(c) for c in commands]) File "/b/s/w/ir/k/install/emscripten/tools/system_libs.py", line 89, in run_build_commands shared.run_multiple_processes(commands, env=clean_env()) File "/b/s/w/ir/k/install/emscripten/tools/shared.py", line 191, in run_multiple_processes raise Exception('Subprocess %d/%d failed with return code %d! (cmdline: %s)' % (idx + 1, len(commands), finished_process.returncode, shlex_join(commands[idx]))) Exception: Subprocess 122/140 failed with return code 1! (cmdline: /b/s/w/ir/k/install/emscripten/emcc -g -c /b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp -O2 -o /b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp.o -w -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/vectormath/scalar -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/vectormath/sse -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/CollisionShapes -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/NarrowPhaseCollision -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/BroadphaseCollision -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/Gimpact -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision/CollisionDispatch -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/Dynamics -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/Vehicle -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/Character -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/MLCPSolvers -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/Featherstone -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics/ConstraintSolver -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/MiniCL/MiniCLTask -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/vectormath -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletCollision -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletDynamics -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/LinearMath -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/BulletSoftBody -I/b/s/w/ir/k/install/emscripten/cache/ports-builds/bullet/bullet/src/MiniCL) system_libs:INFO: retrieving port: boost_headers from https://github.com/emscripten-ports/boost/releases/download/boost-1.75.0/boost-headers-1.75.0.zip test_bullet (test_other.other) ... FAIL system_libs:INFO: unpacking port: boost_headers checking for: malloc checking for: free compiling test program for: emscripten_set_beforeunload_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_beforeunload_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libboost_headers.a... (this will be cached in "/b/s/w/ir/k/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libboost_headers.a" for subsequent builds) root:INFO: building port: boost_headers cache:INFO: - ok test_bitcode_input (test_other.other) ... ok (30.34s) [] False test_binaryen_warn_mem (test_other.other) ... ok (30.84s) /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -O2 -s INITIAL_MEMORY=20971520 ['-g'] True checking for: malloc checking for: free compiling test program for: emscripten_set_blur_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_blur_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['-O1'] False /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -O2 -s INITIAL_MEMORY=20971520 -s ALLOW_MEMORY_GROWTH ES-Check: there were no ES version matching errors! 🎉 test_browser_language_detection (test_other.other) ... ok (36.83s) env_modify: {'EMCC_DEBUG': '1'} [] False /b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/hello_libcxx.cpp -O3 ['-O2'] False /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -O2 -s INITIAL_MEMORY=20971520 -s MAXIMUM_MEMORY=41943040 checking for: malloc checking for: free compiling test program for: emscripten_set_click_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_click_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS temp_directory: /b/s/w/ir/tmp/t/tmpr7ca6dd7/emscripten_test_other_np3vsn5m/emtest_temp__vgxocjy ['/b/s/w/ir/k/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=Debug', '-G', 'Eclipse CDT4 - Ninja', '/b/s/w/ir/k/install/emscripten/tests/cmake/target_js'] ['-O2', '-g'] True /b/s/w/ir/k/install/emscripten/emcc /b/s/w/ir/k/install/emscripten/tests/hello_world.c -O2 -s INITIAL_MEMORY=20971520 -s ALLOW_MEMORY_GROWTH -s MAXIMUM_MEMORY=41943040 test_binaryen_passes_extra (test_other.other) ... ok (13.15s) ['-O0'] False False /b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/hello_world.cpp -O0 test_boost_graph (test_other.other) ... ok (36.99s) checking for: malloc checking for: free compiling test program for: emscripten_set_dblclick_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_dblclick_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['-O2', '-g1'] False ['-O0', '-g1'] False False /b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/hello_world.cpp -O0 -g1 [] test_binaryen_mem (test_other.other) ... ok (7.30s) ['-O0', '-g2'] True False /b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/hello_world.cpp -O0 -g2 ['-O2', '-g2'] True checking for: malloc checking for: free compiling test program for: emscripten_set_devicemotion_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_devicemotion_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS emcc: warning: generating an executable with an object extension (.bc). If you meant to build an object file please use `-c, `-r`, or `-shared` [-Wemcc] test_bc_to_bc (test_other.other) ... ok (1.00s) ['-s', 'RELOCATABLE'] test_bad_triple (test_other.other) ... ok (0.53s) ['-O0', '-g'] True True /b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/hello_world.cpp -O0 -g ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O0', '-s', 'WASM=0'] test_binaryen_ctors (test_other.other) ... ok (3.65s) ['-O2', '--profiling'] True ['-O0', '--profiling-funcs'] True False /b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/hello_world.cpp -O0 --profiling-funcs test_bad_locale (test_other.other) ... ok (1.35s) ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-s', 'EXPORTED_FUNCTIONS=["_main"]'] checking for: malloc checking for: free compiling test program for: emscripten_set_deviceorientation_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_deviceorientation_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O0'] ['-O1'] False False /b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/hello_world.cpp -O1 ['-s', 'BINARYEN_IGNORE_IMPLICIT_TRAPS'] True /b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/hello_libcxx.cpp -O3 -s BINARYEN_IGNORE_IMPLICIT_TRAPS ['-O2', '--profiling-funcs'] True ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-s', 'EXPORTED_FUNCTIONS=[" _main"]'] ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O0', '-s', 'RELOCATABLE'] ['-O2'] False False /b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/hello_world.cpp -O2 checking for: malloc checking for: free compiling test program for: emscripten_set_focus_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_focus_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS test_bad_export (test_other.other) ... ok (2.48s) test_binaryen_names (test_other.other) ... ok (13.68s) {'[]': 17917, "['-g']": 125532, "['-O1']": 8583, "['-O2']": 7934, "['-O2', '-g']": 79039, "['-O2', '-g1']": 7934, "['-O2', '-g2']": 8337, "['-O2', '--profiling']": 8337, "['-O2', '--profiling-funcs']": 8337} ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O0', '-s', 'WASM=0', '-s', 'EMULATE_FUNCTION_POINTER_CASTS'] env_modify: {'EMMAKEN_JUST_CONFIGURE': '1'} test_autotools_shared_check (test_other.other) ... ok (0.42s) ['-O2', '-g1'] False False /b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/hello_world.cpp -O2 -g1 ['--bind', '-O2', '-s', 'ALLOW_MEMORY_GROWTH', '/b/s/w/ir/k/install/emscripten/tests/embind/isMemoryGrowthEnabled=true.cpp', '-s', 'EMBIND_STD_STRING_IS_UTF8=0'] checking for: malloc checking for: free compiling test program for: emscripten_set_focusin_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_focusin_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS test_backwards_deps_in_archive (test_other.other) ... ok (1.80s) test_autoconf_mode (test_other.other) ... ok (1.36s) ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O0', '-s', 'EMULATE_FUNCTION_POINTER_CASTS'] ['-O2', '-g'] True True /b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/hello_world.cpp -O2 -g ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O0', '-s', 'EMULATE_FUNCTION_POINTER_CASTS', '-s', 'RELOCATABLE'] checking for: malloc checking for: free compiling test program for: emscripten_set_focusout_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_focusout_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['-O2', '--closure=1'] False False /b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/hello_world.cpp -O2 --closure=1 ES-Check: there were no ES version matching errors! 🎉 test_auto_ptr_cxx17 (test_other.other) ... ok (2.55s) test_asyncify_response_file (test_other.other) ... ok (2.57s) ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O0', '-s', 'WASM=0', '-s', 'SAFE_HEAP'] test_asyncify_escaping (test_other.other) ... ok (1.18s) checking for: malloc checking for: free compiling test program for: emscripten_set_fullscreenchange_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_fullscreenchange_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS test_assertions_on_ready_promise (test_other.other) ... ok (1.23s) ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O0', '-s', 'SAFE_HEAP'] test_asyncify_advise (test_other.other) ... ok (2.25s) sizes: [137300, 134470] test_binaryen_ignore_implicit_traps (test_other.other) ... ok (18.28s) test_assertions_on_outgoing_module_api_changes (test_other.other) ... ok (1.09s) test_assertions_on_internal_api_changes (test_other.other) ... ok (1.14s) checking for: malloc checking for: free compiling test program for: emscripten_set_gamepadconnected_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_gamepadconnected_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O0', '-s', 'SAFE_HEAP', '-s', 'RELOCATABLE'] test_assertions_on_incoming_module_api_changes (test_other.other) ... ok (1.11s) ['-O2', '--closure=1', '-g1'] False False /b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/hello_world.cpp -O2 --closure=1 -g1 ES-Check: there were no ES version matching errors! 🎉 test_assembly_preprocessed (test_other.other) ... ok (2.33s) ES-Check: there were no ES version matching errors! 🎉 test_assembly (test_other.other) ... ok (2.21s) checking for: malloc checking for: free compiling test program for: emscripten_set_gamepaddisconnected_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_gamepaddisconnected_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O0', '-s', 'WASM=0', '-s', 'SAFE_HEAP', '-s', 'EMULATE_FUNCTION_POINTER_CASTS'] test_asan_pthread_stubs (test_other.other) ... ok (2.46s) checking for: malloc checking for: free compiling test program for: emscripten_set_keydown_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_keydown_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O0', '-s', 'SAFE_HEAP', '-s', 'EMULATE_FUNCTION_POINTER_CASTS'] test_argv0_node (test_other.other) ... ok (1.30s) test_asan_null_deref (test_other.other) ... ok (2.75s) test_asan_no_stack_trace (test_other.other) ... ok (2.67s) test_argument_missing_file (test_other.other) ... ok (0.48s) test_argument_missing (test_other.other) ... ok (0.40s) ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O0', '-s', 'SAFE_HEAP', '-s', 'EMULATE_FUNCTION_POINTER_CASTS', '-s', 'RELOCATABLE'] test_argument_match (test_other.other) ... ok (1.44s) emcc: warning: libfoo.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc] emcc: warning: libfoo.a: adding index [-Wemcc] checking for: malloc checking for: free compiling test program for: emscripten_set_keypress_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_keypress_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS test_archive_non_objects (test_other.other) ... ok (1.82s) emcc: warning: libfoo.a: archive is missing an index; Use emar when creating libraries to ensure an index is created [-Wemcc] emcc: warning: libfoo.a: adding index [-Wemcc] ['-I/usr/something', '-Wwarn-absolute-paths'] True test_binaryen_debug (test_other.other) ... ok (22.53s) test_archive_empty (test_other.other) ... ok (1.37s) test_archive_no_index (test_other.other) ... ok (2.84s) ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O1', '-s', 'WASM=0'] ['-L/usr/something', '-Wwarn-absolute-paths'] True checking for: malloc checking for: free compiling test program for: emscripten_set_keyup_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_keyup_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ES-Check: there were no ES version matching errors! 🎉 ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O1'] test_SYSCALL_DEBUG (test_other.other) ... ok (2.37s) ['-I/usr/something'] False test_SUPPORT_LONGJMP_object (test_other.other) ... ok (2.08s) test_SUPPORT_LONGJMP_executable (test_other.other) ... ok (0.96s) ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O1', '-s', 'RELOCATABLE'] checking for: malloc checking for: free compiling test program for: emscripten_set_mousedown_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_mousedown_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['-L/usr/something'] False test_archive_duplicate_basenames (test_other.other) ... ok (4.91s) test_cmake_js (test_other.other) ... ok (130.42s) [] ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O1', '-s', 'WASM=0', '-s', 'EMULATE_FUNCTION_POINTER_CASTS'] ['-I/usr/something', '-Wno-warn-absolute-paths'] False checking for: malloc checking for: free compiling test program for: emscripten_set_mouseenter_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_mouseenter_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['-s', 'LEGACY_VM_SUPPORT', '-s', 'WASM=0'] ['-L/usr/something', '-Wno-warn-absolute-paths'] False ES-Check: there were no ES version matching errors! 🎉 ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O1', '-s', 'EMULATE_FUNCTION_POINTER_CASTS'] test_LIBRARY_DEBUG (test_other.other) ... ok (1.98s) test_NO_aliasing (test_other.other) ... ok (3.68s) test_LEGACY_VM_SUPPORT (test_other.other) ... ok (3.11s) ['-Isubdir/something', '-Wwarn-absolute-paths'] False ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O1', '-s', 'EMULATE_FUNCTION_POINTER_CASTS', '-s', 'RELOCATABLE'] checking for: malloc checking for: free compiling test program for: emscripten_set_mouseleave_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_mouseleave_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['-Lsubdir/something', '-Wwarn-absolute-paths'] False ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O1', '-s', 'WASM=0', '-s', 'SAFE_HEAP'] ES-Check: there were no ES version matching errors! 🎉 [] False checking for: malloc checking for: free compiling test program for: emscripten_set_mousemove_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_mousemove_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS test_abspaths (test_other.other) ... ok (11.26s) ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O1', '-s', 'SAFE_HEAP'] ['--bind', '-s', 'DYNAMIC_EXECUTION=0'] [] Module[" Module["waka test_EXPORT_NAME_with_html (test_other.other) ... ok (1.05s) checking for: malloc checking for: free compiling test program for: emscripten_set_mouseout_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_mouseout_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ES-Check: there were no ES version matching errors! 🎉 test_GetProcAddress_LEGACY_GL_EMULATION (test_other.other) ... ok (5.32s) env_modify: {'EM_PYTHON_MULTIPROCESSING': '1'} ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O1', '-s', 'SAFE_HEAP', '-s', 'RELOCATABLE'] ['-s', 'EXPORTED_RUNTIME_METHODS=[]'] Module["addRunDependency checking for: malloc checking for: free compiling test program for: emscripten_set_mouseover_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_mouseover_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS test_IGNORE_CLOSURE_COMPILER_ERRORS (test_other.other) ... ok (7.61s) ['-s', 'EXPORTED_RUNTIME_METHODS=addRunDependency'] Module["addRunDependency Module["waka ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O1', '-s', 'WASM=0', '-s', 'SAFE_HEAP', '-s', 'EMULATE_FUNCTION_POINTER_CASTS'] test_EM_PYTHON_MULTIPROCESSING (test_other.other) ... ok (2.35s) test_EM_ASM_i64 (test_other.other) ... ok (0.40s) ['-s', 'EXPORTED_RUNTIME_METHODS=[]', '-s', 'EXPORTED_RUNTIME_METHODS=addRunDependency'] Module["addRunDependency Module["waka ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O1', '-s', 'SAFE_HEAP', '-s', 'EMULATE_FUNCTION_POINTER_CASTS'] checking for: malloc checking for: free compiling test program for: emscripten_set_mouseup_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_mouseup_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS test_EXPORTED_RUNTIME_METHODS (test_other.other) ... ok (5.03s) ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O1', '-s', 'SAFE_HEAP', '-s', 'EMULATE_FUNCTION_POINTER_CASTS', '-s', 'RELOCATABLE'] checking for: malloc checking for: free compiling test program for: emscripten_set_offscreencanvas_size_on_target_thread_js /b/s/w/ir/k/install/emscripten/emcc emscripten_set_offscreencanvas_size_on_target_thread_js.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS test_EM_ASM_ES6_O3 (test_other.other) ... ok (3.86s) ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O2', '-s', 'WASM=0'] checking for: malloc checking for: free compiling test program for: emscripten_set_orientationchange_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_orientationchange_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS test_EM_ASM_ES6_closure (test_other.other) ... ok (6.90s) test_EM_ASM_ES6 (test_other.other) ... ok (1.13s) env_modify: {'EMMAKEN_NO_SDK': '1'} test_INCOMING_MODULE_JS_API (test_other.other) ... ok (16.08s) sizes 6692 5754 test_EMMAKEN_NO_SDK (test_other.other) ... ok (0.46s) test_EM_ASM_ES6_closure_O3 (test_other.other) ... ok (7.85s) ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-O2', '-s', 'ALLOW_MEMORY_GROWTH', '-s', 'MAXIMUM_MEMORY=2147418112'] test_EMSCRIPTEN_and_STRICT (test_other.other) ... ok (0.97s) test_4GB (test_other.other) ... ok (0.48s) test_EMCC_BUILD_DIR (test_other.other) ... ok (0.95s) ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O2'] checking for: malloc checking for: free compiling test program for: emscripten_set_pointerlockchange_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_pointerlockchange_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-O2', '-s', 'ALLOW_MEMORY_GROWTH', '-s', 'MAXIMUM_MEMORY=2147483648'] ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O2', '-s', 'RELOCATABLE'] checking for: malloc checking for: free compiling test program for: emscripten_set_pointerlockerror_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_pointerlockerror_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-O2', '-s', 'ALLOW_MEMORY_GROWTH', '-s', 'MAXIMUM_MEMORY=2147549184'] test_RUNTIME_LINKED_LIBS (test_other.other) ... ok (23.11s) ['--bind', '-O1', '-s', 'DYNAMIC_EXECUTION=0'] ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O2', '-s', 'WASM=0', '-s', 'EMULATE_FUNCTION_POINTER_CASTS'] checking for: malloc checking for: free compiling test program for: emscripten_set_resize_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_resize_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['/b/s/w/ir/k/install/emscripten/emcc', '/b/s/w/ir/k/install/emscripten/tests/hello_world.c', '-O2', '-s', 'ALLOW_MEMORY_GROWTH'] ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O2', '-s', 'EMULATE_FUNCTION_POINTER_CASTS'] checking for: malloc checking for: free compiling test program for: emscripten_set_scroll_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_scroll_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS test_2GB_plus (test_other.other) ... ok (4.89s) ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O2', '-s', 'EMULATE_FUNCTION_POINTER_CASTS', '-s', 'RELOCATABLE'] checking for: malloc checking for: free compiling test program for: emscripten_set_touchcancel_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_touchcancel_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O2', '-s', 'WASM=0', '-s', 'SAFE_HEAP'] checking for: malloc checking for: free compiling test program for: emscripten_set_touchend_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_touchend_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O2', '-s', 'SAFE_HEAP'] checking for: malloc checking for: free compiling test program for: emscripten_set_touchmove_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_touchmove_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O2', '-s', 'SAFE_HEAP', '-s', 'RELOCATABLE'] checking for: malloc checking for: free compiling test program for: emscripten_set_touchstart_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_touchstart_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS checking for: malloc checking for: free compiling test program for: emscripten_set_visibilitychange_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_visibilitychange_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O2', '-s', 'WASM=0', '-s', 'SAFE_HEAP', '-s', 'EMULATE_FUNCTION_POINTER_CASTS'] checking for: malloc checking for: free compiling test program for: emscripten_set_wheel_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_set_wheel_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O2', '-s', 'SAFE_HEAP', '-s', 'EMULATE_FUNCTION_POINTER_CASTS'] checking for: malloc checking for: free compiling test program for: emscripten_start_fetch /b/s/w/ir/k/install/emscripten/emcc emscripten_start_fetch.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sFETCH ['/b/s/w/ir/k/install/emscripten/em++', 'src.cpp', '-O2', '-s', 'SAFE_HEAP', '-s', 'EMULATE_FUNCTION_POINTER_CASTS', '-s', 'RELOCATABLE'] checking for: emscripten_is_main_browser_thread compiling test program for: emscripten_webgl_create_context /b/s/w/ir/k/install/emscripten/emcc emscripten_webgl_create_context.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sOFFSCREENCANVAS_SUPPORT test_bad_function_pointer_cast (test_other.other) ... ok (56.36s) checking for: malloc compiling test program for: emscripten_webgl_destroy_context /b/s/w/ir/k/install/emscripten/emcc emscripten_webgl_destroy_context.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sOFFSCREENCANVAS_SUPPORT checking for: emscripten_webgl_make_context_current checking for: emscripten_webgl_get_current_context compiling test program for: emscripten_webgl_get_parameter_utf8 /b/s/w/ir/k/install/emscripten/emcc emscripten_webgl_get_parameter_utf8.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sOFFSCREENCANVAS_SUPPORT checking for: malloc compiling test program for: emscripten_webgl_get_program_info_log_utf8 /b/s/w/ir/k/install/emscripten/emcc emscripten_webgl_get_program_info_log_utf8.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sOFFSCREENCANVAS_SUPPORT ['--bind', '-O2', '-s', 'DYNAMIC_EXECUTION=0'] checking for: malloc compiling test program for: emscripten_webgl_get_shader_info_log_utf8 /b/s/w/ir/k/install/emscripten/emcc emscripten_webgl_get_shader_info_log_utf8.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sOFFSCREENCANVAS_SUPPORT checking for: malloc compiling test program for: emscripten_webgl_get_shader_source_utf8 /b/s/w/ir/k/install/emscripten/emcc emscripten_webgl_get_shader_source_utf8.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sOFFSCREENCANVAS_SUPPORT checking for: malloc compiling test program for: emscripten_webgl_get_supported_extensions /b/s/w/ir/k/install/emscripten/emcc emscripten_webgl_get_supported_extensions.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sOFFSCREENCANVAS_SUPPORT checking for: malloc compiling test program for: emscripten_websocket_set_onclose_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_websocket_set_onclose_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sPROXY_POSIX_SOCKETS -lwebsocket.js -sUSE_PTHREADS checking for: malloc checking for: free compiling test program for: emscripten_websocket_set_onerror_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_websocket_set_onerror_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sPROXY_POSIX_SOCKETS -lwebsocket.js -sUSE_PTHREADS checking for: malloc checking for: free compiling test program for: emscripten_websocket_set_onmessage_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_websocket_set_onmessage_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sPROXY_POSIX_SOCKETS -lwebsocket.js -sUSE_PTHREADS checking for: malloc checking for: free compiling test program for: emscripten_websocket_set_onopen_callback_on_thread /b/s/w/ir/k/install/emscripten/emcc emscripten_websocket_set_onopen_callback_on_thread.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sPROXY_POSIX_SOCKETS -lwebsocket.js -sUSE_PTHREADS checking for: malloc checking for: free compiling test program for: emscripten_wget_data /b/s/w/ir/k/install/emscripten/emcc emscripten_wget_data.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sASYNCIFY checking for: malloc checking for: free compiling test program for: gai_strerror /b/s/w/ir/k/install/emscripten/emcc gai_strerror.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc compiling test program for: getaddrinfo /b/s/w/ir/k/install/emscripten/emcc getaddrinfo.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc checking for: htonl checking for: htons checking for: ntohs compiling test program for: gethostbyaddr /b/s/w/ir/k/install/emscripten/emcc gethostbyaddr.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc checking for: htons compiling test program for: gethostbyname /b/s/w/ir/k/install/emscripten/emcc gethostbyname.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc checking for: htons compiling test program for: gethostbyname_r /b/s/w/ir/k/install/emscripten/emcc gethostbyname_r.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc checking for: free checking for: htons checking for: memcpy compiling test program for: getnameinfo /b/s/w/ir/k/install/emscripten/emcc getnameinfo.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: htons checking for: ntohs compiling test program for: getpeername /b/s/w/ir/k/install/emscripten/emcc getpeername.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: htons compiling test program for: getsockname /b/s/w/ir/k/install/emscripten/emcc getsockname.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto ['--bind', '-O2', '-s', 'ALLOW_MEMORY_GROWTH', '/b/s/w/ir/k/install/emscripten/tests/embind/isMemoryGrowthEnabled=true.cpp', '-s', 'DYNAMIC_EXECUTION=0'] checking for: htons compiling test program for: getrusage /b/s/w/ir/k/install/emscripten/emcc getrusage.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: memset compiling test program for: glGetString /b/s/w/ir/k/install/emscripten/emcc glGetString.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc compiling test program for: glGetStringi /b/s/w/ir/k/install/emscripten/emcc glGetStringi.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_WEBGL2 checking for: malloc compiling test program for: glMapBufferRange /b/s/w/ir/k/install/emscripten/emcc glMapBufferRange.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sFULL_ES3 checking for: malloc compiling test program for: glewInit /b/s/w/ir/k/install/emscripten/emcc glewInit.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc compiling test program for: glfwGetProcAddress /b/s/w/ir/k/install/emscripten/emcc glfwGetProcAddress.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc compiling test program for: glfwInit /b/s/w/ir/k/install/emscripten/emcc glfwInit.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc checking for: free compiling test program for: glfwSleep /b/s/w/ir/k/install/emscripten/emcc glfwSleep.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: sleep compiling test program for: gmtime /b/s/w/ir/k/install/emscripten/emcc gmtime.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc compiling test program for: gmtime_r /b/s/w/ir/k/install/emscripten/emcc gmtime_r.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc compiling test program for: localtime /b/s/w/ir/k/install/emscripten/emcc localtime.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: _get_tzname checking for: _get_daylight checking for: _get_timezone checking for: malloc compiling test program for: localtime_r /b/s/w/ir/k/install/emscripten/emcc localtime_r.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: _get_tzname checking for: _get_daylight checking for: _get_timezone checking for: malloc compiling test program for: longjmp /b/s/w/ir/k/install/emscripten/emcc longjmp.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: setThrew compiling test program for: mktime /b/s/w/ir/k/install/emscripten/emcc mktime.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: _get_tzname checking for: _get_daylight checking for: _get_timezone checking for: malloc compiling test program for: mmap /b/s/w/ir/k/install/emscripten/emcc mmap.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: memalign checking for: memset checking for: malloc compiling test program for: munmap /b/s/w/ir/k/install/emscripten/emcc munmap.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto ['--bind', '-s', 'EMBIND_STD_STRING_IS_UTF8=0', '-s', 'DYNAMIC_EXECUTION=0'] checking for: malloc checking for: free compiling test program for: pthread_create /b/s/w/ir/k/install/emscripten/emcc pthread_create.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_PTHREADS checking for: malloc checking for: free checking for: emscripten_main_thread_process_queued_calls compiling test program for: readdir /b/s/w/ir/k/install/emscripten/emcc readdir.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc compiling test program for: realpath /b/s/w/ir/k/install/emscripten/emcc realpath.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc compiling test program for: recv /b/s/w/ir/k/install/emscripten/emcc recv.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: htons compiling test program for: accept /b/s/w/ir/k/install/emscripten/emcc accept.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: htons compiling test program for: recvfrom /b/s/w/ir/k/install/emscripten/emcc recvfrom.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: htons compiling test program for: send /b/s/w/ir/k/install/emscripten/emcc send.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: ntohs compiling test program for: setjmp compiling test program for: setprotoent /b/s/w/ir/k/install/emscripten/emcc setprotoent.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc compiling test program for: setgroups /b/s/w/ir/k/install/emscripten/emcc setgroups.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto ['--bind', '-O1', '-s', 'EMBIND_STD_STRING_IS_UTF8=0', '-s', 'DYNAMIC_EXECUTION=0'] checking for: sysconf compiling test program for: siglongjmp /b/s/w/ir/k/install/emscripten/emcc siglongjmp.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: setThrew compiling test program for: syslog /b/s/w/ir/k/install/emscripten/emcc syslog.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc checking for: ntohs compiling test program for: timegm /b/s/w/ir/k/install/emscripten/emcc timegm.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: _get_tzname checking for: _get_daylight checking for: _get_timezone checking for: malloc compiling test program for: times /b/s/w/ir/k/install/emscripten/emcc times.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: memset compiling test program for: tmpnam /b/s/w/ir/k/install/emscripten/emcc tmpnam.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc compiling test program for: ttyname /b/s/w/ir/k/install/emscripten/emcc ttyname.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc compiling test program for: tzset /b/s/w/ir/k/install/emscripten/emcc tzset.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: _get_tzname checking for: _get_daylight checking for: _get_timezone checking for: malloc compiling test program for: uuid_clear /b/s/w/ir/k/install/emscripten/emcc uuid_clear.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: memset compiling test program for: uuid_compare /b/s/w/ir/k/install/emscripten/emcc uuid_compare.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: memcmp compiling test program for: uuid_copy /b/s/w/ir/k/install/emscripten/emcc uuid_copy.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: memcpy compiling test program for: wgpuBufferGetMappedRange /b/s/w/ir/k/install/emscripten/emcc wgpuBufferGetMappedRange.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_WEBGPU checking for: malloc checking for: free compiling test program for: wgpuBufferGetConstMappedRange /b/s/w/ir/k/install/emscripten/emcc wgpuBufferGetConstMappedRange.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto -sUSE_WEBGPU checking for: malloc checking for: free compiling test program for: emscripten_glGetString /b/s/w/ir/k/install/emscripten/emcc emscripten_glGetString.c -O2 --minify=0 --profiling-funcs -Wno-incompatible-library-redeclaration -sREVERSE_DEPS=auto checking for: malloc test_deps_info (test_other.other) ... ok (258.77s) ['--bind', '-O2', '-s', 'EMBIND_STD_STRING_IS_UTF8=0', '-s', 'DYNAMIC_EXECUTION=0'] ['--bind', '-O2', '-s', 'ALLOW_MEMORY_GROWTH', '/b/s/w/ir/k/install/emscripten/tests/embind/isMemoryGrowthEnabled=true.cpp', '-s', 'EMBIND_STD_STRING_IS_UTF8=0', '-s', 'DYNAMIC_EXECUTION=0'] ['--bind', '-O2', '--closure=1'] test_embind (test_other.other) ... ok (324.48s) DONE: combining results on main thread test_2GB_plus (test_other.other) ... ok test_4GB (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_EM_PYTHON_MULTIPROCESSING (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_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_LONGJMP_executable (test_other.other) ... ok test_SUPPORT_LONGJMP_object (test_other.other) ... ok test_SYSCALL_DEBUG (test_other.other) ... ok test_abspaths (test_other.other) ... ok test_archive_duplicate_basenames (test_other.other) ... ok test_archive_empty (test_other.other) ... ok test_archive_no_index (test_other.other) ... ok test_archive_non_objects (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_argv0_node (test_other.other) ... ok test_asan_no_stack_trace (test_other.other) ... ok test_asan_null_deref (test_other.other) ... ok test_asan_pthread_stubs (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_ready_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_auto_ptr_cxx17 (test_other.other) ... ok test_autoconf_mode (test_other.other) ... ok 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_function_pointer_cast (test_other.other) ... ok test_bad_locale (test_other.other) ... ok test_bad_triple (test_other.other) ... ok test_bc_to_bc (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_mem (test_other.other) ... ok test_binaryen_names (test_other.other) ... ok test_binaryen_passes_extra (test_other.other) ... ok test_binaryen_warn_mem (test_other.other) ... ok test_bitcode_input (test_other.other) ... ok test_boost_graph (test_other.other) ... ok test_browser_language_detection (test_other.other) ... ok test_build_error_color (test_other.other) ... ok test_bullet (test_other.other) ... FAIL 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_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_warnings (test_other.other) ... ok test_cmake_bitcode_static_libraries (test_other.other) ... ok test_cmake_compile_features (test_other.other) ... ok test_cmake_emscripten_version (test_other.other) ... ok test_cmake_html (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_static_cpp (test_other.other) ... ok test_cmake_stdproperty (test_other.other) ... ok test_cmake_with_embind_cpp11_mode (test_other.other) ... ok 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_compiler_wrapper (test_other.other) ... ok test_conftest_s_flag_passing (test_other.other) ... ok test_cpuprofiler_closure (test_other.other) ... ok test_create_readonly (test_other.other) ... ok test_cxx11 (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_link_flag (test_other.other) ... ok test_dash_s_list_parsing (test_other.other) ... ok test_dash_s_no_space (test_other.other) ... ok test_dash_s_response_file_list (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_wrong_type (test_other.other) ... ok test_dasho_invalid_dir (test_other.other) ... ok test_dasho_is_dir (test_other.other) ... ok test_debug_asmLastOpts (test_other.other) ... ok test_debuginfo (test_other.other) ... ok test_debuginfo_line_tables_only (test_other.other) ... ok test_default_obj_ext (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_deps_info (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_bad_flags (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_dwarf (test_other.other) ... ok test_dylink_exceptions_and_assetions (test_other.other) ... ok test_dylink_pthread_static_data (test_other.other) ... ok test_em_asm_c89 (test_other.other) ... ok test_em_asm_duplicate_strings (test_other.other) ... ok test_em_asm_side_module (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_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 (test_other.other) ... ok test_embed_file_dup (test_other.other) ... ok test_embed_file_large (test_other.other) ... ok test_embind (test_other.other) ... ok test_embind_asyncify (test_other.other) ... ok test_embind_fail (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_c (test_other.other) ... ok test_emcc_4_cxx (test_other.other) ... ok test_emcc_asm_v_wasm (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_out_file (test_other.other) ... ok test_emcc_output_mjs (test_other.other) ... ok test_emcc_output_worker_mjs (test_other.other) ... ok test_emcc_print_search_dirs (test_other.other) ... ok test_emcc_size_parsing (test_other.other) ... ok test_emcc_v (test_other.other) ... ok test_emconfig (test_other.other) ... ok test_emit_llvm (test_other.other) ... ok test_emmake_emconfigure (test_other.other) ... ok test_emmake_python (test_other.other) ... ok test_emmaken_compiler (test_other.other) ... ok test_emmalloc_2GB (test_other.other) ... ok test_empty_output_extension (test_other.other) ... ok test_emranlib (test_other.other) ... ok test_emscons (test_other.other) ... skipped 'scons not found in PATH' 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_metadata (test_other.other) ... ok test_emscripten_print_double (test_other.other) ... ok test_emscripten_scan_stack (test_other.other) ... ok test_emsize (test_other.other) ... ok test_emversion (test_other.other) ... ok test_err (test_other.other) ... ok test_errno_type (test_other.other) ... ok test_error_on_missing_libraries (test_other.other) ... ok test_eval_ctors (test_other.other) ... skipped 'EVAL_CTORS is currently disabled' test_eval_ctors_debug_output (test_other.other) ... ok test_eval_ctors_non_terminating (test_other.other) ... ok test_exception_settings (test_other.other) ... ok test_exceptions_with_closure_and_without_catching (test_other.other) ... ok test_exclude_file (test_other.other) ... ok 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_implies_modularize (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_exported_runtime_methods (test_other.other) ... ok test_exported_runtime_methods_metadce (test_other.other) ... ok test_exported_runtime_methods_metadce_legacy (test_other.other) ... ok test_extern_prepost (test_other.other) ... ok test_extern_weak (test_other.other) ... ok test_extern_weak_dynamic (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/12819' 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_failing_alloc (test_other.other) ... ok test_failing_growth_2gb (test_other.other) ... ok test_failure_error_code (test_other.other) ... ok test_fd_closed (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_fignore_exceptions (test_other.other) ... ok test_file_packager (test_other.other) ... ok test_file_packager_directory_with_single_quote (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_returns_error_if_target_equal_to_jsoutput (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_freetype (test_other.other) ... ok test_fs_after_main (test_other.other) ... ok test_fs_stream_proto (test_other.other) ... ok test_full_js_library (test_other.other) ... ok test_full_js_library_gl_emu (test_other.other) ... ok test_full_js_library_no_exception_throwing (test_other.other) ... ok test_function_exports_are_small (test_other.other) ... ok test_gen_struct_info (test_other.other) ... ok test_gen_struct_info_env (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_headless (test_other.other) ... ok test_html_preprocess (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_include_system_header_in_c (test_other.other) ... ok test_incorrect_c_detection (test_other.other) ... ok test_incorrect_static_call (test_other.other) ... skipped 'upstream llvm produces invalid wasm for sillyfuncast2_noasm.ll' 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_invalid_mem (test_other.other) ... ok test_ioctl_window_size (test_other.other) ... ok test_is_ar (test_other.other) ... ok test_is_bitcode (test_other.other) ... ok test_js_function_names_are_minified (test_other.other) ... ok test_js_lib_exported (test_other.other) ... ok test_js_lib_quoted_key (test_other.other) ... ok test_js_lib_to_system_lib (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_mem_file (test_other.other) ... ok test_js_optimizer (test_other.other) ... ok test_js_optimizer_chunk_size_determinism (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_verbose (test_other.other) ... ok test_js_preprocess (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_ifdef (test_other.other) ... ok test_jslib_mangling (test_other.other) ... ok test_jsmath (test_other.other) ... ok test_jsrun (test_other.other) ... ok test_l_link (test_other.other) ... ok test_ld_library_path (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_libcxx_minimal (test_other.other) ... ok test_libjpeg (test_other.other) ... ok test_libpng (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_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_lld_report_undefined (test_other.other) ... ok test_lld_report_undefined_exceptions (test_other.other) ... ok test_lld_report_undefined_main_module (test_other.other) ... ok test_lld_report_undefined_reverse_deps (test_other.other) ... ok test_llvm_includes (test_other.other) ... ok test_llvm_option_dash_o (test_other.other) ... ok test_local_link (test_other.other) ... ok test_locale_wrong (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_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_flags (test_other.other) ... ok test_lto_libcxx_except (test_other.other) ... ok test_lto_libcxx_noexcept (test_other.other) ... ok test_lto_wasm_exceptions (test_other.other) ... skipped 'd8 required to run wasm eh tests' 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_reads_params (test_other.other) ... ok test_malloc_implicit (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_memory_growth_noasm (test_other.other) ... ok test_memoryprofiler_closure (test_other.other) ... ok test_metadce_cxx_except (test_other.other) ... ok test_metadce_cxx_mangle (test_other.other) ... ok test_metadce_cxx_noexcept (test_other.other) ... ok test_metadce_hello_O0 (test_other.other) ... ok test_metadce_hello_O1 (test_other.other) ... ok test_metadce_hello_O2 (test_other.other) ... ok test_metadce_hello_O3 (test_other.other) ... ok test_metadce_hello_Os (test_other.other) ... ok test_metadce_hello_Oz (test_other.other) ... ok test_metadce_hello_export_nothing (test_other.other) ... ok test_metadce_hello_main_module_2 (test_other.other) ... ok test_metadce_libcxxabi_message_O3 (test_other.other) ... ok test_metadce_libcxxabi_message_O3_standalone (test_other.other) ... ok test_metadce_mem_O3 (test_other.other) ... ok test_metadce_mem_O3_grow (test_other.other) ... ok test_metadce_mem_O3_grow_standalone (test_other.other) ... ok test_metadce_mem_O3_standalone (test_other.other) ... ok test_metadce_mem_O3_standalone_lib (test_other.other) ... ok test_metadce_mem_O3_standalone_narg (test_other.other) ... ok test_metadce_mem_O3_standalone_narg_flto (test_other.other) ... ok test_metadce_minimal_O0 (test_other.other) ... ok test_metadce_minimal_O1 (test_other.other) ... ok test_metadce_minimal_O2 (test_other.other) ... ok test_metadce_minimal_O3 (test_other.other) ... ok test_metadce_minimal_Os (test_other.other) ... ok test_metadce_minimal_Os_mr (test_other.other) ... ok test_metadce_minimal_Oz (test_other.other) ... ok test_metadce_minimal_pthreads (test_other.other) ... ok test_metadce_wasm2js_i64 (test_other.other) ... ok test_mini_printfs (test_other.other) ... ok test_minimal_dynamic (test_other.other) ... ok 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_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_missing_malloc_export (test_other.other) ... ok test_missing_malloc_export_indirect (test_other.other) ... ok test_missing_stdlibs (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_memorygrowth (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_multidynamic_link (test_other.other) ... ok test_multiple_archives_duplicate_basenames (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_link_error_message (test_other.other) ... ok test_no_browser (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_warnings_flush (test_other.other) ... ok test_no_filesystem (test_other.other) ... ok test_no_filesystem_libcxx (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) ... ok test_no_missing_symbols (test_other.other) ... ok test_no_nuthin (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_js_pthread_module (test_other.other) ... ok test_node_js_run_from_different_directory (test_other.other) ... ok test_node_js_system (test_other.other) ... ok test_noderawfs (test_other.other) ... ok test_noderawfs_disables_embedding (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_odd_suffixes (test_other.other) ... ok test_offset_converter_async (test_other.other) ... ok test_offset_converter_sync (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_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_os_oz (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_oz_size (test_other.other) ... ok 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_prepost (test_other.other) ... ok test_prepost2 (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_promise_polyfill_modularize (test_other.other) ... ok test_promise_polyfill_wasm2js (test_other.other) ... ok test_proxy_to_pthread_stack (test_other.other) ... ok test_proxyfs (test_other.other) ... ok test_pthread_MODULARIZE (test_other.other) ... ok test_pthread_stub (test_other.other) ... ok test_pthreads_growth_and_unsigned (test_other.other) ... ok test_pty_no_color_fdiagnostics_color_never (test_other.other) ... ok test_pty_no_color_fno_diagnostics_color (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_nodefs (test_other.other) ... ok test_redundant_link (test_other.other) ... ok test_relocatable_limited_exports (test_other.other) ... ok test_rename_silly (test_other.other) ... ok test_renamed_setting (test_other.other) ... ok test_require (test_other.other) ... ok test_require_modularize (test_other.other) ... ok test_returncode (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_safe_heap_log (test_other.other) ... ok test_sanitizer_color (test_other.other) ... ok test_scons (test_other.other) ... skipped 'scons not found in PATH' 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_sdl_endianness (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_shared_flag (test_other.other) ... ok test_shell_Oz (test_other.other) ... skipped 'no shell to test' 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_sin_zero (test_other.other) ... ok test_single_file (test_other.other) ... ok test_sixtyfour_bit_return_value_bigint (test_other.other) ... ok test_sixtyfour_bit_return_value_normal (test_other.other) ... ok test_socketpair (test_other.other) ... ok test_source_file_with_fixed_language_mode (test_other.other) ... ok test_split_main_module (test_other.other) ... ok test_split_module (test_other.other) ... ok test_standalone_export_main (test_other.other) ... ok test_standalone_syscalls (test_other.other) ... ok test_stat_fail_alongtheway (test_other.other) ... ok test_stat_silly (test_other.other) ... ok test_stdin (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_stdout_link (test_other.other) ... ok test_strftime_zZ (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_strptime_symmetry (test_other.other) ... ok test_support_errno (test_other.other) ... ok test_support_errno_minimal (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_symlink_has_bad_suffix (test_other.other) Tests that compiling foobar.xxx fails even if it points to foobar.c. ... ok test_symlink_points_to_bad_suffix_expand_symlinks (test_other.other) Tests compiling a symlink where foobar.c points to foobar.xxx. ... ok test_symlink_points_to_bad_suffix_no_canonical_prefixes (test_other.other) Tests compiling a symlink where foobar.c points to foobar.xxx. ... ok 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_without_filesystem (test_other.other) ... ok test_sysconf_phys_pages (test_other.other) ... ok test_syslog (test_other.other) ... ok test_system_include_paths (test_other.other) ... ok test_threadprofiler_closure (test_other.other) ... ok test_toolchain_profiler (test_other.other) ... ok test_truncate_from_0 (test_other.other) ... ok test_umask_0 (test_other.other) ... ok test_undefined_exported_function (test_other.other) ... ok test_undefined_symbols_error (test_other.other) ... ok test_undefined_symbols_ignore (test_other.other) ... ok test_undefined_symbols_warn (test_other.other) ... ok test_underscore_exit (test_other.other) ... ok test_ungetc_fscanf (test_other.other) ... ok test_unlink (test_other.other) ... ok test_use_cxx (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_print_err (test_other.other) ... ok test_warn_no_filesystem (test_other.other) ... ok test_warn_unexported_main (test_other.other) ... ok test_warning_flags (test_other.other) ... ok test_wasm2c_multi_lib (test_other.other) ... ok test_wasm2c_reactor (test_other.other) ... ok test_wasm2js_no_dylink (test_other.other) ... ok test_wasm2js_standalone (test_other.other) ... ok test_wasm_nope (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_relative_paths (test_other.other) ... ok test_wasm_target_and_STANDALONE_WASM (test_other.other) ... ok test_webgpu_compiletest (test_other.other) ... ok test_whole_archive (test_other.other) ... ok test_whole_archive_48156 (test_other.other) ... ok test_windows_long_link_response_file (test_other.other) ... ok test_wl_linkflags (test_other.other) ... ok test_xclang_flag (test_other.other) ... ok test_zeroinit (test_other.other) ... ok ====================================================================== FAIL: test_bullet (test_other.other) ---------------------------------------------------------------------- Traceback (most recent call last): File "/b/s/w/ir/cipd_bin_packages/cpython3/lib/python3.8/unittest/case.py", line 60, in testPartExecutor yield File "/b/s/w/ir/cipd_bin_packages/cpython3/lib/python3.8/unittest/case.py", line 676, in run self._callTestMethod(testMethod) File "/b/s/w/ir/cipd_bin_packages/cpython3/lib/python3.8/unittest/case.py", line 633, in _callTestMethod method() File "/b/s/w/ir/k/install/emscripten/tests/test_other.py", line 1644, in test_bullet self.emcc(test_file('bullet_hello_world.cpp'), ['-s', 'USE_BULLET'], output_filename='a.out.js') File "/b/s/w/ir/k/install/emscripten/tests/runner.py", line 868, in emcc self.run_process([compiler_for(filename), filename] + args + ['-o', output_filename], **kwargs) File "/b/s/w/ir/k/install/emscripten/tests/runner.py", line 861, in run_process self.fail('subprocess exited with non-zero return code(%d): `%s`' % File "/b/s/w/ir/cipd_bin_packages/cpython3/lib/python3.8/unittest/case.py", line 753, in fail raise self.failureException(msg) AssertionError: subprocess exited with non-zero return code(1): `/b/s/w/ir/k/install/emscripten/em++ /b/s/w/ir/k/install/emscripten/tests/bullet_hello_world.cpp -s USE_BULLET -o a.out.js` ---------------------------------------------------------------------- Ran 611 tests in 638.136s FAILED (failures=1, skipped=20) !@@@STEP_FAILURE@@@ !@@@BUILD_STEP Summary@@@ Failed steps: 1. Execute emscripten testsuite (emwasm) Warned steps: 0. !@@@STEP_FAILURE@@@ Completed in 650.7543563842773s