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

Python version 3.8.10 (chromium.34, Jul 2 2024, 01:33:02) [GCC 10.2.1 20210130 (Red Hat 10.2.1-11)] sys.executable = /home/chrome-bot/.cache/vpython-root.1000/store/python_venv-rsnu7i274mlauk7j712r8nu24c/contents/bin/python3 EMSDK_PYTHON = /home/chrome-bot/.cache/vpython-root.1000/store/python_venv-rsnu7i274mlauk7j712r8nu24c/contents/bin/python3 Change directory to: /b/s/w/ir/cache/builder/emscripten-releases/src adding to path: /b/s/w/ir/cache/builder/emscripten-releases/cmake-3.21.3-linux-x86_64/bin adding to path: /b/s/w/ir/cache/builder/emscripten-releases/third_party/ninja adding to path: /b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin @@@BUILD_STEP Execute emscripten testsuite (emwasm)@@@ Running npm install ... subprocess.check_call(`/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/npm ci`, cwd=`/b/s/w/ir/x/w/install/emscripten`) npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported added 425 packages, and audited 426 packages in 5s 60 packages are looking for funding run `npm fund` for details 3 vulnerabilities (1 low, 2 moderate) To address all issues, run: npm audit fix Run `npm audit` for details. subprocess.check_call(`/b/s/w/ir/x/w/install/emscripten/test/runner other`, cwd=`/b/s/w/ir/cache/builder/emscripten-releases/emtest-out`) using verbose test runner (ANSI not avilable) Running test_other: (1552 tests) Using 8 parallel test processes header: wasm_simd128.h header: SDL_rotozoom.h header: version.h header: threading_legacy.h [1/1552] test_standalone_system_headers_yz (test_other.other) ... ok [2/1552] test_standalone_system_headers_other (test_other.other) ... header: proxying.h header: SDL_mouse.h Command line lower bound: 35480 ports:INFO: retrieving port: ogg from https://github.com/xiph/ogg/releases/download/v1.3.5/libogg-1.3.5.zip ports:INFO: unpacking port: ogg cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libogg.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libogg.a" for subsequent builds) system_libs:INFO: compiled 2 inputs in 0.67s cache:INFO: - ok ports:INFO: retrieving port: vorbis from https://github.com/xiph/vorbis/releases/download/v1.3.7/libvorbis-1.3.7.zip ports:INFO: unpacking port: vorbis cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libvorbis.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libvorbis.a" for subsequent builds) header: val.h header: trace.h header: SDL_main.h header: promise.h header: wire.h header: SDL_quit.h system_libs:INFO: compiled 22 inputs in 4.23s cache:INFO: - ok header: threading.h header: SDL_name.h header: posix_socket.h header: SDL_rwops.h header: wasmfs.h header: stack.h header: SDL_mutex.h header: SDL_opengles2.h header: SDL_version.h header: SDL_render.h header: websocket.h header: SDL_timer.h header: SDL_mixer.h header: SDL_opengl.h header: SDL_video.h header: SDL_revision.h header: wasm_worker.h header: SDL_surface.h header: netdb.h header: uuid.h header: SDL_rect.h header: SDL_opengles.h header: wget.h header: SDL.h header: math.h ok [3/1552] test_windows_long_link_response_file (test_other.other) ... header: key_codes.h ok [4/1552] test_standalone_system_headers_uv (test_other.other) ... header: SDL_image.h ok [5/1552] test_standalone_system_headers_qr (test_other.other) ... header: glfw3.h header: SDL_power.h header: webaudio.h header: khrplatform.h header: nmmintrin.h header: SDL_stdinc.h header: glext.h header: glplatform.h header: SDL_input.h header: SDL_pixels.h header: webgl1.h header: SDL_keyboard.h header: SDL_types.h header: malloc.h header: SDL_joystick.h header: gl.h header: SDL_platform.h header: webgl2_ext.h header: SDL_log.h ok [6/1552] test_standalone_system_headers_mn (test_other.other) ... header: emscripten.h header: SDL_ttf.h header: glew.h header: pmmintrin.h header: immintrin.h header: webgl_api.h header: SDL_keycode.h header: freeglut_std.h header: SDL_scancode.h ok [7/1552] test_standalone_system_headers_op (test_other.other) ... header: console.h header: webgl2.h header: glu.h ok [8/1552] test_standalone_system_headers_ij (test_other.other) ... header: bind.h header: SDL_loadso.h header: em_math.h header: SDL_syswm.h header: dom_pk_codes.h header: webgl1_ext.h header: glfw.h header: keysymdef.h header: eventloop.h header: SDL_compat.h header: SDL_thread.h header: xlocale.h header: glext.h header: glut.h header: keysym.h header: atomic.h header: em_macros.h header: SDL_touch.h header: SDL_clipboard.h header: xmmintrin.h ok [9/1552] test_standalone_system_headers_kl (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=0 header: gl.h header: SDL_assert.h header: exports.h header: SDL_shape.h header: SDL_cpuinfo.h header: X.h ok [10/1552] test_single_file_wasm2js (test_other.other) ... ['a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=0 ok [11/1552] test_vorbis (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=0 header: begin_code.h header: html5_webgl.h header: emscripten.h ok [12/1552] ['a.out.js'] test_single_file_minimal_runtime_wasm2js (test_other.other) ... header: time.h /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE_BINARY_ENCODE=0 ['a.out.js'] ok [13/1552] test_single_file_minimal_runtime (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE_BINARY_ENCODE=0 header: SDL_config_pandora.h header: XlibConf.h header: SDL_blendmode.h header: heap.h ok [14/1552] test_single_file_disabled_minimal_runtime_wasm2js (test_other.other) ... ['a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE_BINARY_ENCODE=0 header: em_js.h ok [15/1552] test_single_file_disabled_wasm2js (test_other.other) ... ['a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE_BINARY_ENCODE=0 -g header: tmmintrin.h header: SDL_config.h header: XKBlib.h ok [16/1552] test_single_file_disabled_minimal_runtime (test_other.other) ... ['a.out.wasm', 'a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE_BINARY_ENCODE=0 -g header: SDL_atomic.h 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'] header: html5.h header: fiber.h ok [17/1552] test_single_file_disabled_debug_wasm2js (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE_BINARY_ENCODE=0 -g 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'] header: SDL_config_android.h header: stdarg.h ok [18/1552] test_single_file_disabled_debug_minimal_runtime_wasm2js (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE_BINARY_ENCODE=0 -g header: Xutil.h ['a.out.wasm', 'a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE_BINARY_ENCODE=0 -g -gseparate-dwarf header: SDL_audio.h header: SDL_hints.h header: emmalloc.h ['a.out.wasm', 'a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE_BINARY_ENCODE=0 -g -gseparate-dwarf ok [19/1552] test_single_file_disabled_debug_minimal_runtime (test_other.other) ... ['a.out.wasm', 'stdout', 'a.out.js', 'a.out.wasm.debug.wasm'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE_BINARY_ENCODE=0 --closure=1 header: SDL_config_macosx.h header: SDL_config_emscripten.h header: smmintrin.h header: Xprotostr.h header: alext.h ok [20/1552] test_single_file_disabled_debug (test_other.other) ... ['a.out.wasm', 'stdout', 'a.out.js', 'a.out.wasm.debug.wasm'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE_BINARY_ENCODE=0 --closure=1 header: SDL_gesture.h header: em_asm.h header: close_code.h header: Xlibint.h header: string.h header: alc.h header: em_types.h header: SDL_haptic.h header: SDL_config_nintendods.h header: Xosdefs.h header: stdlib.h header: al.h header: fetch.h header: SDL_gfxPrimitives.h header: SDL_config_windows.h header: Xmd.h ok [21/1552] test_standalone_system_headers_st (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE_BINARY_ENCODE=0 --closure=1 header: avxintrin.h header: arm_neon.h header: SDL_events.h header: SDL_copying.h header: gl2.h ok [22/1552] test_single_file_disabled_closure_wasm2js (test_other.other) ... ['a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE_BINARY_ENCODE=0 --closure=1 header: Xatom.h ok [23/1552] test_single_file_disabled_closure_minimal_runtime_wasm2js (test_other.other) ... ['a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE_BINARY_ENCODE=0 header: SDL_endian.h header: SDL_config_minimal.h header: gl2platform.h header: Xfuncproto.h ['a.out.wasm', 'a.out.js'] ok [24/1552] test_single_file_disabled (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=0 -g header: SDL_error.h header: SDL_config_wiz.h header: gl2ext.h header: gl3.h header: Xproto.h 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'] header: avx2intrin.h header: api.h ok [25/1552] test_single_file_debug_wasm2js (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=0 -g header: eglext.h header: eglplatform.h header: SDL_config_iphoneos.h header: gl3platform.h 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'] header: Xlib.h ok [26/1552] test_single_file_debug_minimal_runtime_wasm2js (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=0 -g ok [27/1552] test_standalone_system_headers_ab (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=0 -g header: egl.h header: cursorfont.h ['a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=0 -g -gseparate-dwarf header: gl31.h ['a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=0 -g -gseparate-dwarf ok [28/1552] test_single_file_disabled_closure_minimal_runtime (test_other.other) ... ['a.out.wasm', 'a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=0 --closure=1 header: Xfuncs.h ['stdout', 'a.out.js', 'a.out.wasm.debug.wasm'] ok [29/1552] test_single_file_debug_minimal_runtime (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=0 --closure=1 ok [30/1552] test_standalone_system_headers_cd (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=0 --closure=1 header: emmintrin.h ok [31/1552] test_single_file_debug (test_other.other) ... ['stdout', 'a.out.js', 'a.out.wasm.debug.wasm'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=0 --closure=1 header: gl32.h header: wasi-helpers.h ok [32/1552] test_single_file_disabled_closure (test_other.other) ... ['a.out.wasm', 'a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=1 ok [33/1552] test_standalone_system_headers_ef (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=1 ok [34/1552] test_standalone_system_headers_gh (test_other.other) ... header: gl2ext.h /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=1 ok [35/1552] test_standalone_system_headers_wx (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=1 -g ['a.out.js'] ok [36/1552] test_single_file_binary_encode_wasm2js (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=1 -g ok [37/1552] test_single_file_binary_encode_minimal_runtime (test_other.other) ... ['a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=1 -g ['a.out.js'] ok [38/1552] test_single_file_binary_encode_minimal_runtime_wasm2js (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=1 -g warning: running pass 'flatten' which is not fully compatible with DWARF warning: running pass 'flatten' which is not fully compatible with DWARF 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'] ok [39/1552] test_single_file_binary_encode_debug_minimal_runtime_wasm2js (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=1 --closure=1 ok [40/1552] test_single_file_binary_encode_debug_wasm2js (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sWASM=0 -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=1 --closure=1 ['a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=1 -g -gseparate-dwarf ['a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=1 -g -gseparate-dwarf ok [41/1552] test_single_file_binary_encode_debug_minimal_runtime (test_other.other) ... ['stdout', 'a.out.js', 'a.out.wasm.debug.wasm'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -sMINIMAL_RUNTIME -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=1 --closure=1 ok [42/1552] test_single_file_binary_encode_debug (test_other.other) ... ['stdout', 'a.out.js', 'a.out.wasm.debug.wasm'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=1 --closure=1 ok [43/1552] test_single_file_closure_wasm2js (test_other.other) ... ['a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=1 ok [44/1552] test_single_file_closure_minimal_runtime_wasm2js (test_other.other) ... ['a.out.js'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -sNO_DEFAULT_TO_CXX -Wclosure -Werror -Wno-limited-postlink-optimizations -sSINGLE_FILE -sSINGLE_FILE_BINARY_ENCODE=0 ['a.out.js'] ok [45/1552] test_single_file_binary_encode (test_other.other) ... code.c: no_exit=1 assertions=1 flush=0 keepalive=1 filesystem=1 ok [46/1552] test_single_file (test_other.other) ... ['a.out.js'] testing full ['-sMAIN_MODULE'] [] ok [47/1552] test_single_file_closure_minimal_runtime (test_other.other) ... ['a.out.js'] code.c: no_exit=1 assertions=1 flush=0 keepalive=0 filesystem=0 ok [48/1552] test_single_file_closure (test_other.other) ... ['a.out.js'] code.c: no_exit=0 assertions=0 flush=0 keepalive=0 filesystem=1 code.c: no_exit=0 assertions=0 flush=1 keepalive=0 filesystem=1 ok [49/1552] test_single_file_binary_encode_closure_minimal_runtime_wasm2js (test_other.other) ... ['a.out.js'] ['a.out.js'] ok [50/1552] test_single_file_binary_encode_closure_wasm2js (test_other.other) ... code.c: no_exit=0 assertions=1 flush=0 keepalive=0 filesystem=1 cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libGL-getprocaddr.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libGL-getprocaddr.a" for subsequent builds) system_libs:INFO: compiled 4 inputs in 0.75s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libal.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libal.a" for subsequent builds) system_libs:INFO: compiled 1 inputs in 0.32s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libhtml5.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libhtml5.a" for subsequent builds) system_libs:INFO: compiled 5 inputs in 0.60s code.c: no_exit=0 assertions=1 flush=1 keepalive=0 filesystem=1 cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc_optz.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc_optz.a" for subsequent builds) ['a.out.js'] ok [51/1552] test_single_file_binary_encode_closure_minimal_runtime (test_other.other) ... system_libs:INFO: compiled 7 inputs in 0.58s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libstubs.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libstubs.a" for subsequent builds) system_libs:INFO: compiled 2 inputs in 0.37s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libnoexit.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libnoexit.a" for subsequent builds) code.c: no_exit=1 assertions=0 flush=0 keepalive=0 filesystem=1 system_libs:INFO: compiled 1 inputs in 0.22s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc.a" for subsequent builds) sizes full: 2072344, 172 testing printf ['-sMAIN_MODULE'] ['-DUSE_PRINTF'] ok [52/1552] test_single_file_binary_encode_closure (test_other.other) ... ['a.out.js'] code.c: no_exit=1 assertions=0 flush=1 keepalive=0 filesystem=1 code.c: no_exit=1 assertions=1 flush=0 keepalive=0 filesystem=1 code.c: no_exit=1 assertions=1 flush=1 keepalive=0 filesystem=1 code.cpp: no_exit=0 assertions=0 flush=0 keepalive=0 filesystem=1 sizes printf: 2072428, 255 testing dce ['-sMAIN_MODULE=2'] [] code.cpp: no_exit=0 assertions=0 flush=1 keepalive=0 filesystem=1 system_libs:INFO: compiled 1045 inputs in 15.39s sizes dce: 99176, 172 testing dce ['-sMAIN_MODULE=2', '-sEXPORTED_FUNCTIONS=_main,_puts'] [] code.cpp: no_exit=0 assertions=1 flush=0 keepalive=0 filesystem=1 cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libdlmalloc.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libdlmalloc.a" for subsequent builds) system_libs:INFO: compiled 2 inputs in 0.77s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libcompiler_rt.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libcompiler_rt.a" for subsequent builds) code.cpp: no_exit=0 assertions=1 flush=1 keepalive=0 filesystem=1 sizes dce: 99262, 172 testing dce_fail ['-sMAIN_MODULE=2'] ['-DUSE_PRINTF'] system_libs:INFO: compiled 183 inputs in 3.21s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc++-noexcept.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc++-noexcept.a" for subsequent builds) code.cpp: no_exit=1 assertions=0 flush=0 keepalive=0 filesystem=1 sizes dce_fail: 99259, 255 testing dce_save ['-sMAIN_MODULE=2', '-sEXPORTED_FUNCTIONS=_main,_printf,_puts'] ['-DUSE_PRINTF'] code.cpp: no_exit=1 assertions=0 flush=1 keepalive=0 filesystem=1 sizes dce_save: 99463, 255 testing side_dce_fail ['-sMAIN_MODULE'] ['-sSIDE_MODULE=2'] code.cpp: no_exit=1 assertions=1 flush=0 keepalive=0 filesystem=1 code.cpp: no_exit=1 assertions=1 flush=1 keepalive=0 filesystem=1 sizes side_dce_fail: 2072236, 64 testing side_dce_fail ['-sMAIN_MODULE'] ['-sSIDE_MODULE=2', '-sEXPORTED_FUNCTIONS=_library_func'] ok [53/1552] test_no_exit_runtime_warnings_flush (test_other.other) ... ok [54/1552] test_jspi_code_size (test_other.other) ... system_libs:INFO: compiled 56 inputs in 21.74s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc++abi-noexcept.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc++abi-noexcept.a" for subsequent builds) sizes side_dce_fail: 2072344, 172 skipped 'test requires v8 and EMTEST_SKIP_V8 is set' [55/1552] test_minimal_dynamic (test_other.other) ... system_libs:INFO: compiled 17 inputs in 3.72s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libsockets.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libsockets.a" for subsequent builds) system_libs:INFO: compiled 27 inputs in 1.23s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libstubs-debug.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libstubs-debug.a" for subsequent builds) system_libs:INFO: compiled 2 inputs in 0.27s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc-debug.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc-debug.a" for subsequent builds) system_libs:INFO: compiled 1045 inputs in 16.40s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libdlmalloc-debug.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libdlmalloc-debug.a" for subsequent builds) system_libs:INFO: compiled 2 inputs in 1.33s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc++-debug-noexcept.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc++-debug-noexcept.a" for subsequent builds) ok [56/1552] test_lto_01 (test_other.other) ... ok [57/1552] test_js_function_names_are_minified_wasm2js (test_other.other) ... ['-o', 'something.js'] 0 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-o', 'something.js'] ['-o', 'something.js', '-O0', '-g'] 0 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-o', 'something.js', '-O0', '-g'] ['-o', 'something.js', '-O1'] 1 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-o', 'something.js', '-O1'] ['-o', 'something.js', '-O1', '-g'] 1 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-o', 'something.js', '-O1', '-g'] ok [58/1552] test_js_function_names_are_minified (test_other.other) ... ['-o', 'something.js'] 0 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-o', 'something.js'] ['-o', 'something.js', '-O2'] 2 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-o', 'something.js', '-O2'] ['-o', 'something.js', '-O0', '-g'] 0 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-o', 'something.js', '-O0', '-g'] ['-o', 'something.js', '-O1'] 1 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-o', 'something.js', '-O1'] ['-o', 'something.js', '-O2', '-g'] 2 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-o', 'something.js', '-O2', '-g'] ['-o', 'something.js', '-O1', '-g'] 1 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-o', 'something.js', '-O1', '-g'] ['-o', 'something.js', '-O2'] 2 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-o', 'something.js', '-O2'] ['-o', 'something.js', '-Os'] 2 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-o', 'something.js', '-Os'] ['-o', 'something.js', '-O2', '-g'] 2 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-o', 'something.js', '-O2', '-g'] ['-o', 'something.js', '-Os'] 2 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-o', 'something.js', '-Os'] ['-o', 'something.js', '-O3'] 3 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-o', 'something.js', '-O3'] system_libs:INFO: compiled 56 inputs in 25.39s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc++abi-debug-noexcept.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc++abi-debug-noexcept.a" for subsequent builds) ok [59/1552] test_googletest (test_other.other) ... ok [60/1552] test_embind_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [61/1552] test_lto_Oz (test_other.other) ... ok [62/1552] test_embind_strict_js_wasm64 (test_other.other) ... ['-o', 'something.js', '-O3'] 3 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-o', 'something.js', '-O3'] ['-c', '-o', 'something.o'] 0 [] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-c', '-o', 'something.o'] .... ['/b/s/w/ir/x/w/install/emscripten/em++', 'something.o', '-o', 'something.js'] ['-c', '-o', 'something.o', '-O0'] 0 [] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-c', '-o', 'something.o', '-O0'] ['-c', '-o', 'something.o'] 0 [] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-c', '-o', 'something.o'] .... ['/b/s/w/ir/x/w/install/emscripten/em++', 'something.o', '-o', 'something.js'] .... ['/b/s/w/ir/x/w/install/emscripten/emcc', 'something.o', '-o', 'something.js'] system_libs:INFO: compiled 17 inputs in 5.36s cache:INFO: - ok ['-c', '-o', 'something.o', '-O1'] 1 ['-O1'] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-c', '-o', 'something.o', '-O1'] .... ['/b/s/w/ir/x/w/install/emscripten/em++', 'something.o', '-o', 'something.js', '-O1'] ['-c', '-o', 'something.o', '-O0'] 0 [] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-c', '-o', 'something.o', '-O0'] .... ['/b/s/w/ir/x/w/install/emscripten/emcc', 'something.o', '-o', 'something.js'] ['-c', '-o', 'something.o', '-O2'] 2 ['-O2'] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-c', '-o', 'something.o', '-O2'] .... ['/b/s/w/ir/x/w/install/emscripten/em++', 'something.o', '-o', 'something.js', '-O2'] ['-c', '-o', 'something.o', '-O1'] 1 ['-O1'] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-c', '-o', 'something.o', '-O1'] .... ['/b/s/w/ir/x/w/install/emscripten/emcc', 'something.o', '-o', 'something.js', '-O1'] ['-c', '-o', 'something.o', '-O3'] 3 ['-O3'] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-c', '-o', 'something.o', '-O3'] ['-c', '-o', 'something.o', '-O2'] 2 ['-O2'] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-c', '-o', 'something.o', '-O2'] .... ['/b/s/w/ir/x/w/install/emscripten/em++', 'something.o', '-o', 'something.js', '-O3'] .... ['/b/s/w/ir/x/w/install/emscripten/emcc', 'something.o', '-o', 'something.js', '-O2'] ['-c', '-o', 'something.o', '-O3'] 3 ['-O3'] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-c', '-o', 'something.o', '-O3'] .... ['/b/s/w/ir/x/w/install/emscripten/emcc', 'something.o', '-o', 'something.js', '-O3'] ['-O1', '-c', '-o', 'something.o'] 1 [] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-O1', '-c', '-o', 'something.o'] .... ['/b/s/w/ir/x/w/install/emscripten/em++', 'something.o', '-o', 'something.js'] ['-sWASM=0', '-o', 'something.js'] 0 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js'] ['-O1', '-c', '-o', 'something.o'] 1 [] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-O1', '-c', '-o', 'something.o'] .... ['/b/s/w/ir/x/w/install/emscripten/emcc', 'something.o', '-o', 'something.js'] ['-sWASM=0', '-o', 'something.js', '-O0', '-g'] 0 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O0', '-g'] ['-sWASM=0', '-o', 'something.js'] 0 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js'] ['-sWASM=0', '-o', 'something.js', '-O0', '-g'] 0 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O0', '-g'] ['-sWASM=0', '-o', 'something.js', '-O1'] 1 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O1'] skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [63/1552] test_embind_strict_js_no_utf8 (test_other.other) ... ['-sWASM=0', '-o', 'something.js', '-O1'] 1 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O1'] ['-sWASM=0', '-o', 'something.js', '-O1', '-g'] 1 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O1', '-g'] ['-sWASM=0', '-o', 'something.js', '-O1', '-g'] 1 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O1', '-g'] ['-sWASM=0', '-o', 'something.js', '-O2'] 2 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js', '-O2'] ['-sWASM=0', '-o', 'something.js', '-O2'] 2 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js', '-O2'] ok [64/1552] test_lto (test_other.other) ... ['-sWASM=0', '-o', 'something.js', '-O2', '-g'] 2 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O2', '-g'] ['-sWASM=0', '-o', 'something.js', '-O2', '-g'] 2 None 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-sWASM=0', '-o', 'something.js', '-O2', '-g'] ['-sWASM=0', '-o', 'something.js', '-Os'] 2 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js', '-Os'] ['-sWASM=0', '-o', 'something.js', '-Os'] 2 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js', '-Os'] ok [65/1552] test_lto_O2 (test_other.other) ... ['-sWASM=0', '-o', 'something.js', '-O3'] 3 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js', '-O3'] ['-sWASM=0', '-o', 'something.js', '-O3'] 3 None 0 1 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop_malloc.c', '-sWASM=0', '-o', 'something.js', '-O3'] ok [66/1552] test_embind_strict_js_no_dynamic (test_other.other) ... ['-flto', '-c', '-o', 'something.o'] 0 [] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-flto', '-c', '-o', 'something.o'] ['-flto', '-c', '-o', 'something.o'] 0 [] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-flto', '-c', '-o', 'something.o'] ok [67/1552] test_embind_tsgen_ignore (test_other.other) ... ok [68/1552] test_embind_o2_wasm64 (test_other.other) ... .... ['/b/s/w/ir/x/w/install/emscripten/em++', 'something.o', '-o', 'something.js'] .... ['/b/s/w/ir/x/w/install/emscripten/emcc', 'something.o', '-o', 'something.js'] ['-flto', '-c', '-o', 'something.o', '-O0'] 0 [] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O0'] ['-flto', '-c', '-o', 'something.o', '-O0'] 0 [] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O0'] .... ['/b/s/w/ir/x/w/install/emscripten/em++', 'something.o', '-o', 'something.js'] .... ['/b/s/w/ir/x/w/install/emscripten/emcc', 'something.o', '-o', 'something.js'] ['-flto', '-c', '-o', 'something.o', '-O1'] 1 ['-O1'] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O1'] ['-flto', '-c', '-o', 'something.o', '-O1'] 1 ['-O1'] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O1'] .... ['/b/s/w/ir/x/w/install/emscripten/em++', 'something.o', '-o', 'something.js', '-O1'] .... ['/b/s/w/ir/x/w/install/emscripten/emcc', 'something.o', '-o', 'something.js', '-O1'] skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [69/1552] test_embind_strict_js_aot_js (test_other.other) ... ok [70/1552] test_lto_Os (test_other.other) ... ok [71/1552] test_embind_o2_mem_growth_wasm64 (test_other.other) ... ['-flto', '-c', '-o', 'something.o', '-O2'] 2 ['-O2'] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O2'] ['-flto', '-c', '-o', 'something.o', '-O2'] 2 ['-O2'] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O2'] skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [72/1552] test_lto_O3 (test_other.other) ... .... ['/b/s/w/ir/x/w/install/emscripten/em++', 'something.o', '-o', 'something.js', '-O2'] .... ['/b/s/w/ir/x/w/install/emscripten/emcc', 'something.o', '-o', 'something.js', '-O2'] ['-flto', '-c', '-o', 'something.o', '-O3'] 3 ['-O3'] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O3'] .... ['/b/s/w/ir/x/w/install/emscripten/em++', 'something.o', '-o', 'something.js', '-O3'] ['-flto', '-c', '-o', 'something.o', '-O3'] 3 ['-O3'] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-flto', '-c', '-o', 'something.o', '-O3'] .... ['/b/s/w/ir/x/w/install/emscripten/emcc', 'something.o', '-o', 'something.js', '-O3'] ['-flto', '-O1', '-c', '-o', 'something.o'] 1 [] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-flto', '-O1', '-c', '-o', 'something.o'] ['-flto', '-O1', '-c', '-o', 'something.o'] 1 [] 0 0 .. ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world_loop.c', '-flto', '-O1', '-c', '-o', 'something.o'] .... ['/b/s/w/ir/x/w/install/emscripten/em++', 'something.o', '-o', 'something.js'] .... ['/b/s/w/ir/x/w/install/emscripten/emcc', 'something.o', '-o', 'something.js'] ok [73/1552] test_embind_strict_js_2gb (test_other.other) ... ok [74/1552] test_emcc_4_emxx (test_other.other) ... ok [75/1552] test_emcc_4 (test_other.other) ... ok [76/1552] test_embind_strict_js (test_other.other) ... ok [77/1552] test_embind_o2_closure_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [78/1552] test_embind_o2_no_utf8 (test_other.other) ... ok [79/1552] test_embind_o2_no_dynamic (test_other.other) ... ok [80/1552] test_embind_o2_mem_growth_no_utf8 (test_other.other) ... ok [81/1552] test_embind_o2_mem_growth_no_dynamic (test_other.other) ... ok [82/1552] test_embind_o2_mem_growth_aot_js (test_other.other) ... ok [83/1552] test_embind_o2_mem_growth (test_other.other) ... ok [84/1552] test_embind_o2_mem_growth_2gb (test_other.other) ... ok [85/1552] test_embind_o2_closure_no_utf8 (test_other.other) ... ok [86/1552] test_embind_o1_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [87/1552] test_embind_o2_aot_js (test_other.other) ... ok [88/1552] test_embind_o2_closure_no_dynamic (test_other.other) ... ok [89/1552] test_embind_o2 (test_other.other) ... ok [90/1552] test_embind_o2_2gb (test_other.other) ... ok [91/1552] test_embind_o2_closure_aot_js (test_other.other) ... ok [92/1552] test_embind_o2_closure (test_other.other) ... ok [93/1552] test_embind_o2_closure_2gb (test_other.other) ... ok [94/1552] test_embind_dyncalls_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [95/1552] test_embind_o1_no_utf8 (test_other.other) ... ok [96/1552] test_embind_o1_aot_js (test_other.other) ... ok [97/1552] test_embind_o1_no_dynamic (test_other.other) ... ok [98/1552] test_embind_no_utf8 (test_other.other) ... ok [99/1552] test_embind_o1 (test_other.other) ... ok [100/1552] test_embind_cxx17_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [101/1552] test_embind_o1_2gb (test_other.other) ... ok [102/1552] test_embind_no_dynamic (test_other.other) ... ok [103/1552] test_embind_dyncalls_no_utf8 (test_other.other) ... ok [104/1552] test_embind_dyncalls_no_dynamic (test_other.other) ... ok [105/1552] test_embind_dyncalls_aot_js (test_other.other) ... ok [106/1552] test_embind_cxx17_no_dynamic (test_other.other) ... ok [107/1552] test_embind_cxx17_no_utf8 (test_other.other) ... ok [108/1552] test_embind_dyncalls (test_other.other) ... [] False False False ok [109/1552] test_embind_cxx17_aot_js (test_other.other) ... ok [110/1552] test_cmake_whole_archive (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-G', 'Unix Makefiles', '/b/s/w/ir/x/w/install/emscripten/test/cmake/stdproperty'] skipped 'EMTEST_SKIP_NEW_CMAKE set' [111/1552] test_embind_dyncalls_2gb (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=RelWithDebInfo', '-DCPP_LIBRARY_TYPE=STATIC', '-G', 'Unix Makefiles', '/b/s/w/ir/x/w/install/emscripten/test/cmake/target_library'] ['-g0'] False False False ['-g1'] False False False ok [112/1552] test_embind_cxx17_2gb (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-G', 'Unix Makefiles', '/b/s/w/ir/x/w/install/emscripten/test/cmake/post_build'] ['-g1', '-O2'] False False False ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-G', 'Ninja', '/b/s/w/ir/x/w/install/emscripten/test/cmake/stdproperty'] ok [113/1552] test_embind_cxx17 (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=MinSizeRel', '-G', 'Unix Makefiles', '/b/s/w/ir/x/w/install/emscripten/test/cmake/target_library'] ['-O2'] False False False Test project /b/s/w/ir/x/t/emtest_dh8xx6cv/emscripten_test_other_k9msp21i/out_unix_makefiles Start 1: hello 1/1 Test #1: hello ............................ Passed 0.07 sec 100% tests passed, 0 tests failed out of 1 Total Test time (real) = 0.11 sec ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-G', 'Ninja', '/b/s/w/ir/x/w/install/emscripten/test/cmake/post_build'] ['--minify=0'] False False False Test project /b/s/w/ir/x/t/emtest_dh8xx6cv/emscripten_test_other_k9msp21i/out_ninja Start 1: hello 1/1 Test #1: hello ............................ Passed 0.09 sec 100% tests passed, 0 tests failed out of 1 Total Test time (real) = 0.09 sec ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-G', 'Eclipse CDT4 - Ninja', '/b/s/w/ir/x/w/install/emscripten/test/cmake/post_build'] ['-g', '-g0'] False False False ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-G', 'Eclipse CDT4 - Ninja', '/b/s/w/ir/x/w/install/emscripten/test/cmake/stdproperty'] ['-g2'] False False True ['-gline-tables-only'] True False True Test project /b/s/w/ir/x/t/emtest_dh8xx6cv/emscripten_test_other_k9msp21i/out_eclipse_cdt4_-_ninja Start 1: hello 1/1 Test #1: hello ............................ Passed 0.07 sec 100% tests passed, 0 tests failed out of 1 Total Test time (real) = 0.08 sec ok [114/1552] test_cmake_post_build (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=Debug', '-G', 'Unix Makefiles', '/b/s/w/ir/x/w/install/emscripten/test/cmake/target_js'] ['--profiling'] False False True ['--profiling-funcs'] False False True ok [115/1552] test_cmake_stdproperty (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=Release', '-G', 'Unix Makefiles', '/b/s/w/ir/x/w/install/emscripten/test/cmake/target_html'] ok [116/1552] test_embind (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-G', 'Unix Makefiles', '/b/s/w/ir/x/w/install/emscripten/test/cmake/cxx20'] ok [117/1552] test_embind_aot_js (test_other.other) ... ['-O2', '--profiling-funcs'] False False True ok [118/1552] test_embind_2gb (test_other.other) ... ok [119/1552] test_zeroinit (test_other.other) ... ok [120/1552] test_xclang_flag (test_other.other) ... ['-g'] True False True ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=RelWithDebInfo', '-DCPP_LIBRARY_TYPE=STATIC', '-G', 'Ninja', '/b/s/w/ir/x/w/install/emscripten/test/cmake/target_library'] ['-g3'] True False True ok [121/1552] test_xlocale (test_other.other) ... ['-O1', '-g'] True False True ok [122/1552] test_wl_stackfirst (test_other.other) ... ok [123/1552] test_windows_nodefs_execution_permission (test_other.other) ... env_modify: {'EM_WORKAROUND_PYTHON_BUG_34780': '1', 'EM_WORKAROUND_WIN7_BAD_ERRORLEVEL_BUG': '1'} ['-O3', '-g'] True False True ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=RelWithDebInfo', '-DCPP_LIBRARY_TYPE=STATIC', '-G', 'Eclipse CDT4 - Ninja', '/b/s/w/ir/x/w/install/emscripten/test/cmake/target_library'] ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-G', 'Ninja', '/b/s/w/ir/x/w/install/emscripten/test/cmake/cxx20'] skipped 'only_windows: Check that directory permissions are properly retrieved on Windows' [124/1552] test_windows_batch_script_workaround (test_other.other) ... ok [125/1552] test_windows_batch_file_dp0_expansion_bug (test_other.other) ... ['-gsplit-dwarf'] True False True skipped 'only_windows: This test verifies Windows batch script behavior against bug https://github.com/microsoft/terminal/issues/15212' [126/1552] test_wl_linkflags (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=MinSizeRel', '-G', 'Ninja', '/b/s/w/ir/x/w/install/emscripten/test/cmake/target_library'] ['-gsource-map'] False True False ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=Debug', '-G', 'Ninja', '/b/s/w/ir/x/w/install/emscripten/test/cmake/target_js'] ['-g2', '-gsource-map'] False True True ok [127/1552] test_cmake_static_cpp (test_other.other) ... ok [128/1552] test_webidl_empty (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=Release', '-G', 'Ninja', '/b/s/w/ir/x/w/install/emscripten/test/cmake/target_html'] ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=MinSizeRel', '-G', 'Eclipse CDT4 - Ninja', '/b/s/w/ir/x/w/install/emscripten/test/cmake/target_library'] ok [129/1552] test_whole_archive (test_other.other) ... ok [130/1552] test_wcslen (test_other.other) ... ['-g1', '-Oz', '-gsource-map'] False True False ok [131/1552] test_wcsftime (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-G', 'Eclipse CDT4 - Ninja', '/b/s/w/ir/x/w/install/emscripten/test/cmake/cxx20'] ok [132/1552] test_wasmfs_jsfile (test_other.other) ... ok [133/1552] test_whole_archive_48156 (test_other.other) ... ok [134/1552] test_wasmfs_getdents_raw (test_other.other) ... ok [135/1552] test_wasmfs_getdents_node (test_other.other) ... ['-gsource-map', '-g0'] False False False ok [136/1552] test_cmake_library (test_other.other) ... ok [137/1552] test_wasmfs_getdents (test_other.other) ... ok [138/1552] test_wasm_worker_preprocessor_flags_minimal_runtime (test_other.other) ... ok [139/1552] test_wasm_worker_preprocessor_flags (test_other.other) ... ok [140/1552] test_wasmfs_before_preload (test_other.other) ... ['--emit-symbol-map', '-gsource-map'] False True False ok [141/1552] test_wasm_worker_trusted_types (test_other.other) ... ['--emit-symbol-map'] False False False ok [142/1552] test_wasm_worker_export_es6 (test_other.other) ... ok [143/1552] test_wasm_worker_dbg (test_other.other) ... ok [144/1552] test_wasm_worker_terminate (test_other.other) ... [] False out.js => False False ['--emit-symbol-map', '-Oz'] False False False exports ['memory', '__wasm_call_ctors', 'main', '__indirect_function_table', 'fflush', 'strerror', 'emscripten_stack_get_end', 'emscripten_stack_get_base', 'emscripten_stack_init', 'emscripten_stack_get_free', '_emscripten_stack_restore', '_emscripten_stack_alloc', 'emscripten_stack_get_current'] imports ['fd_write'] [] False out.wasm => False True ok [145/1552] test_cmake_cxx20 (test_other.other) ... ok [146/1552] test_wasm_sourcemap_sources_minimal_runtime (test_other.other) ... ok [147/1552] test_wasm_sourcemap_sources (test_other.other) ... A ä☃ö Z.cpp A ä☃ö Z.cpp A ä☃ö Z.cpp same CWD for compiler and linker ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=Debug', '-G', 'Eclipse CDT4 - Ninja', '/b/s/w/ir/x/w/install/emscripten/test/cmake/target_js'] ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '-DCMAKE_BUILD_TYPE=Release', '-G', 'Eclipse CDT4 - Ninja', '/b/s/w/ir/x/w/install/emscripten/test/cmake/target_html'] exports ['memory', '__indirect_function_table', '_start', 'strerror', 'emscripten_stack_get_end', 'emscripten_stack_get_base', 'emscripten_stack_init', 'emscripten_stack_get_free', '_emscripten_stack_restore', 'emscripten_stack_get_current'] imports ['proc_exit', 'fd_write', 'fd_close', 'fd_seek'] ['-sSTANDALONE_WASM'] False out.js => False False different CWD for compiler and linker exports ['memory', '__indirect_function_table', '_start', 'strerror', 'emscripten_stack_get_end', 'emscripten_stack_get_base', 'emscripten_stack_init', 'emscripten_stack_get_free', '_emscripten_stack_restore', 'emscripten_stack_get_current'] imports ['proc_exit', 'fd_write', 'fd_close', 'fd_seek'] ['-sSTANDALONE_WASM'] False out.wasm => False True ['-sASYNCIFY=1', '-g0'] False False False /b/s/w/ir/x/t/emtest_v8q241ft/emscripten_test_other_gm46q04g/A ä☃ö Z.cpp same CWD for compiler and linker exports ['memory', '__indirect_function_table', '_start', 'strerror', 'emscripten_stack_get_end', 'emscripten_stack_get_base', 'emscripten_stack_init', 'emscripten_stack_get_free', '_emscripten_stack_restore', 'emscripten_stack_get_current'] imports ['proc_exit', 'fd_write', 'fd_close', 'fd_seek'] ['-O2'] False out.js => False False different CWD for compiler and linker ['-sASYNCIFY=1', '-gsource-map'] False True False exports ['memory', '__wasm_call_ctors', 'main', '__indirect_function_table', '_emscripten_stack_restore', '_emscripten_stack_alloc', 'emscripten_stack_get_current'] imports ['fd_write'] ['-O2'] False out.wasm => False True ./A ä☃ö Z.cpp same CWD for compiler and linker exports ['memory', '__indirect_function_table', '_start', '_emscripten_stack_restore', 'emscripten_stack_get_current'] imports ['proc_exit', 'fd_write'] ['-O3'] True out.js => True False ['-sASYNCIFY=1', '-gsource-map', '-g2'] False True True different CWD for compiler and linker inner Z ö☃ä A/21/A ä☃ö Z.cpp inner Z ö☃ä A/21/A ä☃ö Z.cpp inner Z ö☃ä A/21/A ä☃ö Z.cpp same CWD for compiler and linker ['-g', '-gsource-map'] True True True different CWD for compiler and linker exports ['b', 'c', 'd'] imports ['a'] ['-O3'] True out.wasm => False True ok [148/1552] test_wasm_worker_closure_minimal_runtime (test_other.other) ... ok [149/1552] test_wasm_worker_closure (test_other.other) ... ok [150/1552] test_wasm_sourcemap_prefix_wildcard_minimal_runtime (test_other.other) ... ok [151/1552] test_wasm_sourcemap_prefix_wildcard (test_other.other) ... ok [152/1552] test_wasm_sourcemap_prefix_partial_minimal_runtime (test_other.other) ... ['-g2', '-gsource-map'] False True True ok [153/1552] test_wasm_sourcemap_prefix_partial (test_other.other) ... ok [154/1552] test_wasm_sourcemap_minimal_runtime (test_other.other) ... ok [155/1552] test_wasm_sourcemap_extract_comp_dir_map (test_other.other) ... ok [156/1552] test_wasm_sourcemap_dead (test_other.other) ... ok [157/1552] test_wasm_sourcemap_basepath_sources_minimal_runtime (test_other.other) ... ok [158/1552] test_wasm_sourcemap_basepath_sources (test_other.other) ... ok [159/1552] test_wasm_sourcemap_basepath_prefix_wildcard_minimal_runtime (test_other.other) ... ok [160/1552] test_wasm_sourcemap_basepath_prefix_wildcard (test_other.other) ... ok [161/1552] test_wasm_sourcemap_basepath_prefix_partial_minimal_runtime (test_other.other) ... /b/s/w/ir/x/t/emtest_v8q241ft/emscripten_test_other_gm46q04g/inner Z ö☃ä A/21/A ä☃ö Z.cpp same CWD for compiler and linker ok [162/1552] test_wasm_sourcemap_basepath_prefix_partial (test_other.other) ... exports ['memory', '__indirect_function_table', '_start', '_emscripten_stack_restore', 'emscripten_stack_get_current'] imports ['proc_exit', 'fd_write'] ['-O3', '-sSTANDALONE_WASM'] False out.js => False False ok [163/1552] test_wasm_sourcemap_basepath_minimal_runtime (test_other.other) ... ok [164/1552] test_wasm_sourcemap_basepath (test_other.other) ... ok [165/1552] test_wasm_sourcemap (test_other.other) ... ['-gsplit-dwarf', '-gsource-map'] True True True different CWD for compiler and linker ['-Oz', '-gsource-map'] False True False ok [166/1552] test_cmake_html (test_other.other) ... ./inner Z ö☃ä A/21/A ä☃ö Z.cpp same CWD for compiler and linker ok [167/1552] test_cmake_js (test_other.other) ... ok [168/1552] test_wasm_producers_section_O1 (test_other.other) ... exports ['memory', '_start'] imports ['fd_write', 'proc_exit'] ['-O3', '-sSTANDALONE_WASM'] False out.wasm => False True different CWD for compiler and linker ok [169/1552] test_wasm_producers_section_O2 (test_other.other) ... exports ['memory', '__indirect_function_table', '_start', '_emscripten_stack_restore', 'emscripten_stack_get_current'] imports ['proc_exit', 'fd_write'] ['-Os'] True out.js => True False ok [170/1552] test_wasm_sourcemap_relative_paths (test_other.other) ... ok [171/1552] test_wasm_producers_section_O0 (test_other.other) ... ['-gsource-map', '-sERROR_ON_WASM_CHANGES_AFTER_LINK'] False True False ok [172/1552] test_wasm_features_section_nobigint (test_other.other) ... ok [173/1552] test_wasm64_no_asan (test_other.other) ... -sMAIN_MODULE ok [174/1552] test_wasm_features_section (test_other.other) ... -sSIDE_MODULE ok [175/1552] test_wasm2js_no_dylink (test_other.other) ... ['-gsource-map', '-Og', '-sERROR_ON_WASM_CHANGES_AFTER_LINK'] False True False ok [176/1552] test_wasm2js_standalone (test_other.other) ... exports ['b', 'c', 'd'] imports ['a'] ['-Os'] True out.wasm => False True ok [177/1552] test_wasm2js_no_clobber_wasm (test_other.other) ... ok [178/1552] test_wasi_wasi_fd_write_stdout (test_other.other) ... ok [179/1552] test_dwarf_sourcemap_names (test_other.other) ... ok [180/1552] test_wasm_target_and_STANDALONE_WASM (test_other.other) ... exports ['memory', '__indirect_function_table', '_start', '_emscripten_stack_restore', 'emscripten_stack_get_current'] imports ['proc_exit', 'fd_write'] ok [181/1552] test_wasi_wasi_fd_write_stderr (test_other.other) ... ok [182/1552] test_wasi_wasi_fd_write_file (test_other.other) ... ok [183/1552] test_wasi_std_io_stderr (test_other.other) ... ok [184/1552] test_wasi_with_sjlj (test_other.other) ... ok [185/1552] test_wasi_std_env_args (test_other.other) ... ok [186/1552] test_wasi_std_io_stdout (test_other.other) ... ok [187/1552] test_wasi_std_env_vars (test_other.other) ... ok [188/1552] test_wasi_proc_exit (test_other.other) ... ok [189/1552] test_wasi_sched_yield (test_other.other) ... ok [190/1552] test_wasi_random_get (test_other.other) ... ok [191/1552] test_wasi_fd_fdstat_get (test_other.other) ... ok [192/1552] test_wasi_clock_time_get (test_other.other) ... ok [193/1552] test_wasi_clock_res_get (test_other.other) ... ok [194/1552] test_wasi_clock_res_get_wasmfs (test_other.other) ... ok [195/1552] test_warn_unexported_main_argv (test_other.other) ... ok [196/1552] test_warn_unexported_main (test_other.other) ... ok [197/1552] test_warn_unexported_main_O2_argv (test_other.other) ... ok [198/1552] test_warn_unexported_main_O2 (test_other.other) ... ok [199/1552] test_warn_once (test_other.other) ... .o .bc .so .dylib .js .html ok [200/1552] test_warn_dylibs (test_other.other) ... ok [201/1552] test_warning_flags (test_other.other) ... ok [202/1552] test_valid_abspath_2 (test_other.other) ... emcc: warning: MIN_SAFARI_VERSION=140100 is not compatible with WASM_BIGINT (MIN_SAFARI_VERSION=150000 or above required) [-Wcompatibility] warning: JS library symbol '$print' is deprecated. Please open a bug if you have a continuing need for this symbol [-Wdeprecated] warning: JS library symbol '$printErr' is deprecated. Please open a bug if you have a continuing need for this symbol [-Wdeprecated] ok [203/1552] test_warn_module_out_err (test_other.other) ... ok [204/1552] test_wasm_features (test_other.other) ... ok [205/1552] test_valid_abspath (test_other.other) ... ok [206/1552] test_use_port_errors_emxx (test_other.other) ... ok [207/1552] test_use_port_errors (test_other.other) ... ok [208/1552] test_use_cxx (test_other.other) ... ok [209/1552] test_unsupported_min_version_when_unsupported_env_web (test_other.other) ... OK: var Module = function(Module) {Module = Module || {};var f = Module;} -> var Module=function(f){}; OK: new Uint16Array(a); -> OK: new Uint16Array(a),new Uint16Array(a); -> ; OK: new function(a) {new TextDecoder(a);}('utf8'); -> OK: WebAssembly.instantiate(c.wasm,{}).then((a) => {new Int8Array(b);}); -> WebAssembly.instantiate(c.wasm,{}).then(a=>{}); OK: let x=new Uint16Array(a); -> let x=new Uint16Array(a); OK: new Promise(); -> new Promise; OK: var a; var b; -> var a,b; OK: var a=1; var b=2; -> var a=1,b=2; OK: var a=1; function foo(){} var b=2; -> var a=1,b=2;function foo(){} OK: var a;a=1; -> var a=1; OK: var a = 1, b; ++a; var c; -> var a=1,b,c;++a; OK: var d, f; f = new Uint8Array(16); var h = f.buffer; d = new Uint8Array(h); -> var f=new Uint8Array(16),h=f.buffer,d=new Uint8Array(h); OK: var i=new Image;i.onload=()=>{} -> var i=new Image;i.onload=()=>{}; OK: [,]; -> [,]; OK: console?.log(""); -> console?.log(""); ok [210/1552] test_unsafe_optimizations (test_other.other) ... ok [211/1552] test_unused_destructor (test_other.other) ... ok [212/1552] test_unsupported_min_version_when_unsupported_env_node (test_other.other) ... ok [213/1552] test_unlink_wasmfs_rawfs (test_other.other) ... ok [214/1552] test_warn_no_filesystem (test_other.other) ... ok [215/1552] test_unlink_wasmfs_nodefs (test_other.other) ... ok [216/1552] test_unlink_wasmfs (test_other.other) ... ok [217/1552] test_warn_no_filesystem_wasmfs (test_other.other) ... ok [218/1552] test_unlink (test_other.other) ... ok [219/1552] test_unlink_rawfs (test_other.other) ... ok [220/1552] test_unistd_ttyname (test_other.other) ... ok [221/1552] test_unlink_nodefs (test_other.other) ... ok [222/1552] test_unistd_swab (test_other.other) ... ok [223/1552] test_unistd_strerror (test_other.other) ... ok [224/1552] test_unistd_stat (test_other.other) ... ok [225/1552] test_unistd_stat_wasmfs (test_other.other) ... ok [226/1552] test_unistd_seek_wasmfs (test_other.other) ... ok [227/1552] test_unistd_seek (test_other.other) ... ok [228/1552] test_unistd_pathconf (test_other.other) ... ok [229/1552] test_unistd_open_wasmfs (test_other.other) ... ok [230/1552] test_unistd_open_append_wasmfs (test_other.other) ... ok [231/1552] test_uuid (test_other.other) ... ok [232/1552] test_unistd_open_append (test_other.other) ... ok [233/1552] test_unistd_open (test_other.other) ... ok [234/1552] test_unistd_mkdir_wasmfs (test_other.other) ... ok [235/1552] test_unistd_mkdir (test_other.other) ... ok [236/1552] test_unistd_login (test_other.other) ... ok [237/1552] test_unistd_isatty (test_other.other) ... ok [238/1552] test_unistd_fstatfs_wasmfs_rawfs (test_other.other) ... ok [239/1552] test_unistd_fstatfs_wasmfs_nodefs (test_other.other) ... ok [240/1552] test_unistd_fstatfs_wasmfs (test_other.other) ... ok [241/1552] test_unistd_fstatfs_rawfs (test_other.other) ... ok [242/1552] test_unistd_fstatfs_nodefs (test_other.other) ... ok [243/1552] test_unistd_fdatasync (test_other.other) ... ok [244/1552] test_unistd_sleep (test_other.other) ... ok [245/1552] test_unistd_dup_wasmfs (test_other.other) ... ok [246/1552] test_unistd_fstatfs (test_other.other) ... ok [247/1552] test_unistd_dup (test_other.other) ... ok [248/1552] test_unistd_cwd_wasmfs (test_other.other) ... ok [249/1552] test_unistd_cwd (test_other.other) ... ok [250/1552] test_unistd_create_wasmfs (test_other.other) ... ok [251/1552] test_unistd_confstr (test_other.other) ... ok [252/1552] test_unimplemented_syscalls_dlopen_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [253/1552] test_unistd_create (test_other.other) ... cache:INFO: generating system library: sysroot/lib/wasm64-emscripten/libGL-getprocaddr.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm64-emscripten/libGL-getprocaddr.a" for subsequent builds) ok [254/1552] test_unistd_chown (test_other.other) ... ok [255/1552] test_unimplemented_syscalls_strict (test_other.other) ... system_libs:INFO: compiled 4 inputs in 0.65s ok [256/1552] test_wasm_worker_errors (test_other.other) ... ok [257/1552] test_unistd_close_noderawfs (test_other.other) ... checking 0 cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm64-emscripten/libal.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm64-emscripten/libal.a" for subsequent builds) ok [258/1552] test_unimplemented_syscalls_no_allow (test_other.other) ... checking 0 system_libs:INFO: compiled 1 inputs in 0.38s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm64-emscripten/libhtml5.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm64-emscripten/libhtml5.a" for subsequent builds) system_libs:INFO: compiled 5 inputs in 0.61s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm64-emscripten/libstubs.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm64-emscripten/libstubs.a" for subsequent builds) ok [259/1552] test_unimplemented_syscalls_dlopen (test_other.other) ... checking 0 ok [260/1552] test_underscore_exit (test_other.other) ... checking 0 system_libs:INFO: compiled 2 inputs in 0.38s ok [261/1552] test_ungetc_fscanf (test_other.other) ... checking 0 cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm64-emscripten/libnoexit.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm64-emscripten/libnoexit.a" for subsequent builds) system_libs:INFO: compiled 1 inputs in 0.27s checking 1 ok [262/1552] test_unimplemented_syscalls (test_other.other) ... checking 0 cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm64-emscripten/libc.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm64-emscripten/libc.a" for subsequent builds) ok [263/1552] test_unimplemented_syscalls_dladdr (test_other.other) ... checking 0 checking 1 checking 1 ok [264/1552] test_undefined_symbols_warn_O1 (test_other.other) ... checking 0 checking 1 checking 1 checking 1 ok [265/1552] test_undefined_symbols_warn_GL2 (test_other.other) ... checking 0 ok [266/1552] test_undefined_symbols_ignore_O1 (test_other.other) ... ok [267/1552] test_undefined_symbols_warn (test_other.other) ... ok [268/1552] test_undefined_symbols_ignore (test_other.other) ... ok [269/1552] test_undefined_symbols_ignore_GL2 (test_other.other) ... checking 1 checking 1 ok [270/1552] test_undefined_symbols_error_O1 (test_other.other) ... checking 1 ok [271/1552] test_undefined_exported_runtime_method (test_other.other) ... ok [272/1552] test_undefined_symbols_error_GL2 (test_other.other) ... ok [273/1552] test_undefined_exported_js_function_standalone (test_other.other) ... ok [274/1552] test_undefined_symbols_error (test_other.other) ... ok [275/1552] test_umask_wasmfs (test_other.other) ... em++: warning: `main` is defined in the input files, but `_main` is not in `EXPORTED_FUNCTIONS`. Add it to this list if you want `main` to run. [-Wunused-main] ok [276/1552] test_umask_0 (test_other.other) ... ok [277/1552] test_umask (test_other.other) ... ok [278/1552] test_undefined_exported_js_function (test_other.other) ... ok [279/1552] test_undefined_exported_function_standalone (test_other.other) ... env_modify: {'EMPROFILE': '2'} ok [280/1552] test_tutorial (test_other.other) ... env_modify: {'EMPROFILE': '1'} ok [281/1552] test_undefined_data_symbols (test_other.other) ... ok [282/1552] test_tsearch (test_other.other) ... testing with TZ=CET env_modify: {'TZ': 'CET'} ok [283/1552] test_toolchain_profiler_stderr (test_other.other) ... testing with TZ=UTC+0 env_modify: {'TZ': 'UTC+0'} ok [284/1552] test_timeb (test_other.other) ... testing with TZ=EST+05EDT env_modify: {'TZ': 'EST+05EDT'} Processing 1 profile log files in /b/s/w/ir/x/t/emscripten_toolchain_profiler_logs... Processing: /b/s/w/ir/x/t/emscripten_toolchain_profiler_logs/toolchain_profiler.pid_581330.json Wrote "toolchain_profiler.results_20251120_2308.html" ok [285/1552] test_toolchain_profiler (test_other.other) ... emcc: warning: `main` is defined in the input files, but `_main` is not in `EXPORTED_FUNCTIONS`. Add it to this list if you want `main` to run. [-Wunused-main] ok [286/1552] test_undefined_exported_function (test_other.other) ... ok [287/1552] test_truncate_from_0_wasmfs (test_other.other) ... ok [288/1552] test_time_tz_3 (test_other.other) ... common:WARNING: no wasm engine was found to run the standalone part of this test (Use EMTEST_SKIP_WASM_ENGINE to skip) ok [289/1552] test_time_c (test_other.other) ... ok [290/1552] test_truncate_from_0 (test_other.other) ... ok [291/1552] test_time_tz_2 (test_other.other) ... ok [292/1552] test_this_in_dyncall_memory64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [293/1552] test_time_tz_1 (test_other.other) ... ok [294/1552] test_time_standalone (test_other.other) ... ok [295/1552] test_this_in_dyncall_plain (test_other.other) ... ok [296/1552] test_this_in_dyncall_dyncalls (test_other.other) ... ok [297/1552] test_system_node_js (test_other.other) ... ok [298/1552] test_time (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/unistd/sysconf_phys_pages.c'] ok [299/1552] test_sysroot_includes_first (test_other.other) ... system_libs:INFO: compiled 1045 inputs in 21.19s ok [300/1552] test_table_base (test_other.other) ... cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm64-emscripten/libdlmalloc.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm64-emscripten/libdlmalloc.a" for subsequent builds) ok [301/1552] test_syslog (test_other.other) ... ok [302/1552] test_system_include_paths (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/unistd/sysconf_phys_pages.c', '-sINITIAL_MEMORY=32MB'] clang: warning: argument unused during compilation: '-c' [-Wunused-command-line-argument] ok [303/1552] test_syntax_only_valid (test_other.other) ... ok [304/1552] test_syntax_only_invalid (test_other.other) ... ok [305/1552] test_threadprofiler (test_other.other) ... ok [306/1552] test_syscall_stubs (test_other.other) ... ok [307/1552] test_syscall_no_filesystem (test_other.other) ... ok [308/1552] test_symlink_points_to_bad_suffix_no_canonical_prefixes (test_other.other) Tests compiling a symlink where foobar.c points to foobar.xxx. ... ok [309/1552] test_symlink_points_to_bad_suffix_expand_symlinks (test_other.other) Tests compiling a symlink where foobar.c points to foobar.xxx. ... system_libs:INFO: compiled 2 inputs in 1.24s ok [310/1552] test_symlink_has_bad_suffix (test_other.other) Tests that compiling foobar.xxx fails even if it points to foobar.c. ... cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm64-emscripten/libcompiler_rt.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm64-emscripten/libcompiler_rt.a" for subsequent builds) ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/unistd/sysconf_phys_pages.c', '-sINITIAL_MEMORY=32MB', '-sALLOW_MEMORY_GROWTH'] ok [311/1552] test_symlink_silly (test_other.other) ... wrote symbol map file to a.out.js.symbols ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/unistd/sysconf_phys_pages.c', '-sINITIAL_MEMORY=32MB', '-sALLOW_MEMORY_GROWTH', '-sWASM=0'] system_libs:INFO: compiled 183 inputs in 4.92s wrote symbol map file to a.out.wasm.js.symbols cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm64-emscripten/libc++-noexcept.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm64-emscripten/libc++-noexcept.a" for subsequent builds) ok [312/1552] test_symbol_map_wasm2js_2_O2 (test_other.other) ... wrote symbol map file to a.out.js.symbols wrote symbol map file to a.out.wasm.js.symbols ok [313/1552] test_symbol_map_wasm2js_2_O3 (test_other.other) ... ok [314/1552] test_sysconf_phys_pages (test_other.other) ... ok [315/1552] test_symbol_map_wasm2js_O2 (test_other.other) ... ok [316/1552] test_symbol_map_O2 (test_other.other) ... ok [317/1552] test_threadprofiler_closure (test_other.other) ... ok [318/1552] test_supported_linker_flag_skip_next (test_other.other) ... ok [319/1552] test_symbol_map_wasm2js_O3 (test_other.other) ... ok [320/1552] test_symbol_map_output_size_nobigint (test_other.other) ... ok [321/1552] test_symbol_map_O3 (test_other.other) ... common:WARNING: no wasm engine was found to run the standalone part of this test (Use EMTEST_SKIP_WASM_ENGINE to skip) ok [322/1552] test_strptime_tm_standalone (test_other.other) ... ok [323/1552] test_strptime_tm (test_other.other) ... ok [324/1552] test_strptime_symmetry (test_other.other) ... common:WARNING: no wasm engine was found to run the standalone part of this test (Use EMTEST_SKIP_WASM_ENGINE to skip) ok [325/1552] test_strptime_reentrant_standalone (test_other.other) ... ok [326/1552] test_strptime_reentrant (test_other.other) ... ok [327/1552] test_strptime_days (test_other.other) ... ok [328/1552] test_strndup (test_other.other) ... ok [329/1552] test_supported_linker_flags (test_other.other) ... ok [330/1552] test_symbol_map_output_size (test_other.other) ... ok [331/1552] test_strings_llvm_libc (test_other.other) ... ok [332/1552] test_strings (test_other.other) ... env_modify: {'EMCC_STRICT': '1'} env_modify: {'EMCC_STRICT': '1'} env_modify: {'EMCC_STRICT': '1'} ok [333/1552] test_strict_mode_legacy_settings (test_other.other) ... env_modify: {'EMCC_STRICT': '1'} ok [334/1552] test_strict_mode_hello_world (test_other.other) ... ok [335/1552] test_strict_mode_override (test_other.other) ... ok [336/1552] test_strict_mode_full_library (test_other.other) ... env_modify: {'LC_ALL': 'en_GB', 'TZ': 'Europe/London'} ok [337/1552] test_strict_mode_legacy_settings_library (test_other.other) ... env_modify: {'LC_ALL': 'th_TH', 'TZ': 'Asia/Bangkok'} ok [338/1552] test_strict_mode_legacy_settings_runtime (test_other.other) ... ok [339/1552] test_strftime (test_other.other) ... ok [340/1552] test_strip_all (test_other.other) ... ok [341/1552] test_stdout_link (test_other.other) ... env_modify: {'LC_ALL': 'ar-AE', 'TZ': 'Asia/Dubai'} ok [342/1552] test_strcmp_uni (test_other.other) ... ok [343/1552] test_strict_mode_link_cxx (test_other.other) ... ok [344/1552] test_stdint_limits (test_other.other) ... ok [345/1552] test_stdin_compile_only (test_other.other) ... env_modify: {'LC_ALL': 'en-US', 'TZ': 'America/Los_Angeles'} ok [346/1552] test_stdin_preprocess (test_other.other) ... ok [347/1552] test_stdin_wasmfs (test_other.other) ... ok [348/1552] test_stdin_compile_and_link (test_other.other) ... ok [349/1552] test_strftime_zZ (test_other.other) ... ok [350/1552] test_stdin (test_other.other) ... ok [351/1552] test_std_promise_link_noexcept (test_other.other) ... ok [352/1552] test_std_promise_link_except_wasm_legacy (test_other.other) ... ok [353/1552] test_std_promise_link_except_wasm (test_other.other) ... ok [354/1552] test_strict_closure (test_other.other) ... system_libs:INFO: compiled 56 inputs in 37.40s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm64-emscripten/libc++abi-noexcept.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm64-emscripten/libc++abi-noexcept.a" for subsequent builds) ok [355/1552] test_std_promise_link_except (test_other.other) ... ok [356/1552] test_strict_js_closure (test_other.other) ... ok [357/1552] test_std_promise_link_default (test_other.other) ... ok [358/1552] test_std_filesystem_wasmfs_rawfs (test_other.other) ... -- begin program output -- filesystem_error was thrown in -fno-exceptions mode Aborted(native code called abort()) /b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:576 var e = new WebAssembly.RuntimeError(what); ^ RuntimeError: Aborted(native code called abort()) at abort (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:576:11) at __abort_js (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:1067:7) at wasm://wasm/0011937e:wasm-function[200]:0x4d3a at wasm://wasm/0011937e:wasm-function[2051]:0x30906 at wasm://wasm/0011937e:wasm-function[1858]:0x2cd91 at wasm://wasm/0011937e:wasm-function[1894]:0x2d84c at wasm://wasm/0011937e:wasm-function[1915]:0x2e0a3 at wasm://wasm/0011937e:wasm-function[1912]:0x2e01c at wasm://wasm/0011937e:wasm-function[39]:0x17d5 at wasm://wasm/0011937e:wasm-function[38]:0x1514 at wasm://wasm/0011937e:wasm-function[189]:0x4a5e at /b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:609:12 at callMain (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:2295:15) at doRun (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:2348:24) at run (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:2361:5) at removeRunDependency (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:810:11) at receiveInstance (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:713:5) at receiveInstantiationResult (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:730:12) at createWasm (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:756:17) Thrown at: at abort (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:576:11) at __abort_js (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:1067:7) at $func200 (wasm://wasm/0011937e:1:19771) at $func2051 (wasm://wasm/0011937e:1:198919) at $func1858 (wasm://wasm/0011937e:1:183698) at $func1894 (wasm://wasm/0011937e:1:186445) at $func1915 (wasm://wasm/0011937e:1:188580) at $func1912 (wasm://wasm/0011937e:1:188445) at $func39 (wasm://wasm/0011937e:1:6102) at $func38 (wasm://wasm/0011937e:1:5397) Node.js v22.16.0 -- end program output -- FAIL [359/1552-1] test_std_filesystem_wasmfs_nodefs (test_other.other) ... ok [360/1552-1] test_stdin_closure_wasmfs (test_other.other) ... ok [361/1552-1] test_std_filesystem_wasmfs (test_other.other) ... ok [362/1552-1] test_stdin_closure (test_other.other) ... ok [363/1552-1] test_std_filesystem_tempdir_wasmfs_rawfs (test_other.other) ... -- begin program output -- TMPDIR -> /b/s/w/ir/x/t TMPDIR exists: 0 TMP -> /b/s/w/ir/x/t TMP exists: 0 TEMP -> /b/s/w/ir/x/t TEMP exists: 0 TEMPDIR -> /b/s/w/ir/x/t TEMPDIR exists: 0 default /tmp exists: 1 filesystem_error was thrown in -fno-exceptions mode Aborted(native code called abort()) /b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:576 var e = new WebAssembly.RuntimeError(what); ^ RuntimeError: Aborted(native code called abort()) at abort (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:576:11) at __abort_js (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:1067:7) at test_std_filesystem_tempdir.wasm.abort (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[170]:0x44e8) at test_std_filesystem_tempdir.wasm.std::__2::__libcpp_verbose_abort(char const*, ...) (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[1865]:0x2c50c) at test_std_filesystem_tempdir.wasm.void std::__2::filesystem::__throw_filesystem_error[abi:nn200100]<std::__2::basic_string<char, std::__2::char_traits<char>, std::__2::allocator<char>>&, std::__2::error_code const&>(std::__2::basic_string<char, std::__2::char_traits<char>, std::__2::allocator<char>>&, std::__2::error_code const&) (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[1755]:0x2a2fc) at test_std_filesystem_tempdir.wasm.std::__2::filesystem::detail::ErrorHandler<std::__2::filesystem::path>::report_impl(std::__2::error_code const&, char const*, void*) const (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[1778]:0x2a7cd) at test_std_filesystem_tempdir.wasm.std::__2::filesystem::detail::ErrorHandler<std::__2::filesystem::path>::report(std::__2::errc const&, char const*, ...) const (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[1783]:0x2aa23) at test_std_filesystem_tempdir.wasm.std::__2::filesystem::__temp_directory_path(std::__2::error_code*) (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[1780]:0x2a99c) at test_std_filesystem_tempdir.wasm.std::__2::filesystem::temp_directory_path[abi:ne200100]() (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[44]:0x1857) at test_std_filesystem_tempdir.wasm.__original_main (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[38]:0x15ed) at test_std_filesystem_tempdir.wasm.main (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[162]:0x419d) at /b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:609:12 at callMain (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:2295:15) at doRun (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:2348:24) at run (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:2361:5) at removeRunDependency (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:810:11) at receiveInstance (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:713:5) at receiveInstantiationResult (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:730:12) at createWasm (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:756:17) Thrown at: at abort (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:576:11) at __abort_js (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:1067:7) at $abort (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:17641) at $std::__2::__libcpp_verbose_abort(char const*, ...) (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:181517) at $void std::__2::filesystem::__throw_filesystem_error[abi:nn200100]<std::__2::basic_string<char, std::__2::char_traits<char>, std::__2::allocator<char>>&, std::__2::error_code const&>(std::__2::basic_string<char, std::__2::char_traits<char>, std::__2::allocator<char>>&, std::__2::error_code const&) (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:172797) at $std::__2::filesystem::detail::ErrorHandler<std::__2::filesystem::path>::report_impl(std::__2::error_code const&, char const*, void*) const (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:174030) at $std::__2::filesystem::detail::ErrorHandler<std::__2::filesystem::path>::report(std::__2::errc const&, char const*, ...) const (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:174628) at $std::__2::filesystem::__temp_directory_path(std::__2::error_code*) (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:174493) at $std::__2::filesystem::temp_directory_path[abi:ne200100]() (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:6232) at $__original_main (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:5614) Node.js v22.16.0 -- end program output -- FAIL [364/1552-2] test_std_filesystem_tempdir_wasmfs_nodefs (test_other.other) ... system_libs:INFO: compiled 17 inputs in 7.37s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm64-emscripten/libsockets.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm64-emscripten/libsockets.a" for subsequent builds) ok [365/1552-2] test_std_filesystem_tempdir_wasmfs (test_other.other) ... system_libs:INFO: compiled 27 inputs in 2.01s cache:INFO: - ok ok [366/1552-2] test_std_cmp (test_other.other) ... ok [367/1552-2] test_std_filesystem_tempdir_rawfs (test_other.other) ... ok [368/1552-2] test_std_filesystem_tempdir_nodefs (test_other.other) ... ok [369/1552-2] test_std_filesystem_tempdir (test_other.other) ... ok [370/1552-2] test_stat_silly (test_other.other) ... ok [371/1552-2] test_stat_many_dotdot_wasmfs_rawfs (test_other.other) ... ok [372/1552-2] test_wasm_features_section_wasm64 (test_other.other) ... ok [373/1552-2] test_stat_many_dotdot_wasmfs_nodefs (test_other.other) ... ok [374/1552-2] test_std_filesystem_rawfs (test_other.other) ... ok [375/1552-2] test_std_filesystem_nodefs (test_other.other) ... ok [376/1552-2] test_std_filesystem (test_other.other) ... ok [377/1552-2] test_standalone_wasm_exceptions (test_other.other) ... skipped 'test requires node v24 or d8 (and EMTEST_SKIP_WASM_EH is set)' [378/1552-2] test_stat_many_dotdot_rawfs (test_other.other) ... ok [379/1552-2] test_stat_many_dotdot_wasmfs (test_other.other) ... ok [380/1552-2] test_standalone_syscalls_wasmfs (test_other.other) ... ok [381/1552-2] test_stat_many_dotdot (test_other.other) ... ok [382/1552-2] test_stat_fail_alongtheway (test_other.other) ... ok [383/1552-2] test_standalone_syscalls (test_other.other) ... ok [384/1552-2] test_stat_many_dotdot_nodefs (test_other.other) ... ok [385/1552-2] test_split_module_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [386/1552-2] test_split_module_jspi_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [387/1552-2] test_split_module_jspi (test_other.other) ... skipped 'skipping JSPI (EMTEST_SKIP_JSPI is set)' [388/1552-2] test_split_module_custom_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [389/1552-2] test_standard_library_mapping (test_other.other) ... ok [390/1552-2] test_split_module_O3_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [391/1552-2] test_standalone_settings (test_other.other) ... ok [392/1552-2] test_standalone_whole_archive (test_other.other) ... ok [393/1552-2] test_stack_protector (test_other.other) ... ok [394/1552-2] test_standalone_export_main (test_other.other) ... ok [395/1552-2] test_standalone_imports (test_other.other) ... ok [396/1552-2] test_stack_overflow (test_other.other) ... ok [397/1552-2] test_split_module (test_other.other) ... ok [398/1552-2] test_split_module_custom (test_other.other) ... ok [399/1552-2] test_split_dwarf_implicit_compile (test_other.other) ... ok [400/1552-2] test_single_file_shell_sync_compile (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set' [401/1552-2] test_single_file_shell (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set' [402/1552-2] test_skip_subcommands (test_other.other) ... ok [403/1552-2] test_split_dwarf_dwp (test_other.other) ... ok [404/1552-2] test_socketpair (test_other.other) ... ok [405/1552-2] test_single_file_no_clobber_wasm (test_other.other) ... ok [406/1552-2] test_split_main_module (test_other.other) ... ok [407/1552-2] test_sin_zero (test_other.other) ... building: a.out.wasm ok [408/1552-2] test_special_chars_in_arguments (test_other.other) ... ok [409/1552-2] test_single_file_disables_source_map (test_other.other) ... ok [410/1552-2] test_split_module_O3 (test_other.other) ... ok [411/1552-2] test_side_module_global_base (test_other.other) ... ok [412/1552-2] test_source_file_with_fixed_language_mode (test_other.other) ... ok [413/1552-2] test_shell_cmd_with_quotes (test_other.other) ... running cmd: "emcc" -c "/b/s/w/ir/x/w/install/emscripten/test/hello_world.c" env_modify: {'PATH': '/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin:/b/s/w/ir/cache/builder/emscripten-releases/third_party/ninja:/b/s/w/ir/cache/builder/emscripten-releases/cmake-3.21.3-linux-x86_64/bin:/b/s/w/ir/bbagent_utility_packages:/b/s/w/ir/bbagent_utility_packages/bin:/b/s/w/ir/cipd_bin_packages:/b/s/w/ir/cipd_bin_packages/bin:/b/s/w/ir/cipd_bin_packages/cpython3:/b/s/w/ir/cipd_bin_packages/cpython3/bin:/b/s/w/ir/cache/cipd_client:/b/s/w/ir/cache/cipd_client/bin:/b/s/cipd_cache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/b/s/w/ir/kitchen-checkout/depot_tools:/b/s/w/ir/x/w/install/emscripten'} ok [414/1552-2] test_shell_Oz (test_other.other) ... building: lib.wasm skipped 'test requires v8 and EMTEST_SKIP_V8 is set' [415/1552-2] test_side_module_ignore (test_other.other) ... ok [416/1552-2] test_signature_mismatch (test_other.other) ... 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] ok [417/1552-2] test_shared_memory_preprocessor_flags_minimal_runtime (test_other.other) ... ok [418/1552-2] test_side_module_transitive_deps (test_other.other) ... ok [419/1552-2] test_shared_memory_preprocessor_flags (test_other.other) ... ok [420/1552-2] test_signext_lowering (test_other.other) ... ok [421/1552-2] test_side_module_missing (test_other.other) ... 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] ok [422/1552-2] test_shared_soname (test_other.other) ... building: lib.so ok [423/1552-2] test_shared_and_side_module_flag (test_other.other) ... ok [424/1552-2] test_side_module_folder_deps (test_other.other) ... ok [425/1552-2] test_setjmp_em_asm (test_other.other) ... ok [426/1552-2] test_shared_flag (test_other.other) ... ok [427/1552-2] test_setjmp_emulated_casts (test_other.other) ... building: foo.bar ok [428/1552-2] test_sdl_scan_code_from_key (test_other.other) ... ok [429/1552-2] test_sdl_none (test_other.other) ... ok [430/1552-2] test_separate_dwarf_with_filename_and_path (test_other.other) ... ok [431/1552-2] test_sdl_get_key_name (test_other.other) ... ok [432/1552-2] test_side_module_naming (test_other.other) ... ports:INFO: retrieving port: sdl3 from https://github.com/libsdl-org/SDL/archive/release-3.2.22.zip ok [433/1552-2] test_sdl_endianness (test_other.other) ... ok [434/1552-2] test_separate_dwarf_with_filename (test_other.other) ... ok [435/1552-2] test_shared_memory_minimal_runtime (test_other.other) ... ['--version'] 2.0.10 via emmake ['--cflags'] -sUSE_SDL=2 via emmake ok [436/1552-2] test_separate_dwarf (test_other.other) ... ok [437/1552-2] test_scons_env_no_emscons (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_SCONS is set' [438/1552-2] test_scons_env (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_SCONS is set' [439/1552-2] test_scons (test_other.other) ... ['--libs'] -sUSE_SDL=2 via emmake skipped 'test requires ccache and EMTEST_SKIP_SCONS is set' [440/1552-2] test_shared_memory (test_other.other) ... ['--cflags', '--libs'] -sUSE_SDL=2 via emmake ok [441/1552-2] test_sdl2_config (test_other.other) ... ok [442/1552-2] test_save_temp (test_other.other) ... ok [443/1552-2] test_sanitizer_color (test_other.other) ... ok [444/1552-2] test_safe_heap_2_wasm64 (test_other.other) ... ports:INFO: unpacking port: sdl3 skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [445/1552-2] test_safe_heap_log_wasm2js (test_other.other) ... ok [446/1552-2] test_rust_integration_basics (test_other.other) ... cache:INFO: generating port: sysroot/lib/wasm32-emscripten/pic/libSDL3.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libSDL3.a" for subsequent builds) skipped 'test requires ccache and EMTEST_SKIP_RUST is set' [447/1552-2] test_safe_heap_log (test_other.other) ... ok [448/1552-2] test_rust_gxx_personality_v0 (test_other.other) ... ok [449/1552-2] test_run_wasi_sdk_output (test_other.other) ... skipped 'EMTEST_WASI_SYSROOT not found in environment' [450/1552-2] test_runtime_keepalive (test_other.other) ... ok [451/1552-2] test_run_order_minimal_runtime (test_other.other) ... ok [452/1552-2] test_safe_heap_2 (test_other.other) ... ok [453/1552-2] test_run_order (test_other.other) ... ok [454/1552-2] test_rlimit (test_other.other) ...  index.mjs → dist/bundle.mjs... (!) Unresolved dependencies https://rollupjs.org/troubleshooting/#warning-treating-module-as-external-dependency module (imported by "hello.mjs") created dist/bundle.mjs in 313ms ok [455/1552-2] test_rollup (test_other.other) ... ok [456/1552-2] test_reverse_deps_allow_undefined (test_other.other) ... 0 0 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] ok [457/1552-2] test_response_file_recursive (test_other.other) ... 0 0 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] 0 0 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] 0 0 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] Python locale preferredencoding: UTF-8 0 1 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] 0 1 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] ok [458/1552-2] test_response_file_encoding (test_other.other) ... emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 4.0.21-git (e43e97f16fd0ed82bb0a1f25d6e1b28b2c8c08c3) Copyright (C) 2025 the Emscripten authors (see AUTHORS.txt) This is free and open source software under the MIT license. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ok [459/1552-2] test_response_file_bom (test_other.other) ... 0 1 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] 0 1 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] 123 0 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] ok [460/1552-2] test_response_file (test_other.other) ... 123 0 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] 123 0 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] 123 0 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] ok [461/1552-2] test_resolve_mountpoint_parent_wasmfs (test_other.other) ... 123 1 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] 123 1 0 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] ok [462/1552-2] test_resolve_mountpoint_parent (test_other.other) ... 123 1 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] ok [463/1552-2] test_returncode_no_exit_runtime (test_other.other) ... 123 1 1 ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] ok [464/1552-2] test_returncode (test_other.other) ... ok [465/1552-2] test_require (test_other.other) ... env_modify: {'EM_COMPILER_WRAPPER': './die.sh'} root: b/s/w/ir/x/w/install/emscripten name: foo/version.txt name: foo/b/s/w/ir/x/w/install/emscripten/test/hello_world.c name: foo/response.txt ok [466/1552-2] test_reproduce (test_other.other) ... ok [467/1552-2] test_report_subprocess_signals (test_other.other) ... ok [468/1552-2] test_rename_silly (test_other.other) ... system_libs:INFO: compiled 176 inputs in 22.67s cache:INFO: - ok ports:INFO: retrieving port: sdl2 from https://github.com/libsdl-org/SDL/archive/release-2.32.8.zip ok [469/1552-2] test_removed_runtime_function (test_other.other) ... ok [470/1552-2] test_require_modularize (test_other.other) ... ports:INFO: unpacking port: sdl2 ok [471/1552-2] test_relocatable (test_other.other) ... env_modify: {'EM_CACHE': 'foo'} ok [472/1552-2] test_renamed_setting (test_other.other) ... ok [473/1552-2] test_relative_em_cache (test_other.other) ... emcc: warning: linking a library with `-shared` will emit a static object file. This is a form of emulation to support existing build systems. If you want to build a runtime shared library use the SIDE_MODULE setting. [-Wemcc] cache:INFO: generating port: sysroot/lib/wasm32-emscripten/pic/libSDL2.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libSDL2.a" for subsequent builds) ok [474/1552-2] test_sdl3_linkable (test_other.other) ... ok [475/1552-2] test_regex (test_other.other) ... ok [476/1552-2] test_redundant_link (test_other.other) ... ok [477/1552-2] test_realpath_nodefs_wasmfs (test_other.other) ... ok [478/1552-2] test_realpath_wasmfs (test_other.other) ... ok [479/1552-2] test_realpath_nodefs (test_other.other) ... ok [480/1552-2] test_realpath_2_wasmfs (test_other.other) ... ok [481/1552-2] test_realpath_2 (test_other.other) ... ok [482/1552-2] test_reallocarray (test_other.other) ... ok [483/1552-2] test_realpath (test_other.other) ... ok [484/1552-2] test_quick_exit (test_other.other) ... emcc: warning: -pthread + ALLOW_MEMORY_GROWTH may run non-wasm code slowly, see https://github.com/WebAssembly/design/issues/1271 [-Wpthreads-mem-growth] system_libs:INFO: compiled 118 inputs in 12.13s cache:INFO: - ok ports:INFO: retrieving port: sdl2_gfx from https://github.com/svn2github/sdl2_gfx/archive/2b147ffef10ec541d3eace326eafe11a54e635f8.zip ok [485/1552-2] test_readdir_r_silly (test_other.other) ... ok [486/1552-2] test_pthreads_flag (test_other.other) ... ports:INFO: unpacking port: sdl2_gfx cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libSDL2_gfx.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libSDL2_gfx.a" for subsequent builds) ok [487/1552-2] test_pthreads_growth_and_unsigned (test_other.other) ... system_libs:INFO: compiled 4 inputs in 1.08s cache:INFO: - ok cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libSDL2.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libSDL2.a" for subsequent builds) ok [488/1552-2] test_pthread_unavailable (test_other.other) ... ok [489/1552-2] test_pthread_trap (test_other.other) ... ok [490/1552-2] test_pthread_stub (test_other.other) ... ok [491/1552-2] test_pthread_set_main_loop_strict (test_other.other) ... ok [492/1552-2] test_pthread_set_main_loop (test_other.other) ... ok [493/1552-2] test_pthread_print_override_modularize (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/19683' [494/1552-2] test_sdl2_gfx_linkable (test_other.other) ... ok [495/1552-2] test_pthread_reuse (test_other.other) ... ok [496/1552-2] test_pthread_out_err (test_other.other) ... ok [497/1552-2] test_pthread_mutex_deadlock (test_other.other) ... ok [498/1552-2] test_pthread_kill (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/24725' [499/1552-2] test_pthread_js_exception (test_other.other) ... system_libs:INFO: compiled 118 inputs in 12.92s cache:INFO: - ok ports:INFO: retrieving port: sdl2_mixer from https://github.com/libsdl-org/SDL_mixer/archive/release-2.8.0.zip ports:INFO: unpacking port: sdl2_mixer cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libSDL2_mixer-ogg.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libSDL2_mixer-ogg.a" for subsequent builds) system_libs:INFO: compiled 34 inputs in 2.53s cache:INFO: - ok ports:INFO: retrieving port: icu from https://github.com/unicode-org/icu/releases/download/release-68-2/icu4c-68_2-src.zip ports:INFO: unpacking port: icu ok [500/1552-2] test_pthread_lsan_no_leak (test_other.other) ... ok [501/1552-2] test_pthread_lsan_leak (test_other.other) ... cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libicu_common-mt.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libicu_common-mt.a" for subsequent builds) ok [502/1552-2] test_pthread_hello (test_other.other) ... ok [503/1552-2] test_pthread_hello_offscreen_canvas (test_other.other) ... ok [504/1552-2] test_sdl2_mixer_wav (test_other.other) ... ok [505/1552-2] test_pthread_growth_minimal (test_other.other) ... ok [506/1552-2] test_pthread_growth_mainthread_growable_arraybuffers (test_other.other) ... skipped 'test requires node canary and EMTEST_SKIP_NODE_CANARY is set' [507/1552-2] test_pthread_growth_proxy (test_other.other) ... ok [508/1552-2] test_pthread_growth_growable_arraybuffers (test_other.other) ... skipped 'test requires node canary and EMTEST_SKIP_NODE_CANARY is set' [509/1552-2] test_pthread_growth_mainthread_proxy (test_other.other) ... ok [510/1552-2] test_pthread_growth_assert (test_other.other) ... ok [511/1552-2] test_pthread_growth_mainthread (test_other.other) ... ok [512/1552-2] test_pthread_growth (test_other.other) ... ok [513/1552-2] test_pthread_fd_close_wasmfs (test_other.other) ... ok [514/1552-2] test_pthread_export_es6_trusted (test_other.other) ... ok [515/1552-2] test_pthread_export_es6 (test_other.other) ... ok [516/1552-2] test_pthread_asyncify (test_other.other) ... ok [517/1552-2] test_proxy_to_pthread_stack (test_other.other) ... ok [518/1552-2] test_proxyfs (test_other.other) ... ok [519/1552-2] test_print_search_dirs_wasm64 (test_other.other) ... ok [520/1552-2] test_print_search_dirs_lto (test_other.other) ... ok [521/1552-2] test_print_search_dirs (test_other.other) ... /b/s/w/ir/x/w/install/lib/clang/22 ok [522/1552-2] test_print_resource_dir (test_other.other) ... ok [523/1552-2] test_print_prog_name (test_other.other) ... ok [524/1552-2] test_proxy_pthread_join_detach (test_other.other) ... ok [525/1552-2] test_print_libgcc_file_name_wasm64 (test_other.other) ... ok [526/1552-2] test_print_libgcc_file_name_lto (test_other.other) ... ok [527/1552-2] test_print_libgcc_file_name (test_other.other) ... ok [528/1552-2] test_print_map (test_other.other) ... ok [529/1552-2] test_print_file_name_wasm64 (test_other.other) ... ok [530/1552-2] test_print_file_name_lto (test_other.other) ... ok [531/1552-2] test_print_file_name (test_other.other) ... ok [532/1552-2] test_preprocess_multi (test_other.other) ... ok [533/1552-2] test_preprocess (test_other.other) ... ok [534/1552-2] test_prepre (test_other.other) ... ok [535/1552-2] test_preprocessed_input (test_other.other) ... ok [536/1552-2] test_prepost_jspi (test_other.other) ... skipped 'skipping JSPI (EMTEST_SKIP_JSPI is set)' [537/1552-2] test_prepost2 (test_other.other) ... ok [538/1552-2] test_prepost_run_dep (test_other.other) ... ok [539/1552-2] call main later test_prepost_no_initial_run (test_other.other) ... ok [540/1552-2] test_prepost (test_other.other) ... compressing package of size 299 compressed package into 4375 compressed in 17 ms ok [541/1552-2] test_preload_module (test_other.other) ... ok [542/1552-2] test_preload_module_lz4 (test_other.other) ... ok [543/1552-2] test_precompiled_headers_warnings (test_other.other) ... ok [544/1552-2] test_prejs_unicode (test_other.other) ... ok [545/1552-2] test_precompiled_headers_pch (test_other.other) ... system_libs:INFO: compiled 196 inputs in 53.86s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libicu_stubdata-mt.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libicu_stubdata-mt.a" for subsequent builds) ok [546/1552-2] test_precompiled_headers_gch (test_other.other) ... system_libs:INFO: compiled 1 inputs in 0.64s ok [547/1552-2] test_post_link (test_other.other) ... cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libicu_i18n-mt.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libicu_i18n-mt.a" for subsequent builds) embuilder:INFO: building bullet system_libs:INFO: compiled 240 inputs in 58.51s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libicu_io-mt.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libicu_io-mt.a" for subsequent builds) system_libs:INFO: compiled 12 inputs in 2.53s cache:INFO: - ok ok [548/1552-2] test_recursive_cache_lock (test_other.other) ... ports:INFO: retrieving port: emdawnwebgpu from https://github.com/google/dawn/releases/download/v20251002.162335/emdawnwebgpu_pkg-v20251002.162335.zip emmake: "pkg-config --modversion egl" in "/b/s/w/ir/x/t/emtest_y7h6ohkx/emscripten_test_other_fcdraqjj" emmake: "pkg-config --modversion glesv2" in "/b/s/w/ir/x/t/emtest_y7h6ohkx/emscripten_test_other_fcdraqjj" emmake: "pkg-config --modversion glfw3" in "/b/s/w/ir/x/t/emtest_y7h6ohkx/emscripten_test_other_fcdraqjj" ports:INFO: unpacking port: emdawnwebgpu emmake: "pkg-config --modversion sdl" in "/b/s/w/ir/x/t/emtest_y7h6ohkx/emscripten_test_other_fcdraqjj" cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libc-mt-debug.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libc-mt-debug.a" for subsequent builds) ok [549/1552-2] test_pkg_config_packages (test_other.other) ... ok [550/1552-2] test_parsetools_make_removed_fs_assert (test_other.other) This tests that parseTools.mjs `makeRemovedFSAssert()` works as intended, ... warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble ok [551/1552-2] test_sdl2_linkable (test_other.other) ... ok [552/1552-2] test_pthread_icu (test_other.other) ... warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble ok [553/1552-2] test_parseTools_legacy (test_other.other) ... warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble 0 [] 1 ['-O1'] warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble ok [554/1552-2] test_parseTools_no_bigint (test_other.other) ... 2 ['-O2'] warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble warning: /b/s/w/ir/x/w/install/emscripten/test/other/test_parseTools.js: use of legacy parseTools function: receiveI64ParamAsDouble ok [555/1552-2] test_parseTools (test_other.other) ... s ['-Os'] ok [556/1552-2] test_override_stub (test_other.other) ... z ['-Oz'] 3 ['-O3'] ok [557/1552-2] test_override_js_execution_environment (test_other.other) ... web NODE ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] var Module = {'ENVIRONMENT': 'web', 'arguments': []}; worker NODE ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] var Module = {'ENVIRONMENT': 'worker', 'arguments': []}; node NODE ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] var Module = {'ENVIRONMENT': 'node', 'arguments': []}; shell NODE ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] var Module = {'ENVIRONMENT': 'shell', 'arguments': []}; ok [558/1552-2] test_output_to_nowhere (test_other.other) ... g ['-Og'] {'0': 41393, '1': 18594, '2': 17033, 's': 16689, 'z': 15774, '3': 18948, 'g': 19954} ok [559/1552-2] test_oz_size (test_other.other) ... ok [560/1552-2] test_output_name_collision (test_other.other) ... checking eol: windows ok [561/1552-2] test_output_is_dir (test_other.other) ... checking eol: windows checking eol: linux checking eol: linux ok [562/1552-2] test_override_c_environ (test_other.other) ... ok [563/1552-2] test_output_eol_single_file (test_other.other) ... env_modify: {'EMCC_FORCE_STDLIBS': 'libc++,libc,libc++abi', 'EMCC_ONLY_FORCED_STDLIBS': '1'} ok [564/1552-2] test_output_eol (test_other.other) ... env_modify: {'EMCC_FORCE_STDLIBS': 'libc++'} ok [565/1552-2] test_only_target_node_pthreads (test_other.other) ... env_modify: {'EMCC_FORCE_STDLIBS': 'libc,libc++abi,libc++'} system_libs:INFO: compiled 1131 inputs in 16.98s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libdlmalloc-mt-debug.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libdlmalloc-mt-debug.a" for subsequent builds) ok [566/1552-2] test_only_force_stdlibs_partial_only (test_other.other) ... env_modify: {'EMCC_FORCE_STDLIBS': None} system_libs:INFO: compiled 2 inputs in 0.81s cache:INFO: - ok ports:INFO: retrieving port: bullet from https://github.com/emscripten-ports/bullet/archive/version_1.zip ok [567/1552-2] test_only_force_stdlibs_parial (test_other.other) ... env_modify: {'EMCC_FORCE_STDLIBS': 'libc,libc++abi,libc++,libmalloc', 'EMCC_ONLY_FORCED_STDLIBS': '1'} ports:INFO: unpacking port: bullet ok [568/1552-2] test_only_force_stdlibs_normal (test_other.other) ... env_modify: {'EMCC_FORCE_STDLIBS': 'libc,libc++abi,libc++,libmalloc', 'EMCC_ONLY_FORCED_STDLIBS': '1'} ok [569/1552-2] test_preload_module_pthread (test_other.other) ... cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libbullet.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libbullet.a" for subsequent builds) ok [570/1552-2] test_on_reject_promise (test_other.other) ... ok [571/1552-2] test_only_force_stdlibs_none (test_other.other) ... ok [572/1552-2] test_only_force_stdlibs_full_only (test_other.other) ... em++: warning: EMCC_ONLY_FORCED_STDLIBS is deprecated. Use `-nostdlib` to avoid linking standard libraries [-Wdeprecated] ok [573/1552-2] test_old_makeDynCall_syntax (test_other.other) ... CPP ok [574/1552-2] test_only_force_stdlibs_2 (test_other.other) ... c++ ok [575/1552-2] test_oformat (test_other.other) ... C++ first Module.onAbort was called second Module.onAbort was called /b/s/w/ir/x/t/emtest_jx4gklqq/emscripten_test_other_u6cfz2gk/a.out.js:146 throw toThrow; ^ re-throw Thrown at: at quit_ (/b/s/w/ir/x/t/emtest_jx4gklqq/emscripten_test_other_u6cfz2gk/a.out.js:146:5) at handleException (/b/s/w/ir/x/t/emtest_jx4gklqq/emscripten_test_other_u6cfz2gk/a.out.js:894:7) at callMain (/b/s/w/ir/x/t/emtest_jx4gklqq/emscripten_test_other_u6cfz2gk/a.out.js:1433:12) at doRun (/b/s/w/ir/x/t/emtest_jx4gklqq/emscripten_test_other_u6cfz2gk/a.out.js:1469:24) at run (/b/s/w/ir/x/t/emtest_jx4gklqq/emscripten_test_other_u6cfz2gk/a.out.js:1482:5) at /b/s/w/ir/x/t/emtest_jx4gklqq/emscripten_test_other_u6cfz2gk/a.out.js:1520:1 at node:internal/modules/cjs/loader:1730:14 at node:internal/modules/cjs/loader:1895:10 at node:internal/modules/cjs/loader:1465:32 at node:internal/modules/cjs/loader:1282:12 Node.js v22.16.0 cxx ok [576/1552-2] test_on_abort (test_other.other) ... ok [577/1552-2] test_o_level_invalid (test_other.other) ... CXX ok [578/1552-2] test_null_deref_via_js_safe_heap (test_other.other) ... cc CC ok [579/1552-2] test_null_deref_via_js_memgrowth_safe_heap (test_other.other) ... lo 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] ok [580/1552-2] test_odd_suffixes (test_other.other) ... env_modify: {'EMCC_LOGGING': '0'} ok [581/1552-2] test_null_deref_via_js_memgrowth_asan (test_other.other) ... ok [582/1552-2] test_null_deref_via_js_asan (test_other.other) ... ok [583/1552-2] test_o_level_clamp (test_other.other) ... ok [584/1552-2] test_non_wasm_without_wasm_in_vm (test_other.other) ... ok [585/1552-2] test_noderawfs_disables_embedding (test_other.other) ... ok [586/1552-2] test_noderawfs_readfile_prerun (test_other.other) ... ok [587/1552-2] test_noderawfs_basics_wasmfs (test_other.other) ... ok [588/1552-2] test_noderawfs_basics_runtime_debug_wasmfs (test_other.other) ... ok [589/1552-2] test_noderawfs_basics (test_other.other) ... ok [590/1552-2] test_noderawfs_basics_runtime_debug (test_other.other) ... ok [591/1552-2] test_noderawfs_access_abspath (test_other.other) ... ok [592/1552-2] test_nostdlib (test_other.other) ... ok [593/1552-2] test_node_pthreads_err_out (test_other.other) ... ok [594/1552-2] test_node_unhandled_rejection (test_other.other) ... env_modify: {'FOO': 'bar'} system_libs:INFO: compiled 140 inputs in 28.84s cache:INFO: - ok embuilder:INFO: ...success. Took 01:50 mins (110.04s) skipped 'old behaviour of node JS cannot be tested on node v15 or above' [595/1552-2] test_node_js_pthread_module_es6 (test_other.other) ... env_modify: {'FOO': 'bar'} ports:INFO: retrieving port: contrib.lua from https://www.lua.org/ftp/lua-5.4.7.tar.gz emmake: "pkg-config --list-all" in "/b/s/w/ir/x/t/emtest_z0rjijss/emscripten_test_other_kbkdh9eh" emmake: "pkg-config --cflags bullet" in "/b/s/w/ir/x/t/emtest_z0rjijss/emscripten_test_other_kbkdh9eh" ok [596/1552-2] test_pkg_config_ports (test_other.other) ... env_modify: {'FOO': 'bar'} ok [597/1552-2] test_node_js_run_from_different_directory (test_other.other) ... env_modify: {'FOO': 'bar'} ok [598/1552-2] test_node_js_pthread_module (test_other.other) ... ok [599/1552-2] test_node_host_env_rawfs_no_env (test_other.other) ... ok [600/1552-2] test_node_host_env_rawfs (test_other.other) ... ok [601/1552-2] test_node_code_caching (test_other.other) ... skipped 'https://github.com/nodejs/node/issues/18265' [602/1552-2] test_node_host_env (test_other.other) ... env_modify: {'EMCC_LOGGING': '0'} ok [603/1552-2] test_node_host_env_enabled (test_other.other) ... ok [604/1552-2] test_node_emscripten_num_logical_cores (test_other.other) ... ports:INFO: unpacking port: contrib.lua cache:INFO: generating port: sysroot/lib/wasm32-emscripten/liblua.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/liblua.a" for subsequent builds) ok [605/1552-2] test_no_pthread (test_other.other) ... ok [606/1552-2] test_node_eval (test_other.other) ... ok [607/1552-2] test_node_catch_exit (test_other.other) ... ok [608/1552-2] test_no_warn_exported_jslibfunc (test_other.other) ... ok [609/1552-2] test_no_main_with_PROXY_TO_PTHREAD (test_other.other) ... system_libs:INFO: compiled 32 inputs in 5.07s cache:INFO: - ok ports:INFO: retrieving port: freetype from https://github.com/freetype/freetype/archive/VER-2-13-3.zip ok [610/1552-2] test_no_main_loop (test_other.other) ... ports:INFO: unpacking port: freetype ok [611/1552-2] test_no_missing_symbols (test_other.other) ... ok [612/1552-2] test_no_legalize_js_ffi (test_other.other) ... skipped 'https://github.com/WebAssembly/binaryen/pull/6428' [613/1552-2] 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' [614/1552-2] test_no_warnings (test_other.other) ... cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libfreetype.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libfreetype.a" for subsequent builds) ok [615/1552-2] test_port_contrib_lua (test_other.other) ... opts, absolute: ['-O3', '--closure=1', '-sWASM=0'] 36000 ok [616/1552-2] test_no_input_files (test_other.other) ... opts, absolute: ['-O3', '--closure=2', '-sWASM=0'] 33000 ok [617/1552-2] test_no_lto (test_other.other) ... opts, absolute: ['-O3', '--closure=1'] 17000 ok [618/1552-2] test_no_minify (test_other.other) ... opts, absolute: ['-O2'] 46000 ok [619/1552-2] test_no_filesystem_libcxx (test_other.other) ... opts, absolute: ['-O1'] 91000 ok [620/1552-2] test_no_filesystem_code_size_o2 (test_other.other) ... {'normal': 68027, 'no_fs': 11603, 'no_fs_manual': 11603} opts, absolute: ['-sASSERTIONS=0'] 120000 ok [621/1552-2] test_no_filesystem_code_size_o1 (test_other.other) ... {'normal': 133016, 'no_fs': 29317, 'no_fs_manual': 29317} system_libs:INFO: compiled 42 inputs in 14.05s cache:INFO: - ok ports:INFO: retrieving port: harfbuzz from https://github.com/harfbuzz/harfbuzz/releases/download/3.2.0/harfbuzz-3.2.0.tar.xz ports:INFO: unpacking port: harfbuzz ok [622/1552-2] test_no_filesystem (test_other.other) ... yes fs, no fs: 120654 26627 ok [623/1552-2] test_no_extra_output (test_other.other) ... ok [624/1552-2] {'normal': 142693, 'no_fs': 38823, 'no_fs_manual': 38823} test_no_filesystem_code_size_no_assertions (test_other.other) ... ok [625/1552-2] test_no_minify_and_later_closure (test_other.other) ... ok [626/1552-2] 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' [627/1552-2] test_no_exit_runtime_strict (test_other.other) ... ok [628/1552-2] test_no_cfi (test_other.other) ... ok [629/1552-2] test_no_deprecated (test_other.other) ... ok [630/1552-2] test_noExitRuntime_deps (test_other.other) ... cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libharfbuzz.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libharfbuzz.a" for subsequent builds) ok [631/1552-2] test_noExitRuntime (test_other.other) ... ok [632/1552-2] test_native_link_error_message (test_other.other) ... ok [633/1552-2] test_no_bulk_memory (test_other.other) ... warning: JS library symbol '$stackTrace' is deprecated. Please open a bug if you have a continuing need for this symbol [-Wdeprecated] emcc: warning: warnings in JS library compilation [-Wjs-compiler] ok [634/1552-2] test_native_call_nargs (test_other.other) ... ok [635/1552-2] test_no_dynamic_execution (test_other.other) ... ok [636/1552-2] test_native_call_before_init (test_other.other) ... ok [637/1552-2] test_musl_syscalls (test_other.other) ... ok [638/1552-2] test_native_call_after_exit (test_other.other) ... emcc: warning: linking a library with `-shared` will emit a static object file. This is a form of emulation to support existing build systems. If you want to build a runtime shared library use the SIDE_MODULE setting. [-Wemcc] emcc: warning: ignoring dynamic library libA.so when generating an object file, this will need to be included explicitly in the final link [-Wemcc] emcc: warning: ignoring dynamic library libA.so when generating an object file, this will need to be included explicitly in the final link [-Wemcc] ok [639/1552-2] test_multiply_defined_libsymbols_2 (test_other.other) ... ok [640/1552-2] test_multiple_sources (test_other.other) ... ok [641/1552-2] test_multiple_o_files (test_other.other) ... ok [642/1552-2] test_multiply_defined_libsymbols (test_other.other) ... ok [643/1552-2] test_multiple_g_flags (test_other.other) ... emcc: warning: linking a library with `-shared` will emit a static object file. This is a form of emulation to support existing build systems. If you want to build a runtime shared library use the SIDE_MODULE setting. [-Wemcc] emcc: warning: linking a library with `-shared` will emit a static object file. This is a form of emulation to support existing build systems. If you want to build a runtime shared library use the SIDE_MODULE setting. [-Wemcc] emcc: warning: linking a library with `-shared` will emit a static object file. This is a form of emulation to support existing build systems. If you want to build a runtime shared library use the SIDE_MODULE setting. [-Wemcc] emcc: warning: ignoring dynamic library libfile.so.3.1.4.1.5.9 when generating an object file, this will need to be included explicitly in the final link [-Wemcc] emcc: warning: linking a library with `-shared` will emit a static object file. This is a form of emulation to support existing build systems. If you want to build a runtime shared library use the SIDE_MODULE setting. [-Wemcc] emcc: warning: ignoring dynamic library libfile.so when generating an object file, this will need to be included explicitly in the final link [-Wemcc] clang: warning: libdir/libfile.so.3.1.4.1.5.9: 'linker' input unused [-Wunused-command-line-argument] clang: warning: -lother: 'linker' input unused [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-Llibdir' [-Wunused-command-line-argument] ... clang: warning: -lfile: 'linker' input unused [-Wunused-command-line-argument] clang: warning: -lother: 'linker' input unused [-Wunused-command-line-argument] clang: warning: argument unused during compilation: '-Llibdir' [-Wunused-command-line-argument] ... ok [644/1552-2] test_multiple_archives_duplicate_basenames (test_other.other) ... ok [645/1552-2] test_multi_inheritance_exception_message_wasm_legacy (test_other.other) ... skipped 'test requires node >= 17 or d8 (and EMTEST_SKIP_WASM_LEGACY_EH is set)' [646/1552-2] test_multi_inheritance_exception_message_wasm (test_other.other) ... skipped 'test requires node v24 or d8 (and EMTEST_SKIP_WASM_EH is set)' [647/1552-2] test_multidynamic_link_suffixed (test_other.other) ... ok [648/1552-2] test_multidynamic_link (test_other.other) ... ok [649/1552-2] test_module_stdout_stderr (test_other.other) ... ok [650/1552-2] test_module_stdin (test_other.other) ... ok [651/1552-2] test_module_print_printerr (test_other.other) ... ok [652/1552-2] test_module_print (test_other.other) ... ok [653/1552-2] test_multi_inheritance_exception_message_emscripten (test_other.other) ... ok [654/1552-2] test_module_onexit (test_other.other) ... ok [655/1552-2] test_modularize_strict (test_other.other) ... ok [656/1552-2] test_modularize_sync_compilation (test_other.other) ... ok [657/1552-2] test_modularize_run_dependency (test_other.other) ... ok [658/1552-2] test_modularize_new_misuse (test_other.other) ... ok [659/1552-2] test_modularize_instantiation_error (test_other.other) ... ok [660/1552-2] test_modularize_legacy (test_other.other) ... ok [661/1552-2] test_modularize_incoming_export_name (test_other.other) ... ok [662/1552-2] test_modularize_incoming (test_other.other) ... ok [663/1552-2] test_no_filesystem_code_size_o3_closure_js (test_other.other) ... {'normal': 36759, 'no_fs': 7776, 'no_fs_manual': 7776} ok [664/1552-2] test_modularize_assertions_on_reject_promise (test_other.other) ... ok [665/1552-2] test_mmap_empty_wasmfs (test_other.other) ... ok [666/1552-2] test_mmap_memorygrowth (test_other.other) ... ok [667/1552-2] test_mmap_empty_rawfs (test_other.other) ... ok [668/1552-2] test_module_exports_with_closure (test_other.other) ... {'normal': 28793, 'no_fs': 5972, 'no_fs_manual': 5972} ok [669/1552-2] test_no_filesystem_code_size_o3_closure (test_other.other) ... ok [670/1552-2] test_mmap_empty (test_other.other) ... ok [671/1552-2] test_mmap_and_munmap_anonymous (test_other.other) ... ok [672/1552-2] test_mmap_and_munmap (test_other.other) ... ok [673/1552-2] test_mkdir_silly (test_other.other) ... ok [674/1552-2] test_missing_symbols_at_runtime_asyncify_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [675/1552-2] test_mmap_and_munmap_anonymous_asan (test_other.other) ... ok [676/1552-2] test_missing_wasm (test_other.other) ... ok [677/1552-2] test_missing_wasm_O2 (test_other.other) ... ok [678/1552-2] test_missing_shell_support (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set' [679/1552-2] test_missing_symbols_at_runtime_asyncify (test_other.other) ... ok [680/1552-2] test_missing_stdlibs (test_other.other) ... ok [681/1552-2] test_missing_malloc_export (test_other.other) ... ok [682/1552-2] test_missing_struct_info (test_other.other) ... ok [683/1552-2] test_modularize_incoming_closure (test_other.other) ... ok [684/1552-2] test_minimal_runtime_export_all_modularize (test_other.other) This test ensures that MODULARIZE and EXPORT_ALL work simultaneously. ... ok [685/1552-2] test_min_browser_version (test_other.other) ... ok [686/1552-2] test_mimalloc_no_asan (test_other.other) ... ok [687/1552-2] test_minimal_runtime_errors (test_other.other) ... ok [688/1552-2] test_min_node_version (test_other.other) ... ok [689/1552-2] test_minimal_modularize_export_keepalive (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O2 -sINITIAL_MEMORY=20MB ok [690/1552-2] test_mimalloc_headers (test_other.other) ... int:7898 float:11372 double:12183: both12299 ok [691/1552-2] test_mini_printfs (test_other.other) ... ok [692/1552-2] test_memory64_Oz (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [693/1552-2] test_memory64_O3 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [694/1552-2] test_memory64_O2 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [695/1552-2] test_memory64_O1 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [696/1552-2] test_memory64_O0 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [697/1552-2] test_memory_init_file_unsupported (test_other.other) ... ['memory', '$0', '320', '320'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O2 -sINITIAL_MEMORY=20MB -sALLOW_MEMORY_GROWTH ok [698/1552-2] test_math_hyperbolic (test_other.other) ... ok [699/1552-2] test_metadce_wasm2js_i64 (test_other.other) ... ok [700/1552-2] test_massive_alloc_wasm2js (test_other.other) ... ['memory', '$0', '320', '32768'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O2 -sINITIAL_MEMORY=20MB -sALLOW_MEMORY_GROWTH -sMAXIMUM_MEMORY=40MB system_libs:INFO: compiled 55 inputs in 61.78s ok [701/1552-2] test_massive_alloc (test_other.other) ... cache:INFO: - ok ports:INFO: retrieving port: sdl2_ttf from https://github.com/libsdl-org/SDL_ttf/archive/release-2.20.2.zip ok [702/1552-2] test_memory_size (test_other.other) ... ['memory', '$0', '320', '640'] ports:INFO: unpacking port: sdl2_ttf cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libSDL2_ttf.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libSDL2_ttf.a" for subsequent builds) ok [703/1552-2] test_malloc_size_mimalloc (test_other.other) ... ok [704/1552-2] test_malloc_size_mimalloc_O2 (test_other.other) ... {'normal': 34795, 'no_fs': 6951, 'no_fs_manual': 6951} ok [705/1552-2] test_no_filesystem_code_size_o3_closure2_js (test_other.other) ... ok [706/1552-2] test_malloc_size_emmalloc (test_other.other) ... ok [707/1552-2] test_malloc_size_emmalloc_O2 (test_other.other) ... system_libs:INFO: compiled 1 inputs in 3.62s cache:INFO: - ok cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libemdawnwebgpu-50506ac3-O0.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libemdawnwebgpu-50506ac3-O0.a" for subsequent builds) ok [708/1552-2] test_malloc_none (test_other.other) ... ok [709/1552-2] test_memoryprofiler_closure (test_other.other) ... ok [710/1552-2] test_malloc_size_dlmalloc (test_other.other) ... ok [711/1552-2] test_malloc_size_dlmalloc_O2 (test_other.other) ... ok [712/1552-2] test_malloc_size (test_other.other) ... ok [713/1552-2] test_malloc_multithreading_mimalloc (test_other.other) ... ok [714/1552-2] test_sdl2_ttf (test_other.other) ... ok [715/1552-2] test_main_pthread_join_detach (test_other.other) ... ok [716/1552-2] test_malloc_multithreading_mimalloc_pthreads (test_other.other) ... ok [717/1552-2] test_main_module_without_main (test_other.other) ... [] env_modify: {'EMCC_FORCE_STDLIBS': 'libc++abi'} ok [718/1552-2] test_malloc_size_O2 (test_other.other) ... ok [719/1552-2] test_m_mm (test_other.other) ... ok [720/1552-2] test_lto_wasm_exceptions (test_other.other) ... skipped 'test requires node v24 or d8 (and EMTEST_SKIP_WASM_EH is set)' [721/1552-2] test_main_module_no_undefined (test_other.other) ... ok [722/1552-2] test_main_a (test_other.other) ... system_libs:INFO: compiled 1 inputs in 6.42s cache:INFO: - ok ok [723/1552-2] test_mainScriptUrlOrBlob_es6 (test_other.other) ... ok [724/1552-2] test_mainScriptUrlOrBlob (test_other.other) ... ok [725/1552-2] test_remote_ports (test_other.other) ... ['-fexceptions'] env_modify: {'EMCC_FORCE_STDLIBS': 'libc++abi'} ok [726/1552-2] test_lto_flags (test_other.other) ... ok [727/1552-2] test_main_reads_params (test_other.other) ... cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libcompiler_rt-legacysjlj.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libcompiler_rt-legacysjlj.a" for subsequent builds) ok [728/1552-2] test_lsan_stack_trace_cpp (test_other.other) ... ok [729/1552-2] test_lsan_stack_trace_c (test_other.other) ... system_libs:INFO: compiled 183 inputs in 3.87s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc++-debug-legacyexcept.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc++-debug-legacyexcept.a" for subsequent builds) ok [730/1552-2] test_lsan_no_stack_trace (test_other.other) ... ok [731/1552-2] test_lsan_no_leak_cpp (test_other.other) ... ok [732/1552-2] test_lto_atexit (test_other.other) ... ok [733/1552-2] test_lsan_no_leak_c (test_other.other) ... ok [734/1552-2] test_lto_libcxx_noexcept (test_other.other) ... ok [735/1552-2] test_lsan_leaks_wasmfs (test_other.other) ... ok [736/1552-2] test_long_double_printing_normal (test_other.other) ... ok [737/1552-2] test_lsan_leaks_c (test_other.other) ... ok [738/1552-2] test_lsan_leaks_growth (test_other.other) ... ok [739/1552-2] test_lsan_leaks_cpp (test_other.other) ... ok [740/1552-2] test_log_subcommands (test_other.other) ... ok [741/1552-2] test_long_double_printing_full_long_double (test_other.other) ... ok [742/1552-2] test_locate_file_abspath_node (test_other.other) ... ok [743/1552-2] test_locate_file_abspath_pthread (test_other.other) ... ok [744/1552-2] test_locate_file_abspath (test_other.other) ... ok [745/1552-2] test_locate_file_abspath_esm (test_other.other) ... env_modify: {'EM_FORCE_RESPONSE_FILES': '1'} ok [746/1552-2] test_locate_file_abspath_esm_node (test_other.other) ... ok [747/1552-2] test_llvm_includes (test_other.other) ... BISECT: running pass (1) wasm-isel on function (__original_main) BISECT: NOT running pass (2) twoaddressinstruction on function (__original_main) BISECT: NOT running pass (3) fixup-statepoint-caller-saved on function (__original_main) BISECT: NOT running pass (4) wasm-isel on function (main) BISECT: NOT running pass (5) twoaddressinstruction on function (main) BISECT: NOT running pass (6) fixup-statepoint-caller-saved on function (main) ok [748/1552-2] test_llvm_nm_relative_paths_works_with_response_files (test_other.other) ... ok [749/1552-2] test_llvm_option_dash_o (test_other.other) ... ok [750/1552-2] test_llrint (test_other.other) ... ok [751/1552-2] test_locale_wrong (test_other.other) ... ok [752/1552-2] test_linking_send (test_other.other) ... ok [753/1552-2] test_linker_version (test_other.other) ... ok [754/1552-2] test_linker_input_unused (test_other.other) ... ok [755/1552-2] test_linking_recv (test_other.other) ... ok [756/1552-2] test_linker_flags_missing (test_other.other) ... ok [757/1552-2] test_linker_flags_unused (test_other.other) ... ok [758/1552-2] test_linker_flags_pass_through_u (test_other.other) ... ok [759/1552-2] test_linkable_relocatable (test_other.other) ... ok [760/1552-2] test_linkable (test_other.other) ... wasm-ld: warning: libfoo.a: archive member 'bad.obj' is neither Wasm object file nor LLVM bitcode ok [761/1552-2] test_linker_flags_pass_through (test_other.other) ... ok [762/1552-2] test_link_only_setting_warning (test_other.other) ... args: [] ok [763/1552-2] test_link_with_bad_o_in_a (test_other.other) ... ok [764/1552-2] test_link_only_flag_warning (test_other.other) ... args: ['-O2'] ok [765/1552-2] test_link_memcpy (test_other.other) ... ok [766/1552-2] test_link_s (test_other.other) ... None ok [767/1552-2] test_link_group_bitcode (test_other.other) ... ok [768/1552-2] test_link_with_a_static (test_other.other) ... ok [769/1552-2] test_link (test_other.other) ... None system_libs:INFO: compiled 56 inputs in 23.41s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc++abi-debug-legacyexcept.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc++abi-debug-legacyexcept.a" for subsequent builds) embind test with groups None ok [770/1552-2] test_libpng (test_other.other) ... ok [771/1552-2] test_link_group (test_other.other) ... system_libs:INFO: compiled 19 inputs in 4.23s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libunwind-legacyexcept.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libunwind-legacyexcept.a" for subsequent builds) system_libs:INFO: compiled 1 inputs in 0.20s cache:INFO: - ok ports:INFO: retrieving port: libjpeg from https://storage.googleapis.com/webassembly/emscripten-ports/jpegsrc.v9f.tar.gz ports:INFO: unpacking port: libjpeg cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libjpeg.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libjpeg.a" for subsequent builds) ok [772/1552-2] test_libcxx_errors (test_other.other) ... ok [773/1552-2] test_libc_progname (test_other.other) ... ok [774/1552-2] test_libc_files_without_syscalls (test_other.other) ... ok [775/1552-2] test_lib_include_flags (test_other.other) ... ['-sLEGALIZE_JS_FFI=0', '-sSIDE_MODULE', '-O1'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/other/ffi.c -g -o a.out.wasm -sWASM_BIGINT=0 -sLEGALIZE_JS_FFI=0 -sSIDE_MODULE -O1 system_libs:INFO: compiled 59 inputs in 5.80s cache:INFO: - ok cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libpng-mt.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libpng-mt.a" for subsequent builds) emcc: warning: LEGALIZE_JS_FFI is deprecated (to disable JS type legalization use `-sWASM_BIGINT` or `-sSTANDALONE_WASM`). Please open a bug if you have a continuing need for this setting [-Wdeprecated] ok [776/1552-2] test_legalize_js_ffi_nolegal_side_O1 (test_other.other) ... ['-sLEGALIZE_JS_FFI=0', '-sSIDE_MODULE', '-O0'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/other/ffi.c -g -o a.out.wasm -sWASM_BIGINT=0 -sLEGALIZE_JS_FFI=0 -sSIDE_MODULE -O0 emcc: warning: LEGALIZE_JS_FFI is deprecated (to disable JS type legalization use `-sWASM_BIGINT` or `-sSTANDALONE_WASM`). Please open a bug if you have a continuing need for this setting [-Wdeprecated] ok [777/1552-2] test_legalize_js_ffi_nolegal_side_O0 (test_other.other) ... ['-sLEGALIZE_JS_FFI=0', '-sWARN_ON_UNDEFINED_SYMBOLS=0', '-O0'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/other/ffi.c -g -o a.out.wasm -sWASM_BIGINT=0 -sLEGALIZE_JS_FFI=0 -sWARN_ON_UNDEFINED_SYMBOLS=0 -O0 10719 59498 ok [778/1552-2] test_libcxx_minimal (test_other.other) ... ['-sLEGALIZE_JS_FFI=1', '-sSIDE_MODULE', '-O1'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/other/ffi.c -g -o a.out.wasm -sWASM_BIGINT=0 -sLEGALIZE_JS_FFI=1 -sSIDE_MODULE -O1 emcc: warning: LEGALIZE_JS_FFI is deprecated (to disable JS type legalization use `-sWASM_BIGINT` or `-sSTANDALONE_WASM`). Please open a bug if you have a continuing need for this setting [-Wdeprecated] emcc: warning: LEGALIZE_JS_FFI is deprecated (to disable JS type legalization use `-sWASM_BIGINT` or `-sSTANDALONE_WASM`). Please open a bug if you have a continuing need for this setting [-Wdeprecated] ok [779/1552-2] test_legalize_js_ffi_legal_side_O1 (test_other.other) ... ['-sLEGALIZE_JS_FFI=1', '-sWARN_ON_UNDEFINED_SYMBOLS=0', '-O0'] /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/other/ffi.c -g -o a.out.wasm -sWASM_BIGINT=0 -sLEGALIZE_JS_FFI=1 -sWARN_ON_UNDEFINED_SYMBOLS=0 -O0 emcc: warning: LEGALIZE_JS_FFI is deprecated (to disable JS type legalization use `-sWASM_BIGINT` or `-sSTANDALONE_WASM`). Please open a bug if you have a continuing need for this setting [-Wdeprecated] ok [780/1552-2] test_legalize_js_ffi_nolegal_O0 (test_other.other) ... system_libs:INFO: compiled 25 inputs in 3.49s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libc++-debug.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libc++-debug.a" for subsequent builds) ok [781/1552-2] test_legalize_js_ffi_legal_O0 (test_other.other) ... ok [782/1552-2] test_libjpeg (test_other.other) ... ok [783/1552-2] test_legacy_settings (test_other.other) ... ok [784/1552-2] test_legacy_settings_forbidden_to_change (test_other.other) ... ok [785/1552-2] test_libpng_with_pthreads (test_other.other) ... ok [786/1552-2] test_lto_libcxx_except_wasm_legacy (test_other.other) ... ok [787/1552-2] test_ld_library_path_pthread (test_other.other) ... skipped 'Problems with readFile from pthread' [788/1552-2] test_legacy_jslib (test_other.other) ... ok [789/1552-2] test_legacy_runtime (test_other.other) ... clang: warning: -lc: 'linker' input unused [-Wunused-command-line-argument] ok [790/1552-2] test_legacy_jslib_O3 (test_other.other) ... 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 ok [791/1552-2] test_jsrun (test_other.other) ... ['/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node'] ok [792/1552-2] test_jspi_wildcard_deprecated (test_other.other) ... skipped 'skipping JSPI (EMTEST_SKIP_JSPI is set)' [793/1552-2] test_jspi_wildcard (test_other.other) ... skipped 'skipping JSPI (EMTEST_SKIP_JSPI is set)' [794/1552-2] test_jspi_async_function (test_other.other) ... skipped 'skipping JSPI (EMTEST_SKIP_JSPI is set)' [795/1552-2] test_jspi_add_function (test_other.other) ... skipped 'skipping JSPI (EMTEST_SKIP_JSPI is set)' [796/1552-2] test_ld_library_path (test_other.other) ... ok [797/1552-2] test_l_link (test_other.other) ... ok [798/1552-2] test_js_transform (test_other.other) ... ok [799/1552-2] test_late_module_api_assignment (test_other.other) ... ok [800/1552-2] test_js_preprocess_pre_post (test_other.other) ... ok [801/1552-2] test_js_preprocess_huge_file (test_other.other) ... ok [802/1552-2] test_js_optimizer_unsignPointers (test_other.other) ... ok [803/1552-2] test_js_optimizer_standalone-emitDCEGraph (test_other.other) ... ok [804/1552-2] test_js_optimizer_safeHeap (test_other.other) ... ok [805/1552-2] test_js_optimizer_py_constructor (test_other.other) ... ok [806/1552-2] test_js_optimizer_py_wasm2js (test_other.other) ... ok [807/1552-2] test_js_optimizer_object-literals (test_other.other) ... ok [808/1552-2] test_js_optimizer_minimal-runtime-emitDCEGraph (test_other.other) ... ok [809/1552-2] test_js_optimizer_minimal-runtime-applyDCEGraphRemovals (test_other.other) ... ok [810/1552-2] test_js_optimizer_minimal-runtime-2-emitDCEGraph (test_other.other) ... ok [811/1552-2] test_js_optimizer_parse_error (test_other.other) ... ok [812/1552-2] test_js_optimizer_minifyLocals (test_other.other) ... ok [813/1552-2] test_js_optimizer_minifyGlobals (test_other.other) ... ok [814/1552-2] test_js_optimizer_growableHeap (test_other.other) ... ok [815/1552-2] test_js_optimizer_emittedJSPreservesParens (test_other.other) ... ok [816/1552-2] test_js_optimizer_emitDCEGraph-sig (test_other.other) ... ok [817/1552-2] test_js_optimizer_emitDCEGraph-scopes (test_other.other) ... ok [818/1552-2] test_js_optimizer_emitDCEGraph-prefixing (test_other.other) ... ok [819/1552-2] test_js_optimizer_verbose (test_other.other) ... ok [820/1552-2] test_js_optimizer_emitDCEGraph-eval (test_other.other) ... ok [821/1552-2] test_js_optimizer_emitDCEGraph-dynCall (test_other.other) ... ok [822/1552-2] test_js_optimizer_emitDCEGraph-closure (test_other.other) ... ok [823/1552-2] test_jsmath (test_other.other) ... ok [824/1552-2] test_js_optimizer_emitDCEGraph (test_other.other) ... ok [825/1552-2] test_js_optimizer_asanify (test_other.other) ... ok [826/1552-2] test_js_optimizer_applyImportAndExportNameChanges2 (test_other.other) ... ok [827/1552-2] test_js_optimizer_applyImportAndExportNameChanges (test_other.other) ... ok [828/1552-2] test_js_optimizer_applyDCEGraphRemovals (test_other.other) ... ok [829/1552-2] test_js_optimizer_LittleEndianHeap (test_other.other) ... ok [830/1552-2] test_js_optimizer_LittleEndianGrowableSafeHeap (test_other.other) ... ok [831/1552-2] test_js_optimizer_LittleEndianGrowableHeap (test_other.other) ... ok [832/1552-2] test_js_optimizer_JSDCE-objectPattern (test_other.other) ... ok [833/1552-2] test_js_optimizer_JSDCE-hasOwnProperty (test_other.other) ... ok [834/1552-2] test_js_optimizer_JSDCE-fors (test_other.other) ... ok [835/1552-2] test_js_optimizer_JSDCE-defaultArg (test_other.other) ... ok [836/1552-2] test_js_optimizer_JSDCE (test_other.other) ... ok [837/1552-2] test_js_optimizer_AJSDCE (test_other.other) ... ok [838/1552-2] test_js_main (test_other.other) ... ok [839/1552-2] test_js_only_settings (test_other.other) ... ok [840/1552-2] test_js_base64_api (test_other.other) ... env_modify: {'EMCC_JSOPT_MIN_CHUNK_SIZE': '1', 'EMCC_JSOPT_MAX_CHUNK_SIZE': '1'} skipped 'test requires node canary and EMTEST_SKIP_NODE_CANARY is set' [841/1552-2] test_js_link (test_other.other) ... ok [842/1552-2] test_itimer_pthread (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/20125' [843/1552-2] test_itimer_proxy_to_pthread (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/20125' [844/1552-2] test_itimer (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/20125' [845/1552-2] test_itimer_standalone (test_other.other) ... ok [846/1552-2] test_iswdigit (test_other.other) ... ok [847/1552-2] test_is_bitcode (test_other.other) ... ok [848/1552-2] test_is_ar (test_other.other) ... ok [849/1552-2] test_ioctl_window_size_wasmfs (test_other.other) ... system_libs:INFO: compiled 56 inputs in 28.91s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc++-debug.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc++-debug.a" for subsequent builds) ok [850/1552-2] test_ioctl_window_size (test_other.other) ... ok [851/1552-2] test_isdigit_l (test_other.other) ... env_modify: {'EMCC_JSOPT_MIN_CHUNK_SIZE': '4294967296', 'EMCC_JSOPT_MAX_CHUNK_SIZE': '4294967296'} ok [852/1552-2] test_ioctl_wasmfs (test_other.other) ... ok [853/1552-2] test_ioctl_termios (test_other.other) ... ok [854/1552-2] test_invalid_memory_max (test_other.other) ... ok [855/1552-2] test_ioctl (test_other.other) ... ok [856/1552-2] test_js_optimizer_chunk_size_determinism (test_other.other) ... ok [857/1552-2] test_invalid_export_name (test_other.other) ... ok [858/1552-2] test_instantiate_wasm_modularize (test_other.other) ... ok [859/1552-2] test_install (test_other.other) ... skipped 'test requires git checkout of emscripten' [860/1552-2] test_instantiate_wasm (test_other.other) ... ok [861/1552-2] test_initial_heap_with_maximum_memory (test_other.other) ... ok [862/1552-2] test_initial_heap_with_initial_memory (test_other.other) ... ok [863/1552-2] test_invalid_mem (test_other.other) ... ok [864/1552-2] test_initial_heap_limited_by_maximum_memory (test_other.other) ... ok [865/1552-2] test_initial_heap_with_all (test_other.other) ... ok [866/1552-2] test_initial_heap_limited_by_initial_memory (test_other.other) ... ok [867/1552-2] test_initial_heap (test_other.other) ... ok [868/1552-2] test_init_file_at_offset (test_other.other) ... ok [869/1552-2] test_initial_heap_explicit (test_other.other) ... ok [870/1552-2] test_inet3 (test_other.other) ... ok [871/1552-2] test_inet4 (test_other.other) ... em++: warning: linker flag ignored during compilation: '--embed-file' [-Wunused-command-line-argument] clang++: warning: -lembind: 'linker' input unused [-Wunused-command-line-argument] ok [872/1552-2] test_inet2 (test_other.other) ... ok [873/1552-2] test_incorrect_c_detection_emxx (test_other.other) ... emcc: warning: linker flag ignored during compilation: '--embed-file' [-Wunused-command-line-argument] clang: warning: -lembind: 'linker' input unused [-Wunused-command-line-argument] ok [874/1552-2] test_incorrect_c_detection (test_other.other) ... ok [875/1552-2] test_include_file_preload (test_other.other) ... ok [876/1552-2] test_inet (test_other.other) ... ok [877/1552-2] test_include_file_embed_twice (test_other.other) ... ok [878/1552-2] test_in_tree_header_usage (test_other.other) ... ok [] hello_world.cpp ok [879/1552-2] test_include_file_embed (test_other.other) ... ok [880/1552-2] test_js_optimizer_huge (test_other.other) ... system_libs:INFO: compiled 56 inputs in 35.67s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc++abi-debug.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc++abi-debug.a" for subsequent builds) ok ['-g'] hello_world.cpp ok [881/1552-2] test_identical_basenames (test_other.other) ... ok [] hello_world_main_loop.cpp ok ['-O1'] hello_world.cpp ok ['-fexceptions'] hello_world.cpp system_libs:INFO: compiled 17 inputs in 4.71s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libcompiler_rt-wasmsjlj.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libcompiler_rt-wasmsjlj.a" for subsequent builds) ok ['-sSTANDALONE_WASM'] hello_world.cpp fail ['-sWASM_BIGINT=0'] to disable int64 legalization (which requires changes after link) use -sWASM_BIGINT ok [882/1552-2] test_include_file_preload_closure (test_other.other) ... system_libs:INFO: compiled 183 inputs in 3.75s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc++-debug-wasmexcept.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc++-debug-wasmexcept.a" for subsequent builds) fail ['-sMIN_SAFARI_VERSION=140100'] to disable int64 legalization (which requires changes after link) use -sWASM_BIGINT fail ['-O2'] -O2+ optimizations always require changes, build with -O0 or -O1 instead fail ['-O3'] -O2+ optimizations always require changes, build with -O0 or -O1 instead ok [883/1552-2] test_i64_return_value_nobigint (test_other.other) ... ok [884/1552-2] test_immutable_after_link (test_other.other) ... ok [885/1552-2] test_html_preprocess_error (test_other.other) ... ok [886/1552-2] test_hello_world_argv (test_other.other) ... ok [887/1552-2] test_lto_libcxx_except_emscripten (test_other.other) ... ok [888/1552-2] test_hello_world_above_2gb (test_other.other) ... ok [889/1552-2] test_growable_arraybuffers (test_other.other) ... skipped 'test requires node canary and EMTEST_SKIP_NODE_CANARY is set' [890/1552-2] test_html_preprocess (test_other.other) ... ok [891/1552-2] test_hello_function (test_other.other) ... ok [892/1552-2] test_global_inits (test_other.other) ... skipped 'relies on fastcomp EXIT_RUNTIME=0 optimization not implemented/disabled' [893/1552-2] test_gmtime_noleak (test_other.other) ... ok [894/1552-2] test_gmtime (test_other.other) ... ok [895/1552-2] test_i64_return_value (test_other.other) ... ok [896/1552-2] test_getsockname_unconnected_socket (test_other.other) ... ok [897/1552-2] test_getsockname_addrlen (test_other.other) ... ok [898/1552-2] test_getrusage (test_other.other) ... ok [899/1552-2] test_getrusage_asan (test_other.other) ... ok [900/1552-2] test_getprotobyname (test_other.other) ... ok [901/1552-2] test_getpeername_unconnected_socket (test_other.other) ... ok [902/1552-2] test_getnameinfo (test_other.other) ... ok [903/1552-2] test_getentropy_d8 (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set' [904/1552-2] test_getifaddrs (test_other.other) ... ok [905/1552-2] test_gethostbyname (test_other.other) ... env_modify: {'EMCC_CFLAGS': '-O2 BAD_ARG', 'EMCC_FORCE_STDLIBS': '1', 'EMCC_ONLY_FORCED_STDLIBS': '1'} gen_struct_info: Generating C code... /b/s/w/ir/x/t/tmpgkmqyhg1.c gen_struct_info: Compiling generated code... gen_struct_info: /b/s/w/ir/x/w/install/emscripten/emcc -D_GNU_SOURCE -o /b/s/w/ir/x/t/tmprf8an3og.js /b/s/w/ir/x/t/tmpgkmqyhg1.c -O0 -Werror -Wno-format -sBOOTSTRAPPING_STRUCT_INFO -sWASM_ASYNC_COMPILATION=0 -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=221600 -Wno-error=version-check -Wno-deprecated ok [906/1552-2] test_getaddrinfo (test_other.other) ... ok [907/1552-2] test_gen_struct_info (test_other.other) ... generating signatures ... .. {'WASMFS': 1, 'JS_LIBRARIES': [], 'USE_SDL': 0, 'MAX_WEBGL_VERSION': 0, 'BUILD_AS_WORKER': 1, 'LINK_AS_CXX': 1, 'AUTO_JS_LIBRARIES': 0} + None gen_struct_info: Calling generated program... /b/s/w/ir/x/t/tmprf8an3og.js gen_struct_info: Generating C code... /b/s/w/ir/x/t/tmp4yhp5r8z.c gen_struct_info: Compiling generated code... gen_struct_info: /b/s/w/ir/x/w/install/emscripten/emcc -D_GNU_SOURCE -I/b/s/w/ir/x/w/install/emscripten/system/lib/libc/musl/src/internal -I/b/s/w/ir/x/w/install/emscripten/system/lib/libc/musl/src/include -I/b/s/w/ir/x/w/install/emscripten/system/lib/pthread -o /b/s/w/ir/x/t/tmpv67m9fm3.js /b/s/w/ir/x/t/tmp4yhp5r8z.c -O0 -Werror -Wno-format -sBOOTSTRAPPING_STRUCT_INFO -sWASM_ASYNC_COMPILATION=0 -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=221600 -Wno-error=version-check -Wno-deprecated gen_struct_info: Calling generated program... /b/s/w/ir/x/t/tmpv67m9fm3.js gen_struct_info: Generating C code... /b/s/w/ir/x/t/tmp81qjo2ge.c gen_struct_info: Compiling generated code... gen_struct_info: /b/s/w/ir/x/w/install/emscripten/em++ -D_GNU_SOURCE -I/b/s/w/ir/x/w/install/emscripten/system/lib/libcxxabi/src -D__EMSCRIPTEN_EXCEPTIONS__ -I/b/s/w/ir/x/w/install/emscripten/system/lib/wasmfs -std=c++17 -o /b/s/w/ir/x/t/tmp6bofdru7.js /b/s/w/ir/x/t/tmp81qjo2ge.c -O0 -Werror -Wno-format -sBOOTSTRAPPING_STRUCT_INFO -sWASM_ASYNC_COMPILATION=0 -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=221600 -Wno-error=version-check -Wno-deprecated skipped 'https://github.com/emscripten-core/emscripten/issues/25206' [908/1552-2] test_get_proc_address_error_message (test_other.other) ... system_libs:INFO: compiled 56 inputs in 22.88s cache:INFO: - ok ports:INFO: retrieving port: giflib from https://storage.googleapis.com/webassembly/emscripten-ports/giflib-5.2.1.tar.gz ports:INFO: unpacking port: giflib ok [909/1552-2] test_g_level_invalid (test_other.other) ... cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libgif.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libgif.a" for subsequent builds) system_libs:INFO: compiled 10 inputs in 0.96s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libc++abi-debug.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libc++abi-debug.a" for subsequent builds) gen_struct_info: Calling generated program... /b/s/w/ir/x/t/tmp6bofdru7.js ok [910/1552-2] test_gen_struct_info_env (test_other.other) ... .. {'AUDIO_WORKLET': 1, 'WASM_WORKERS': 1, 'JS_LIBRARIES': ['libwasm_worker.js', 'libwebaudio.js']} + None ok [911/1552-2] test_function_exports_are_small_wasm2js_Os (test_other.other) ... .. {'USE_GLFW': 3} + ['-DGLFW3'] .. {'JS_LIBRARIES': ['libembind.js', 'libemval.js'], 'USE_SDL': 0, 'MAX_WEBGL_VERSION': 0, 'AUTO_JS_LIBRARIES': 0, 'ASYNCIFY': 1} + ['-std=c++20'] system_libs:INFO: compiled 17 inputs in 6.52s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libwasmfs-debug.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libwasmfs-debug.a" for subsequent builds) ok [912/1552-2] test_main_module_without_exceptions_message (test_other.other) ... ok [913/1552-2] test_function_exports_are_small_wasm2js_Os_closure (test_other.other) ... ok [914/1552-2] test_function_exports_are_small_wasm2js_O3 (test_other.other) ... ok [915/1552-2] test_function_exports_are_small_wasm2js_O3_closure (test_other.other) ... system_libs:INFO: compiled 15 inputs in 11.59s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libicu_common.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libicu_common.a" for subsequent builds) ok [916/1552-2] test_ld_library_path_wasmfs (test_other.other) ... ok [917/1552-2] test_function_exports_are_small_wasm2js_O2 (test_other.other) ... .. {'LEGACY_GL_EMULATION': 1} + ['-DGLES'] .. {'USE_GLFW': 2, 'FULL_ES3': 1, 'MAX_WEBGL_VERSION': 2} + None ok [918/1552-2] test_function_exports_are_small_sync_Os (test_other.other) ... ok [919/1552-2] test_function_exports_are_small_wasm2js_O2_closure (test_other.other) ... .. {'STANDALONE_WASM': 1} + None .. {'MAIN_MODULE': 2, 'RELOCATABLE': 1, 'ASYNCIFY': 1} + None ok [920/1552-2] test_function_exports_are_small_sync_O3 (test_other.other) ... ok [921/1552-2] test_gen_sig_info (test_other.other) ... ok [922/1552-2] test_full_js_library_undefined (test_other.other) ... ok [923/1552-2] test_function_exports_are_small_sync_Os_closure (test_other.other) ... ok [924/1552-2] test_function_exports_are_small_sync_O2 (test_other.other) ... ok [925/1552-2] test_full_js_library_no_exception_throwing (test_other.other) ... ok [926/1552-2] test_full_js_library_minimal_runtime (test_other.other) ... ok [927/1552-2] test_full_js_library_except (test_other.other) ... ok [928/1552-2] test_function_exports_are_small_sync_O3_closure (test_other.other) ... ok [929/1552-2] test_full_js_library_embind (test_other.other) ... ok [930/1552-2] test_full_js_library (test_other.other) ... ok [931/1552-2] test_fs_writev_partial_write_wasmfs (test_other.other) ... ok [932/1552-2] test_full_js_library_asyncify (test_other.other) ... ok [933/1552-2] test_fs_writev_partial_write (test_other.other) ... ok [934/1552-2] test_function_exports_are_small_sync_O2_closure (test_other.other) ... ok [935/1552-2] test_full_js_library_gl_emu (test_other.other) ... ok [936/1552-2] test_fs_stream_proto (test_other.other) ... ok [937/1552-2] test_fs_dev_random_wasmfs_rawfs (test_other.other) ... ok [938/1552-2] test_fs_dev_random_wasmfs_nodefs (test_other.other) ... compressing package of size 3932161 compressed package into 1358338 compressed in 142 ms ok [939/1552-2] test_fs_dev_random_wasmfs (test_other.other) ... ok [940/1552-2] test_fs_dev_random_rawfs (test_other.other) ... ok [941/1552-2] test_fs_lzfs (test_other.other) ... ok [942/1552-2] test_fs_icase_wasmfs (test_other.other) ... ok [943/1552-2] test_fs_dev_random_nodefs (test_other.other) ... ok [944/1552-2] test_fs_dev_random (test_other.other) ... ok [945/1552-2] test_fs_icase (test_other.other) ... ok [946/1552-2] test_fs_bad_lookup_wasmfs_rawfs (test_other.other) ... ok [947/1552-2] test_fs_bad_lookup_wasmfs_nodefs (test_other.other) ... ok [948/1552-2] test_fs_bad_lookup_wasmfs (test_other.other) ... ok [949/1552-2] test_fs_bad_lookup_rawfs (test_other.other) ... ok [950/1552-2] test_fs_bad_lookup_nodefs (test_other.other) ... ok [951/1552-2] test_fs_bad_lookup (test_other.other) ... ok [952/1552-2] test_freetype_wasm_legacy (test_other.other) ... skipped 'test requires node >= 17 or d8 (and EMTEST_SKIP_WASM_LEGACY_EH is set)' [953/1552-2] test_freetype_wasm (test_other.other) ... skipped 'test requires node v24 or d8 (and EMTEST_SKIP_WASM_EH is set)' [954/1552-2] test_fs_after_main (test_other.other) ... ok [955/1552-2] test_fs_after_main_O1 (test_other.other) ... ok [956/1552-2] test_fp16_O3 (test_other.other) ... env_modify: {'EMCC_FORCE_STDLIBS': '1'} skipped 'test requires v8 and EMTEST_SKIP_V8 is set' [957/1552-2] test_fp16 (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set' [958/1552-2] test_frexp (test_other.other) ... ok [959/1552-2] test_force_filesystem_error (test_other.other) ... ok [960/1552-2] test_freetype_with_pthreads (test_other.other) ... ok [961/1552-2] test_force_stdlibs (test_other.other) ... ok [962/1552-2] test_float_h (test_other.other) ... ok [963/1552-2] test_file_packager_unicode (test_other.other) ... 140 ok [964/1552-2] test_force_exit (test_other.other) ... ok [965/1552-2] test_file_packager_returns_error_if_target_equal_to_jsoutput (test_other.other) ... ok [966/1552-2] test_file_packager_returns_error_if_emcc_and_export_es6 (test_other.other) ... ok [967/1552-2] test_freetype_emscripten (test_other.other) ... ok [968/1552-2] test_file_packager_preload_and_embed (test_other.other) ... file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package ok [969/1552-2] test_file_packager_separate_metadata (test_other.other) ... ok [970/1552-2] test_file_packager_mention_FORCE_FILESYSTEM (test_other.other) ... ok [971/1552-2] test_files_and_module_assignment (test_other.other) ... ok [972/1552-2] test_file_packager_modularize (test_other.other) ... file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package ok [973/1552-2] test_file_packager_response_file (test_other.other) ... ok [974/1552-2] test_file_packager_directory_with_single_quote (test_other.other) ... ok [975/1552-2] test_file_packager_depfile_embed (test_other.other) ... ok [976/1552-2] test_file_packager_depfile (test_other.other) ... ok [977/1552-2] test_file_packager (test_other.other) ... ok [978/1552-2] test_file_packager_export_es6 (test_other.other) ... ok [979/1552-2] test_file_packager_embed (test_other.other) ... ok [980/1552-2] test_fflush_fs_wasmfs (test_other.other) ... ok [981/1552-2] test_fflush_fs_exit_rawfs (test_other.other) ... ok [982/1552-2] test_fflush_fs_exit (test_other.other) ... ok [983/1552-2] test_fignore_exceptions (test_other.other) ... ok [984/1552-2] test_fflush_fs (test_other.other) ... ok [985/1552-2] test_flag_aliases (test_other.other) ... ok [986/1552-2] test_fflush (test_other.other) ... ok [987/1552-2] test_fcvt (test_other.other) ... ok [988/1552-2] test_fd_closed (test_other.other) ... ok [989/1552-2] test_fetch_init_node (test_other.other) ... ok [990/1552-2] test_failure_modularize_and_catch_rejection (test_other.other) ... ok [991/1552-2] test_failure_modularize_and_catch_rejection_emxx (test_other.other) ... ok [992/1552-2] test_failure_modularize_and_catch_exit_emxx (test_other.other) ... ok [993/1552-2] test_failure_error_code_emxx (test_other.other) ... ok [994/1552-2] test_fetch_settings (test_other.other) ... ok [995/1552-2] test_failing_growth_wasm64 (test_other.other) ... test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB'] skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [996/1552-2] test_failure_modularize_and_catch_exit (test_other.other) ... test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sALLOW_MEMORY_GROWTH'] ok [997/1552-2] test_failure_error_code (test_other.other) ... test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sALLOW_MEMORY_GROWTH'] ok [998/1552-2] test_failing_growth_2gb (test_other.other) ... test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB'] system_libs:INFO: compiled 196 inputs in 69.27s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libicu_stubdata.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libicu_stubdata.a" for subsequent builds) can manage another: False split: False aborting: True test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0'] can manage another: True split: False aborting: False test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0', '-sALLOW_MEMORY_GROWTH'] can manage another: True split: False aborting: False test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0', '-sALLOW_MEMORY_GROWTH'] system_libs:INFO: compiled 1 inputs in 1.13s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libicu_i18n.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libicu_i18n.a" for subsequent builds) can manage another: False split: False aborting: True test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0'] ok [999/1552-2] test_file_packager_huge (test_other.other) ... can manage another: True split: False aborting: False test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB'] EM_ASM( Module.temp = _sbrk() ); can manage another: True split: False aborting: False test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sALLOW_MEMORY_GROWTH'] EM_ASM( Module.temp = _sbrk() ); can manage another: True split: False aborting: False test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sALLOW_MEMORY_GROWTH'] EM_ASM( Module.temp = _sbrk() ); can manage another: True split: False aborting: False test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB'] EM_ASM( Module.temp = _sbrk() ); ok [1000/1552-2] test_f_exception_standalone (test_other.other) ... ok [1001/1552-2] test_f_exception_on (test_other.other) ... can manage another: False split: False aborting: True test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0'] EM_ASM( Module.temp = _sbrk() ); can manage another: True split: False aborting: False test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0', '-sALLOW_MEMORY_GROWTH'] EM_ASM( Module.temp = _sbrk() ); can manage another: True split: False aborting: False test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0', '-sALLOW_MEMORY_GROWTH'] EM_ASM( Module.temp = _sbrk() ); ok [1002/1552-2] test_f_exception_off (test_other.other) ... can manage another: False split: False aborting: True test_failing_alloc ['/b/s/w/ir/x/w/install/emscripten/em++', 'main.cpp', '-sEXPORTED_FUNCTIONS=_main,_sbrk', '-sINITIAL_MEMORY=16MB', '-sABORTING_MALLOC=0'] EM_ASM( Module.temp = _sbrk() ); ok [1003/1552-2] test_f_exception_link_only (test_other.other) ... ok [1004/1552-2] test_failing_alloc_wasm2js (test_other.other) ... can manage another: True split: False aborting: False ok [1005/1552-2] test_failing_alloc_growth (test_other.other) ... can manage another: True split: False aborting: False -Og ok [1006/1552-2] test_f_exception_compile_only (test_other.other) ... gen_struct_info: Generating C code... /b/s/w/ir/x/t/tmpvxftmsxt.c gen_struct_info: Compiling generated code... ok [1007/1552-2] test_failing_alloc_growth_wasm2js (test_other.other) ... can manage another: True split: False aborting: False gen_struct_info: /b/s/w/ir/x/w/install/emscripten/emcc -D_GNU_SOURCE -I/b/s/w/ir/x/w/install/emscripten/test/other -o /b/s/w/ir/x/t/tmp8lakoyif.js /b/s/w/ir/x/t/tmpvxftmsxt.c -O0 -Werror -Wno-format -sBOOTSTRAPPING_STRUCT_INFO -sWASM_ASYNC_COMPILATION=0 -sINCOMING_MODULE_JS_API= -sSTRICT -sSUPPORT_LONGJMP=0 -sASSERTIONS=0 -sMIN_NODE_VERSION=221600 -Wno-error=version-check -Wno-deprecated gen_struct_info: Calling generated program... /b/s/w/ir/x/t/tmp8lakoyif.js can manage another: True split: False aborting: False ok [1008/1552-2] test_failing_alloc (test_other.other) ... -Ofast ok [1009/1552-2] test_extra_struct_info (test_other.other) ... ok [1010/1552-2] test_extern_weak (test_other.other) ... ok [1011/1552-2] test_extern_weak_dynamic (test_other.other) ... ok [1012/1552-2] test_extended_const (test_other.other) ... skipped 'test requires v8 and EMTEST_SKIP_V8 is set' [1013/1552-2] test_extra_opt_levels (test_other.other) ... ok [1014/1552-2] test_exported_runtime_methods_metadce (test_other.other) ... ok [1015/1552-2] test_exported_runtime_methods_from_js_library (test_other.other) ... ok [1016/1552-2] test_exported_runtime_methods (test_other.other) ... ok [1017/1552-2] test_export_global_address_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [1018/1552-2] test_export_global_address_minimal_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [1019/1552-2] test_export_keepalive (test_other.other) ... ok [1020/1552-2] test_export_global_address_himem_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [1021/1552-2] test_export_global_address_minimal (test_other.other) ... ok [1022/1552-2] test_export_global_address_command_line_wasm64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [1023/1552-2] test_export_global_address_himem (test_other.other) ... ok [1024/1552-2] test_extern_prepost (test_other.other) ... js_size 4370 ok [1025/1552-2] test_export_global_address_command_line (test_other.other) ... ok [1026/1552-2] test_export_global_address (test_other.other) ... emcc: warning: `main` is defined in the input files, but `_main` is not in `EXPORTED_FUNCTIONS`. Add it to this list if you want `main` to run. [-Wunused-main] ok [1027/1552-2] test_export_all_3142 (test_other.other) ... ok [1028/1552-2] test_export_from_archive (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/other/alias/side.c -g -o side.wasm -sSIDE_MODULE ok [1029/1552-2] test_export_all_and_exported_functions (test_other.other) ... ok [1030/1552-2] test_explicit_target (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/other/alias/main.c -o main.js -g -sEXPORTED_FUNCTIONS=_main,_foo -sMAIN_MODULE=2 -sNODERAWFS skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [1031/1552-2] test_explicit_gl_linking (test_other.other) ... ok [1032/1552-2] test_export_aliasee (test_other.other) ... ok [1033/1552-2] test_exit_runtime_wasm2js (test_other.other) ... ok [1034/1552-2] test_exit_runtime_disabled_wasm2js (test_other.other) ... ok [1035/1552-2] test_exit_runtime_disabled (test_other.other) ... ok [1036/1552-2] test_exit_runtime_O2_wasm2js (test_other.other) ... ok [1037/1552-2] test_exit_runtime_O2_disabled_wasm2js (test_other.other) ... ok [1038/1552-2] test_export_all (test_other.other) ... ok [1039/1552-2] test_exit_runtime_O2_disabled (test_other.other) ... ok [1040/1552-2] test_exit_runtime_01_wasm2js (test_other.other) ... ok [1041/1552-2] test_exit_runtime_O2 (test_other.other) ... ok [1042/1552-2] test_exit_runtime_01_disabled_wasm2js (test_other.other) ... ok [1043/1552-2] test_exit_runtime_01 (test_other.other) ... ok [1044/1552-2] test_exit_runtime_01_disabled (test_other.other) ... ok [1045/1552-2] test_exit_runtime (test_other.other) ... ok [1046/1552-2] test_exceptions_stack_trace_and_message_wasm_legacy (test_other.other) ... skipped 'test requires node >= 17 or d8 (and EMTEST_SKIP_WASM_LEGACY_EH is set)' [1047/1552-2] test_exceptions_stack_trace_and_message_wasm (test_other.other) ... skipped 'test requires node v24 or d8 (and EMTEST_SKIP_WASM_EH is set)' [1048/1552-2] test_exclude_file (test_other.other) ... ok [1049/1552-2] test_exceptions_rethrow_stack_trace_and_message_wasm_legacy (test_other.other) ... skipped 'test requires node >= 17 or d8 (and EMTEST_SKIP_WASM_LEGACY_EH is set)' [1050/1552-2] test_exceptions_rethrow_stack_trace_and_message_wasm (test_other.other) ... skipped 'test requires node v24 or d8 (and EMTEST_SKIP_WASM_EH is set)' [1051/1552-2] test_exceptions_rethrow_stack_trace_and_message_emscripten (test_other.other) ... ok [1052/1552-2] test_exceptions_exit_runtime_wasm_legacy (test_other.other) ... skipped 'test requires node >= 17 or d8 (and EMTEST_SKIP_WASM_LEGACY_EH is set)' [1053/1552-2] test_exceptions_exit_runtime_wasm (test_other.other) ... skipped 'test requires node v24 or d8 (and EMTEST_SKIP_WASM_EH is set)' [1054/1552-2] test_exceptions_exit_runtime_emscripten (test_other.other) ... ok [1055/1552-2] test_exceptions_stack_trace_and_message_emscripten (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/other/exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=1', '-sDISABLE_EXCEPTION_CATCHING=1', '-O0'] ok [1056/1552-2] test_exceptions_c_linker (test_other.other) ... env_modify: {'EMCC_DEBUG': '1'} ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/other/exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=1', '-sDISABLE_EXCEPTION_CATCHING=1', '-O1'] ok [1057/1552-2] test_eval_ctors_debug_output (test_other.other) ... no bad ctor ok [1058/1552-2] test_exceptions_with_closure_and_without_catching (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/other/exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=0', '-sDISABLE_EXCEPTION_CATCHING=1', '-O0'] building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors,main --kept-exports=main) building:INFO: trying to eval __wasm_call_ctors ...success on __wasm_call_ctors. trying to eval main ...stopping due to params recommendation: consider --ignore-external-input ...stopping ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/other/exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=0', '-sDISABLE_EXCEPTION_CATCHING=1', '-O1'] ok [1059/1552-2] test_euidaccess (test_other.other) ... system_libs:INFO: compiled 240 inputs in 84.79s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libicu_io.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libicu_io.a" for subsequent builds) building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors,main --kept-exports=main) building:INFO: trying to eval __wasm_call_ctors ...success on __wasm_call_ctors. trying to eval main ...stopping due to params recommendation: consider --ignore-external-input ...stopping ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/other/exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=1', '-sDISABLE_EXCEPTION_CATCHING=0', '-O0'] ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/other/exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=1', '-sDISABLE_EXCEPTION_CATCHING=0', '-O1'] ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/other/exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=0', '-sDISABLE_EXCEPTION_CATCHING=0', '-O0'] ok [1060/1552-2] test_esm_worker_single_file (test_other.other) ... building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors,main --kept-exports=main) ['/b/s/w/ir/x/w/install/emscripten/em++', '/b/s/w/ir/x/w/install/emscripten/test/other/exceptions_modes_symbols_defined.cpp', '-sDISABLE_EXCEPTION_THROWING=0', '-sDISABLE_EXCEPTION_CATCHING=0', '-O1'] building:INFO: trying to eval __wasm_call_ctors ...success on __wasm_call_ctors. trying to eval main ...stopping due to params recommendation: consider --ignore-external-input ...stopping system_libs:INFO: compiled 12 inputs in 3.37s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libc++abi-debug-wasmexcept.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libc++abi-debug-wasmexcept.a" for subsequent builds) 7114 7114 7114 with bad ctor ok [1061/1552-2] test_esm_worker_node (test_other.other) ... ok [1062/1552-2] test_exception_settings (test_other.other) ... ok [1063/1552-2] test_esm_source_phase_imports (test_other.other) ... building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors,main --kept-exports=main) building:INFO: trying to eval __wasm_call_ctors ...partial evalling successful, but stopping since could not eval: call import: wasi_snapshot_preview1.fd_write recommendation: consider --ignore-external-input ...stopping skipped 'test requires node canary and EMTEST_SKIP_NODE_CANARY is set' [1064/1552-2] test_esm_requires_modularize (test_other.other) ... ok [1065/1552-2] test_icu (test_other.other) ... building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors,main --kept-exports=main) building:INFO: trying to eval __wasm_call_ctors ...partial evalling successful, but stopping since could not eval: call import: wasi_snapshot_preview1.fd_write recommendation: consider --ignore-external-input ...stopping ok [1066/1552-2] test_esm_worker (test_other.other) ... ok [1067/1552-2] test_esm_pthreads (test_other.other) ... ok [1068/1552-2] test_esm_node (test_other.other) ... building:INFO: ctor_evaller: trying to eval global ctors (--ctors=__wasm_call_ctors,main --kept-exports=main) building:INFO: trying to eval __wasm_call_ctors ...partial evalling successful, but stopping since could not eval: call import: wasi_snapshot_preview1.fd_write recommendation: consider --ignore-external-input ...stopping ok [1069/1552-2] test_esm_implies_modularize (test_other.other) ... base case ok [1070/1552-2] 7560 7656 7732 test_eval_ctor_ordering (test_other.other) ... base case ok [1071/1552-2] test_esm (test_other.other) ... ok [1072/1552-2] test_error_on_missing_libraries (test_other.other) ... system_libs:INFO: compiled 19 inputs in 6.01s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/lto/libunwind-wasmexcept.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lto/libunwind-wasmexcept.a" for subsequent builds) with old browser system_libs:INFO: compiled 1 inputs in 0.20s cache:INFO: - ok cache:INFO: generating port: sysroot/lib/wasm32-emscripten/pic/libgif.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libgif.a" for subsequent builds) ok [1073/1552-2] test_errno_type (test_other.other) ... with old browser system_libs:INFO: compiled 10 inputs in 1.29s cache:INFO: - ok cache:INFO: generating port: sysroot/lib/wasm32-emscripten/lib_simple.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lib_simple.a" for subsequent builds) ok [1074/1552-2] test_errar (test_other.other) ... system_libs:INFO: compiled 1 inputs in 0.24s cache:INFO: - ok ports:INFO: retrieving port: sdl2_image from https://github.com/libsdl-org/SDL_image/archive/refs/tags/release-2.6.0.zip ok [1075/1552-2] test_external_ports_simple (test_other.other) ... ok [1076/1552-2] test_err (test_other.other) ... ports:INFO: unpacking port: sdl2_image with old browser + -sPOLYFILL=0 cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libSDL2_image-jpg.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libSDL2_image-jpg.a" for subsequent builds) ok [1077/1552-2] test_erf (test_other.other) ... ok [1078/1552-2] test_emversion (test_other.other) ... system_libs:INFO: compiled 19 inputs in 1.82s cache:INFO: - ok cache:INFO: generating port: sysroot/lib/wasm32-emscripten/lib_external.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lib_external.a" for subsequent builds) system_libs:INFO: compiled 1 inputs in 0.32s about to build /b/s/w/ir/x/w/install/emscripten/test/other/ports ok [1079/1552-2] test_giflib (test_other.other) ... with old browser + --closure=1 cache:INFO: - ok ok [1080/1552-2] test_emsymbolizer_symbol_map_names (test_other.other) Test emsymbolizer with symbol map which contains demangled C++ names ... with old browser + -sPOLYFILL=0 ok [1081/1552-2] test_emstrip (test_other.other) ... ok [1082/1552-2] test_emsize (test_other.other) ... ok [1083/1552-2] test_esm_closure (test_other.other) ... ok [1084/1552-2] test_emsymbolizer_functions (test_other.other) Test emsymbolizer use cases that only provide function-granularity info ... ok [1085/1552-2] test_emscripten_unwind_to_js_event_loop (test_other.other) ... ok [1086/1552-2] test_emscripten_set_timeout (test_other.other) ... with old browser + --closure=1 ok [1087/1552-2] test_emsymbolizer_srcloc (test_other.other) Test emsymbolizer use cases that provide src location granularity info ... ports:INFO: retrieving port: mpg123 from https://www.mpg123.de/download/mpg123-1.26.2.tar.bz2 ok [1088/1552-2] test_emscripten_set_timeout_loop (test_other.other) ... ok [1089/1552-2] test_emscripten_set_immediate_loop (test_other.other) ... ok [1090/1552-2] test_emscripten_set_immediate (test_other.other) ... ok [1091/1552-2] test_lto_libcxx_except_wasm (test_other.other) ... ports:INFO: unpacking port: mpg123 ok [1092/1552-2] test_emscripten_set_interval (test_other.other) ... ok [1093/1552-2] test_emscripten_print_double (test_other.other) ... cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libmpg123.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libmpg123.a" for subsequent builds) ok [1094/1552-2] test_emscripten_main_loop_setimmediate (test_other.other) ... ok [1095/1552-2] test_emscripten_scan_stack (test_other.other) ... ok [1096/1552-2] test_emscripten_main_loop_and_blocker (test_other.other) ... system_libs:INFO: compiled 27 inputs in 4.03s cache:INFO: - ok cache:INFO: generating port: sysroot/lib/wasm32-emscripten/lib_external-mpg123.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lib_external-mpg123.a" for subsequent builds) ok [1097/1552-2] test_emscripten_main_loop_settimeout (test_other.other) ... system_libs:INFO: compiled 1 inputs in 0.22s about to build /b/s/w/ir/x/w/install/emscripten/test/other/ports cache:INFO: - ok ok [1098/1552-2] test_emscripten_license_O2_emit (test_other.other) ... ok [1099/1552-2] test_emscripten_license_O2_js_emit (test_other.other) ... ok [1100/1552-2] test_emscripten_main_loop_pthreads (test_other.other) ... ok [1101/1552-2] test_external_ports (test_other.other) ... ok [1102/1552-2] test_emscripten_main_loop (test_other.other) ... ok [1103/1552-2] test_es5_transpile (test_other.other) ... ok [1104/1552-2] test_emscripten_license_O0 (test_other.other) ... ok [1105/1552-2] test_emscripten_license_O0_emit (test_other.other) ... ok [1106/1552-2] test_emscripten_license_O2 (test_other.other) ... ok [1107/1552-2] test_emscripten_get_heap_max_default (test_other.other) ... ok [1108/1552-2] test_emscripten_get_heap_max_1GB (test_other.other) ... ok [1109/1552-2] test_emscons_env (test_other.other) ... skipped 'test requires ccache and EMTEST_SKIP_SCONS is set' [1110/1552-2] test_emscons (test_other.other) ... 0 0 skipped 'test requires ccache and EMTEST_SKIP_SCONS is set' [1111/1552-2] test_emranlib (test_other.other) ... ok [1112/1552-2] test_emscripten_get_heap_max_4GB (test_other.other) ... ok [1113/1552-2] test_emscripten_console_log (test_other.other) ... 0 1 ok [1114/1552-2] test_empty_output_extension (test_other.other) ... ok [1115/1552-2] test_emmalloc_in_addition_with_std_exp (test_other.other) ... 1 0 ok [1116/1552-2] test_emmalloc_in_addition_no_std_exp (test_other.other) ... 1 1 ok [1117/1552-2] test_emscripten_force_exit_NO_EXIT_RUNTIME (test_other.other) ... env_modify: {'EMMAKEN_COMPILER': '/b/s/w/ir/x/w/install/bin/clang'} ok [1118/1552-2] test_emmaken_compiler (test_other.other) ... env_modify: {'EMMAKEN_CFLAGS': '-O2'} ok [1119/1552-2] test_emmalloc_high_align (test_other.other) ... emmake: "/home/chrome-bot/.cache/vpython-root.1000/store/python_venv-rsnu7i274mlauk7j712r8nu24c/contents/bin/python3 /b/s/w/ir/x/w/install/emscripten/test/emmake/make.py" in "/b/s/w/ir/x/t/emtest_0jb791jg/emscripten_test_other_gsh7k6hj" ok [1120/1552-2] test_emmaken_cflags (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emmake ['/b/s/w/ir/x/w/install/emscripten/emmake'] True Testing... CC=/b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/emcc CXX=/b/s/w/ir/x/w/install/emscripten/em++ /b/s/w/ir/x/w/install/emscripten/em++ AR=/b/s/w/ir/x/w/install/emscripten/emar /b/s/w/ir/x/w/install/emscripten/emar LD=/b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/emcc NM=/b/s/w/ir/x/w/install/bin/llvm-nm /b/s/w/ir/x/w/install/bin/llvm-nm LDSHARED=/b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/emcc RANLIB=/b/s/w/ir/x/w/install/emscripten/emranlib /b/s/w/ir/x/w/install/emscripten/emranlib Done. ok [1121/1552-2] test_emmake_python (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emconfigure ['/b/s/w/ir/x/w/install/emscripten/emconfigure'] True ok [1122/1552-2] test_es5_transpile_O3 (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emmake ['/b/s/w/ir/x/w/install/emscripten/emmake', '--version'] True /b/s/w/ir/x/w/install/emscripten/emconfigure ['/b/s/w/ir/x/w/install/emscripten/emconfigure', '--version'] True ok [1123/1552-2] test_emit_tsd_wasm_only (test_other.other) ... /b/s/w/ir/x/w/install/emscripten/emmake ['/b/s/w/ir/x/w/install/emscripten/emmake', 'make'] False /b/s/w/ir/x/w/install/emscripten/emconfigure ['/b/s/w/ir/x/w/install/emscripten/emconfigure', 'configure'] False /b/s/w/ir/x/w/install/emscripten/emconfigure ['/b/s/w/ir/x/w/install/emscripten/emconfigure', './configure'] False /b/s/w/ir/x/w/install/emscripten/emcmake ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake'] False /b/s/w/ir/x/w/install/emscripten/emconfigure ['/b/s/w/ir/x/w/install/emscripten/emconfigure', '/home/chrome-bot/.cache/vpython-root.1000/store/python_venv-rsnu7i274mlauk7j712r8nu24c/contents/bin/python3', 'test.py'] False /b/s/w/ir/x/w/install/emscripten/em /b/s/w/ir/x/w/install/emscripten/emmake ['/b/s/w/ir/x/w/install/emscripten/emmake', '/home/chrome-bot/.cache/vpython-root.1000/store/python_venv-rsnu7i274mlauk7j712r8nu24c/contents/bin/python3', 'test.py'] False /b/s/w/ir/x/w/install/emscripten/em /b/s/w/ir/x/w/install/emscripten/emconfigure ['/b/s/w/ir/x/w/install/emscripten/emconfigure', '/home/chrome-bot/.cache/vpython-root.1000/store/python_venv-rsnu7i274mlauk7j712r8nu24c/contents/bin/python3', 'test.py'] False /b/s/w/ir/x/w/install/bin/llvm-nm env_modify: {'EM_CACHE': '/b/s/w/ir/x/t/emtest_iugl069_/emscripten_test_other_8130fbvm/test_cache'} /b/s/w/ir/x/w/install/emscripten/emconfigure ['/b/s/w/ir/x/w/install/emscripten/emconfigure', '/b/s/w/ir/x/w/install/emscripten/emcc', 'test.c'] False ok [1124/1552-2] test_emscripten_license_O2_closure_js_emit (test_other.other) ... ok [1125/1552-2] test_emit_llvm_asm (test_other.other) ... ok [1126/1552-2] test_emit_llvm (test_other.other) ... ok [1127/1552-2] test_emdawnwebgpu_link_test_wasm64 (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/25343' [1128/1552-2] test_emdawnwebgpu_link_test_dylink_wasm64 (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/25343' [1129/1552-2] test_emdawnwebgpu_link_test_dylink (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/25343' [1130/1552-2] test_emdawnwebgpu_link_test_closure_wasm64 (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/25343' [1131/1552-2] test_emdawnwebgpu_link_test_closure_assertions_wasm64 (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/25343' [1132/1552-2] test_emdawnwebgpu_link_test_closure_assertions (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/25343' [1133/1552-2] test_emdawnwebgpu_link_test_closure (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/25343' [1134/1552-2] test_emdawnwebgpu_link_test_assertions_wasm64 (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/25343' [1135/1552-2] test_emdawnwebgpu_link_test_assertions (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/25343' [1136/1552-2] test_emdawnwebgpu_link_test (test_other.other) ... skipped 'https://github.com/emscripten-core/emscripten/issues/25343' [1137/1552-2] test_emconfig (test_other.other) ... env_modify: {'EMCC_CFLAGS': '-should -be -ignored'} ok [1138/1552-2] test_emcc_v_emxx (test_other.other) ... env_modify: {'EMCC_CFLAGS': '-should -be -ignored'} ok [1139/1552-2] test_emscripten_license_O2_closure (test_other.other) ... ok [1140/1552-2] test_emcc_v (test_other.other) ... ok [1141/1552-2] test_emscripten_license_O2_closure_emit (test_other.other) ... empath-split: warning: No source file information found in the source map for function 'std::__2::__exception_guard_noexceptions<std::__2::vector<std::__2::locale::facet*, std::__2::__sso_allocator<std::__2::locale::facet*, 30ul>>::__destroy_vector>::__complete[abi:nn200100]()' empath-split: warning: No source file information found in the source map for function 'std::__2::__exception_guard_noexceptions<std::__2::vector<std::__2::locale::facet*, std::__2::__sso_allocator<std::__2::locale::facet*, 30ul>>::__destroy_vector>::__exception_guard_noexceptions[abi:nn200100](std::__2::vector<std::__2::locale::facet*, std::__2::__sso_allocator<std::__2::locale::facet*, 30ul>>::__destroy_vector)' ok [1142/1552-2] test_emit_tsd_sync_compilation (test_other.other) ... ok [1143/1552-2] test_emmalloc_2GB (test_other.other) ... ok [1144/1552-2] test_emcc_sourcemap_options_sources (test_other.other) ... env_modify: {'EM_CONFIG': './emscripten_config'} ok [1145/1552-2] test_emcc_sourcemap_options_prefix (test_other.other) ... env_modify: {'EM_CONFIG': './emscripten_config'} ok [1146/1552-2] test_emcc_sourcemap_options (test_other.other) ... An Emscripten settings file has been generated at: ./emscripten_config It contains our best guesses for the important paths, which are: LLVM_ROOT = /usr/bin BINARYEN_ROOT = /usr/local NODE_JS = /b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node Please edit the file if any of those are incorrect. ok [1147/1552-2] test_emcc_generate_config_emxx (test_other.other) ... debug = None env_modify: {'EMCC_DEBUG': None} An Emscripten settings file has been generated at: ./emscripten_config It contains our best guesses for the important paths, which are: LLVM_ROOT = /usr/bin BINARYEN_ROOT = /usr/local NODE_JS = /b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node Please edit the file if any of those are incorrect. ok [1148/1552-2] test_emcc_size_parsing (test_other.other) ... debug = None env_modify: {'EMCC_DEBUG': None} ok [1149/1552-2] test_emcc_generate_config (test_other.other) ... debug = None env_modify: {'EMCC_DEBUG': None} ok [1150/1552-2] test_emcc_dev_null (test_other.other) ... debug = None env_modify: {'EMCC_DEBUG': None} ok [1151/1552-2] test_empath_split (test_other.other) ... ok [1152/1552-2] test_emcc_out_file (test_other.other) ... ok [1153/1552-2] test_emcc_cflags_wasm64 (test_other.other) ... debug = 1 env_modify: {'EMCC_DEBUG': '1'} debug = 1 env_modify: {'EMCC_DEBUG': '1'} skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [1154/1552-2] test_emcc_check (test_other.other) ... debug = 1 env_modify: {'EMCC_DEBUG': '1'} ok [1155/1552-2] test_emit_tsd (test_other.other) ... ok [1156/1552-2] test_emcc_cflags (test_other.other) ... ['emcc-00-settings.json', 'emcc-01-base.wasm', 'emcc-02-strip.wasm', 'emcc-03-settings.json', 'emcc-04-original.js', 'hello_world.o', 'tmp4qvrmo9clibemscripten_js_symbols.so'] debug = 2 env_modify: {'EMCC_DEBUG': '2'} ['emcc-00-settings.json', 'emcc-01-base.wasm', 'emcc-02-strip.wasm', 'emcc-03-settings.json', 'emcc-04-original.js', 'hello_world.o', 'tmp6hykdgy7libemscripten_js_symbols.so'] debug = 2 env_modify: {'EMCC_DEBUG': '2'} debug = 1 env_modify: {'EMCC_DEBUG': '1'} ['a.out.js', 'emcc-00-settings.json', 'emcc-01-base.wasm', 'emcc-02-strip.wasm', 'emcc-03-settings.json', 'emcc-04-original.js', 'emcc-05-wasm-opt.wasm', 'emcc-06-byn.wasm', 'emcc-07-preclean.js', 'emcc-08-preclean.wasm', 'emcc-09-JSDCE.js', 'emcc-10-postclean.js', 'emcc-11-postclean.wasm', 'hello_world.o', 'tmpuw160vinlibemscripten_js_symbols.so'] debug = 2 env_modify: {'EMCC_DEBUG': '2'} ok [1157/1552-2] test_emcc_basics_cxx (test_other.other) ... ok [1158/1552-2] test_emcc_debug_files_O1 (test_other.other) ... ['emcc-00-settings.json', 'emcc-01-base.wasm', 'emcc-02-strip.wasm', 'emcc-03-settings.json', 'emcc-04-original.js', 'hello_world.o', 'tmptok6ypnflibemscripten_js_symbols.so'] args: [] /b/s/w/ir/x/t/emtest_hvewja4e/file1.js [] ok [1159/1552-2] test_emcc_basics_c (test_other.other) ... args: [] ok [1160/1552-2] test_emcc_debug_files_O0 (test_other.other) ... ['emcc-00-settings.json', 'emcc-01-base.wasm', 'emcc-02-strip.wasm', 'emcc-03-settings.json', 'emcc-04-original.js', 'hello_world.o', 'tmpf81epp0rlibemscripten_js_symbols.so'] /b/s/w/ir/x/t/emtest_u4vv7cw1/file1.js [] b_dir/file2.js [] args: ['-o', 'src.o'] ok [1161/1552-2] test_emcc_debug_files_O2 (test_other.other) ... ['a.out.js', 'emcc-00-settings.json', 'emcc-01-base.wasm', 'emcc-02-strip.wasm', 'emcc-03-settings.json', 'emcc-04-original.js', 'emcc-05-wasm-opt.wasm', 'emcc-06-byn.wasm', 'emcc-07-preclean.js', 'emcc-08-preclean.wasm', 'emcc-09-JSDCE.js', 'emcc-10-postclean.js', 'emcc-11-postclean.wasm', 'hello_world.o', 'tmp56yzo_0qlibemscripten_js_symbols.so'] args: ['-o', 'src.o'] ok [1162/1552-2] test_embool (test_other.other) ... b_dir/file2.js [] ok [1163/1552-2] test_emcc_3_cxx (test_other.other) ... args: ['-o', 'src.foo'] args: ['-o', 'src.foo'] ['a.out.js', 'a.out.jso1.js', 'a.out.jso2.js', 'a.out.jso3.js', 'emcc-00-settings.json', 'emcc-01-base.wasm', 'emcc-02-strip.wasm', 'emcc-03-settings.json', 'emcc-04-original.js', 'emcc-05-wasm-opt.wasm', 'emcc-06-byn.wasm', 'emcc-07-preclean.js', 'emcc-08-preclean.wasm', 'emcc-09-AJSDCE.js', 'emcc-10-wasm-metadce.wasm', 'emcc-11-applyDCEGraphRemovals.js', 'emcc-12-AJSDCE.js', 'emcc-13-wasm-opt.wasm', 'emcc-14-applyImportAndExportNameChanges.js', 'emcc-15-postclean.js', 'emcc-16-postclean.wasm', 'emcc_acorn_info__c8h40nj.js', 'emcc_acorn_info__tv2mfc3.js', 'emcc_acorn_info_pubxoal1.js', 'emcc_dce_graph_9rysg7c1.json', 'hello_world.o', 'tmp1q30g2aylibemscripten_js_symbols.so'] debug = 2 env_modify: {'EMCC_DEBUG': '2'} ok [1164/1552-2] test_emcc_3_c (test_other.other) ... ok [1165/1552-2] test_embind_tsgen_memory64_pthread (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [1166/1552-2] test_embind_tsgen_memory64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [1167/1552-2] test_embind_tsgen_jspi (test_other.other) ... args: ['-o', 'src.so'] args: ['-o', 'src.so'] skipped 'skipping JSPI (EMTEST_SKIP_JSPI is set)' [1168/1552-2] test_emcc_2_c (test_other.other) ... ok [1169/1552-2] test_emcc_2_cxx (test_other.other) ... ok [1170/1552-2] test_emcc_debug_files_O3 (test_other.other) ... ['a.out.js', 'a.out.jso1.js', 'a.out.jso2.js', 'a.out.jso3.js', 'emcc-00-settings.json', 'emcc-01-base.wasm', 'emcc-02-strip.wasm', 'emcc-03-settings.json', 'emcc-04-original.js', 'emcc-05-wasm-opt.wasm', 'emcc-06-byn.wasm', 'emcc-07-preclean.js', 'emcc-08-preclean.wasm', 'emcc-09-AJSDCE.js', 'emcc-10-wasm-metadce.wasm', 'emcc-11-applyDCEGraphRemovals.js', 'emcc-12-AJSDCE.js', 'emcc-13-wasm-opt.wasm', 'emcc-14-applyImportAndExportNameChanges.js', 'emcc-15-postclean.js', 'emcc-16-postclean.wasm', 'emcc_acorn_info_a5oy57ks.js', 'emcc_acorn_info_dt8e2pp_.js', 'emcc_acorn_info_x9cz7jav.js', 'emcc_dce_graph_2aw8hzox.json', 'hello_world.o', 'tmpf1eaxjoklibemscripten_js_symbols.so'] ok [1171/1552-2] test_embind_tsgen_val (test_other.other) ... ok [1172/1552-2] test_embind_tsgen_worker_env (test_other.other) ... ok [1173/1552-2] test_embind_tsgen_exceptions_legacy (test_other.other) ... ok [1174/1552-2] test_embind_tsgen_exceptions (test_other.other) ... ok [1175/1552-2] test_embind_tsgen_dylink (test_other.other) ... ok [1176/1552-2] test_embind_tsgen_constant_only (test_other.other) ... ok [1177/1552-2] test_embind_resource_management (test_other.other) ... skipped 'test requires node canary and EMTEST_SKIP_NODE_CANARY is set' [1178/1552-2] test_embind_tsgen_end_to_end_commonjs (test_other.other) ... ok [1179/1552-2] test_embind_tsgen_end_to_end_esm (test_other.other) ... ok [1180/1552-2] test_embind_tsgen_end_to_end_esm_with_jsgen (test_other.other) ... ok [1181/1552-2] test_embind_no_raw_pointers_val_new (test_other.other) ... ok [1182/1552-2] test_embind_return_value_policy (test_other.other) ... ok [1183/1552-2] test_embind_no_raw_pointers_val_3 (test_other.other) ... ok [1184/1552-2] test_embind_no_raw_pointers_val_invoke (test_other.other) ... ok [1185/1552-2] test_embind_no_raw_pointers_val_call (test_other.other) ... ok [1186/1552-2] test_embind_no_raw_pointers_val_2 (test_other.other) ... ok [1187/1552-2] test_embind_tsgen_test_embind (test_other.other) ... ok [1188/1552-2] test_embind_jspi_no_dynamic (test_other.other) ... skipped 'skipping JSPI (EMTEST_SKIP_JSPI is set)' [1189/1552-2] test_embind_jspi_dyncall (test_other.other) ... skipped 'skipping JSPI (EMTEST_SKIP_JSPI is set)' [1190/1552-2] test_embind_jspi (test_other.other) ... skipped 'skipping JSPI (EMTEST_SKIP_JSPI is set)' [1191/1552-2] test_embind_tsgen_bigint (test_other.other) ... ok [1192/1552-2] test_embind_no_raw_pointers_val_1 (test_other.other) ... ok [1193/1552-2] test_embind_no_function (test_other.other) ... ok [1194/1552-2] test_embind_no_exceptions (test_other.other) ... ok [1195/1552-2] test_embind_invalid_overload (test_other.other) ... ok [1196/1552-2] test_embind_negative_enum_values (test_other.other) ... ok [1197/1552-2] test_embind_fail (test_other.other) ... ok [1198/1552-2] test_embind_jsgen_method_pointer_stability (test_other.other) ... ok [1199/1552-2] test_embind_cxx11 (test_other.other) ... ok [1200/1552-2] test_embind_finalization (test_other.other) ... ok [1201/1552-2] test_emar_response_file (test_other.other) ... ok [1202/1552-2] test_emar_em_config_flag (test_other.other) ... ok [1203/1552-2] test_emar_duplicate_inputs (test_other.other) ... ok [1204/1552-2] test_emar_M (test_other.other) ... ok [1205/1552-2] test_embind_no_duplicate_symbols (test_other.other) ... ok [1206/1552-2] test_embed_file_large (test_other.other) ... ok [1207/1552-2] test_embed_file_dup (test_other.other) ... ok [1208/1552-2] test_embed_file_dup_wasmfs (test_other.other) ... ok [1209/1552-2] test_em_js_invalid (test_other.other) ... ok [1210/1552-2] test_em_js_top_level (test_other.other) ... ok [1211/1552-2] test_em_js_main_module (test_other.other) ... ok [1212/1552-2] test_em_js_external_usage (test_other.other) ... ok [1213/1552-2] test_em_js_side_module (test_other.other) ... ok [1214/1552-2] test_em_config_missing_arg (test_other.other) ... ok [1215/1552-2] test_em_config_filename (test_other.other) ... ok [1216/1552-2] test_embind_asyncify (test_other.other) ... ok [1217/1552-2] test_em_js_deps_anon_ns (test_other.other) ... ok [1218/1552-2] test_em_asm_strict_c (test_other.other) ... ok [1219/1552-2] test_em_asm_c89 (test_other.other) ... ok [1220/1552-2] test_em_asm_invalid (test_other.other) ... ok [1221/1552-2] test_em_js_deps (test_other.other) ... ok [1222/1552-2] test_em_js_bool_macro_expansion (test_other.other) ... ok [1223/1552-2] test_em_asm_duplicate_strings (test_other.other) ... ok [1224/1552-2] test_dynamic_cast_b (test_other.other) ... ok [1225/1552-2] test_dynamic_cast_2 (test_other.other) ... ok [1226/1552-2] test_dynamic_cast (test_other.other) ... ok [1227/1552-2] test_em_js_dylink_address (test_other.other) ... ok [1228/1552-2] test_dylink_pthread_warning (test_other.other) ... cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libc++-debug-mt-noexcept.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libc++-debug-mt-noexcept.a" for subsequent builds) ok [1229/1552-2] test_dylink_strict (test_other.other) ... ok [1230/1552-2] test_dylink_pthread_em_asm (test_other.other) ... ok [1231/1552-2] test_dylink_pthread_comdat (test_other.other) ... skipped 'https://reviews.llvm.org/D128515' [1232/1552-2] test_dylink_pthread_static_data (test_other.other) ... ok [1233/1552-2] test_dylink_pthread_static_data_modularize (test_other.other) ... ok [1234/1552-2] test_dylink_undefined (test_other.other) ... ok [1235/1552-2] test_dylink_no_filesystem (test_other.other) ... ok [1236/1552-2] test_embind_closure_no_dynamic_execution (test_other.other) ... ok [1237/1552-2] test_dylink_no_autoload (test_other.other) ... ok [1238/1552-2] test_emmake_emconfigure (test_other.other) ... ok [1239/1552-2] test_dylink_dependencies_rpath (test_other.other) ... ok [1240/1552-2] test_dylink_dependencies (test_other.other) ... ok [1241/1552-2] test_dylink_exceptions_and_assertions (test_other.other) ... system_libs:INFO: compiled 56 inputs in 27.41s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libc++abi-debug-mt-noexcept.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libc++abi-debug-mt-noexcept.a" for subsequent builds) system_libs:INFO: compiled 17 inputs in 5.66s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libsockets_proxy.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libsockets_proxy.a" for subsequent builds) ok [1242/1552-2] test_dylink_4gb_max (test_other.other) ... system_libs:INFO: compiled 1 inputs in 0.37s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libGL-emu-getprocaddr.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libGL-emu-getprocaddr.a" for subsequent builds) embuilder:INFO: building libemmalloc system_libs:INFO: compiled 4 inputs in 0.47s ok [1243/1552-2] test_dylink_pthread_em_js (test_other.other) ... cache:INFO: - ok cache:INFO: deleting cached file: /b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libemmalloc.a cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libemmalloc.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libemmalloc.a" for subsequent builds) system_libs:INFO: compiled 2 inputs in 0.47s cache:INFO: - ok embuilder:INFO: ...success. Took (1.12s) cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libwasmfs_no_fs.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libwasmfs_no_fs.a" for subsequent builds) ok [1244/1552-2] test_dwarf_system_lib (test_other.other) ... system_libs:INFO: compiled 1 inputs in 0.27s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libwasmfs.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libwasmfs.a" for subsequent builds) ok [1245/1552-2] test_dwarf (test_other.other) ... ok [1246/1552-2] test_dylink_LEGACY_GL_EMULATION (test_other.other) ... ok [1247/1552-2] test_dylink_legacy (test_other.other) ... ok [1248/1552-2] test_dumpmachine (test_other.other) ... ok [1249/1552-2] test_dot_a_all_contents_invalid (test_other.other) ... ok [1250/1552-2] test_doublestart_bug (test_other.other) ... ok [1251/1552-2] test_drop_support_for_browser (test_other.other) ... ok [1252/1552-2] test_dlsym_rtld_default_js_symbol (test_other.other) ... ok [1253/1552-2] test_dlsym_rtld_default (test_other.other) ... ok [1254/1552-2] test_dylink_proxy_posix_sockets_oz (test_other.other) ... ok [1255/1552-2] test_double_disable_environment (test_other.other) ... ok [1256/1552-2] test_dlopen_promise (test_other.other) ... ok [1257/1552-2] test_dlopen_blocking_jspi (test_other.other) ... skipped 'skipping JSPI (EMTEST_SKIP_JSPI is set)' [1258/1552-2] test_dlopen_rtld_global (test_other.other) ... ok [1259/1552-2] test_dlopen_rpath_wasmfs (test_other.other) ... ok [1260/1552-2] test_dlopen_blocking (test_other.other) ... ok [1261/1552-2] test_dlopen_blocking_asyncify (test_other.other) ... system_libs:INFO: compiled 15 inputs in 14.65s cache:INFO: - ok cache:INFO: generating system asset: sysroot/lib/wasm32-emscripten/pic/crt1.o... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/crt1.o" for subsequent builds) system_libs:INFO: compiled 1 inputs in 0.27s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libstandalonewasm-nocatch.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libstandalonewasm-nocatch.a" for subsequent builds) ok [1262/1552-2] test_dlopen_constructors (test_other.other) ... ok [1263/1552-2] test_dlopen_rpath (test_other.other) ... ok [1264/1552-2] test_disable_inlining (test_other.other) ... system_libs:INFO: compiled 14 inputs in 1.01s cache:INFO: - ok ok [1265/1552-2] test_dlopen_bad_flags (test_other.other) ... ok [1266/1552-2] test_deprecated_macros (test_other.other) ... ok [1267/1552-2] test_dependency_file_2 (test_other.other) ... ok [1268/1552-2] test_dependency_file (test_other.other) ... ok [1269/1552-2] test_dlopen_async (test_other.other) ... ok [1270/1552-2] test_dlmalloc_modes (test_other.other) ... ok [1271/1552-2] test_dylink_pthread_comdat_flipped (test_other.other) ... ok [1272/1552-2] test_demangle_malloc_infinite_loop_crash (test_other.other) ... clang++: warning: treating 'c-header' input as 'c++-header' when in C++ mode, this behavior is deprecated [-Wdeprecated] ok [1273/1552-2] test_demangle_cpp (test_other.other) ... ok [1274/1552-2] test_deterministic (test_other.other) ... warning: JS library symbol '$demangle' is deprecated. Please open a bug if you have a continuing need for this symbol [-Wdeprecated] warning: JS library symbol '$stackTrace' is deprecated. Please open a bug if you have a continuing need for this symbol [-Wdeprecated] em++: warning: warnings in JS library compilation [-Wjs-compiler] ok [1275/1552-2] test_define_modularize (test_other.other) ... ok [1276/1552-2] test_dylink_limited_exports (test_other.other) ... ok [1277/1552-2] test_debug_opt_warning_asyncify_g (test_other.other) ... warning: JS library symbol '$demangle' is deprecated. Please open a bug if you have a continuing need for this symbol [-Wdeprecated] warning: JS library symbol '$stackTrace' is deprecated. Please open a bug if you have a continuing need for this symbol [-Wdeprecated] em++: warning: warnings in JS library compilation [-Wjs-compiler] ok [1278/1552-2] test_demangle (test_other.other) ... ok [1279/1552-2] test_debug_opt_warning_O2_g (test_other.other) ... ok [1280/1552-2] test_debug_opt_warning_O2_pfuncs (test_other.other) ... ok [1281/1552-2] test_dasho_invalid_dir (test_other.other) ... ok [1282/1552-2] test_default_pthread_stack_size (test_other.other) ... ok [1283/1552-2] test_dash_s_wrong_type (test_other.other) ... ok [1284/1552-2] test_dash_s_valid_list (test_other.other) ... ok [1285/1552-2] test_dash_s_unclosed_quote (test_other.other) ... ok [1286/1552-2] test_dash_s_unclosed_list (test_other.other) ... ok [1287/1552-2] test_dylink_proxy_posix_sockets_oz_wasmfs (test_other.other) ... ok [1288/1552-2] test_dash_s_single_quote (test_other.other) ... ok [1289/1552-2] test_dash_s_response_file_misssing (test_other.other) ... ok [1290/1552-2] test_dash_s_typo (test_other.other) ... ok [1291/1552-2] test_default_to_cxx (test_other.other) ... EXPORTED_FUNCTIONS=[_a,_b,_c,_d] ok [1292/1552-2] test_dbg (test_other.other) ... ok [1293/1552-2] test_dasho_is_dir (test_other.other) ... ok [1294/1552-2] test_dash_s_response_file_list_with_comments (test_other.other) ... ok [1295/1552-2] test_dash_s_bad_json_types (test_other.other) ... EXPORTED_FUNCTIONS=[_a, _b, _c, _d] ok [1296/1552-2] test_dash_s_with_space (test_other.other) ... ok [1297/1552-2] test_dash_s_response_file_string (test_other.other) ... ok [1298/1552-2] test_dashS_stdout (test_other.other) ... ok [1299/1552-2] test_dash_s_response_file_list (test_other.other) ... ok [1300/1552-2] test_dashS (test_other.other) ... warning: undefined symbol: _emscripten_stack_restore (referenced by $stackRestore, referenced by root reference (e.g. compiled C/C++ code)) warning: undefined symbol: emscripten_stack_get_current (referenced by $stackSave, referenced by root reference (e.g. compiled C/C++ code)) ok [1301/1552-2] test_dashS_ll_input (test_other.other) ... warning: undefined symbol: printf (referenced by root reference (e.g. compiled C/C++ code)) emcc: warning: warnings in JS library compilation [-Wjs-compiler] EXPORTED_FUNCTIONS=_a,_b,_c,_d ok [1302/1552-2] test_dashM (test_other.other) ... ok [1303/1552-2] test_dashM_respect_dashO (test_other.other) ... [] ['-lembind'] ok [1304/1552-2] test_dashE_respect_dashO (test_other.other) ... emcc: warning: please replace -g4 with -gsource-map [-Wdeprecated] warning: undefined symbol: _emscripten_stack_restore (referenced by $stackRestore, referenced by root reference (e.g. compiled C/C++ code)) warning: undefined symbol: emscripten_stack_get_current (referenced by $stackSave, referenced by root reference (e.g. compiled C/C++ code)) warning: undefined symbol: printf (referenced by root reference (e.g. compiled C/C++ code)) emcc: warning: please replace -g4 with -gsource-map [-Wdeprecated] clang++: warning: -lembind: 'linker' input unused [-Wunused-command-line-argument] ok [1305/1552-2] test_dashE (test_other.other) ... {'_': 595, 'g': 1380, 0: 595, 1: 595, 2: 595, 3: 1380, 4: 1380} ok [1306/1552-2] test_dash_g_object_O1 (test_other.other) ... ok [1307/1552-2] test_dash_g_object (test_other.other) ... {'_': 677, 'g': 1441, 0: 677, 1: 677, 2: 677, 3: 1441, 4: 1441} emcc: warning: warnings in JS library compilation [-Wjs-compiler] ok [1308/1552-2] test_dash_s_hex (test_other.other) ... ok [1309/1552-2] test_cxa_current_exception_type_wasm_legacy (test_other.other) ... skipped 'test requires node >= 17 or d8 (and EMTEST_SKIP_WASM_LEGACY_EH is set)' [1310/1552-2] test_cxa_current_exception_type_wasm (test_other.other) ... EXPORTED_FUNCTIONS=_a, _b, _c, _d skipped 'test requires node v24 or d8 (and EMTEST_SKIP_WASM_EH is set)' [1311/1552-2] test_dash_s_link_flag (test_other.other) ... EXPORTED_FUNCTIONS=['_a', '_b', '_c', '_d' ] ok [1312/1552-2] test_cxa_current_exception_type_emscripten (test_other.other) ... ok [1313/1552-2] test_cxx11_emxx (test_other.other) ... ok [1314/1552-2] test_cxx11 (test_other.other) ... EXPORTED_FUNCTIONS=@response.json ok [1315/1552-2] test_ctor_ordering (test_other.other) ... ok [1316/1552-2] test_debuginfo_line_tables_only (test_other.other) ... env_modify: {'EM_CACHE': '/b/s/w/ir/x/t/emtest_cbrbqjo3/emscripten_test_other_f4xj77mb/foo/bar'} cache:INFO: generating system headers: sysroot_install.stamp... (this will be cached in "/b/s/w/ir/x/t/emtest_cbrbqjo3/emscripten_test_other_f4xj77mb/foo/bar/sysroot_install.stamp" for subsequent builds) ok [1317/1552-2] test_create_socket (test_other.other) ... cache:INFO: - ok env_modify: {'EM_CACHE': '/b/s/w/ir/x/t/emtest_cbrbqjo3/emscripten_test_other_f4xj77mb/rodir/foo'} EXPORTED_FUNCTIONS=@response.txt ok [1318/1552-2] test_create_cache_directory (test_other.other) ... ok [1319/1552-2] test_ctor_ordering_main_module (test_other.other) ... ports:INFO: retrieving port: contrib.glfw3 from https://github.com/pongasoft/emscripten-glfw/releases/download/v3.4.0.20250927/emscripten-glfw3-3.4.0.20250927.zip ok [1320/1552-2] test_create_preloaded_file (test_other.other) ... ports:INFO: unpacking port: contrib.glfw3 cache:INFO: generating port: sysroot/lib/wasm32-emscripten/lib_emscripten-glfw3_3.4.0.20250927-O2.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/lib_emscripten-glfw3_3.4.0.20250927-O2.a" for subsequent builds) EXPORTED_FUNCTIONS=['_a', '_b', \'_c', '_d'] common:WARNING: no wasm engine was found to run the standalone part of this test (Use EMTEST_SKIP_WASM_ENGINE to skip) ok [1321/1552-2] test_console_out_standalone (test_other.other) ... emcc: error: invalid export name: "\\'_c'" EXPORTED_FUNCTIONS=['_a', '_b',\ '_c', '_d'] ok [1322/1552-2] test_create_readonly (test_other.other) ... ok [1323/1552-2] test_console_out (test_other.other) ... emcc: error: invalid export name: "\\ '_c'" EXPORTED_FUNCTIONS=["_a", "_b", \"_c", "_d"] ok [1324/1552-2] test_conftest_s_flag_passing (test_other.other) ... ok [1325/1552-2] test_cxx20_modules (test_other.other) ... emcc: error: invalid export name: "\\"_c"" EXPORTED_FUNCTIONS=["_a", "_b",\ "_c", "_d"] ok [1326/1552-2] test_complex (test_other.other) ... ok [1327/1552-2] test_compiler_wrapper_ccache (test_other.other) ... env_modify: {'EM_COMPILER_WRAPPER': './wrapper.sh'} emcc: error: invalid export name: "\\ "_c"" EXPORTED_FUNCTIONS=["_a", "_b" "_c", "_d"] skipped 'test requires ccache and EMTEST_SKIP_CCACHE is set' [1328/1552-2] test_compiler_wrapper (test_other.other) ... ok [1329/1552-2] test_cpp_module (test_other.other) ... ok [1330/1552-2] test_dash_s_list_parsing (test_other.other) ... wasm-ld: error: symbol exported via --export not found: b" "_c emcc: error: '/b/s/w/ir/x/w/install/bin/wasm-ld -o a.out.wasm -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr /b/s/w/ir/x/t/emtest_2hlbbwu4/tmp7u3aoq94libemscripten_js_symbols.so --strip-debug --export=a '--export=b" "_c' --export=d --export=emscripten_stack_get_end --export=emscripten_stack_get_free --export=emscripten_stack_get_base --export=emscripten_stack_get_current --export=emscripten_stack_init --export=_emscripten_stack_alloc --export=__wasm_call_ctors --export=_emscripten_stack_restore --export-if-defined=__start_em_asm --export-if-defined=__stop_em_asm --export-if-defined=__start_em_lib_deps --export-if-defined=__stop_em_lib_deps --export-if-defined=__start_em_js --export-if-defined=__stop_em_js --export-if-defined=main --export-if-defined=__main_argc_argv --export-if-defined=fflush --export-table -z stack-size=65536 --no-growable-memory --initial-heap=16777216 --no-entry --stack-first --table-base=1 /b/s/w/ir/x/t/emtest_2hlbbwu4/emscripten_temp_fkowkgdc/src.o -L/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten -L/b/s/w/ir/x/w/install/emscripten/src/lib -lGL-getprocaddr -lal -lhtml5 -lstubs-debug -lnoexit -lc-debug -ldlmalloc-debug -lcompiler_rt -lc++-debug-noexcept -lc++abi-debug-noexcept -lsockets' failed (returned 1) ok [1331/1552-2] test_compilation_database (test_other.other) ... /b/s/w/ir/x/w/install/bin/llvm-ar: warning: creating library.a ok [1332/1552-2] test_compile_ll_file (test_other.other) ... ok [1333/1552-2] test_concepts (test_other.other) ... ok [1334/1552-2] test_commons_link (test_other.other) ... ok [1335/1552-2] test_color_diagnostics_force_always (test_other.other) ... system_libs:INFO: compiled 8 inputs in 11.31s cache:INFO: - ok ok [1336/1552-2] test_color_diagnostics_force_alt (test_other.other) ... ok [1337/1552-2] test_compile_with_cache_lock (test_other.other) ... ok [1338/1552-2] test_color_diagnostics_force (test_other.other) ... ok [1339/1552-2] test_cpuprofiler_closure (test_other.other) ... ok [1340/1552-2] test_color_diagnostics_disable_never (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcc', '-fdiagnostics-color=never', 'src.c'] env_modify: {'TERM': 'xterm-color'} ok [1341/1552-2] test_color_diagnostics_disable (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcc', '-fno-diagnostics-color', 'src.c'] env_modify: {'TERM': 'xterm-color'} emcmake: cmake -GNinja /b/s/w/ir/x/w/install/emscripten/test/cmake/cmake_with_emval -DNO_GNU_EXTENSIONS=1 -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_pwakmilr/emscripten_test_other_xx4t4rdq emcmake: cmake -GNinja /b/s/w/ir/x/w/install/emscripten/test/cmake/cmake_with_emval -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest__6aw7teo/emscripten_test_other_hacwgl9p ok [1342/1552-2] test_combining_object_files_from_archive (test_other.other) ... emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/threads -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_yko9toe0/emscripten_test_other_upyo8z0q ok [1343/1552-2] test_color_diagnostics (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcc', 'src.c'] env_modify: {'TERM': 'xterm-color'} -- Configuring done emcmake: cmake -DSET_CUSTOM_SUFFIX_IN_PROJECT=1 /b/s/w/ir/x/w/install/emscripten/test/cmake/static_lib -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_aqgfg27d/emscripten_test_other_3upqqvpb -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest_pwakmilr/emscripten_test_other_xx4t4rdq -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest__6aw7teo/emscripten_test_other_hacwgl9p -- Performing Test CMAKE_HAVE_LIBC_PTHREAD ok [1344/1552-2] test_contrib_ports (test_other.other) ... -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest_aqgfg27d/emscripten_test_other_3upqqvpb emcmake: cmake -DSET_CUSTOM_SUFFIX_IN_PROJECT=0 /b/s/w/ir/x/w/install/emscripten/test/cmake/static_lib -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_z0emc3f1/emscripten_test_other_sphkdeeu [ 50%] Building CXX object CMakeFiles/static_lib.dir/lib.cpp.o [100%] Linking CXX static library myprefix_static_lib.somecustomsuffix [100%] Built target static_lib ok [1345/1552-2] test_cmake_static_lib_suffix (test_other.other) ... ok [1346/1552-2] test_cxx20_modules_std_headers (test_other.other) ... emcmake: cmake -DCMAKE_C_FLAGS=-pthread /b/s/w/ir/x/w/install/emscripten/test/cmake/target_js -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_2ypl5i4i/emscripten_test_other_9lakv_zl emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/install_lib -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_5kgtirm7/emscripten_test_other_2b112evr/build1 env_modify: {'EM_CLOSURE_COMPILER': '/home/chrome-bot/.cache/vpython-root.1000/store/python_venv-rsnu7i274mlauk7j712r8nu24c/contents/bin/python3'} -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest_z0emc3f1/emscripten_test_other_sphkdeeu [ 50%] Building CXX object CMakeFiles/static_lib.dir/lib.cpp.o ok [1347/1552-2] test_combining_object_files (test_other.other) ... [100%] Linking CXX static library libstatic_lib.a [1/2] Building CXX object CMakeFiles/cmake_with_emval.dir/main.cpp.o [100%] Built target static_lib ok [1348/1552-2] test_cmake_static_lib (test_other.other) ... -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest_yko9toe0/emscripten_test_other_upyo8z0q [1/2] Building CXX object CMakeFiles/cmake_with_emval.dir/main.cpp.o [ 50%] Building C object CMakeFiles/hello.dir/hello.c.o CMake Warning (dev) at /b/s/w/ir/x/w/install/emscripten/test/cmake/cpp_lib/CMakeLists.txt:8 (add_library): ADD_LIBRARY called with SHARED option but the target platform does not support dynamic linking. Building a STATIC library instead. This may lead to problems. This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for strtod emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/find_pkg_config -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_if1skx10/emscripten_test_other_93i7utag -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest_5kgtirm7/emscripten_test_other_2b112evr/build1 [100%] Linking C executable hello.js ok [1349/1552-2] test_config_closure_compiler (test_other.other) ... [ 50%] Building C object CMakeFiles/Foo.dir/foo.c.o [100%] Linking C static library libFoo.a embuilder:INFO: building sdl2 embuilder:INFO: ...success. Took (0.00s) embuilder:INFO: building sdl3 cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libSDL3.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libSDL3.a" for subsequent builds) [100%] Built target Foo [2/2] Linking CXX executable cmake_with_emval.js Consolidate compiler generated dependencies of target Foo [100%] Built target Foo Install the project... -- Install configuration: "" -- Installing: /b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/libFoo.a -- Installing: /b/s/w/ir/x/w/install/emscripten/cache/sysroot/include/foo.h -- Installing: /b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/cmake/Foo/FooTargets.cmake -- Installing: /b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/cmake/Foo/FooTargets-noconfig.cmake -- Installing: /b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/cmake/Foo/FooConfig.cmake -- Installing: /b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/cmake/Foo/FooConfigVersion.cmake [2/2] Linking CXX executable cmake_with_emval.js ok [1350/1552-2] test_cmake_with_embind_cpp11_mode_no_gnu (test_other.other) ... emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/find_package -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_5kgtirm7/emscripten_test_other_2b112evr/build2 ok [1351/1552-2] test_cmake_with_embind_cpp11_mode (test_other.other) ... emcmake: cmake -GNinja -Wno-dev /b/s/w/ir/x/w/install/emscripten/test/cmake/cpp_lib -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_2qb9624a/emscripten_test_other_kth1_em4 emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/emscripten_version -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_hzos52ym/emscripten_test_other_rft3zwgv [100%] Built target hello ok [1352/1552-2] test_cmake_threads (test_other.other) ... ok [1353/1552-2] test_cmake_find_pkg_config (test_other.other) ... ['cmake', '-DCMAKE_C_COMPILER=/b/s/w/ir/x/w/install/bin/clang', '-DCMAKE_C_FLAGS=--target=x86_64-linux', '-DCMAKE_CXX_COMPILER=/b/s/w/ir/x/w/install/bin/clang++', '-DCMAKE_CXX_FLAGS=--target=x86_64-linux', '/b/s/w/ir/x/w/install/emscripten/test/cmake/stdproperty'] emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/find_stuff -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_h9jdq9id/emscripten_test_other_ghsdxkmf emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/emscripten_system_processor -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_g3x4ovoa/emscripten_test_other_ihyqxc2z -- Looking for strtod - found -- Looking for some_nonexisting_function -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest_5kgtirm7/emscripten_test_other_2b112evr/build2 [ 50%] Building CXX object CMakeFiles/Bar.dir/bar.cpp.o -- Emscripten version is at least 1.38.6 -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest_hzos52ym/emscripten_test_other_rft3zwgv -- Configuring done -- Generating done emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/emscripten_version -DEMSCRIPTEN_FORCE_COMPILERS=OFF -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_hzos52ym/emscripten_test_other_rft3zwgv -- Build files have been written to: /b/s/w/ir/x/t/emtest_2qb9624a/emscripten_test_other_kth1_em4 ok [1354/1552-2] test_cmake_explicit_generator (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '/b/s/w/ir/x/w/install/emscripten/test/cmake/stdproperty', '-DEMSCRIPTEN_FORCE_COMPILERS=OFF'] ['cmake', '-DCMAKE_C_COMPILER=/b/s/w/ir/x/w/install/bin/clang', '-DCMAKE_C_FLAGS=--target=x86_64-linux', '-DCMAKE_CXX_COMPILER=/b/s/w/ir/x/w/install/bin/clang++', '-DCMAKE_CXX_FLAGS=--target=x86_64-linux', '/b/s/w/ir/x/w/install/emscripten/test/cmake/stdproperty'] -- find_file string.h: /b/s/w/ir/x/w/install/emscripten/cache/sysroot/include/string.h -- find_path string.h: /b/s/w/ir/x/w/install/emscripten/cache/sysroot/include -- Looking for string.h emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/stdproperty -DEMSCRIPTEN_FORCE_COMPILERS=OFF -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_lykfi8j4/emscripten_test_other_8hrfxvgn/build_emcc emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/emscripten_system_processor -DEMSCRIPTEN_SYSTEM_PROCESSOR=arm -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_g3x4ovoa/emscripten_test_other_ihyqxc2z ok [1355/1552-2] test_cmake_emscripten_system_processor (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcmake', 'cmake', '/b/s/w/ir/x/w/install/emscripten/test/cmake/stdproperty'] emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/static_lib -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DEMSCRIPTEN_FORCE_COMPILERS=OFF -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_pr4s36ua/emscripten_test_other__w4aadf_ emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/stdproperty -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_p3v57fc1/emscripten_test_other_bnt5rjfn/build_emcc -- Looking for some_nonexisting_function - not found -- Looking for stdlib.h -- The C compiler identification is Clang 22.0.0 ok [1356/1552-2] test_cmake_compile_features (test_other.other) ... emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/static_lib -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_p3x34zy4/emscripten_test_other_9tc_t6u7 -- Looking for string.h - found -- Looking for C++ include string -- The C compiler identification is Clang 22.0.0 -- The CXX compiler identification is Clang 22.0.0 [100%] Linking CXX executable Bar.js -- Detecting C compiler ABI info -- CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES -> /b/s/w/ir/x/w/install/emscripten/cache/sysroot/include;/b/s/w/ir/x/w/install/emscripten/cache/sysroot/include/c++/v1 -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest_p3x34zy4/emscripten_test_other_9tc_t6u7 ok [1357/1552-2] test_cmake_compile_commands (test_other.other) ... ok [1358/1552-2] test_cmake_check_type_size_wasm64 (test_other.other) ... emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/check_type_size -DCMAKE_CXX_FLAGS=-pthread -DCMAKE_C_FLAGS=-pthread -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_7_1ssuve/emscripten_test_other_bml_xeqw -- The CXX compiler identification is Clang 22.0.0 [100%] Built target Bar -- Looking for stdlib.h - found -- Looking for some_nonexisting_include.h -- Detecting C compiler ABI info Consolidate compiler generated dependencies of target Bar [100%] Built target Bar Install the project... -- Install configuration: "" -- Installing: /b/s/w/ir/x/w/install/emscripten/cache/sysroot/bin/Bar.js skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [1359/1552-2] test_cmake_install (test_other.other) ... emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/check_type_size -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_gpy15qgl/emscripten_test_other_wq_8ssxb -- Looking for some_nonexisting_include.h - not found -- Looking for math.h -- Detecting C compiler ABI info - done -- Check for working C compiler: /b/s/w/ir/x/w/install/emscripten/emcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Looking for C++ include string - found -- find_file string: 1 -- find_library libz.a: /b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libz.a -- find_program cmake: /b/s/w/ir/cache/builder/emscripten-releases/cmake-3.21.3-linux-x86_64/bin/cmake -- find_path foo: /b/s/w/ir/x/w/install/emscripten/test/cmake/find_stuff -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest_h9jdq9id/emscripten_test_other_ghsdxkmf ok [1360/1552-2] test_cmake_find_stuff (test_other.other) ... -- Detecting C compiler ABI info - done -- Check for working C compiler: /b/s/w/ir/x/w/install/emscripten/emcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Configuring incomplete, errors occurred! ok [1361/1552-2] test_cmake_bitcode_static_libraries (test_other.other) ... ok [1362/1552-2] test_closure_webgpu_wasm64 (test_other.other) ... -- Looking for math.h - found -- js libs '/b/s/w/ir/x/w/install/emscripten/test/cmake/target_js/jslibrary.js;/b/s/w/ir/x/w/install/emscripten/test/cmake/target_js/jslibrary2.js' -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest_2ypl5i4i/emscripten_test_other_9lakv_zl skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [1363/1552-2] test_cmake_pthreads (test_other.other) ... -- Detecting CXX compiler ABI info - done ok [1364/1552-2] test_cmake_compile_features_noforce (test_other.other) ... -- Check for working CXX compiler: /b/s/w/ir/x/w/install/emscripten/em++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Emscripten version is at least 1.38.6 -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest_hzos52ym/emscripten_test_other_rft3zwgv ok [1365/1552-2] test_cmake_emscripten_version (test_other.other) ... -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /b/s/w/ir/x/w/install/emscripten/em++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES -> /b/s/w/ir/x/w/install/emscripten/cache/sysroot/include/fakesdl;/b/s/w/ir/x/w/install/emscripten/cache/sysroot/include/compat;/b/s/w/ir/x/w/install/emscripten/cache/sysroot/include/c++/v1;/b/s/w/ir/x/w/install/lib/clang/22/include;/b/s/w/ir/x/w/install/emscripten/cache/sysroot/include -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest_pr4s36ua/emscripten_test_other__w4aadf_ ok [1366/1552-2] test_cmake_compile_commands_noforce (test_other.other) ... emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/check_type_size -DCMAKE_CROSSCOMPILING_EMULATOR=/missing_binary -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake in directory /b/s/w/ir/x/t/emtest_gpy15qgl/emscripten_test_other_wq_8ssxb emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/check_type_size -DCMAKE_CXX_FLAGS=-pthread -DCMAKE_C_FLAGS=-pthread -DCMAKE_CROSSCOMPILING_EMULATOR=/missing_binary -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake in directory /b/s/w/ir/x/t/emtest_7_1ssuve/emscripten_test_other_bml_xeqw -- CMAKE_SIZEOF_VOID_P -> 4 -- CHECK_TYPE_SIZE int -> 4 -- CHECK_TYPE_SIZE int -> 1028 -- CHECK_TYPE_SIZE void* -> 4 -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest_gpy15qgl/emscripten_test_other_wq_8ssxb ok [1367/1552-2] test_cmake_check_type_size (test_other.other) ... embuilder: warning: sdl3 port is still experimental [-Wexperimental] system_libs:INFO: compiled 176 inputs in 34.58s -- CMAKE_SIZEOF_VOID_P -> 4 -- CHECK_TYPE_SIZE int -> 4 -- CHECK_TYPE_SIZE int -> 1028 -- CHECK_TYPE_SIZE void* -> 4 -- Configuring done -- Generating done -- Build files have been written to: /b/s/w/ir/x/t/emtest_7_1ssuve/emscripten_test_other_bml_xeqw ok [1368/1552-2] test_cmake_check_type_size_pthreads (test_other.other) ... cache:INFO: - ok embuilder:INFO: ...success. Took (34.79s) embuilder:INFO: Built 2 targets in (34.87s) emcmake: cmake /b/s/w/ir/x/w/install/emscripten/test/cmake/find_modules -DCMAKE_TOOLCHAIN_FILE=/b/s/w/ir/x/w/install/emscripten/cmake/Modules/Platform/Emscripten.cmake -DCMAKE_CROSSCOMPILING_EMULATOR=/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node in directory /b/s/w/ir/x/t/emtest_t4pgd3si/emscripten_test_other_1fz1mj3s [ 25%] Building C object CMakeFiles/test_prog_sdl3.dir/test_sdl3.c.o [ 50%] Linking C executable test_prog_sdl3.js ok [1369/1552-2] test_closure_warnings_wno_deprecated_quiet (test_other.other) ... ok [1370/1552-2] test_closure_warnings_wno_deprecated_warn (test_other.other) ... [ 50%] Built target test_prog_sdl3 [ 75%] Building C object CMakeFiles/test_prog.dir/test.c.o ok [1371/1552-2] test_closure_warnings_wno_deprecated_error (test_other.other) ... ok [1372/1552-2] test_closure_warnings_wno_deprecated (test_other.other) ... [100%] Linking C executable test_prog.js ok [1373/1552-2] test_closure_webgpu (test_other.other) ... [100%] Built target test_prog ok [1374/1552-2] test_cmake_find_modules (test_other.other) ... ok [1375/1552-2] test_closure_warnings_wclosure (test_other.other) ... ok [1376/1552-2] test_closure_warnings_wno_closure (test_other.other) ... cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libfetch.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libfetch.a" for subsequent builds) system_libs:INFO: compiled 1 inputs in 0.37s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libGL-emu-webgl2-ofb-getprocaddr.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libGL-emu-webgl2-ofb-getprocaddr.a" for subsequent builds) system_libs:INFO: compiled 4 inputs in 0.65s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libfetch-mt.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libfetch-mt.a" for subsequent builds) system_libs:INFO: compiled 1 inputs in 0.37s cache:INFO: - ok cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libGL-mt-emu-webgl2-ofb-getprocaddr.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libGL-mt-emu-webgl2-ofb-getprocaddr.a" for subsequent builds) ok [1377/1552-2] test_closure_warnings_error_closure (test_other.other) ... ok [1378/1552-2] test_closure_safe_asyncify_nobigint (test_other.other) ... system_libs:INFO: compiled 4 inputs in 1.11s cache:INFO: - ok ok [1379/1552-2] test_closure_warnings (test_other.other) ... ok [1380/1552-2] test_closure_safe_asyncify (test_other.other) ... cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/pic/libGL-webgl2-ofb-getprocaddr.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/pic/libGL-webgl2-ofb-getprocaddr.a" for subsequent builds) ok [1381/1552-2] test_closure_safe (test_other.other) ... system_libs:INFO: compiled 4 inputs in 0.59s cache:INFO: - ok ok [1382/1552-2] test_closure_type_annotations (test_other.other) ... ok [1383/1552-2] test_closure_errors (test_other.other) ... ok [1384/1552-2] test_closure_full_js_library_wasmfs (test_other.other) ... ok [1385/1552-2] test_closure_debug (test_other.other) ... ok [1386/1552-2] test_closure_full_js_library_min_webgl_version (test_other.other) ... ok [1387/1552-2] test_closure_full_js_library_pthread_offscreen (test_other.other) ... ok [1388/1552-2] test_closure_full_js_library_pthread (test_other.other) ... ['-o', 'c.so', '-r'] ok [1389/1552-2] test_closure_full_js_library_nobigint (test_other.other) ... ok [1390/1552-2] test_clear_error_on_massive_static_data (test_other.other) ... ['-o', 'c.js'] ok [1391/1552-2] test_clock_nanosleep (test_other.other) ... ok [1392/1552-2] test_closure_full_js_library (test_other.other) ... ok [1393/1552-2] test_check_sourcemapurl_default_profiling (test_other.other) ... ['-o', 'c.html'] ok [1394/1552-2] test_check_sourcemapurl_default_normal (test_other.other) ... ok [1395/1552-2] test_check_sourcemapurl (test_other.other) ... ['-c'] ok [1396/1552-2] test_chained_js_error_diagnostics (test_other.other) ... ok [1397/1552-2] test_cleanup_os (test_other.other) ... ok [1398/1552-2] test_bullet_wasm64 (test_other.other) ... ports:INFO: retrieving port: bzip2 from https://github.com/emscripten-ports/bzip2/archive/1.0.6.zip skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [1399/1552-2] test_canonicalize_nan_warning (test_other.other) ... ports:INFO: unpacking port: bzip2 cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libbz2.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libbz2.a" for subsequent builds) ok [1400/1552-2] test_c_preprocessor (test_other.other) ... ok [1401/1552-2] test_browser_too_old (test_other.other) ... ok [1402/1552-2] test_check_source_map_args (test_other.other) ... system_libs:INFO: compiled 7 inputs in 2.56s cache:INFO: - ok ports:INFO: retrieving port: boost_headers from https://github.com/emscripten-ports/boost/releases/download/boost-1.83.0/boost-headers-1.83.0.zip ports:INFO: unpacking port: boost_headers ok [1403/1552-2] test_browser_language_detection (test_other.other) ... ok [1404/1552-2] test_bullet (test_other.other) ... ok [1405/1552-2] test_bitcode_linking (test_other.other) ... env_modify: {'EMCC_DEBUG': '1'} ok [1406/1552-2] test_closure_cmdline_utf8_chars (test_other.other) ... env_modify: {'EMCC_DEBUG': '1'} ok [1407/1552-2] test_bzip2 (test_other.other) ... ok [1408/1552-2] test_bitcode_input (test_other.other) ... ok [1409/1552-2] test_binaryen_stack_ir_O2 (test_other.other) ... ok [1410/1552-2] test_closure_args_from_port (test_other.other) ... ok [1411/1552-2] test_binaryen_low_memory_unused_linker_flag (test_other.other) ... ok [1412/1552-2] test_closure_externs (test_other.other) ... cache:INFO: generating port: sysroot/lib/wasm32-emscripten/libboost_headers.a... (this will be cached in "/b/s/w/ir/x/w/install/emscripten/cache/sysroot/lib/wasm32-emscripten/libboost_headers.a" for subsequent builds) ok [1413/1552-2] test_binaryen_stack_ir_O3 (test_other.other) ... env_modify: {'EMCC_DEBUG': '1'} [] False /b/s/w/ir/x/w/install/emscripten/em++ /b/s/w/ir/x/w/install/emscripten/test/hello_libcxx.cpp -O3 ok [1414/1552-2] test_binaryen_low_memory_unused_O2_GB_1024 (test_other.other) ... ok [1415/1552-2] test_binaryen_low_memory_unused_O2 (test_other.other) ... ['-O0'] False True False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O0 ok [1416/1552-2] test_binaryen_low_memory_unused (test_other.other) ... ok [1417/1552-2] test_binaryen_low_memory_unused_O2_GB_512 (test_other.other) ... ok [1418/1552-2] test_binary_encode (test_other.other) ... arr1_to_arr1_unsigned arr1_to_arr2_unsigned arr2_to_arr1_unsigned arr1_to_arr1_signed arr1_to_arr2_signed arr2_to_arr1_signed ok [1419/1552-2] test_bigint64array_polyfill (test_other.other) ... ok [1420/1552-2] test_bc_output_warning (test_other.other) ... ok [1421/1552-2] test_bad_triple (test_other.other) ... ok [1422/1552-2] test_build_fetch_tests (test_other.other) ... ['-O0', '-g1'] False True False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O0 -g1 ok [1423/1552-2] test_bc_as_archive (test_other.other) ... ok [1424/1552-2] test_bad_locale (test_other.other) ... system_libs:INFO: compiled 1 inputs in 0.24s ['-O0', '-g2'] False True False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O0 -g2 cache:INFO: - ok ok [1425/1552-2] test_binaryen_passes_extra (test_other.other) ... ok [1426/1552-2] test_binaryen_fast_math (test_other.other) ... ['-O0', '-g'] False True False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O0 -g ok [1427/1552-2] test_bad_memory_size (test_other.other) ... ok [1428/1552-2] test_bad_function_pointer_cast_wasm2js_safe_heap_O2 (test_other.other) ... ['-O0', '--profiling-funcs'] False True False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O0 --profiling-funcs ok [1429/1552-2] test_bad_function_pointer_cast_wasm2js_safe_heap (test_other.other) ... ok [1430/1552-2] test_bad_function_pointer_cast_wasm2js_safe_heap_O1 (test_other.other) ... ok [1431/1552-2] test_bad_function_pointer_cast_wasm2js_O2 (test_other.other) ... ok [1432/1552-2] test_bad_function_pointer_cast_wasm2js_O1 (test_other.other) ... ['-O0', '-gline-tables-only'] False True False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O0 -gline-tables-only ok [1433/1552-2] test_bad_function_pointer_cast_wasm2js (test_other.other) ... ok [1434/1552-2] test_bad_function_pointer_cast_safe_heap (test_other.other) ... ['-O1'] False True False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O1 ok [1435/1552-2] test_bad_function_pointer_cast_safe_heap_O1 (test_other.other) ... ok [1436/1552-2] test_bad_function_pointer_cast_safe_heap_O2 (test_other.other) ... ['-sBINARYEN_IGNORE_IMPLICIT_TRAPS'] True /b/s/w/ir/x/w/install/emscripten/em++ /b/s/w/ir/x/w/install/emscripten/test/hello_libcxx.cpp -O3 -sBINARYEN_IGNORE_IMPLICIT_TRAPS ['-O3'] True False False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O3 ok [1437/1552-2] test_bad_function_pointer_cast_emulate_casts_wasm2js_safe_heap (test_other.other) ... ok [1438/1552-2] test_bad_function_pointer_cast_emulate_casts_wasm2js_safe_heap_O1 (test_other.other) ... ok [1439/1552-2] test_bad_function_pointer_cast_emulate_casts_wasm2js_safe_heap_O2 (test_other.other) ... ok [1440/1552-2] test_bad_function_pointer_cast_emulate_casts_wasm2js_O1 (test_other.other) ... ok [1441/1552-2] test_bad_function_pointer_cast_emulate_casts_wasm2js_O2 (test_other.other) ... ['-Oz', '-gsource-map'] True False False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -Oz -gsource-map ok [1442/1552-2] test_bad_function_pointer_cast_emulate_casts_wasm2js (test_other.other) ... ok [1443/1552-2] test_bad_function_pointer_cast_emulate_casts_safe_heap_O2 (test_other.other) ... ok [1444/1552-2] test_bad_function_pointer_cast_emulate_casts_safe_heap_O1 (test_other.other) ... ok [1445/1552-2] test_bad_function_pointer_cast_dylink_wasm2js_safe_heap_O2 (test_other.other) ... skipped 'wasm2js + dylink' [1446/1552-2] test_bad_function_pointer_cast_dylink_wasm2js_safe_heap_O1 (test_other.other) ... skipped 'wasm2js + dylink' [1447/1552-2] test_bad_function_pointer_cast_dylink_wasm2js_safe_heap (test_other.other) ... skipped 'wasm2js + dylink' [1448/1552-2] test_bad_function_pointer_cast_dylink_wasm2js_O2 (test_other.other) ... skipped 'wasm2js + dylink' [1449/1552-2] test_bad_function_pointer_cast_dylink_wasm2js_O1 (test_other.other) ... skipped 'wasm2js + dylink' [1450/1552-2] test_bad_function_pointer_cast_dylink_wasm2js (test_other.other) ... skipped 'wasm2js + dylink' [1451/1552-2] test_bad_function_pointer_cast_emulate_casts_safe_heap (test_other.other) ... ok [1452/1552-2] test_bad_function_pointer_cast_emulate_casts_O2 (test_other.other) ... ok [1453/1552-2] test_bad_function_pointer_cast_emulate_casts_O1 (test_other.other) ... ok [1454/1552-2] test_bad_function_pointer_cast_dylink_emulate_casts_wasm2js_safe_heap_O2 (test_other.other) ... skipped 'wasm2js + dylink' [1455/1552-2] test_bad_function_pointer_cast_dylink_emulate_casts_wasm2js_safe_heap_O1 (test_other.other) ... skipped 'wasm2js + dylink' [1456/1552-2] test_bad_function_pointer_cast_dylink_emulate_casts_wasm2js_safe_heap (test_other.other) ... skipped 'wasm2js + dylink' [1457/1552-2] test_bad_function_pointer_cast_dylink_emulate_casts_wasm2js_O2 (test_other.other) ... skipped 'wasm2js + dylink' [1458/1552-2] test_bad_function_pointer_cast_dylink_emulate_casts_wasm2js_O1 (test_other.other) ... skipped 'wasm2js + dylink' [1459/1552-2] test_bad_function_pointer_cast_dylink_emulate_casts_wasm2js (test_other.other) ... skipped 'wasm2js + dylink' [1460/1552-2] test_bad_function_pointer_cast_emulate_casts (test_other.other) ... ['-O2'] True False False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O2 ok [1461/1552-2] test_boost_graph (test_other.other) ... ok [1462/1552-2] test_bad_function_pointer_cast_dylink_safe_heap (test_other.other) ... ok [1463/1552-2] test_bad_function_pointer_cast_dylink_safe_heap_O2 (test_other.other) ... ok [1464/1552-2] test_bad_function_pointer_cast_dylink_safe_heap_O1 (test_other.other) ... sizes: [121642, 119701] ok [1465/1552-2] test_binaryen_ignore_implicit_traps (test_other.other) ... ['-O2', '-gz'] True False False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O2 -gz ok [1466/1552-2] test_bad_function_pointer_cast_dylink_emulate_casts_safe_heap_O2 (test_other.other) ... ok [1467/1552-2] test_bad_function_pointer_cast_dylink_emulate_casts_safe_heap_O1 (test_other.other) ... ok [1468/1552-2] test_bad_function_pointer_cast_dylink_emulate_casts (test_other.other) ... ok [1469/1552-2] test_bad_function_pointer_cast_dylink_emulate_casts_safe_heap (test_other.other) ... ['-O2', '-g1'] False True False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O2 -g1 ok [1470/1552-2] test_bad_function_pointer_cast_dylink (test_other.other) ... ok [1471/1552-2] test_bad_function_pointer_cast_dylink_emulate_casts_O1 (test_other.other) ... ok [1472/1552-2] test_bad_function_pointer_cast_dylink_emulate_casts_O2 (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world.c', '-sEXPORTED_FUNCTIONS=_main'] ok [1473/1552-2] test_bad_export_name (test_other.other) ... ok [1474/1552-2] test_bad_function_pointer_cast_dylink_O2 (test_other.other) ... env_modify: {'LC_ALL': 'C'} ok [1475/1552-2] test_bad_function_pointer_cast_dylink_O1 (test_other.other) ... ok [1476/1552-2] test_autotools_shared_check (test_other.other) ... ok [1477/1552-2] test_bad_function_pointer_cast_O2 (test_other.other) ... ok [1478/1552-2] test_bad_function_pointer_cast (test_other.other) ... ok [1479/1552-2] test_bad_function_pointer_cast_O1 (test_other.other) ... env_modify: {'EMMAKEN_JUST_CONFIGURE': '1'} ['-O2', '-g'] False True False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O2 -g ok [1480/1552-2] test_backwards_deps_in_archive (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world.c', '-sEXPORTED_FUNCTIONS=_main,foo'] ok [1481/1552-2] test_automatic_env_worker_wasm_workers_web (test_other.other) ... ok [1482/1552-2] test_automatic_env_worker_wasm_workers_node (test_other.other) ... ok [1483/1552-2] test_autoconf_mode (test_other.other) ... ok [1484/1552-2] test_automatic_env_worker_pthread_web (test_other.other) ... emcc: warning: running limited binaryen optimizations because DWARF info requested (or indirectly required) [-Wlimited-postlink-optimizations] ['-O2', '--closure=1'] True False True /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O2 --closure=1 ok [1485/1552-2] test_automatic_env_worker_pthread_node (test_other.other) ... ok [1486/1552-2] test_bad_export (test_other.other) ... ok [1487/1552-2] test_auto_ptr_cxx17 (test_other.other) ... ok [1488/1552-2] test_assertions_on_reject_promise (test_other.other) ... ok [1489/1552-2] test_asyncify_escaping (test_other.other) ... ok [1490/1552-2] test_assertions_on_incoming_module_api_changes (test_other.other) ... ok [1491/1552-2] test_asyncify_response_file (test_other.other) ... ok [1492/1552-2] test_assembly (test_other.other) ... ok [1493/1552-2] test_assembly_preprocessed (test_other.other) ... ok [1494/1552-2] test_asyncify_stack_overflow (test_other.other) ... ok [1495/1552-2] test_asyncify_advise (test_other.other) ... ok [1496/1552-2] test_asan_strncpy (test_other.other) ... ok [1497/1552-2] test_asan_pthread_stubs (test_other.other) ... ok [1498/1552-2] test_asan_null_deref (test_other.other) ... common:WARNING: no wasm engine was found to run the standalone part of this test (Use EMTEST_SKIP_WASM_ENGINE to skip) ok [1499/1552-2] test_argv0_node (test_other.other) ... ok [1500/1552-2] test_asan_sync_compilation (test_other.other) ... ok [1501/1552-2] test_argument_missing_file (test_other.other) ... ok [1502/1552-2] test_asan_null_deref_standalone (test_other.other) ... ok [1503/1552-2] test_argument_missing (test_other.other) ... ok [1504/1552-2] test_asan_no_stack_trace (test_other.other) ... wasm-ld: warning: libfoo.a: archive member 'file.txt' is neither Wasm object file nor LLVM bitcode ok [1505/1552-2] test_asan_memory_growth (test_other.other) ... ok [1506/1552-2] test_archive_bad_extension (test_other.other) ... basics ok [1507/1552-2] test_argument_match (test_other.other) ... basics ok [1508/1552-2] test_archive_non_objects (test_other.other) ... ok [1509/1552-2] test_archive_thin (test_other.other) ... ok [1510/1552-2] test_add_js_function_bigint_memory64_wasm_function (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [1511/1552-2] test_add_js_function_bigint_memory64 (test_other.other) ... skipped 'test requires node >= 24 or d8 (and EMTEST_SKIP_WASM64 is set)' [1512/1552-2] test_aligned_alloc (test_other.other) ... basics ok [1513/1552-2] test_add_js_function_bigint_wasm_function (test_other.other) ... ok [1514/1552-2] test_add_js_function_bigint (test_other.other) ... ['-I/usr/something', '-Wwarn-absolute-paths'] True with ALLOW_TABLE_GROWTH=0 with ALLOW_TABLE_GROWTH=0 ok [1515/1552-2] test_archive_duplicate_basenames (test_other.other) ... with ALLOW_TABLE_GROWTH=0 ['-L/usr/something', '-Wwarn-absolute-paths'] True td_with_fallback: 97818 ['-I/usr/something'] False - with table growth - with table growth - with table growth ok [1516/1552-2] test_USE_PTHREADS (test_other.other) ... ['-O2', '--closure=1', '-g1'] True True True /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O2 --closure=1 -g1 ['-L/usr/something'] False td_without_fallback: 96586 ok [1517/1552-2] test_TextDecoder_pthreads (test_other.other) ... ['-I/usr/something', '-Wno-warn-absolute-paths'] False ok [1518/1552-2] test_add_js_function (test_other.other) ... ok [1519/1552-2] test_add_js_function_wasm2js_fallback (test_other.other) ... ok [1520/1552-2] test_add_js_function_wasm2js (test_other.other) ... ['-L/usr/something', '-Wno-warn-absolute-paths'] False td_with_fallback: 56928 ok [1521/1552-2] test_TextDecoder_invalid (test_other.other) ... ok [1522/1552-2] test_SUPPORT_LONGJMP_wasm (test_other.other) ... ['-Isubdir/something', '-Wwarn-absolute-paths'] False ok [1523/1552-2] test_TextDecoder (test_other.other) ... td_without_fallback: 55699 ok [1524/1552-2] test_SYSCALL_DEBUG (test_other.other) ... ['-Lsubdir/something', '-Wwarn-absolute-paths'] False ok [1525/1552-2] test_arguments_global (test_other.other) ... emcc: warning: -sSUPPORT_BIG_ENDIAN is experimental, not all features are fully supported. [-Wexperimental] ok [1526/1552-2] test_SUPPORT_LONGJMP_object (test_other.other) ... [] False ok [1527/1552-2] test_SUPPORT_LONGJMP_executable (test_other.other) ... ok [1528/1552-2] test_SUPPORT_BIG_ENDIAN (test_other.other) ... ok [1529/1552-2] test_abspaths (test_other.other) ... ok [1530/1552-2] test_INCOMING_MODULE_JS_API_invalid (test_other.other) ... ok [1531/1552-2] test_LIBRARY_DEBUG (test_other.other) ... ok [1532/1552-2] test_NO_aliasing (test_other.other) ... ok [1533/1552-2] test_INCOMING_MODULE_JS_API_missing (test_other.other) ... ok [1534/1552-2] test_EXPORT_NAME_with_html (test_other.other) ... [] Module[' Module['waka ['-O2', '--minify=0'] False True False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O2 --minify=0 ok [1535/1552-2] test_GetProcAddress_LEGACY_GL_EMULATION (test_other.other) ... td_with_fallback: 34123 ['-sEXPORTED_RUNTIME_METHODS=[]'] Module['addRunDependency td_with_fallback: 24206 ['-O2', '--profiling-funcs'] True False False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O2 --profiling-funcs ['-sEXPORTED_RUNTIME_METHODS=addRunDependency'] Module['addRunDependency Module['waka ok [1536/1552-2] test_EM_ASM_i64_nobigint (test_other.other) ... ['-O2', '--profiling'] False True False /b/s/w/ir/x/w/install/emscripten/emcc /b/s/w/ir/x/w/install/emscripten/test/hello_world.c -O2 --profiling ['-sEXPORTED_RUNTIME_METHODS=[]', '-sEXPORTED_RUNTIME_METHODS=addRunDependency'] Module['addRunDependency Module['waka ok [1537/1552-2] test_EM_ASM_i64 (test_other.other) ... ok [1538/1552-2] test_EXPORTED_RUNTIME_METHODS (test_other.other) ... ok [1539/1552-2] test_binaryen_debug (test_other.other) ... ok [1540/1552-2] test_EM_ASM_ES6_O3 (test_other.other) ... ok [1541/1552-2] test_RUNTIME_LINKED_LIBS (test_other.other) ... ok [1542/1552-2] test_EMSCRIPTEN_and_STRICT (test_other.other) ... env_modify: {'EMMAKEN_NO_SDK': '1'} ok [1543/1552-2] test_EMMAKEN_NO_SDK (test_other.other) ... ok [1544/1552-2] test_EM_ASM_ES6 (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world.c', '-O2', '-sALLOW_MEMORY_GROWTH', '-sMAXIMUM_MEMORY=2147418112'] ok [1545/1552-2] test_EMCC_BUILD_DIR (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world.c', '-O2', '-sALLOW_MEMORY_GROWTH', '-sMAXIMUM_MEMORY=2147483648'] ok [1546/1552-2] test_IGNORE_CLOSURE_COMPILER_ERRORS (test_other.other) ... ok [1547/1552-2] test_TextDecoder_closure (test_other.other) ... ok [1548/1552-2] test_TextDecoder_closure_pthreads (test_other.other) ... ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world.c', '-O2', '-sALLOW_MEMORY_GROWTH', '-sMAXIMUM_MEMORY=2147549184'] ['/b/s/w/ir/x/w/install/emscripten/emcc', '/b/s/w/ir/x/w/install/emscripten/test/hello_world.c', '-O2', '-sALLOW_MEMORY_GROWTH'] ok [1549/1552-2] test_EM_ASM_ES6_closure (test_other.other) ... ok [1550/1552-2] test_2GB_plus (test_other.other) ... ok [1551/1552-2] test_EM_ASM_ES6_closure_O3 (test_other.other) ... ok [1552/1552-2] test_INCOMING_MODULE_JS_API (test_other.other) ... ok ====================================================================== FAIL: test_std_filesystem_wasmfs_rawfs (test_other.other) ---------------------------------------------------------------------- Traceback (most recent call last): File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 291, in resulting_test return func(self, *args) File "/b/s/w/ir/x/w/install/emscripten/test/decorators.py", line 320, in metafunc return func(self, *args, **kwargs) File "/b/s/w/ir/x/w/install/emscripten/test/test_other.py", line 13670, in test_std_filesystem self.do_other_test('test_std_filesystem.cpp') File "/b/s/w/ir/x/w/install/emscripten/test/test_other.py", line 323, in do_other_test return self.do_run_in_out_file_test(test_file('other', testname), cflags=cflags, **kwargs) File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 1356, in do_run_in_out_file_test output = self._build_and_run(srcfile, expected, **kwargs) File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 1394, in _build_and_run js_output = self.run_js(js_file, engine, args, File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 979, in run_js self.fail('JS subprocess failed (%s): %s (expected=%s). Output:\n%s' % (error.cmd, error.returncode, assert_returncode, ret)) AssertionError: JS subprocess failed (/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node --stack-trace-limit=50 --trace-uncaught /b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js): 1 (expected=0). Output: filesystem_error was thrown in -fno-exceptions mode Aborted(native code called abort()) /b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:576 var e = new WebAssembly.RuntimeError(what); ^ RuntimeError: Aborted(native code called abort()) at abort (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:576:11) at __abort_js (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:1067:7) at wasm://wasm/0011937e:wasm-function[200]:0x4d3a at wasm://wasm/0011937e:wasm-function[2051]:0x30906 at wasm://wasm/0011937e:wasm-function[1858]:0x2cd91 at wasm://wasm/0011937e:wasm-function[1894]:0x2d84c at wasm://wasm/0011937e:wasm-function[1915]:0x2e0a3 at wasm://wasm/0011937e:wasm-function[1912]:0x2e01c at wasm://wasm/0011937e:wasm-function[39]:0x17d5 at wasm://wasm/0011937e:wasm-function[38]:0x1514 at wasm://wasm/0011937e:wasm-function[189]:0x4a5e at /b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:609:12 at callMain (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:2295:15) at doRun (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:2348:24) at run (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:2361:5) at removeRunDependency (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:810:11) at receiveInstance (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:713:5) at receiveInstantiationResult (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:730:12) at createWasm (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:756:17) Thrown at: at abort (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:576:11) at __abort_js (/b/s/w/ir/x/t/emtest_946fgsau/emscripten_test_other_kf0pt9x5/test_std_filesystem.js:1067:7) at $func200 (wasm://wasm/0011937e:1:19771) at $func2051 (wasm://wasm/0011937e:1:198919) at $func1858 (wasm://wasm/0011937e:1:183698) at $func1894 (wasm://wasm/0011937e:1:186445) at $func1915 (wasm://wasm/0011937e:1:188580) at $func1912 (wasm://wasm/0011937e:1:188445) at $func39 (wasm://wasm/0011937e:1:6102) at $func38 (wasm://wasm/0011937e:1:5397) Node.js v22.16.0 ====================================================================== FAIL: test_std_filesystem_tempdir_wasmfs_rawfs (test_other.other) ---------------------------------------------------------------------- Traceback (most recent call last): File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 291, in resulting_test return func(self, *args) File "/b/s/w/ir/x/w/install/emscripten/test/decorators.py", line 320, in metafunc return func(self, *args, **kwargs) File "/b/s/w/ir/x/w/install/emscripten/test/test_other.py", line 13677, in test_std_filesystem_tempdir self.do_other_test('test_std_filesystem_tempdir.cpp', cflags=['-g']) File "/b/s/w/ir/x/w/install/emscripten/test/test_other.py", line 323, in do_other_test return self.do_run_in_out_file_test(test_file('other', testname), cflags=cflags, **kwargs) File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 1356, in do_run_in_out_file_test output = self._build_and_run(srcfile, expected, **kwargs) File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 1394, in _build_and_run js_output = self.run_js(js_file, engine, args, File "/b/s/w/ir/x/w/install/emscripten/test/common.py", line 979, in run_js self.fail('JS subprocess failed (%s): %s (expected=%s). Output:\n%s' % (error.cmd, error.returncode, assert_returncode, ret)) AssertionError: JS subprocess failed (/b/s/w/ir/cache/builder/emscripten-releases/node-v22.16.0-linux-x64/bin/node --stack-trace-limit=50 --trace-uncaught /b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js): 1 (expected=0). Output: TMPDIR -> /b/s/w/ir/x/t TMPDIR exists: 0 TMP -> /b/s/w/ir/x/t TMP exists: 0 TEMP -> /b/s/w/ir/x/t TEMP exists: 0 TEMPDIR -> /b/s/w/ir/x/t TEMPDIR exists: 0 default /tmp exists: 1 filesystem_error was thrown in -fno-exceptions mode Aborted(native code called abort()) /b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:576 var e = new WebAssembly.RuntimeError(what); ^ RuntimeError: Aborted(native code called abort()) at abort (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:576:11) at __abort_js (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:1067:7) at test_std_filesystem_tempdir.wasm.abort (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[170]:0x44e8) at test_std_filesystem_tempdir.wasm.std::__2::__libcpp_verbose_abort(char const*, ...) (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[1865]:0x2c50c) at test_std_filesystem_tempdir.wasm.void std::__2::filesystem::__throw_filesystem_error[abi:nn200100]<std::__2::basic_string<char, std::__2::char_traits<char>, std::__2::allocator<char>>&, std::__2::error_code const&>(std::__2::basic_string<char, std::__2::char_traits<char>, std::__2::allocator<char>>&, std::__2::error_code const&) (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[1755]:0x2a2fc) at test_std_filesystem_tempdir.wasm.std::__2::filesystem::detail::ErrorHandler<std::__2::filesystem::path>::report_impl(std::__2::error_code const&, char const*, void*) const (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[1778]:0x2a7cd) at test_std_filesystem_tempdir.wasm.std::__2::filesystem::detail::ErrorHandler<std::__2::filesystem::path>::report(std::__2::errc const&, char const*, ...) const (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[1783]:0x2aa23) at test_std_filesystem_tempdir.wasm.std::__2::filesystem::__temp_directory_path(std::__2::error_code*) (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[1780]:0x2a99c) at test_std_filesystem_tempdir.wasm.std::__2::filesystem::temp_directory_path[abi:ne200100]() (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[44]:0x1857) at test_std_filesystem_tempdir.wasm.__original_main (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[38]:0x15ed) at test_std_filesystem_tempdir.wasm.main (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:wasm-function[162]:0x419d) at /b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:609:12 at callMain (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:2295:15) at doRun (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:2348:24) at run (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:2361:5) at removeRunDependency (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:810:11) at receiveInstance (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:713:5) at receiveInstantiationResult (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:730:12) at createWasm (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:756:17) Thrown at: at abort (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:576:11) at __abort_js (/b/s/w/ir/x/t/emtest_wf31gel9/emscripten_test_other_4c6kxb4a/test_std_filesystem_tempdir.js:1067:7) at $abort (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:17641) at $std::__2::__libcpp_verbose_abort(char const*, ...) (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:181517) at $void std::__2::filesystem::__throw_filesystem_error[abi:nn200100]<std::__2::basic_string<char, std::__2::char_traits<char>, std::__2::allocator<char>>&, std::__2::error_code const&>(std::__2::basic_string<char, std::__2::char_traits<char>, std::__2::allocator<char>>&, std::__2::error_code const&) (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:172797) at $std::__2::filesystem::detail::ErrorHandler<std::__2::filesystem::path>::report_impl(std::__2::error_code const&, char const*, void*) const (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:174030) at $std::__2::filesystem::detail::ErrorHandler<std::__2::filesystem::path>::report(std::__2::errc const&, char const*, ...) const (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:174628) at $std::__2::filesystem::__temp_directory_path(std::__2::error_code*) (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:174493) at $std::__2::filesystem::temp_directory_path[abi:ne200100]() (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:6232) at $__original_main (wasm://wasm/test_std_filesystem_tempdir.wasm-012b9a8e:1:5614) Node.js v22.16.0 ---------------------------------------------------------------------- Ran 1552 tests in 1537.570s FAILED (failures=2, skipped=123) @@@STEP_FAILURE@@@ @@@BUILD_STEP Summary@@@ Failed steps: 1. Execute emscripten testsuite (emwasm) Warned steps: 0. @@@STEP_FAILURE@@@ Completed in 1543.1797523498535s