Builder: emscripten win11 x64 Build number: 582 Worker name: win11-x64-64gb-9800x3d emsdk_env && cd emscripten\main && test\runner --failing-and-slow-first browser skip:browser.test_dlmalloc skip:browser.test_bullet_cmake skip:browser.test_dylink_zlib_reversed skip:browser.test_dylink_zlib skip:browser.test_zlib_configure skip:browser.test_legacy_exported_runtime_numbers skip:browser.test_sse2 skip:browser.test_modularize_closure_pre skip:browser.test_sse2_nontrapping skip:browser.test_sse4_1 skip:browser.test_iostream_and_determinism skip:browser.test_openjpeg skip:browser.test_zlib_cmake skip:browser.test_avx_nontrapping skip:browser.test_avx skip:browser.test_freetype skip:browser.test_bullet_autoconf skip:browser.test_avx2 skip:browser.test_avx2_nontrapping skip:browser.test_printf_wasmfs skip:browser.test_printf skip:browser.test_poppler skip:browser.test_cmake_compile_features skip:browser.test_cmake_compile_features_noforce skip:browser.test_safe_stack skip:browser.test_wasm_sourcemap_relative_paths skip:browser.test_codesize_cxx_mangle skip:browser.test_pthread_print_override_modularize skip:browser.test_zzz_poppler skip:browser.test_codesize_hello_dylink_all skip:browser.test_minimal_runtime_code_size_hello_webgl2_wasm skip:browser.test_minimal_runtime_code_size_hello_webgl2_wasm2js skip:browser.test_minimal_runtime_code_size_hello_webgl_wasm skip:browser.test_minimal_runtime_code_size_hello_webgl_wasm2js skip:browser.test_sdl_canvas_proxy skip:browser.test_sdl2_gl_frames_swap skip:browser.test_sdl_ogl_defaultmatrixmode skip:browser.test_sdl_ogl_proc_alias skip:browser.test_webgl_offscreen_canvas_in_pthread skip:browser.test_webgl_offscreen_canvas_in_pthread_chained skip:browser.test_webgl_resize_offscreencanvas_from_main_thread_offscreen_proxy skip:browser.test_webgl_resize_offscreencanvas_from_main_thread_offscreen_blocking_proxy skip:browser.test_glgears_animation skip:browser.test_glgears_animation_full skip:browser.test_glgears_animation_full_944 skip:browser.test_wasm_worker_lock_async_acquire skip:browser.test_wasm_worker_lock_async_acquire_minimal_runtime skip:browser.test_pthread_main_thread_blocking_join skip:browser.test_cpuprofiler_memoryprofiler skip:browser.test_cpuprofiler_memoryprofiler_modularized skip:browser.test_glgears_deriv* skip:browser.test_audio_worklet skip:browser.test_audio_worklet_audio_params_disabled skip:browser.test_audio_worklet_asyncify skip:browser.test_audio_worklet_closure skip:browser.test_audio_worklet_emscripten_locks skip:browser.test_audio_worklet_emscripten_locks_minimal_runtime skip:browser.test_audio_worklet_es6 skip:browser.test_audio_worklet_minimal_runtime skip:browser.test_audio_worklet_minimal_runtime_pthreads_and_closure skip:browser.test_audio_worklet_modularize skip:browser.test_audio_worklet_modularize_closure skip:browser.test_audio_worklet_params_mixing skip:browser.test_audio_worklet_params_mixing_minimal_with_closure skip:browser.test_audio_worklet_pthreads skip:browser.test_audio_worklet_pthreads_and_closure skip:browser.test_audio_worklet_pthreads_es6 skip:browser.test_audio_worklet_strict skip:browser.test_audio_worklet_with_fs skip:browser.test_sdl2_mixer_wav_dash_l skip:browser.test_sdl_mouse skip:browser.test_sdl_audio_beep_sleep skip:browser.test_sdl_audio_beep_sleep_safeheap skip:browser.test_emscripten_main_loop skip:browser.test_emscripten_main_loop_settimeout skip:browser.test_emscripten_main_loop_pthreads skip:browser.test_idbstore skip:browser.test_fs_idbfs_autopersist_rename skip:browser.test_gl_textures_pthreads_main_module in dir C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build (timeout 1200 secs) watching logfiles {} argv: b'emsdk_env && cd emscripten\\main && test\\runner --failing-and-slow-first browser skip:browser.test_dlmalloc skip:browser.test_bullet_cmake skip:browser.test_dylink_zlib_reversed skip:browser.test_dylink_zlib skip:browser.test_zlib_configure skip:browser.test_legacy_exported_runtime_numbers skip:browser.test_sse2 skip:browser.test_modularize_closure_pre skip:browser.test_sse2_nontrapping skip:browser.test_sse4_1 skip:browser.test_iostream_and_determinism skip:browser.test_openjpeg skip:browser.test_zlib_cmake skip:browser.test_avx_nontrapping skip:browser.test_avx skip:browser.test_freetype skip:browser.test_bullet_autoconf skip:browser.test_avx2 skip:browser.test_avx2_nontrapping skip:browser.test_printf_wasmfs skip:browser.test_printf skip:browser.test_poppler skip:browser.test_cmake_compile_features skip:browser.test_cmake_compile_features_noforce skip:browser.test_safe_stack skip:browser.test_wasm_sourcemap_relative_paths skip:browser.test_codesize_cxx_mangle skip:browser.test_pthread_print_override_modularize skip:browser.test_zzz_poppler skip:browser.test_codesize_hello_dylink_all skip:browser.test_minimal_runtime_code_size_hello_webgl2_wasm skip:browser.test_minimal_runtime_code_size_hello_webgl2_wasm2js skip:browser.test_minimal_runtime_code_size_hello_webgl_wasm skip:browser.test_minimal_runtime_code_size_hello_webgl_wasm2js skip:browser.test_sdl_canvas_proxy skip:browser.test_sdl2_gl_frames_swap skip:browser.test_sdl_ogl_defaultmatrixmode skip:browser.test_sdl_ogl_proc_alias skip:browser.test_webgl_offscreen_canvas_in_pthread skip:browser.test_webgl_offscreen_canvas_in_pthread_chained skip:browser.test_webgl_resize_offscreencanvas_from_main_thread_offscreen_proxy skip:browser.test_webgl_resize_offscreencanvas_from_main_thread_offscreen_blocking_proxy skip:browser.test_glgears_animation skip:browser.test_glgears_animation_full skip:browser.test_glgears_animation_full_944 skip:browser.test_wasm_worker_lock_async_acquire skip:browser.test_wasm_worker_lock_async_acquire_minimal_runtime skip:browser.test_pthread_main_thread_blocking_join skip:browser.test_cpuprofiler_memoryprofiler skip:browser.test_cpuprofiler_memoryprofiler_modularized skip:browser.test_glgears_deriv* skip:browser.test_audio_worklet skip:browser.test_audio_worklet_audio_params_disabled skip:browser.test_audio_worklet_asyncify skip:browser.test_audio_worklet_closure skip:browser.test_audio_worklet_emscripten_locks skip:browser.test_audio_worklet_emscripten_locks_minimal_runtime skip:browser.test_audio_worklet_es6 skip:browser.test_audio_worklet_minimal_runtime skip:browser.test_audio_worklet_minimal_runtime_pthreads_and_closure skip:browser.test_audio_worklet_modularize skip:browser.test_audio_worklet_modularize_closure skip:browser.test_audio_worklet_params_mixing skip:browser.test_audio_worklet_params_mixing_minimal_with_closure skip:browser.test_audio_worklet_pthreads skip:browser.test_audio_worklet_pthreads_and_closure skip:browser.test_audio_worklet_pthreads_es6 skip:browser.test_audio_worklet_strict skip:browser.test_audio_worklet_with_fs skip:browser.test_sdl2_mixer_wav_dash_l skip:browser.test_sdl_mouse skip:browser.test_sdl_audio_beep_sleep skip:browser.test_sdl_audio_beep_sleep_safeheap skip:browser.test_emscripten_main_loop skip:browser.test_emscripten_main_loop_settimeout skip:browser.test_emscripten_main_loop_pthreads skip:browser.test_idbstore skip:browser.test_fs_idbfs_autopersist_rename skip:browser.test_gl_textures_pthreads_main_module ' environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\LazerHT5\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=LAZER COMSPEC=C:\WINDOWS\system32\cmd.exe DRIVERDATA=C:\Windows\System32\Drivers\DriverData EFC_6824_1262719628=1 EFC_6824_1592913036=1 EFC_6824_2283032206=1 EFC_6824_2775293581=1 EFC_6824_3789132940=1 EMCC_CFLAGS= EMCC_SKIP_SANITY_CHECK=1 EMTEST_BENCHMARKERS=size,node,node-64 EMTEST_BROWSER=C:\Program Files\Mozilla Firefox\firefox.exe EMTEST_CORES=8 EMTEST_LACKS_GROWABLE_ARRAYBUFFERS=1 EMTEST_LACKS_WEBGPU=1 EMTEST_RETRY_FLAKY=10 EMTEST_SKIP_CCACHE=1 EMTEST_SKIP_EH=1 EMTEST_SKIP_JSPI=1 EMTEST_SKIP_NODE_CANARY=1 EMTEST_SKIP_NODE_DEV_PACKAGES=1 EMTEST_SKIP_PKG_CONFIG=1 EMTEST_SKIP_PYTHON_DEV_PACKAGES=1 EMTEST_SKIP_RUST=1 EMTEST_SKIP_SCONS=1 EMTEST_SKIP_V8=1 EMTEST_SKIP_WASM64=1 EMTEST_SKIP_WASM_ENGINE=1 EMTEST_VISUALIZE=1 HOMEDRIVE=C: HOMEPATH=\Users\LazerHT5 LOCALAPPDATA=C:\Users\LazerHT5\AppData\Local LOGONSERVER=\\LAZER NUMBER_OF_PROCESSORS=16 ONEDRIVE=C:\Users\LazerHT5\OneDrive OS=Windows_NT PATH=C:\Program Files (x86)\Common Files\Oracle\Java\java8path;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\CMake\bin;C:\Program Files\Git\cmd;C:\Python313\Scripts\;C:\Python313\;C:\Users\LazerHT5\AppData\Local\Programs\Python\Launcher\;C:\Users\LazerHT5\AppData\Local\Microsoft\WindowsApps; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=AMD64 PROCESSOR_IDENTIFIER=AMD64 Family 26 Model 68 Stepping 0, AuthenticAMD PROCESSOR_LEVEL=26 PROCESSOR_REVISION=4400 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules PUBLIC=C:\Users\Public PWD=C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build PYTHONFAULTHANDLER=1 PYTHONUNBUFFERED=1 SESSIONNAME=Console SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\buildbot\temp TMP=C:\Users\LazerHT5\AppData\Local\Temp USERDOMAIN=Lazer USERDOMAIN_ROAMINGPROFILE=Lazer USERNAME=LazerHT5 USERPROFILE=C:\Users\LazerHT5 WINDIR=C:\WINDOWS using PTY: False Setting up EMSDK environment (suppress these messages with EMSDK_QUIET=1) Adding directories to PATH: PATH += C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build PATH += C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\llvm\git\build_main_vs2022_64\Release\bin PATH += C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\node\22.16.0_64bit\bin PATH += C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main PATH += C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\binaryen\main_vs2022_64bit_binaryen\bin PATH += C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\mingw\7.1.0_64bit\bin PATH += C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\ninja\git-release_64bit\bin Setting environment variables: PATH = C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build;C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\llvm\git\build_main_vs2022_64\Release\bin;C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\node\22.16.0_64bit\bin;C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main;C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\binaryen\main_vs2022_64bit_binaryen\bin;C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\mingw\7.1.0_64bit\bin;C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\ninja\git-release_64bit\bin;C:\Program Files (x86)\Common Files\Oracle\Java\java8path;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Program Files\CMake\bin;C:\Program Files\Git\cmd;C:\Python313\Scripts\;C:\Python313\;C:\Users\LazerHT5\AppData\Local\Programs\Python\Launcher\;C:\Users\LazerHT5\AppData\Local\Microsoft\WindowsApps; EMSDK = C:/buildbot/win11-x64-64gb-9800x3d/emscripten_win11_x64/build LLVM_ROOT = C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\llvm\git\build_main_vs2022_64\Release\bin EMCC_WASM_BACKEND = 1 EMSDK_NODE = C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\node\22.16.0_64bit\bin\node.exe EMSDK_PYTHON = C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\python.exe EMTEST_BROWSER = C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\firefox\143.0.4_64bit\firefox.exe EMSCRIPTEN = C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main BINARYEN_ROOT = C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\binaryen\main_vs2022_64bit_binaryen Clearing existing environment variable: EMSDK_PY will skip "browser.test_dlmalloc" will skip "browser.test_bullet_cmake" will skip "browser.test_dylink_zlib_reversed" will skip "browser.test_dylink_zlib" will skip "browser.test_zlib_configure" will skip "browser.test_legacy_exported_runtime_numbers" will skip "browser.test_sse2" will skip "browser.test_modularize_closure_pre" will skip "browser.test_sse2_nontrapping" will skip "browser.test_sse4_1" will skip "browser.test_iostream_and_determinism" will skip "browser.test_openjpeg" will skip "browser.test_zlib_cmake" will skip "browser.test_avx_nontrapping" will skip "browser.test_avx" will skip "browser.test_freetype" will skip "browser.test_bullet_autoconf" will skip "browser.test_avx2" will skip "browser.test_avx2_nontrapping" will skip "browser.test_printf_wasmfs" will skip "browser.test_printf" will skip "browser.test_poppler" will skip "browser.test_cmake_compile_features" will skip "browser.test_cmake_compile_features_noforce" will skip "browser.test_safe_stack" will skip "browser.test_wasm_sourcemap_relative_paths" will skip "browser.test_codesize_cxx_mangle" will skip "browser.test_pthread_print_override_modularize" will skip "browser.test_zzz_poppler" will skip "browser.test_codesize_hello_dylink_all" will skip "browser.test_minimal_runtime_code_size_hello_webgl2_wasm" will skip "browser.test_minimal_runtime_code_size_hello_webgl2_wasm2js" will skip "browser.test_minimal_runtime_code_size_hello_webgl_wasm" will skip "browser.test_minimal_runtime_code_size_hello_webgl_wasm2js" will skip "browser.test_sdl_canvas_proxy" will skip "browser.test_sdl2_gl_frames_swap" will skip "browser.test_sdl_ogl_defaultmatrixmode" will skip "browser.test_sdl_ogl_proc_alias" will skip "browser.test_webgl_offscreen_canvas_in_pthread" will skip "browser.test_webgl_offscreen_canvas_in_pthread_chained" will skip "browser.test_webgl_resize_offscreencanvas_from_main_thread_offscreen_proxy" will skip "browser.test_webgl_resize_offscreencanvas_from_main_thread_offscreen_blocking_proxy" will skip "browser.test_glgears_animation" will skip "browser.test_glgears_animation_full" will skip "browser.test_glgears_animation_full_944" will skip "browser.test_wasm_worker_lock_async_acquire" will skip "browser.test_wasm_worker_lock_async_acquire_minimal_runtime" will skip "browser.test_pthread_main_thread_blocking_join" will skip "browser.test_cpuprofiler_memoryprofiler" will skip "browser.test_cpuprofiler_memoryprofiler_modularized" will skip "browser.test_glgears_deriv" will skip "browser.test_audio_worklet" will skip "browser.test_audio_worklet_audio_params_disabled" will skip "browser.test_audio_worklet_asyncify" will skip "browser.test_audio_worklet_closure" will skip "browser.test_audio_worklet_emscripten_locks" will skip "browser.test_audio_worklet_emscripten_locks_minimal_runtime" will skip "browser.test_audio_worklet_es6" will skip "browser.test_audio_worklet_minimal_runtime" will skip "browser.test_audio_worklet_minimal_runtime_pthreads_and_closure" will skip "browser.test_audio_worklet_modularize" will skip "browser.test_audio_worklet_modularize_closure" will skip "browser.test_audio_worklet_params_mixing" will skip "browser.test_audio_worklet_params_mixing_minimal_with_closure" will skip "browser.test_audio_worklet_pthreads" will skip "browser.test_audio_worklet_pthreads_and_closure" will skip "browser.test_audio_worklet_pthreads_es6" will skip "browser.test_audio_worklet_strict" will skip "browser.test_audio_worklet_with_fs" will skip "browser.test_sdl2_mixer_wav_dash_l" will skip "browser.test_sdl_mouse" will skip "browser.test_sdl_audio_beep_sleep" will skip "browser.test_sdl_audio_beep_sleep_safeheap" will skip "browser.test_emscripten_main_loop" will skip "browser.test_emscripten_main_loop_settimeout" will skip "browser.test_emscripten_main_loop_pthreads" will skip "browser.test_idbstore" will skip "browser.test_fs_idbfs_autopersist_rename" will skip "browser.test_gl_textures_pthreads_main_module" Running test_browser: (973 tests) Using 8 parallel test processes [Browser harness server on thread Thread-1] [Browser harness server on thread Thread-1] [Browser harness server on thread Thread-1] [Browser harness server on thread Thread-1] common:INFO: Using default CI configuration. common:INFO: Using default CI configuration. common:INFO: Using default CI configuration. common:INFO: Using default CI configuration. [Browser harness server on thread Thread-1] common:INFO: Using default CI configuration. common:INFO: Launching browser: ['C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe', '-new-instance', '-profile', 'C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\emscripten\\main\\out\\browser-profile-2'] common:INFO: Launching browser: ['C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe', '-new-instance', '-profile', 'C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\emscripten\\main\\out\\browser-profile-0'] common:INFO: Launching browser: ['C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe', '-new-instance', '-profile', 'C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\emscripten\\main\\out\\browser-profile-1'] common:INFO: Launching browser: ['C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe', '-new-instance', '-profile', 'C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\emscripten\\main\\out\\browser-profile-3'] [Browser harness server on thread Thread-1] common:INFO: Using default CI configuration. [Browser harness server on thread Thread-1] common:INFO: Using default CI configuration. [Browser harness server on thread Thread-1] common:INFO: Using default CI configuration. common:INFO: Launching browser: ['C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe', '-new-instance', '-profile', 'C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\emscripten\\main\\out\\browser-profile-5'] common:INFO: Launching browser: ['C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe', '-new-instance', '-profile', 'C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\emscripten\\main\\out\\browser-profile-6'] common:INFO: Launching browser: ['C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe', '-new-instance', '-profile', 'C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\emscripten\\main\\out\\browser-profile-7'] common:INFO: Launching browser: ['C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe', '-new-instance', '-profile', 'C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\emscripten\\main\\out\\browser-profile-4'] 127.0.0.1 - - [06/Oct/2025 21:33:05] code 404, message File not found Running the browser tests. Make sure the browser allows popups from localhost. [0%] test_webgpu_get_device (test_browser.browser.test_webgpu_get_device) ... skipped 'This test requires WebGPU to be available' [0%] test_webgl_offscreen_canvas_in_mainthread_after_pthread_explicit (test_browser.browser.test_webgl_offscreen_canvas_in_mainthread_after_pthread_explicit) ... skipped 'This test is disabled because current OffscreenCanvas does not allow transfering it after a rendering context has been created for it.' [0%] test_webgl_offscreen_canvas_in_mainthread_after_pthread (test_browser.browser.test_webgl_offscreen_canvas_in_mainthread_after_pthread) ... skipped 'This test is disabled because current OffscreenCanvas does not allow transfering it after a rendering context has been created for it.' [0%] test_pthread_growth_proxy (test_browser.browser.test_pthread_growth_proxy) ... skipped 'This test requires a browser that supports growable ArrayBuffers' [0%] test_pthread_growth_minimal (test_browser.browser.test_pthread_growth_minimal) ... skipped 'This test requires a browser that supports growable ArrayBuffers' [0%] test_pthread_growth_mainthread_proxy (test_browser.browser.test_pthread_growth_mainthread_proxy) ... skipped 'This test requires a browser that supports growable ArrayBuffers' [0%] test_pthread_growth_mainthread_growable_arraybuffers (test_browser.browser.test_pthread_growth_mainthread_growable_arraybuffers) ... skipped 'This test requires a browser that supports growable ArrayBuffers' [0%] test_pthread_growth_mainthread (test_browser.browser.test_pthread_growth_mainthread) ... skipped 'This test requires a browser that supports growable ArrayBuffers' [0%] test_pthread_growth_growable_arraybuffers (test_browser.browser.test_pthread_growth_growable_arraybuffers) ... skipped 'This test requires a browser that supports growable ArrayBuffers' [0%] test_pthread_growth_assert (test_browser.browser.test_pthread_growth_assert) ... skipped 'This test requires a browser that supports growable ArrayBuffers' [1%] test_pthread_growth (test_browser.browser.test_pthread_growth) ... skipped 'This test requires a browser that supports growable ArrayBuffers' [1%] test_manual_pthread_proxy_hammer_normal (test_browser.browser.test_manual_pthread_proxy_hammer_normal) ... skipped 'only run this manually, to test for race conditions' [1%] test_manual_pthread_proxy_hammer_assertions (test_browser.browser.test_manual_pthread_proxy_hammer_assertions) ... skipped 'only run this manually, to test for race conditions' [1%] test_fetch_stream_file_wasm2js (test_browser.browser.test_fetch_stream_file_wasm2js) ... skipped 'moz-chunked-arraybuffer was firefox-only and has been removed' [1%] test_fetch_stream_file (test_browser.browser.test_fetch_stream_file) ... skipped 'moz-chunked-arraybuffer was firefox-only and has been removed' [1%] test_fetch_stream_async (test_browser.browser.test_fetch_stream_async) ... skipped 'moz-chunked-arraybuffer was firefox-only and has been removed' [1%] test_fetch_idb_store (test_browser.browser.test_fetch_idb_store) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16746' [1%] test_fetch_idb_delete (test_browser.browser.test_fetch_idb_delete) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16746' [1%] test_emscripten_async_wget2_data (test_browser.browser.test_emscripten_async_wget2_data) ... skipped 'https://github.com/emscripten-core/emscripten/issues/15818' [1%] test_pthread_lsan_leak (test_browser.browser.test_pthread_lsan_leak) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/15978' [2%] test_legacy_exported_runtime_numbers (test_browser.browser.test_legacy_exported_runtime_numbers) ... skipped 'requested to be skipped' [2%] test_emmalloc_3gb_debug (test_browser.browser.test_emmalloc_3gb_debug) ... skipped 'no_firefox: no 4GB support yet' [2%] test_audio_worklet_minimal_runtime (test_browser.browser.test_audio_worklet_minimal_runtime) ... skipped 'requested to be skipped' [2%] test_audio_worklet_audio_params_disabled (test_browser.browser.test_audio_worklet_audio_params_disabled) ... skipped 'requested to be skipped' [2%] test_avx2 (test_browser.browser.test_avx2) ... skipped 'requested to be skipped' [2%] test_async_jspi_wasm_bigint_minimal_runtime_O2 (test_browser.browser.test_async_jspi_wasm_bigint_minimal_runtime_O2) ... skipped 'Current browser ("C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers (['chrom', 'edge', 'opera']) support JSPI today.' [2%] test_zzz_poppler (test_browser.browser.test_zzz_poppler) ... skipped 'requested to be skipped' [2%] test_zlib_cmake (test_browser.browser.test_zlib_cmake) ... skipped 'requested to be skipped' [2%] test_fetch_from_thread_pthread_exit_wasm2js (test_browser.browser.test_fetch_from_thread_pthread_exit_wasm2js) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' [2%] test_emmalloc_4gb (test_browser.browser.test_emmalloc_4gb) ... skipped 'no_firefox: no 4GB support yet' [3%] test_codesize_cxx_mangle (test_browser.browser.test_codesize_cxx_mangle) ... skipped 'requested to be skipped' [3%] test_pthread_asan_use_after_free_2 (test_browser.browser.test_pthread_asan_use_after_free_2) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/20006' [3%] test_4gb (test_browser.browser.test_4gb) ... skipped 'no_firefox: no 4GB support yet' [3%] test_rollup (test_browser.browser.test_rollup) ... skipped 'requires_dev_dependency: requires npm development package "rollup" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' [3%] test_async_jspi_O0 (test_browser.browser.test_async_jspi_O0) ... skipped 'Current browser ("C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers (['chrom', 'edge', 'opera']) support JSPI today.' [3%] test_fetch_sync (test_browser.browser.test_fetch_sync) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' [3%] test_audio_worklet_params_mixing (test_browser.browser.test_audio_worklet_params_mixing) ... skipped 'requested to be skipped' [3%] test_cubegeom_tracing_proxied (test_browser.browser.test_cubegeom_tracing_proxied) ... skipped 'tracing + proxying not supported' [3%] test_audio_worklet_minimal_runtime_pthreads_and_closure (test_browser.browser.test_audio_worklet_minimal_runtime_pthreads_and_closure) ... skipped 'requested to be skipped' [4%] test_fetch_sync_xhr (test_browser.browser.test_fetch_sync_xhr) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' [4%] test_emscripten_main_loop_settimeout (test_browser.browser.test_emscripten_main_loop_settimeout) ... skipped 'requested to be skipped' [4%] test_iostream_and_determinism (test_browser.browser.test_iostream_and_determinism) ... skipped 'requested to be skipped' [4%] test_webgl_offscreen_canvas_in_pthread (test_browser.browser.test_webgl_offscreen_canvas_in_pthread) ... skipped 'requested to be skipped' [4%] test_source_phase_imports (test_browser.browser.test_source_phase_imports) ... skipped 'no_firefox: source phase imports not implemented yet in firefox' [4%] test_sdl_mouse (test_browser.browser.test_sdl_mouse) ... skipped 'requested to be skipped' [4%] test_embind_jspi (test_browser.browser.test_embind_jspi) ... skipped 'Current browser ("C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers (['chrom', 'edge', 'opera']) support JSPI today.' [4%] test_cpuprofiler_memoryprofiler (test_browser.browser.test_cpuprofiler_memoryprofiler) ... skipped 'requested to be skipped' [4%] test_webpack (test_browser.browser.test_webpack) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' [4%] test_fetch_from_thread_wasm2js (test_browser.browser.test_fetch_from_thread_wasm2js) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' [5%] test_webpack_es6_wasm2js (test_browser.browser.test_webpack_es6_wasm2js) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' [5%] test_fetch_sync_xhr_in_proxy_to_worker (test_browser.browser.test_fetch_sync_xhr_in_proxy_to_worker) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' [5%] test_fetch_sync_xhr_wasm2js (test_browser.browser.test_fetch_sync_xhr_wasm2js) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' [5%] test_poppler (test_browser.browser.test_poppler) ... skipped 'requested to be skipped' [5%] test_webgl_resize_offscreencanvas_from_main_thread_offscreen_proxy (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread_offscreen_proxy) ... skipped 'requested to be skipped' [5%] test_webpack_es6_wasm2js_pthreads (test_browser.browser.test_webpack_es6_wasm2js_pthreads) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' [5%] test_async_jspi_O3 (test_browser.browser.test_async_jspi_O3) ... skipped 'Current browser ("C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers (['chrom', 'edge', 'opera']) support JSPI today.' [5%] test_wasmfs_opfs_errors (test_browser.browser.test_wasmfs_opfs_errors) ... skipped 'no_firefox: no OPFS support yet' [5%] test_emmalloc_memgrowth (test_browser.browser.test_emmalloc_memgrowth) ... skipped 'no_firefox: no 4GB support yet' [5%] test_audio_worklet_pthreads (test_browser.browser.test_audio_worklet_pthreads) ... skipped 'requested to be skipped' [6%] test_async_jspi_wasm_bigint_O0 (test_browser.browser.test_async_jspi_wasm_bigint_O0) ... skipped 'Current browser ("C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers (['chrom', 'edge', 'opera']) support JSPI today.' [6%] test_audio_worklet_params_mixing_minimal_with_closure (test_browser.browser.test_audio_worklet_params_mixing_minimal_with_closure) ... skipped 'requested to be skipped' [6%] test_pthread_gcc_64bit_atomic_op_and_fetch_wasm2js (test_browser.browser.test_pthread_gcc_64bit_atomic_op_and_fetch_wasm2js) ... skipped 'https://github.com/WebAssembly/binaryen/issues/4358' [6%] test_glgears_animation_full_944 (test_browser.browser.test_glgears_animation_full_944) ... skipped 'requested to be skipped' [6%] test_cpuprofiler_memoryprofiler_modularized (test_browser.browser.test_cpuprofiler_memoryprofiler_modularized) ... skipped 'requested to be skipped' [6%] test_wasmfs_opfs (test_browser.browser.test_wasmfs_opfs) ... skipped 'no_firefox: no OPFS support yet' [6%] test_webgl2_sokol_mipmap (test_browser.browser.test_webgl2_sokol_mipmap) ... skipped 'no_firefox: fails on CI likely due to GPU drivers there' [6%] test_minimal_runtime_code_size_hello_webgl_wasm (test_browser.browser.test_minimal_runtime_code_size_hello_webgl_wasm) ... skipped 'requested to be skipped' [6%] test_zlib_configure (test_browser.browser.test_zlib_configure) ... skipped 'requested to be skipped' [6%] test_wasmfs_opfs_jspi (test_browser.browser.test_wasmfs_opfs_jspi) ... skipped 'no_firefox: no OPFS support yet' [7%] test_minimal_runtime_code_size_hello_webgl_wasm2js (test_browser.browser.test_minimal_runtime_code_size_hello_webgl_wasm2js) ... skipped 'requested to be skipped' [7%] test_wasm_sourcemap_relative_paths (test_browser.browser.test_wasm_sourcemap_relative_paths) ... skipped 'requested to be skipped' [7%] test_wasmfs_opfs_jspi_wasm_bigint (test_browser.browser.test_wasmfs_opfs_jspi_wasm_bigint) ... skipped 'no_firefox: no OPFS support yet' [7%] test_audio_worklet_closure (test_browser.browser.test_audio_worklet_closure) ... skipped 'requested to be skipped' [7%] test_safe_stack (test_browser.browser.test_safe_stack) ... skipped 'requested to be skipped' [7%] test_cmake_compile_features_noforce (test_browser.browser.test_cmake_compile_features_noforce) ... skipped 'requested to be skipped' [7%] test_audio_worklet_modularize (test_browser.browser.test_audio_worklet_modularize) ... skipped 'requested to be skipped' [7%] test_avx_nontrapping (test_browser.browser.test_avx_nontrapping) ... skipped 'requested to be skipped' [7%] test_pthread_gcc_64bit_atomic_fetch_and_op_wasm2js (test_browser.browser.test_pthread_gcc_64bit_atomic_fetch_and_op_wasm2js) ... skipped 'https://github.com/WebAssembly/binaryen/issues/4358' [8%] test_sdl_audio_beep_sleep (test_browser.browser.test_sdl_audio_beep_sleep) ... skipped 'requested to be skipped' [8%] test_pthread_main_thread_blocking_join (test_browser.browser.test_pthread_main_thread_blocking_join) ... skipped 'requested to be skipped' [8%] test_async_jspi_wasm_bigint_minimal_runtime_O3 (test_browser.browser.test_async_jspi_wasm_bigint_minimal_runtime_O3) ... skipped 'Current browser ("C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers (['chrom', 'edge', 'opera']) support JSPI today.' [8%] test_dylink_zlib (test_browser.browser.test_dylink_zlib) ... skipped 'requested to be skipped' [8%] test_webgl_offscreen_canvas_in_pthread_chained (test_browser.browser.test_webgl_offscreen_canvas_in_pthread_chained) ... skipped 'requested to be skipped' [8%] test_emscripten_main_loop (test_browser.browser.test_emscripten_main_loop) ... skipped 'requested to be skipped' [8%] test_webpack_es6 (test_browser.browser.test_webpack_es6) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' [8%] test_audio_worklet_strict (test_browser.browser.test_audio_worklet_strict) ... skipped 'requested to be skipped' [8%] test_idbstore_sync_jspi (test_browser.browser.test_idbstore_sync_jspi) ... skipped 'Current browser ("C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers (['chrom', 'edge', 'opera']) support JSPI today.' [8%] test_bullet_cmake (test_browser.browser.test_bullet_cmake) ... skipped 'requested to be skipped' [9%] test_avx2_nontrapping (test_browser.browser.test_avx2_nontrapping) ... skipped 'requested to be skipped' [9%] test_printf_wasmfs (test_browser.browser.test_printf_wasmfs) ... skipped 'requested to be skipped' [9%] test_4gb_fail (test_browser.browser.test_4gb_fail) ... skipped 'no_firefox: no 4GB support yet' [9%] test_sse4_1 (test_browser.browser.test_sse4_1) ... skipped 'requested to be skipped' [9%] test_fs_idbfs_autopersist_rename (test_browser.browser.test_fs_idbfs_autopersist_rename) ... skipped 'requested to be skipped' [9%] test_audio_worklet_pthreads_es6 (test_browser.browser.test_audio_worklet_pthreads_es6) ... skipped 'requested to be skipped' [9%] test_webgl_resize_offscreencanvas_from_main_thread_offscreen_blocking_proxy (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread_offscreen_blocking_proxy) ... skipped 'requested to be skipped' [9%] test_audio_worklet_asyncify (test_browser.browser.test_audio_worklet_asyncify) ... skipped 'requested to be skipped' [9%] test_cmake_compile_features (test_browser.browser.test_cmake_compile_features) ... skipped 'requested to be skipped' 127.0.0.1 - - [06/Oct/2025 21:33:06] code 404, message File not found [9%] test_dlmalloc (test_browser.browser.test_dlmalloc) ... skipped 'requested to be skipped' [10%] test_audio_worklet_modularize_closure (test_browser.browser.test_audio_worklet_modularize_closure) ... skipped 'requested to be skipped' [10%] test_audio_worklet_emscripten_locks_minimal_runtime (test_browser.browser.test_audio_worklet_emscripten_locks_minimal_runtime) ... skipped 'requested to be skipped' [10%] test_audio_worklet_with_fs (test_browser.browser.test_audio_worklet_with_fs) ... skipped 'requested to be skipped' [10%] test_emmalloc_3gb_memvalidate_verbose (test_browser.browser.test_emmalloc_3gb_memvalidate_verbose) ... skipped 'no_firefox: no 4GB support yet' [10%] test_wasm_worker_lock_async_acquire (test_browser.browser.test_wasm_worker_lock_async_acquire) ... skipped 'requested to be skipped' [10%] test_dylink_zlib_reversed (test_browser.browser.test_dylink_zlib_reversed) ... skipped 'requested to be skipped' [10%] test_fetch_sync_xhr_in_proxy_to_worker_wasm2js (test_browser.browser.test_fetch_sync_xhr_in_proxy_to_worker_wasm2js) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' [10%] test_minimal_runtime_code_size_hello_webgl2_wasm (test_browser.browser.test_minimal_runtime_code_size_hello_webgl2_wasm) ... skipped 'requested to be skipped' [10%] test_pthread_lsan_no_leak (test_browser.browser.test_pthread_lsan_no_leak) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/15978' [10%] test_dlmalloc_3gb (test_browser.browser.test_dlmalloc_3gb) ... skipped 'no_firefox: no 4GB support yet' [11%] test_sse2_nontrapping (test_browser.browser.test_sse2_nontrapping) ... skipped 'requested to be skipped' [11%] test_async_jspi_wasm_bigint_O2 (test_browser.browser.test_async_jspi_wasm_bigint_O2) ... skipped 'Current browser ("C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers (['chrom', 'edge', 'opera']) support JSPI today.' [11%] test_fetch_from_thread (test_browser.browser.test_fetch_from_thread) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' [11%] test_codesize_hello_dylink_all (test_browser.browser.test_codesize_hello_dylink_all) ... skipped 'requested to be skipped' [11%] test_modularize_closure_pre (test_browser.browser.test_modularize_closure_pre) ... skipped 'requested to be skipped' [11%] test_webpack_wasm2js_pthreads (test_browser.browser.test_webpack_wasm2js_pthreads) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' [11%] test_webpack_es6_pthreads (test_browser.browser.test_webpack_es6_pthreads) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' [11%] test_audio_worklet_emscripten_locks (test_browser.browser.test_audio_worklet_emscripten_locks) ... skipped 'requested to be skipped' [11%] test_bullet_autoconf (test_browser.browser.test_bullet_autoconf) ... skipped 'requested to be skipped' [12%] test_audio_worklet (test_browser.browser.test_audio_worklet) ... skipped 'requested to be skipped' [12%] test_sdl_canvas_proxy (test_browser.browser.test_sdl_canvas_proxy) ... skipped 'requested to be skipped' [12%] test_idbstore (test_browser.browser.test_idbstore) ... skipped 'requested to be skipped' [12%] test_webpack_pthreads (test_browser.browser.test_webpack_pthreads) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' [12%] test_webgl2_sokol_mrt (test_browser.browser.test_webgl2_sokol_mrt) ... skipped 'no_firefox: fails on CI likely due to GPU drivers there' [12%] test_async_jspi_wasm_bigint_O3 (test_browser.browser.test_async_jspi_wasm_bigint_O3) ... skipped 'Current browser ("C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers (['chrom', 'edge', 'opera']) support JSPI today.' [12%] test_audio_worklet_es6 (test_browser.browser.test_audio_worklet_es6) ... skipped 'requested to be skipped' [12%] test_sdl_ogl_proc_alias (test_browser.browser.test_sdl_ogl_proc_alias) ... skipped 'requested to be skipped' [12%] test_glgears_animation (test_browser.browser.test_glgears_animation) ... skipped 'requested to be skipped' [12%] test_rollup_pthreads (test_browser.browser.test_rollup_pthreads) ... skipped 'requires_dev_dependency: requires npm development package "rollup" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' [13%] test_vite_pthreads (test_browser.browser.test_vite_pthreads) ... skipped 'requires_dev_dependency: requires npm development package "vite" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' [13%] test_emmalloc_3gb (test_browser.browser.test_emmalloc_3gb) ... skipped 'no_firefox: no 4GB support yet' [13%] test_pthread_asan_use_after_free_2_wasmfs (test_browser.browser.test_pthread_asan_use_after_free_2_wasmfs) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/20006' [13%] test_cubegeom_normal_dap_far_glda_quad (test_browser.browser.test_cubegeom_normal_dap_far_glda_quad) ... skipped 'no_firefox: fails on CI but works locally' [13%] test_2gb_fail (test_browser.browser.test_2gb_fail) ... skipped 'no_firefox: no 4GB support yet' [13%] test_audio_worklet_pthreads_and_closure (test_browser.browser.test_audio_worklet_pthreads_and_closure) ... skipped 'requested to be skipped' [13%] test_sse2 (test_browser.browser.test_sse2) ... skipped 'requested to be skipped' [13%] test_webpack_wasm2js (test_browser.browser.test_webpack_wasm2js) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' [13%] test_fetch_response_headers (test_browser.browser.test_fetch_response_headers) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' [13%] test_sdl2_mixer_wav_dash_l (test_browser.browser.test_sdl2_mixer_wav_dash_l) ... skipped 'requested to be skipped' [14%] test_sdl_ogl_defaultmatrixmode (test_browser.browser.test_sdl_ogl_defaultmatrixmode) ... skipped 'requested to be skipped' [14%] test_pthread_print_override_modularize (test_browser.browser.test_pthread_print_override_modularize) ... skipped 'requested to be skipped' [14%] test_openjpeg (test_browser.browser.test_openjpeg) ... skipped 'requested to be skipped' [14%] test_avx (test_browser.browser.test_avx) ... skipped 'requested to be skipped' [14%] test_wasm_worker_lock_async_acquire_minimal_runtime (test_browser.browser.test_wasm_worker_lock_async_acquire_minimal_runtime) ... skipped 'requested to be skipped' [14%] test_glgears_animation_full (test_browser.browser.test_glgears_animation_full) ... skipped 'requested to be skipped' [14%] test_emscripten_main_loop_pthreads (test_browser.browser.test_emscripten_main_loop_pthreads) ... skipped 'requested to be skipped' [14%] test_async_jspi_wasm_bigint_O1 (test_browser.browser.test_async_jspi_wasm_bigint_O1) ... skipped 'Current browser ("C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers (['chrom', 'edge', 'opera']) support JSPI today.' [14%] test_freetype (test_browser.browser.test_freetype) ... skipped 'requested to be skipped' [15%] test_async_jspi_O2 (test_browser.browser.test_async_jspi_O2) ... skipped 'Current browser ("C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers (['chrom', 'edge', 'opera']) support JSPI today.' [15%] test_chunked_synchronous_xhr (test_browser.browser.test_chunked_synchronous_xhr) ... skipped 'no_firefox: keeps sending OPTIONS requests, and eventually errors' [15%] test_async_jspi_wasm_bigint_minimal_runtime_O0 (test_browser.browser.test_async_jspi_wasm_bigint_minimal_runtime_O0) ... skipped 'Current browser ("C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers (['chrom', 'edge', 'opera']) support JSPI today.' [15%] test_vite (test_browser.browser.test_vite) ... skipped 'requires_dev_dependency: requires npm development package "vite" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' [15%] test_emmalloc_3gb_memvalidate (test_browser.browser.test_emmalloc_3gb_memvalidate) ... skipped 'no_firefox: no 4GB support yet' [15%] test_fetch_redirect (test_browser.browser.test_fetch_redirect) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' [15%] test_async_jspi_O1 (test_browser.browser.test_async_jspi_O1) ... skipped 'Current browser ("C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers (['chrom', 'edge', 'opera']) support JSPI today.' [15%] test_fetch_response_headers_wasm2js (test_browser.browser.test_fetch_response_headers_wasm2js) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' [15%] test_printf (test_browser.browser.test_printf) ... skipped 'requested to be skipped' [15%] test_sdl2_gl_frames_swap (test_browser.browser.test_sdl2_gl_frames_swap) ... skipped 'requested to be skipped' [16%] test_fetch_from_thread_pthread_exit (test_browser.browser.test_fetch_from_thread_pthread_exit) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' [16%] test_minimal_runtime_code_size_hello_webgl2_wasm2js (test_browser.browser.test_minimal_runtime_code_size_hello_webgl2_wasm2js) ... skipped 'requested to be skipped' [16%] test_sdl_audio_beep_sleep_safeheap (test_browser.browser.test_sdl_audio_beep_sleep_safeheap) ... skipped 'requested to be skipped' [16%] test_glgears_deriv (test_browser.browser.test_glgears_deriv) ... skipped 'requested to be skipped' [16%] test_async_jspi_wasm_bigint_minimal_runtime_O1 (test_browser.browser.test_async_jspi_wasm_bigint_minimal_runtime_O1) ... skipped 'Current browser ("C:\\buildbot\\win11-x64-64gb-9800x3d\\emscripten_win11_x64\\build\\firefox\\143.0.4_64bit\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers (['chrom', 'edge', 'opera']) support JSPI today.' [16%] test_gl_textures_pthreads_main_module (test_browser.browser.test_gl_textures_pthreads_main_module) ... skipped 'requested to be skipped' Running the browser tests. Make sure the browser allows popups from localhost. [16%] test_webgpu_get_device_pthreads (test_browser.browser.test_webgpu_get_device_pthreads) ... skipped 'This test requires WebGPU to be available' [16%] test_webgl_multi_draw_arrays_instanced (test_browser.browser.test_webgl_multi_draw_arrays_instanced) ... skipped 'WEBGL_multi_draw is not supported' [16%] test_webgl_multi_draw_elements (test_browser.browser.test_webgl_multi_draw_elements) ... skipped 'WEBGL_multi_draw is not supported' 127.0.0.1 - - [06/Oct/2025 21:33:09] code 404, message File not found Running the browser tests. Make sure the browser allows popups from localhost. [16%] test_webgpu_basic_rendering_pthreads (test_browser.browser.test_webgpu_basic_rendering_pthreads) ... skipped 'This test requires WebGPU to be available' [17%] test_webgl_multi_draw_arrays (test_browser.browser.test_webgl_multi_draw_arrays) ... skipped 'WEBGL_multi_draw is not supported' [17%] test_webgl_multi_draw_elements_instanced (test_browser.browser.test_webgl_multi_draw_elements_instanced) ... skipped 'WEBGL_multi_draw is not supported' 127.0.0.1 - - [06/Oct/2025 21:33:11] code 404, message File not found [17%] test_webgl_draw_base_vertex_base_instance_drawelements (test_browser.browser.test_webgl_draw_base_vertex_base_instance_drawelements) ... skipped 'WEBGL_draw_instanced_base_vertex_base_instance is not supported' [17%] test_webgl_draw_base_vertex_base_instance_multidraw (test_browser.browser.test_webgl_draw_base_vertex_base_instance_multidraw) ... skipped 'WEBGL_draw_instanced_base_vertex_base_instance is not supported' [17%] test_webgl_draw_base_vertex_base_instance (test_browser.browser.test_webgl_draw_base_vertex_base_instance) ... skipped 'WEBGL_draw_instanced_base_vertex_base_instance is not supported' Running the browser tests. Make sure the browser allows popups from localhost. [17%] test_webgpu_required_limits (test_browser.browser.test_webgpu_required_limits) ... skipped 'This test requires WebGPU to be available' Testing somefile.txt somefile.txt make main at somefile.txt [17%] test_webgl_draw_base_vertex_base_instance_drawelements_multidraw (test_browser.browser.test_webgl_draw_base_vertex_base_instance_drawelements_multidraw) ... skipped 'WEBGL_draw_instanced_base_vertex_base_instance is not supported' Testing .somefile.txt@somefile.txt somefile.txt make main at somefile.txt 127.0.0.1 - - [06/Oct/2025 21:33:15] code 404, message File not found Testing ./somefile.txt somefile.txt make main at somefile.txt Running the browser tests. Make sure the browser allows popups from localhost. [17%] test_webgpu_basic_rendering (test_browser.browser.test_webgpu_basic_rendering) ... skipped 'This test requires WebGPU to be available' Testing somefile.txt@file.txt file.txt make main at file.txt Testing ./somefile.txt@file.txt file.txt make main at file.txt 127.0.0.1 - - [06/Oct/2025 21:33:18] code 404, message File not found Testing ./somefile.txt@./file.txt file.txt make main at file.txt Running the browser tests. Make sure the browser allows popups from localhost. [17%] test_webgpu_basic_rendering_closure_advanced (test_browser.browser.test_webgpu_basic_rendering_closure_advanced) ... skipped 'This test requires WebGPU to be available' Testing somefile.txt@/file.txt file.txt make main at file.txt 127.0.0.1 - - [06/Oct/2025 21:33:22] code 404, message File not found Testing somefile.txt@/ somefile.txt make main at somefile.txt [17%] test_webgpu_basic_rendering_closure (test_browser.browser.test_webgpu_basic_rendering_closure) ... skipped 'This test requires WebGPU to be available' Running the browser tests. Make sure the browser allows popups from localhost. Testing C:\buildbot\temp\emtest_ed7mr0zq\emscripten_test_browser_4ixnhfz6\somefile.txt@file.txt file.txt make main at file.txt Testing C:\buildbot\temp\emtest_ed7mr0zq\emscripten_test_browser_4ixnhfz6\somefile.txt@/file.txt file.txt make main at file.txt 127.0.0.1 - - [06/Oct/2025 21:33:26] code 404, message File not found Testing C:\buildbot\temp\emtest_ed7mr0zq\emscripten_test_browser_4ixnhfz6\somefile.txt@/ somefile.txt make main at somefile.txt Running the browser tests. Make sure the browser allows popups from localhost. [18%] test_webgpu_basic_rendering_main_module (test_browser.browser.test_webgpu_basic_rendering_main_module) ... skipped 'This test requires WebGPU to be available' Testing somefile.txt@/directory/file.txt /directory/file.txt make main at /directory/file.txt Testing somefile.txt@/directory/file.txt directory/file.txt make main at directory/file.txt Testing C:\buildbot\temp\emtest_ed7mr0zq\emscripten_test_browser_4ixnhfz6\somefile.txt@/directory/file.txt directory/file.txt make main at directory/file.txt Testing some@@file.txt@other.txt other.txt make main at other.txt Testing some@@file.txt@some@@otherfile.txt some@otherfile.txt make main at some@otherfile.txt make main at !#$%&'()+,-. ;=@[]^_`{}~.txt [18%] test_pthread_gcc_spinlock_wasm2js (test_browser.browser.test_pthread_gcc_spinlock_wasm2js) ... ok (15.35s) [18%] test_glgears_long_proxy (test_browser.browser.test_glgears_long_proxy) ... ok (21.88s) make main at somefile.txt file_packager: warning: Embedding an absolute file/directory name "C:\buildbot\temp\emtest_ed7mr0zq\emscripten_test_browser_4ixnhfz6\somefile.txt" to the virtual filesystem. The file will be made available in the relative path "somefile.txt". You can use the `--preload-file srcpath@dstpath` syntax to explicitly specify the target location the absolute source path should be directed to. assets assets/ assets@/ [18%] test_glgears_long (test_browser.browser.test_glgears_long) ... ok (23.99s) [18%] test_mainloop_reschedule (test_browser.browser.test_mainloop_reschedule) ... ok (17.67s) Testing somefile.txt somefile.txt make main at somefile.txt assets/@/ [18%] test_pthread_gcc_spinlock (test_browser.browser.test_pthread_gcc_spinlock) ... ok (20.62s) [18%] test_wasm_worker_lock_waitinf_minimal_runtime (test_browser.browser.test_wasm_worker_lock_waitinf_minimal_runtime) ... ok (36.31s) Testing .somefile.txt@somefile.txt somefile.txt make main at somefile.txt assets@./ [18%] test_wasm_worker_lock_waitinf (test_browser.browser.test_wasm_worker_lock_waitinf) ... ok (37.45s) emcc-normal compressing package of size 3932161 compressed package into 1358338 compressed in 48 ms Testing ./somefile.txt somefile.txt make main at somefile.txt assets@/ emcc-opts Testing somefile.txt@file.txt file.txt make main at file.txt assets@/assets compressing package of size 3932161 compressed package into 1358338 compressed in 44 ms Testing ./somefile.txt@file.txt file.txt make main at file.txt make main at somefile.txt [18%] test_pthread_gcc_spinlock_em_instrinsics (test_browser.browser.test_pthread_gcc_spinlock_em_instrinsics) ... ok (22.69s) file_packager: warning: Embedding an absolute file/directory name "C:\buildbot\temp\emtest_ed7mr0zq\emscripten_test_browser_4ixnhfz6\somefile.txt" to the virtual filesystem. The file will be made available in the relative path "somefile.txt". You can use the `--preload-file srcpath@dstpath` syntax to explicitly specify the target location the absolute source path should be directed to. Testing ./somefile.txt@./file.txt file.txt make main at file.txt make main at someotherfile.txt file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package compressing package of size 3932161 compressed package into 1358338 compressed in 21 ms normal [19%] test_pthread_gcc_spinlock_em_instrinsics_wasm2js (test_browser.browser.test_pthread_gcc_spinlock_em_instrinsics_wasm2js) ... ok (23.67s) 127.0.0.1 - - [06/Oct/2025 21:33:59] code 404, message File not found Testing somefile.txt@/file.txt file.txt make main at file.txt [19%] test_preload_file (test_browser.browser.test_preload_file) ... ok (46.67s) opts 127.0.0.1 - - [06/Oct/2025 21:34:01] code 404, message File not found Testing somefile.txt@/ somefile.txt make main at somefile.txt Testing C:\buildbot\temp\emtest_yq3_3jlh\emscripten_test_browser_5h8oz91v\somefile.txt@file.txt file.txt make main at file.txt modularize Testing C:\buildbot\temp\emtest_yq3_3jlh\emscripten_test_browser_5h8oz91v\somefile.txt@/file.txt file.txt make main at file.txt file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package manual Testing C:\buildbot\temp\emtest_yq3_3jlh\emscripten_test_browser_5h8oz91v\somefile.txt@/ somefile.txt make main at somefile.txt opts Testing somefile.txt@/directory/file.txt /directory/file.txt make main at /directory/file.txt [19%] test_sdl2_image_wasm2js (test_browser.browser.test_sdl2_image_wasm2js) ... ok (23.55s) Testing somefile.txt@/directory/file.txt directory/file.txt make main at directory/file.txt opts+closure Testing C:\buildbot\temp\emtest_yq3_3jlh\emscripten_test_browser_5h8oz91v\somefile.txt@/directory/file.txt directory/file.txt make main at directory/file.txt [19%] test_emscripten_thread_sleep (test_browser.browser.test_emscripten_thread_sleep) ... ok (16.39s) C:\buildbot\temp\emtest_agzeymww\emscripten_test_browser_j3_47d2f\building\third_party\glbook\Chapter_2/Hello_Triangle/CH02_HelloTriangle.o Testing some@@file.txt@other.txt other.txt make main at other.txt [19%] test_sdl2_mixer_music_mp3 (test_browser.browser.test_sdl2_mixer_music_mp3) ... ok (16.31s) Testing some@@file.txt@some@@otherfile.txt some@otherfile.txt make main at some@otherfile.txt C:\buildbot\temp\emtest_agzeymww\emscripten_test_browser_j3_47d2f\building\third_party\glbook\Chapter_8/Simple_VertexShader/CH08_SimpleVertexShader.o [19%] test_async_mainloop_O3 (test_browser.browser.test_async_mainloop_O3) ... ok (8.08s) [19%] test_html5_gamepad_closure (test_browser.browser.test_html5_gamepad_closure) ... ok (8.09s) C:\buildbot\temp\emtest_agzeymww\emscripten_test_browser_j3_47d2f\building\third_party\glbook\Chapter_9/Simple_Texture2D/CH09_SimpleTexture2D.o make main at !#$%&'()+,-. ;=@[]^_`{}~.txt [19%] test_missing_data_throws_error (test_browser.browser.test_missing_data_throws_error) ... ok (10.16s) [19%] test_fs_lz4fs_package (test_browser.browser.test_fs_lz4fs_package) ... ok (19.21s) C:\buildbot\temp\emtest_agzeymww\emscripten_test_browser_j3_47d2f\building\third_party\glbook\Chapter_9/Simple_TextureCubemap/CH09_TextureCubemap.o [19%] test_preload_file_wasmfs (test_browser.browser.test_preload_file_wasmfs) ... ok (26.75s) C:\buildbot\temp\emtest_agzeymww\emscripten_test_browser_j3_47d2f\building\third_party\glbook\Chapter_9/TextureWrap/CH09_TextureWrap.o C:\buildbot\temp\emtest_agzeymww\emscripten_test_browser_j3_47d2f\building\third_party\glbook\Chapter_10/MultiTexture/CH10_MultiTexture.o size: 157286444 [20%] test_html5_core_closure (test_browser.browser.test_html5_core_closure) ... ok (7.65s) C:\buildbot\temp\emtest_agzeymww\emscripten_test_browser_j3_47d2f\building\third_party\glbook\Chapter_13/ParticleSystem/CH13_ParticleSystem.o [20%] test_pthread_mutex_spinlock (test_browser.browser.test_pthread_mutex_spinlock) ... ok (7.01s) [20%] test_glbook (test_browser.browser.test_glbook) ... ok (8.68s) [20%] test_pthread_mutex (test_browser.browser.test_pthread_mutex) ... ok (7.67s) [20%] test_dylink_dso_needed (test_browser.browser.test_dylink_dso_needed) ... ok (6.94s) [20%] test_sdl_ogl_regal (test_browser.browser.test_sdl_ogl_regal) ... ok (7.70s) [20%] test_pthread_call_async_on_main_thread (test_browser.browser.test_pthread_call_async_on_main_thread) ... ok (7.71s) [20%] test_preload_caching_150mb (test_browser.browser.test_preload_caching_150mb) ... ok (7.63s) [20%] test_html5_core_legacy (test_browser.browser.test_html5_core_legacy) ... ok (7.21s) [20%] test_glfw3_closure (test_browser.browser.test_glfw3_closure) ... ok (5.90s) [21%] test_html5_core (test_browser.browser.test_html5_core) ... ok (5.86s) [21%] test_sdl2_image (test_browser.browser.test_sdl2_image) ... ok (5.65s) [21%] test_sdl2_ttf (test_browser.browser.test_sdl2_ttf) ... ok (5.22s) [21%] test_pthread_call_sync_on_main_thread (test_browser.browser.test_pthread_call_sync_on_main_thread) ... ok (7.54s) third_party/glbook/Chapter_2/Hello_Triangle/Hello_Triangle_orig.c [21%] test_mainloop_infloop (test_browser.browser.test_mainloop_infloop) ... ok (6.13s) third_party/glbook/Chapter_9/TextureWrap/TextureWrap_orig.c [21%] test_async_mainloop (test_browser.browser.test_async_mainloop) ... ok (6.05s) third_party/glbook/Chapter_9/Simple_Texture2D/Simple_Texture2D_orig.c [21%] test_html5_gamepad (test_browser.browser.test_html5_gamepad) ... ok (5.95s) third_party/glbook/Chapter_10/MultiTexture/MultiTexture_orig.c [21%] test_html5_gamepad_pthread (test_browser.browser.test_html5_gamepad_pthread) ... ok (5.83s) [21%] test_sdl2_ttf_rtl (test_browser.browser.test_sdl2_ttf_rtl) ... ok (4.60s) size: 104857644 third_party/glbook/Chapter_13/ParticleSystem/ParticleSystem_orig.c third_party/glbook/Chapter_2/Hello_Triangle/Hello_Triangle_orig.c [21%] test_html5_core_proxy_to_pthread (test_browser.browser.test_html5_core_proxy_to_pthread) ... ok (5.64s) [22%] test_html5_core_pthread (test_browser.browser.test_html5_core_pthread) ... ok (5.61s) [22%] test_dylink_dso_needed_inworker (test_browser.browser.test_dylink_dso_needed_inworker) ... ok (6.09s) [22%] test_gles2_emulation_full_es3 (test_browser.browser.test_gles2_emulation_full_es3) ... ok (6.37s) third_party/glbook/Chapter_9/TextureWrap/TextureWrap_orig.c third_party/glbook/Chapter_9/Simple_Texture2D/Simple_Texture2D_orig.c [22%] test_webgl_context_attributes (test_browser.browser.test_webgl_context_attributes) ... ok (6.45s) [22%] test_preload_caching_100mb (test_browser.browser.test_preload_caching_100mb) ... ok (4.64s) third_party/glbook/Chapter_10/MultiTexture/MultiTexture_orig.c [22%] test_sdl2_mixer_music_ogg (test_browser.browser.test_sdl2_mixer_music_ogg) ... ok (4.48s) [22%] test_sdl2_mixer_music_wav (test_browser.browser.test_sdl2_mixer_music_wav) ... ok (4.22s) [22%] test_webgl_context_major_version (test_browser.browser.test_webgl_context_major_version) ... ok (4.25s) third_party/glbook/Chapter_13/ParticleSystem/ParticleSystem_orig.c [22%] test_emscripten_main_loop_settimeout_pthreads (test_browser.browser.test_emscripten_main_loop_settimeout_pthreads) ... ok (5.25s) [23%] test_pthread_atomics_closure (test_browser.browser.test_pthread_atomics_closure) ... ok (4.02s) [23%] test_gles2_emulation_normal (test_browser.browser.test_gles2_emulation_normal) ... ok (5.73s) [23%] test_cubegeom_regal_pthread_proxied (test_browser.browser.test_cubegeom_regal_pthread_proxied) ... ok (4.65s) [23%] test_sdl2_mixer_wav (test_browser.browser.test_sdl2_mixer_wav) ... ok (4.94s) [23%] test_cubegeom_regal_pthread (test_browser.browser.test_cubegeom_regal_pthread) ... ok (4.50s) [23%] test_glfw_joystick (test_browser.browser.test_glfw_joystick) ... ok (4.76s) [23%] test_sdl_glshader (test_browser.browser.test_sdl_glshader) ... ok (4.79s) [23%] test_cubegeom_regal_proxied (test_browser.browser.test_cubegeom_regal_proxied) ... ok (4.48s) [23%] test_sdl_joystick_2 (test_browser.browser.test_sdl_joystick_2) ... ok (4.84s) [23%] test_html5_webgl_create_context_closure (test_browser.browser.test_html5_webgl_create_context_closure) ... ok (4.12s) do_POST: got file: actual.png do_POST: got file: actual.png [24%] test_sdl_canvas_alpha (test_browser.browser.test_sdl_canvas_alpha) ... ok (1.79s) [24%] test_sdl_stb_image_bpp (test_browser.browser.test_sdl_stb_image_bpp) ... ok (4.03s) [24%] test_sdl_joystick_1 (test_browser.browser.test_sdl_joystick_1) ... ok (4.26s) [24%] test_html5_webgl_destroy_context_O2 (test_browser.browser.test_html5_webgl_destroy_context_O2) ... ok (4.37s) [24%] test_emscripten_animate_canvas_element_size_pthread_ofb (test_browser.browser.test_emscripten_animate_canvas_element_size_pthread_ofb) ... ok (3.81s) [24%] test_sdl2_mixer_music_mod (test_browser.browser.test_sdl2_mixer_music_mod) ... ok (3.87s) [24%] test_pthread_iostream (test_browser.browser.test_pthread_iostream) ... ok (3.56s) [24%] test_glfw3_closure_no_gl (test_browser.browser.test_glfw3_closure_no_gl) ... ok (4.63s) [24%] test_sdl2_glshader (test_browser.browser.test_sdl2_glshader) ... ok (3.87s) [24%] test_write_file_in_environment_web (test_browser.browser.test_write_file_in_environment_web) ... ok (4.14s) [25%] test_worker_api_2 (test_browser.browser.test_worker_api_2) ... ok (4.00s) [25%] test_wasm_worker_terminate (test_browser.browser.test_wasm_worker_terminate) ... ok (3.83s) [25%] test_wasm_worker_terminate_all (test_browser.browser.test_wasm_worker_terminate_all) ... ok (3.97s) [25%] test_cubegeom_regal (test_browser.browser.test_cubegeom_regal) ... ok (3.84s) [25%] test_wasm_worker_terminate_all_minimal_runtime (test_browser.browser.test_wasm_worker_terminate_all_minimal_runtime) ... ok (3.99s) [25%] test_minimal_runtime_hello_thread_O3_modularize_MINIMAL_RUNTIME_2 (test_browser.browser.test_minimal_runtime_hello_thread_O3_modularize_MINIMAL_RUNTIME_2) ... ok (3.96s) [25%] test_glew (test_browser.browser.test_glew) ... ok (3.87s) [25%] test_html5_webgl_create_context_no_antialias_closure (test_browser.browser.test_html5_webgl_create_context_no_antialias_closure) ... ok (3.54s) [25%] test_cubegeom_glew_wasmfs (test_browser.browser.test_cubegeom_glew_wasmfs) ... ok (3.55s) [26%] test_emscripten_api (test_browser.browser.test_emscripten_api) ... ok (4.06s) [26%] test_html5_webgl_destroy_context_full_es2 (test_browser.browser.test_html5_webgl_destroy_context_full_es2) ... ok (3.85s) [26%] test_html5_webgl_destroy_context (test_browser.browser.test_html5_webgl_destroy_context) ... ok (3.80s) [26%] test_emscripten_animate_canvas_element_size_manual_css (test_browser.browser.test_emscripten_animate_canvas_element_size_manual_css) ... ok (3.61s) [26%] test_emscripten_animate_canvas_element_size_pthread (test_browser.browser.test_emscripten_animate_canvas_element_size_pthread) ... ok (2.95s) [26%] test_pthread_spawns (test_browser.browser.test_pthread_spawns) ... ok (3.58s) [26%] test_cubegeom_glew (test_browser.browser.test_cubegeom_glew) ... ok (4.05s) [26%] test_audio_worklet_post_function_closure (test_browser.browser.test_audio_worklet_post_function_closure) ... ok (3.70s) [26%] test_modularize_and_preload_files_O2_closure_wasmfs (test_browser.browser.test_modularize_and_preload_files_O2_closure_wasmfs) ... ok (3.63s) [26%] test_no_declare_asm_module_exports_minimal_runtime_2 (test_browser.browser.test_no_declare_asm_module_exports_minimal_runtime_2) ... ok (3.99s) [27%] test_cubegeom_proc_Os (test_browser.browser.test_cubegeom_proc_Os) ... ok (3.71s) [27%] test_sdl_image_wasmfs (test_browser.browser.test_sdl_image_wasmfs) ... ok (3.68s) [27%] test_sdl_image_prepare_data_closure_webonly (test_browser.browser.test_sdl_image_prepare_data_closure_webonly) ... ok (3.39s) [27%] test_sdl_touch_closure (test_browser.browser.test_sdl_touch_closure) ... ok (3.36s) [27%] test_minimal_runtime_hello_thread_O3 (test_browser.browser.test_minimal_runtime_hello_thread_O3) ... ok (3.73s) [27%] test_emscripten_get_now_closure (test_browser.browser.test_emscripten_get_now_closure) ... ok (2.92s) [27%] test_pthread_clock_drift (test_browser.browser.test_pthread_clock_drift) ... ok (3.30s) 127.0.0.1 - - [06/Oct/2025 21:34:55] code 404, message File not found [27%] test_minimal_runtime_hello_thread_O3_modularize (test_browser.browser.test_minimal_runtime_hello_thread_O3_modularize) ... ok (3.53s) [27%] test_emscripten_animate_canvas_element_size_offscreen (test_browser.browser.test_emscripten_animate_canvas_element_size_offscreen) ... ok (3.84s) [27%] test_async_virtual_O3 (test_browser.browser.test_async_virtual_O3) ... ok (3.60s) [28%] test_async_iostream (test_browser.browser.test_async_iostream) ... ok (3.37s) [28%] test_closure_in_web_only_target_environment_console_log (test_browser.browser.test_closure_in_web_only_target_environment_console_log) ... ok (2.91s) [28%] test_sdl_key_asyncify_eventhandler (test_browser.browser.test_sdl_key_asyncify_eventhandler) ... ok (3.17s) [28%] test_fetch_to_memory_wasm2js (test_browser.browser.test_fetch_to_memory_wasm2js) ... ok (2.81s) [28%] test_closure_in_web_only_target_environment_webgl (test_browser.browser.test_closure_in_web_only_target_environment_webgl) ... ok (3.39s) [28%] test_sdl_image (test_browser.browser.test_sdl_image) ... ok (3.03s) [28%] test_no_declare_asm_module_exports_wasm2js (test_browser.browser.test_no_declare_asm_module_exports_wasm2js) ... ok (2.91s) [28%] test_sdl_key_delay_asyncify (test_browser.browser.test_sdl_key_delay_asyncify) ... ok (3.03s) [28%] test_idbstore_sync_asyncify (test_browser.browser.test_idbstore_sync_asyncify) ... ok (3.78s) [28%] test_no_declare_asm_module_exports_strict_js (test_browser.browser.test_no_declare_asm_module_exports_strict_js) ... ok (3.04s) [29%] test_html5_mouse_closure (test_browser.browser.test_html5_mouse_closure) ... ok (2.97s) [29%] test_no_declare_asm_module_exports (test_browser.browser.test_no_declare_asm_module_exports) ... ok (3.08s) warning: undefined symbol: TIFFClientOpen (referenced by root reference (e.g. compiled C/C++ code)) warning: undefined symbol: TIFFClose (referenced by root reference (e.g. compiled C/C++ code)) warning: undefined symbol: TIFFGetField (referenced by root reference (e.g. compiled C/C++ code)) warning: undefined symbol: TIFFReadRGBAImageOriented (referenced by root reference (e.g. compiled C/C++ code)) warning: undefined symbol: _TIFFfree (referenced by root reference (e.g. compiled C/C++ code)) warning: undefined symbol: _TIFFmalloc (referenced by root reference (e.g. compiled C/C++ code)) [29%] test_cocos2d_hello (test_browser.browser.test_cocos2d_hello) ... ok (2.64s) [29%] test_sdl_key_asyncify (test_browser.browser.test_sdl_key_asyncify) ... ok (2.99s) [29%] test_idbstore_sync_worker (test_browser.browser.test_idbstore_sync_worker) ... ok (2.44s) [29%] test_pre_run_deps_wasm2js (test_browser.browser.test_pre_run_deps_wasm2js) ... ok (3.04s) [29%] test_webgl2_closure (test_browser.browser.test_webgl2_closure) ... ok (2.72s) [29%] test_async_asyncify_O3 (test_browser.browser.test_async_asyncify_O3) ... ok (3.05s) [29%] test_pthread_file_io (test_browser.browser.test_pthread_file_io) ... ok (2.40s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package 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 'coalesce-locals' which is not fully compatible with DWARF [30%] test_doublestart_bug (test_browser.browser.test_doublestart_bug) ... ok (2.99s) in html [30%] test_modularize_closure_no_main (test_browser.browser.test_modularize_closure_no_main) ... ok (2.67s) [30%] test_pthread_gcc_atomic_op_and_fetch_wasm2js (test_browser.browser.test_pthread_gcc_atomic_op_and_fetch_wasm2js) ... ok (2.75s) [30%] test_sdl_key_delay_asyncify_eventhandler (test_browser.browser.test_sdl_key_delay_asyncify_eventhandler) ... ok (3.00s) 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 'coalesce-locals' which is not fully compatible with DWARF [30%] test_pre_run_deps (test_browser.browser.test_pre_run_deps) ... ok (3.03s) ['-DTEST_SYNC_BLOCKING_LOOP=1', '-sOFFSCREENCANVAS_SUPPORT', '-sOFFSCREEN_FRAMEBUFFER', '-pthread', '-lGL', '-sGL_DEBUG'] [30%] test_locate_file_es6_wasm2js (test_browser.browser.test_locate_file_es6_wasm2js) ... ok (2.58s) [30%] test_pthread_join (test_browser.browser.test_pthread_join) ... ok (3.04s) [30%] test_emscripten_animate_canvas_element_size_pthread_ofb_main_loop (test_browser.browser.test_emscripten_animate_canvas_element_size_pthread_ofb_main_loop) ... ok (3.98s) [30%] test_pthread_asan_leak (test_browser.browser.test_pthread_asan_leak) ... ok (2.51s) [30%] test_sdl_mousewheel_closure (test_browser.browser.test_sdl_mousewheel_closure) ... ok (2.78s) [31%] test_emscripten_animate_canvas_element_size (test_browser.browser.test_emscripten_animate_canvas_element_size) ... ok (4.01s) [31%] test_sdl_quit (test_browser.browser.test_sdl_quit) ... ok (2.84s) [31%] test_pthread_setspecific_mainthread_wasm2js (test_browser.browser.test_pthread_setspecific_mainthread_wasm2js) ... ok (2.76s) [31%] test_webgl_resize_offscreencanvas_from_main_thread_offscreen_blocking (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread_offscreen_blocking) ... ok (2.94s) [31%] test_pthread_atomics (test_browser.browser.test_pthread_atomics) ... ok (3.00s) [31%] test_sdl2_fog_simple (test_browser.browser.test_sdl2_fog_simple) ... ok (2.91s) [31%] test_webgl_with_closure (test_browser.browser.test_webgl_with_closure) ... ok (3.22s) [31%] test_pthread_wake_all_wasm2js (test_browser.browser.test_pthread_wake_all_wasm2js) ... ok (2.38s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package [31%] test_worker_api_sleep (test_browser.browser.test_worker_api_sleep) ... ok (3.22s) [31%] test_emscripten_api_infloop (test_browser.browser.test_emscripten_api_infloop) ... ok (2.97s) [32%] test_pthread_gcc_atomic_fetch_and_op_Os (test_browser.browser.test_pthread_gcc_atomic_fetch_and_op_Os) ... ok (2.47s) [32%] test_sdl2_canvas_palette_2 (test_browser.browser.test_sdl2_canvas_palette_2) ... ok (3.07s) [32%] test_sigalrm (test_browser.browser.test_sigalrm) ... ok (3.09s) 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 'coalesce-locals' which is not fully compatible with DWARF in html [32%] test_modularize_closure (test_browser.browser.test_modularize_closure) ... ok (2.71s) 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 'coalesce-locals' which is not fully compatible with DWARF [32%] test_locate_file_wasm2js (test_browser.browser.test_locate_file_wasm2js) ... ok (2.60s) ['-sOFFSCREENCANVAS_SUPPORT', '-sOFFSCREEN_FRAMEBUFFER', '-pthread', '-lGL', '-sGL_DEBUG'] [32%] test_pthread_malloc_free (test_browser.browser.test_pthread_malloc_free) ... ok (3.06s) [32%] test_pthread_64bit_atomics (test_browser.browser.test_pthread_64bit_atomics) ... ok (2.68s) [32%] test_wasm_worker_lock_busyspin_wait (test_browser.browser.test_wasm_worker_lock_busyspin_wait) ... ok (2.84s) [32%] test_wasm_worker_lock_busyspin_wait_minimal_runtime (test_browser.browser.test_wasm_worker_lock_busyspin_wait_minimal_runtime) ... ok (2.82s) [32%] test_sdl_canvas_palette_2 (test_browser.browser.test_sdl_canvas_palette_2) ... ok (2.87s) [33%] test_no_declare_asm_module_exports_minimal_runtime (test_browser.browser.test_no_declare_asm_module_exports_minimal_runtime) ... ok (2.96s) [33%] test_pthread_proxying_in_futex_wait (test_browser.browser.test_pthread_proxying_in_futex_wait) ... ok (2.48s) [33%] test_webgl_resize_offscreencanvas_from_main_thread_offscreen (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread_offscreen) ... ok (2.76s) [33%] test_sdl2_mouse_offsets (test_browser.browser.test_sdl2_mouse_offsets) ... ok (2.79s) [33%] test_single_file_in_web_environment_with_closure (test_browser.browser.test_single_file_in_web_environment_with_closure) ... ok (3.15s) [33%] test_pthread_hardware_concurrency (test_browser.browser.test_pthread_hardware_concurrency) ... ok (2.99s) [33%] test_sdl2_mouse (test_browser.browser.test_sdl2_mouse) ... ok (2.95s) [33%] test_async_virtual_2_O3 (test_browser.browser.test_async_virtual_2_O3) ... ok (3.16s) [33%] test_webgl_offscreen_canvas_in_proxied_pthread_asyncify (test_browser.browser.test_webgl_offscreen_canvas_in_proxied_pthread_asyncify) ... ok (3.78s) 127.0.0.1 - - [06/Oct/2025 21:35:17] code 404, message File not found [34%] test_modularize_and_preload_files_O2_closure (test_browser.browser.test_modularize_and_preload_files_O2_closure) ... ok (3.24s) [34%] test_pthread_gcc_atomics_wasm2js (test_browser.browser.test_pthread_gcc_atomics_wasm2js) ... ok (2.39s) [34%] test_fetch_to_memory (test_browser.browser.test_fetch_to_memory) ... ok (2.66s) [34%] test_webgl_offscreen_canvas_only_in_pthread (test_browser.browser.test_webgl_offscreen_canvas_only_in_pthread) ... ok (2.49s) [34%] test_no_declare_asm_module_exports_wasm2js_minimal (test_browser.browser.test_no_declare_asm_module_exports_wasm2js_minimal) ... ok (2.60s) [34%] test_async_virtual (test_browser.browser.test_async_virtual) ... ok (2.47s) mem init, so async, call too early [34%] test_async_compile_O3 (test_browser.browser.test_async_compile_O3) ... ok (2.48s) [34%] test_pthread_sbrk_aborting_malloc (test_browser.browser.test_pthread_sbrk_aborting_malloc) ... ok (2.20s) sync startup, call too late [34%] test_webgl_offscreen_canvas_in_proxied_pthread (test_browser.browser.test_webgl_offscreen_canvas_in_proxied_pthread) ... ok (3.63s) sync, runtime still alive, so all good [34%] test_modularize_closure_export_name (test_browser.browser.test_modularize_closure_export_name) ... ok (2.78s) [35%] test_pthread_setspecific_mainthread (test_browser.browser.test_pthread_setspecific_mainthread) ... ok (2.34s) [35%] test_openal_playback (test_browser.browser.test_openal_playback) ... ok (2.44s) [35%] test_pthread_create_pthread_modularize (test_browser.browser.test_pthread_create_pthread_modularize) ... ok (2.39s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package [35%] test_runtime_misuse_wasm2js (test_browser.browser.test_runtime_misuse_wasm2js) ... ok (2.55s) [35%] test_pthread_gcc_atomic_fetch_and_op_O3 (test_browser.browser.test_pthread_gcc_atomic_fetch_and_op_O3) ... ok (2.53s) [35%] test_pthread_sbrk (test_browser.browser.test_pthread_sbrk) ... ok (2.50s) in html [35%] test_pthread_gcc_64bit_atomic_fetch_and_op (test_browser.browser.test_pthread_gcc_64bit_atomic_fetch_and_op) ... ok (2.65s) [35%] test_dylink_pthread_many (test_browser.browser.test_dylink_pthread_many) ... ok (2.58s) [35%] test_locate_file_es6 (test_browser.browser.test_locate_file_es6) ... ok (2.38s) [35%] test_sdl_fog_simple (test_browser.browser.test_sdl_fog_simple) ... ok (2.43s) [36%] test_pthread_large_pthread_allocation (test_browser.browser.test_pthread_large_pthread_allocation) ... ok (2.46s) [36%] test_fs_idbfs_autopersist_close (test_browser.browser.test_fs_idbfs_autopersist_close) ... ok (2.44s) [36%] test_pthread_main_thread_blocking_wait (test_browser.browser.test_pthread_main_thread_blocking_wait) ... ok (2.44s) [36%] test_wasm_worker_sleep (test_browser.browser.test_wasm_worker_sleep) ... ok (2.43s) [36%] test_minimal_runtime_single_file_html_O3_wasm2js (test_browser.browser.test_minimal_runtime_single_file_html_O3_wasm2js) ... ok (2.20s) mem init, so async, call too early [36%] test_async_asyncify_O2 (test_browser.browser.test_async_asyncify_O2) ... ok (2.30s) [36%] test_wasm_worker_sleep_minimal_runtime (test_browser.browser.test_wasm_worker_sleep_minimal_runtime) ... ok (2.28s) [36%] test_pthread_asan_use_after_free (test_browser.browser.test_pthread_asan_use_after_free) ... ok (2.31s) [36%] test_openal_error_closure (test_browser.browser.test_openal_error_closure) ... ok (2.39s) [36%] test_pthread_global_data_initialization (test_browser.browser.test_pthread_global_data_initialization) ... ok (2.17s) sync startup, call too late [37%] test_pthread_gcc_atomic_op_and_fetch (test_browser.browser.test_pthread_gcc_atomic_op_and_fetch) ... ok (2.37s) [37%] test_emscripten_main_loop_and_blocker (test_browser.browser.test_emscripten_main_loop_and_blocker) ... ok (2.27s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package sync, runtime still alive, so all good [37%] test_pthread_64bit_cxx11_atomics_O3_pthreads (test_browser.browser.test_pthread_64bit_cxx11_atomics_O3_pthreads) ... ok (2.41s) in html [37%] test_emscripten_main_loop_and_blocker_exit (test_browser.browser.test_emscripten_main_loop_and_blocker_exit) ... ok (2.21s) [37%] test_runtime_misuse_no_main (test_browser.browser.test_runtime_misuse_no_main) ... ok (2.43s) [37%] test_pthread_asan_no_leak (test_browser.browser.test_pthread_asan_no_leak) ... ok (2.26s) [37%] test_async_2 (test_browser.browser.test_async_2) ... ok (2.35s) [37%] test_pthread_create_pthread (test_browser.browser.test_pthread_create_pthread) ... ok (2.34s) [37%] test_locate_file (test_browser.browser.test_locate_file) ... ok (2.30s) [38%] test_pthread_hello_thread_O3_modularize (test_browser.browser.test_pthread_hello_thread_O3_modularize) ... ok (2.35s) [38%] test_minimal_runtime_hello_thread (test_browser.browser.test_minimal_runtime_hello_thread) ... ok (2.29s) [38%] test_minimal_runtime_hello_thread_modularize (test_browser.browser.test_minimal_runtime_hello_thread_modularize) ... ok (2.20s) [38%] test_pthread_cancel_cond_wait (test_browser.browser.test_pthread_cancel_cond_wait) ... ok (2.19s) [38%] test_webgl_context_major_version_webgl2 (test_browser.browser.test_webgl_context_major_version_webgl2) ... ok (2.14s) mem init, so async, call too early [38%] test_pthread_kill (test_browser.browser.test_pthread_kill) ... ok (2.16s) [38%] test_main_thread_em_asm_blocking (test_browser.browser.test_main_thread_em_asm_blocking) ... ok (2.23s) sync startup, call too late [38%] test_std_thread_detach (test_browser.browser.test_std_thread_detach) ... ok (2.07s) [38%] test_sdl2_image_formats_wasm_legacy_wasmfs (test_browser.browser.test_sdl2_image_formats_wasm_legacy_wasmfs) ... ok (2.10s) [38%] test_browser_run_from_different_directory (test_browser.browser.test_browser_run_from_different_directory) ... ok (2.23s) sync, runtime still alive, so all good [39%] test_sdl2_image_formats_wasm (test_browser.browser.test_sdl2_image_formats_wasm) ... ok (2.18s) [39%] test_runtime_misuse_no_main_wasm2js (test_browser.browser.test_runtime_misuse_no_main_wasm2js) ... ok (2.18s) [39%] test_pthread_64bit_cxx11_atomics_O3 (test_browser.browser.test_pthread_64bit_cxx11_atomics_O3) ... ok (2.37s) [39%] test_pthread_printf_O3 (test_browser.browser.test_pthread_printf_O3) ... ok (2.21s) [39%] test_pthread_preallocates_workers (test_browser.browser.test_pthread_preallocates_workers) ... ok (2.31s) [39%] test_pthread_supported_mt (test_browser.browser.test_pthread_supported_mt) ... ok (2.16s) [39%] test_fs_idbfs_autopersist_unlink (test_browser.browser.test_fs_idbfs_autopersist_unlink) ... ok (2.25s) [39%] test_pthread_run_script_pthread (test_browser.browser.test_pthread_run_script_pthread) ... ok (2.21s) [39%] test_sdl_ogl (test_browser.browser.test_sdl_ogl) ... ok (2.17s) [39%] test_pthread_barrier (test_browser.browser.test_pthread_barrier) ... ok (2.20s) [40%] test_emscripten_main_loop_and_blocker_pthreads (test_browser.browser.test_emscripten_main_loop_and_blocker_pthreads) ... ok (2.27s) [40%] test_pthread_create_O3 (test_browser.browser.test_pthread_create_O3) ... ok (2.14s) [40%] test_pthread_cleanup (test_browser.browser.test_pthread_cleanup) ... ok (2.15s) [40%] test_sdl2_image_formats_emscripten_wasmfs (test_browser.browser.test_sdl2_image_formats_emscripten_wasmfs) ... ok (2.25s) [40%] test_async_compile_O2 (test_browser.browser.test_async_compile_O2) ... ok (2.14s) [40%] test_minimal_runtime_single_file_html_O3 (test_browser.browser.test_minimal_runtime_single_file_html_O3) ... ok (1.93s) [40%] test_pthread_malloc (test_browser.browser.test_pthread_malloc) ... ok (2.08s) [40%] test_pthread_cancel (test_browser.browser.test_pthread_cancel) ... ok (2.15s) [40%] test_async_in_pthread (test_browser.browser.test_async_in_pthread) ... ok (2.18s) [41%] test_sdl2_image_formats_wasm_wasmfs (test_browser.browser.test_sdl2_image_formats_wasm_wasmfs) ... ok (2.19s) [41%] test_async_virtual_2 (test_browser.browser.test_async_virtual_2) ... ok (2.22s) [41%] test_pthread_once (test_browser.browser.test_pthread_once) ... ok (1.98s) [41%] test_pthread_volatile (test_browser.browser.test_pthread_volatile) ... ok (2.03s) [41%] test_fs_idbfs_autopersist_symlink (test_browser.browser.test_fs_idbfs_autopersist_symlink) ... ok (2.10s) [41%] test_html5_webgl_create_context_full_es2 (test_browser.browser.test_html5_webgl_create_context_full_es2) ... ok (2.06s) [41%] test_emscripten_set_interval (test_browser.browser.test_emscripten_set_interval) ... ok (2.08s) [41%] test_pthread_hello_thread_O3 (test_browser.browser.test_pthread_hello_thread_O3) ... ok (1.98s) [41%] test_wasm_worker_proxied_function (test_browser.browser.test_wasm_worker_proxied_function) ... ok (2.06s) [41%] test_html5_webgl_create_context_pthread (test_browser.browser.test_html5_webgl_create_context_pthread) ... ok (2.14s) size: 44 [42%] test_pthread_run_on_main_thread (test_browser.browser.test_pthread_run_on_main_thread) ... ok (2.12s) [42%] test_pthread_condition_variable (test_browser.browser.test_pthread_condition_variable) ... ok (2.10s) [42%] test_dylink_glemu (test_browser.browser.test_dylink_glemu) ... ok (2.08s) size: 1048620 [42%] test_html5_webgl_create_context (test_browser.browser.test_html5_webgl_create_context) ... ok (2.15s) [42%] test_pthread_gcc_atomics (test_browser.browser.test_pthread_gcc_atomics) ... ok (2.07s) [42%] test_minimal_runtime_hello_world_streaming_compile (test_browser.browser.test_minimal_runtime_hello_world_streaming_compile) ... ok (2.06s) [42%] test_sdl2_image_formats_wasm_legacy (test_browser.browser.test_sdl2_image_formats_wasm_legacy) ... ok (2.09s) [42%] test_emscripten_async_wget_side_module (test_browser.browser.test_emscripten_async_wget_side_module) ... ok (1.81s) [42%] test_preload_caching_0 (test_browser.browser.test_preload_caching_0) ... ok (2.02s) [42%] test_pthread_proxy_to_pthread (test_browser.browser.test_pthread_proxy_to_pthread) ... ok (2.11s) [43%] test_preload_caching_1mb (test_browser.browser.test_preload_caching_1mb) ... ok (2.09s) [43%] test_browser_run_from_different_directory_async (test_browser.browser.test_browser_run_from_different_directory_async) ... ok (1.89s) [43%] test_pthread_run_on_main_thread_flood (test_browser.browser.test_pthread_run_on_main_thread_flood) ... ok (2.15s) [43%] test_sdl2_image_formats_emscripten (test_browser.browser.test_sdl2_image_formats_emscripten) ... ok (2.15s) [43%] test_pthread_nested_spawns (test_browser.browser.test_pthread_nested_spawns) ... ok (2.08s) [43%] test_dlopen_blocking (test_browser.browser.test_dlopen_blocking) ... ok (2.06s) [43%] test_pthread_run_script (test_browser.browser.test_pthread_run_script) ... ok (2.13s) [43%] test_dylink_proxied (test_browser.browser.test_dylink_proxied) ... ok (2.08s) [43%] test_pthread_wake_all (test_browser.browser.test_pthread_wake_all) ... ok (2.10s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package [43%] test_utf16_textdecoder_pthreads (test_browser.browser.test_utf16_textdecoder_pthreads) ... ok (1.96s) [44%] test_pthread_pool_size_strict (test_browser.browser.test_pthread_pool_size_strict) ... ok (1.84s) [44%] test_async_asyncify_O0 (test_browser.browser.test_async_asyncify_O0) ... ok (1.99s) mem init, so async, call too early [44%] test_emscripten_set_timeout_loop (test_browser.browser.test_emscripten_set_timeout_loop) ... ok (1.98s) [44%] test_pthread_volatile_atomic (test_browser.browser.test_pthread_volatile_atomic) ... ok (1.92s) [44%] test_async_asyncify_O1 (test_browser.browser.test_async_asyncify_O1) ... ok (1.95s) [44%] test_access_file_after_heap_resize (test_browser.browser.test_access_file_after_heap_resize) ... ok (1.77s) sync startup, call too late [44%] test_runtimelink (test_browser.browser.test_runtimelink) ... ok (1.68s) sync, runtime still alive, so all good [44%] test_glfw (test_browser.browser.test_glfw) ... ok (1.92s) [44%] test_runtime_misuse (test_browser.browser.test_runtime_misuse) ... ok (1.96s) [45%] test_fs_idbfs_fsync (test_browser.browser.test_fs_idbfs_fsync) ... ok (2.09s) [45%] test_wasm_worker_wait64_notify (test_browser.browser.test_wasm_worker_wait64_notify) ... ok (1.90s) [45%] test_modularize_and_preload_files_O2_profiling_wasmfs (test_browser.browser.test_modularize_and_preload_files_O2_profiling_wasmfs) ... ok (1.71s) [45%] test_sdl2_timer (test_browser.browser.test_sdl2_timer) ... ok (1.82s) [45%] test_glfw_s_flag (test_browser.browser.test_glfw_s_flag) ... ok (1.99s) [45%] test_webidl_O2 (test_browser.browser.test_webidl_O2) ... ok (1.96s) [45%] test_worker_api_3 (test_browser.browser.test_worker_api_3) ... ok (1.92s) [45%] test_pthread_gcc_atomic_fetch_and_op_O2 (test_browser.browser.test_pthread_gcc_atomic_fetch_and_op_O2) ... ok (1.95s) 127.0.0.1 - - [06/Oct/2025 21:35:49] code 404, message File not found 127.0.0.1 - - [06/Oct/2025 21:35:49] code 404, message File not found [45%] test_wasm_worker_lock_wait (test_browser.browser.test_wasm_worker_lock_wait) ... ok (1.91s) [45%] test_sdl_canvas_safe_heap_O2 (test_browser.browser.test_sdl_canvas_safe_heap_O2) ... ok (2.12s) [46%] test_emscripten_async_wget_O2_wasmfs (test_browser.browser.test_emscripten_async_wget_O2_wasmfs) ... ok (1.85s) [46%] test_pthread_gcc_64bit_atomic_op_and_fetch (test_browser.browser.test_pthread_gcc_64bit_atomic_op_and_fetch) ... ok (2.02s) [46%] test_wasm_worker_wait_async (test_browser.browser.test_wasm_worker_wait_async) ... FAIL [46%] test_html5_webgl_create_context_no_antialias_full_es2 (test_browser.browser.test_html5_webgl_create_context_no_antialias_full_es2) ... ok (2.12s) [46%] test_wasm_worker_wait32_notify (test_browser.browser.test_wasm_worker_wait32_notify) ... ok (1.94s) [46%] test_emscripten_async_wget2 (test_browser.browser.test_emscripten_async_wget2) ... ok (1.66s) [46%] test_embind_asyncify (test_browser.browser.test_embind_asyncify) ... ok (1.71s) [46%] test_wasm_worker_lock_wait_minimal_runtime (test_browser.browser.test_wasm_worker_lock_wait_minimal_runtime) ... ok (1.77s) [46%] test_wasm_worker_lock_wait2 (test_browser.browser.test_wasm_worker_lock_wait2) ... ok (1.80s) [46%] test_wasm_worker_wait64_notify_minimal_runtime (test_browser.browser.test_wasm_worker_wait64_notify_minimal_runtime) ... ok (1.79s) [47%] test_pthread_reltime (test_browser.browser.test_pthread_reltime) ... ok (1.48s) [47%] test_wasm_worker_wait32_notify_minimal_runtime (test_browser.browser.test_wasm_worker_wait32_notify_minimal_runtime) ... ok (1.77s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package [47%] test_sdl1 (test_browser.browser.test_sdl1) ... ok (1.71s) [47%] test_pthread_supported (test_browser.browser.test_pthread_supported) ... ok (1.68s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package [47%] test_error_reporting (test_browser.browser.test_error_reporting) ... ok (1.68s) [47%] test_wasm_worker_lock_busyspin_waitinf (test_browser.browser.test_wasm_worker_lock_busyspin_waitinf) ... ok (1.87s) [47%] test_async_compile_O1 (test_browser.browser.test_async_compile_O1) ... ok (1.71s) [47%] test_emscripten_async_wget2_wasmfs (test_browser.browser.test_emscripten_async_wget2_wasmfs) ... ok (1.87s) [47%] test_wasm_worker_lock_wait2_minimal_runtime (test_browser.browser.test_wasm_worker_lock_wait2_minimal_runtime) ... ok (1.79s) [47%] test_emscripten_async_load_script_wasmfs (test_browser.browser.test_emscripten_async_load_script_wasmfs) ... ok (1.66s) [48%] test_wasm_worker_lock_busyspin_waitinf_minimal_runtime (test_browser.browser.test_wasm_worker_lock_busyspin_waitinf_minimal_runtime) ... ok (1.76s) [48%] test_utf16_textdecoder (test_browser.browser.test_utf16_textdecoder) ... ok (1.81s) [48%] test_dylink (test_browser.browser.test_dylink) ... ok (1.70s) [48%] test_fflush (test_browser.browser.test_fflush) ... ok (1.64s) 127.0.0.1 - - [06/Oct/2025 21:35:54] code 404, message File not found 127.0.0.1 - - [06/Oct/2025 21:35:54] code 404, message File not found file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package [48%] test_emscripten_async_wget_O2 (test_browser.browser.test_emscripten_async_wget_O2) ... ok (1.58s) [48%] test_minimal_runtime_hello_world_streaming_inst (test_browser.browser.test_minimal_runtime_hello_world_streaming_inst) ... ok (1.99s) [48%] test_webgl2_legacy_browser (test_browser.browser.test_webgl2_legacy_browser) ... ok (1.70s) [48%] test_pthread_in_pthread_pool_size_strict (test_browser.browser.test_pthread_in_pthread_pool_size_strict) ... ok (1.67s) [48%] test_glfw_both_flags (test_browser.browser.test_glfw_both_flags) ... ok (1.76s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package [49%] test_pthreads_started_in_worker (test_browser.browser.test_pthreads_started_in_worker) ... ok (1.61s) [49%] test_async_asyncify_minimal_runtime_O3 (test_browser.browser.test_async_asyncify_minimal_runtime_O3) ... ok (1.77s) [49%] test_emscripten_async_load_script (test_browser.browser.test_emscripten_async_load_script) ... ok (1.81s) [49%] test_pthread_thread_local_storage (test_browser.browser.test_pthread_thread_local_storage) ... ok (1.72s) [49%] test_sdl2_unwasteful (test_browser.browser.test_sdl2_unwasteful) ... ok (1.69s) [49%] test_sdl_ttf_render_text_solid (test_browser.browser.test_sdl_ttf_render_text_solid) ... ok (1.75s) [49%] test_embind_with_pthreads (test_browser.browser.test_embind_with_pthreads) ... ok (1.94s) [49%] test_worker_api (test_browser.browser.test_worker_api) ... ok (1.67s) [49%] test_html5_webgl_create_context_no_antialias (test_browser.browser.test_html5_webgl_create_context_no_antialias) ... ok (1.84s) [49%] test_pthreads_started_in_worker_limited_env (test_browser.browser.test_pthreads_started_in_worker_limited_env) ... ok (1.66s) [50%] test_main_thread_em_asm_signatures_pthreads (test_browser.browser.test_main_thread_em_asm_signatures_pthreads) ... ok (1.69s) [50%] test_webidl_O1 (test_browser.browser.test_webidl_O1) ... ok (1.74s) [50%] test_pthread_stack_bounds (test_browser.browser.test_pthread_stack_bounds) ... ok (1.65s) [50%] test_egl_proxy_to_pthread (test_browser.browser.test_egl_proxy_to_pthread) ... ok (1.69s) [50%] test_sdl_canvas_size (test_browser.browser.test_sdl_canvas_size) ... ok (1.70s) [50%] test_wasm_worker_futex_wait_pthread (test_browser.browser.test_wasm_worker_futex_wait_pthread) ... ok (1.72s) done first half [50%] test_multifile (test_browser.browser.test_multifile) ... ok (1.63s) [50%] test_async_compile_force (test_browser.browser.test_async_compile_force) ... ok (1.54s) [50%] test_glut_glutget_no_antialias (test_browser.browser.test_glut_glutget_no_antialias) ... ok (1.67s) [50%] test_modularize_and_preload_files_O1_wasmfs (test_browser.browser.test_modularize_and_preload_files_O1_wasmfs) ... ok (1.51s) [51%] test_fs_idbfs_sync_extra (test_browser.browser.test_fs_idbfs_sync_extra) ... ok (1.67s) [51%] test_cubegeom_proc_O1 (test_browser.browser.test_cubegeom_proc_O1) ... ok (1.65s) [51%] test_gauge_available_memory_O2_pthreads (test_browser.browser.test_gauge_available_memory_O2_pthreads) ... ok (1.57s) [51%] test_pthread_tls_main (test_browser.browser.test_pthread_tls_main) ... ok (1.70s) [51%] test_egl_width_height_proxy_to_pthread (test_browser.browser.test_egl_width_height_proxy_to_pthread) ... ok (1.50s) [51%] test_cwrap_early (test_browser.browser.test_cwrap_early) ... ok (1.51s) [51%] test_gauge_available_memory_O2 (test_browser.browser.test_gauge_available_memory_O2) ... ok (1.43s) [51%] test_async_compile_off (test_browser.browser.test_async_compile_off) ... ok (1.46s) [51%] test_egl_width_height (test_browser.browser.test_egl_width_height) ... ok (1.39s) [52%] test_webgl_parallel_shader_compile (test_browser.browser.test_webgl_parallel_shader_compile) ... ok (1.41s) [52%] test_memory_growth_during_startup (test_browser.browser.test_memory_growth_during_startup) ... ok (1.45s) [52%] test_gl_ps_worker_proxied (test_browser.browser.test_gl_ps_worker_proxied) ... ok (1.43s) done first half [52%] test_main_thread_async_em_asm (test_browser.browser.test_main_thread_async_em_asm) ... ok (1.38s) [52%] test_cubegeom_proxied (test_browser.browser.test_cubegeom_proxied) ... ok (1.33s) [52%] test_fs_idbfs_autopersist_open (test_browser.browser.test_fs_idbfs_autopersist_open) ... ok (1.39s) [52%] test_sdl_mouse_offsets (test_browser.browser.test_sdl_mouse_offsets) ... ok (1.37s) done first half [52%] test_gl_ps (test_browser.browser.test_gl_ps) ... ok (1.28s) [52%] test_fs_idbfs_autopersist_mkdir (test_browser.browser.test_fs_idbfs_autopersist_mkdir) ... ok (1.39s) [52%] test_fs_idbfs_sync (test_browser.browser.test_fs_idbfs_sync) ... ok (1.34s) [53%] test_fs_idbfs_sync_autopersist (test_browser.browser.test_fs_idbfs_sync_autopersist) ... ok (1.33s) [53%] test_glut_glutget (test_browser.browser.test_glut_glutget) ... ok (1.34s) [53%] test_sdl_canvas_safe_heap (test_browser.browser.test_sdl_canvas_safe_heap) ... ok (1.31s) [53%] test_egl (test_browser.browser.test_egl) ... ok (1.28s) [53%] test_dylink_many (test_browser.browser.test_dylink_many) ... ok (1.32s) [53%] test_async_compile (test_browser.browser.test_async_compile) ... ok (1.28s) [53%] test_sdl_fog_linear (test_browser.browser.test_sdl_fog_linear) ... ok (1.29s) [53%] test_s3tc_ffp_only (test_browser.browser.test_s3tc_ffp_only) ... ok (1.26s) [53%] test_webgl2_sokol_arraytex (test_browser.browser.test_webgl2_sokol_arraytex) ... ok (1.24s) do_POST: got file: actual.png [53%] test_sdl2_canvas_proxy (test_browser.browser.test_sdl2_canvas_proxy) ... ok (1.27s) [54%] test_anisotropic_subimage (test_browser.browser.test_anisotropic_subimage) ... ok (1.30s) [54%] test_sdl_image_prepare_proxied_wasmfs (test_browser.browser.test_sdl_image_prepare_proxied_wasmfs) ... ok (1.30s) compressing package of size 5215 compressed package into 7337 compressed in 3 ms [54%] test_sdl_image_prepare_proxied (test_browser.browser.test_sdl_image_prepare_proxied) ... ok (1.25s) [54%] test_sdl2_fog_density (test_browser.browser.test_sdl2_fog_density) ... ok (1.28s) [54%] test_emscripten_performance_now (test_browser.browser.test_emscripten_performance_now) ... ok (1.29s) [54%] test_modularize_O2_no_main (test_browser.browser.test_modularize_O2_no_main) ... ok (1.23s) [54%] test_preload_module_lz4 (test_browser.browser.test_preload_module_lz4) ... ok (1.29s) [54%] test_sdl2_image_prepare_data (test_browser.browser.test_sdl2_image_prepare_data) ... ok (1.22s) [54%] test_modularize_O2 (test_browser.browser.test_modularize_O2) ... ok (1.22s) [54%] test_cubegeom_tracing (test_browser.browser.test_cubegeom_tracing) ... ok (1.23s) [55%] test_utf8_textdecoder_pthreads (test_browser.browser.test_utf8_textdecoder_pthreads) ... ok (1.18s) [55%] test_sdl2_glshader_proxied (test_browser.browser.test_sdl2_glshader_proxied) ... ok (1.21s) [55%] test_cubegeom (test_browser.browser.test_cubegeom) ... ok (1.26s) [55%] test_wasm2js_fallback_on_wasm_compilation_failure (test_browser.browser.test_wasm2js_fallback_on_wasm_compilation_failure) ... ok (1.27s) [55%] test_cubegeom_color2_proxied (test_browser.browser.test_cubegeom_color2_proxied) ... ok (1.26s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package [55%] test_modularize_and_preload_files_wasmfs (test_browser.browser.test_modularize_and_preload_files_wasmfs) ... ok (1.22s) [55%] test_modularize_and_preload_files_O2_profiling (test_browser.browser.test_modularize_and_preload_files_O2_profiling) ... ok (1.25s) [55%] test_vanilla_html_when_proxying_O2 (test_browser.browser.test_vanilla_html_when_proxying_O2) ... ok (1.27s) [55%] test_cubegeom_pre_regal (test_browser.browser.test_cubegeom_pre_regal) ... ok (1.27s) [56%] test_glgears_proxy_jstarget (test_browser.browser.test_glgears_proxy_jstarget) ... ok (1.30s) [56%] test_pthread_gcc_atomic_fetch_and_op_O1 (test_browser.browser.test_pthread_gcc_atomic_fetch_and_op_O1) ... ok (1.22s) [56%] test_preload_module (test_browser.browser.test_preload_module) ... ok (1.25s) [56%] test_fs_workerfs_package (test_browser.browser.test_fs_workerfs_package) ... ok (1.23s) [56%] test_glgears_pthreads (test_browser.browser.test_glgears_pthreads) ... ok (1.13s) [56%] test_async_returnvalue_pattern_imports (test_browser.browser.test_async_returnvalue_pattern_imports) ... ok (1.15s) [56%] test_sdl_rotozoom (test_browser.browser.test_sdl_rotozoom) ... ok (1.20s) [56%] test_async_returnvalue (test_browser.browser.test_async_returnvalue) ... ok (1.18s) somefile.txt file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package [56%] test_sdl_image_must_prepare (test_browser.browser.test_sdl_image_must_prepare) ... ok (1.17s) [56%] test_modularize_profiling_no_main (test_browser.browser.test_modularize_profiling_no_main) ... ok (1.14s) [57%] test_sdl_image_prepare_wasmfs (test_browser.browser.test_sdl_image_prepare_wasmfs) ... ok (1.18s) [57%] test_pthread_gcc_atomic_fetch_and_op (test_browser.browser.test_pthread_gcc_atomic_fetch_and_op) ... ok (1.20s) [57%] test_cubegeom_pre2 (test_browser.browser.test_cubegeom_pre2) ... ok (1.17s) [57%] test_sdl2_glalphatest (test_browser.browser.test_sdl2_glalphatest) ... ok (1.19s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package Re-running .. [57%] test_preload_caching_indexeddb_name (test_browser.browser.test_preload_caching_indexeddb_name) ... ok (1.17s) [57%] test_modularize_profiling (test_browser.browser.test_modularize_profiling) ... ok (1.19s) [57%] test_glbegin_points (test_browser.browser.test_glbegin_points) ... ok (1.14s) [57%] test_gl_stride (test_browser.browser.test_gl_stride) ... ok (1.15s) [57%] test_cubegeom_normal (test_browser.browser.test_cubegeom_normal) ... ok (1.14s) do_POST: got file: actual.png [57%] test_anisotropic (test_browser.browser.test_anisotropic) ... ok (1.06s) [58%] test_separate_metadata_later (test_browser.browser.test_separate_metadata_later) ... ok (1.12s) [58%] test_sdl2_fog_linear (test_browser.browser.test_sdl2_fog_linear) ... ok (1.12s) [58%] test_glgettexenv (test_browser.browser.test_glgettexenv) ... ok (1.09s) [58%] test_preload_file_with_manual_data_download_pthreads (test_browser.browser.test_preload_file_with_manual_data_download_pthreads) ... ok (1.09s) [58%] test_gl_ps_packed (test_browser.browser.test_gl_ps_packed) ... ok (1.09s) [58%] test_sdl_fog_exp2 (test_browser.browser.test_sdl_fog_exp2) ... ok (1.10s) [58%] test_cubegeom_row_length (test_browser.browser.test_cubegeom_row_length) ... ok (1.11s) [58%] test_cubegeom_pre_vao_es (test_browser.browser.test_cubegeom_pre_vao_es) ... ok (1.11s) [58%] test_sdl2_fog_exp2 (test_browser.browser.test_sdl2_fog_exp2) ... ok (1.09s) [58%] test_sdl_fog_density (test_browser.browser.test_sdl_fog_density) ... ok (1.10s) [59%] test_wasm2js_fallback_on_wasm_compilation_failure_minimal (test_browser.browser.test_wasm2js_fallback_on_wasm_compilation_failure_minimal) ... ok (1.08s) [59%] test_clientside_vertex_arrays_es3 (test_browser.browser.test_clientside_vertex_arrays_es3) ... ok (1.10s) [59%] test_sdl_fog_negative (test_browser.browser.test_sdl_fog_negative) ... ok (1.09s) [59%] test_dlopen_async (test_browser.browser.test_dlopen_async) ... ok (1.08s) [59%] test_glerror (test_browser.browser.test_glerror) ... ok (1.11s) [59%] test_subdata_es2_tracing (test_browser.browser.test_subdata_es2_tracing) ... ok (1.09s) do_POST: got file: actual.png [59%] test_subdata_tracing (test_browser.browser.test_subdata_tracing) ... ok (1.09s) [59%] test_sdl2_gfx (test_browser.browser.test_sdl2_gfx) ... ok (1.11s) [59%] test_manual_wasm_instantiate_asan (test_browser.browser.test_manual_wasm_instantiate_asan) ... ok (1.08s) [60%] test_sdl_ogl_p (test_browser.browser.test_sdl_ogl_p) ... ok (1.12s) [60%] test_gl_ps_strides (test_browser.browser.test_gl_ps_strides) ... ok (1.09s) [60%] test_s3tc (test_browser.browser.test_s3tc) ... ok (1.10s) [60%] test_sdl2_fog_negative (test_browser.browser.test_sdl2_fog_negative) ... ok (1.10s) [60%] test_asyncify_tricky_function_sig (test_browser.browser.test_asyncify_tricky_function_sig) ... ok (1.12s) [60%] test_gl_ps_worker (test_browser.browser.test_gl_ps_worker) ... ok (1.09s) 127.0.0.1 - - [06/Oct/2025 21:36:13] code 404, message File not found C:\\buildbot\\temp\\emtest_pnx6u7r7\\emscripten_test_browser_l1aswhop\\subdir\\nonexistent.txt 127.0.0.1 - - [06/Oct/2025 21:36:13] code 404, message File not found 127.0.0.1 - - [06/Oct/2025 21:36:13] code 404, message File not found C:\\buildbot\\temp\\emtest_pnx6u7r7\\emscripten_test_browser_l1aswhop\\subdir\\nonexistent.txt 127.0.0.1 - - [06/Oct/2025 21:36:13] code 404, message File not found [60%] test_subdata_es2 (test_browser.browser.test_subdata_es2) ... ok (1.10s) [60%] test_wasmfs_fetch_backend_threaded_proxy_to_pthread (test_browser.browser.test_wasmfs_fetch_backend_threaded_proxy_to_pthread) ... ok (1.06s) [60%] test_glgears (test_browser.browser.test_glgears) ... ok (1.09s) [60%] test_browser_run_with_slash_in_query_and_hash (test_browser.browser.test_browser_run_with_slash_in_query_and_hash) ... ok (1.11s) [61%] test_sdl_stb_image_cleanup (test_browser.browser.test_sdl_stb_image_cleanup) ... ok (1.08s) [61%] test_preload_file_with_manual_data_download (test_browser.browser.test_preload_file_with_manual_data_download) ... ok (1.05s) [61%] test_sdl2_image_prepare (test_browser.browser.test_sdl2_image_prepare) ... ok (1.11s) [61%] test_async_asyncify_minimal_runtime_O2 (test_browser.browser.test_async_asyncify_minimal_runtime_O2) ... ok (1.08s) [61%] test_cubegeom_pre_vao_regal (test_browser.browser.test_cubegeom_pre_vao_regal) ... ok (1.05s) [61%] test_single_file_html_proxied (test_browser.browser.test_single_file_html_proxied) ... ok (1.06s) [61%] test_modularize_O2_export_name (test_browser.browser.test_modularize_O2_export_name) ... ok (1.07s) [61%] test_sdl2_misc_main_module (test_browser.browser.test_sdl2_misc_main_module) ... ok (1.07s) [61%] test_sdl1_es6 (test_browser.browser.test_sdl1_es6) ... ok (1.07s) [61%] test_canvas_size_proxy (test_browser.browser.test_canvas_size_proxy) ... ok (1.05s) [62%] test_modularize_no_main (test_browser.browser.test_modularize_no_main) ... ok (0.97s) [62%] test_cube_explosion_proxied (test_browser.browser.test_cube_explosion_proxied) ... ok (1.06s) [62%] test_cubegeom_normal_dap_proxied (test_browser.browser.test_cubegeom_normal_dap_proxied) ... ok (1.02s) [62%] test_gl_glteximage (test_browser.browser.test_gl_glteximage) ... ok (1.01s) [62%] test_wasm2js_fallback (test_browser.browser.test_wasm2js_fallback) ... ok (1.03s) [62%] test_pthread_safe_stack (test_browser.browser.test_pthread_safe_stack) ... ok (1.02s) 127.0.0.1 - - [06/Oct/2025 21:36:16] code 404, message File not found [62%] test_sdl2_misc_via_object (test_browser.browser.test_sdl2_misc_via_object) ... ok (1.02s) [62%] test_wget_data (test_browser.browser.test_wget_data) ... ok (1.03s) [62%] test_pthread_trap (test_browser.browser.test_pthread_trap) ... ok (1.03s) [63%] test_wasm_worker_cpp11_thread_local (test_browser.browser.test_wasm_worker_cpp11_thread_local) ... ok (1.02s) [63%] test_worker_api_with_pthread_compilation_fails (test_browser.browser.test_worker_api_with_pthread_compilation_fails) ... ok (1.02s) [63%] test_canvas_style_proxy (test_browser.browser.test_canvas_style_proxy) ... ok (1.01s) [63%] test_cubegeom_normal_proxied (test_browser.browser.test_cubegeom_normal_proxied) ... ok (1.08s) [63%] test_wasm_worker_thread_stack_2 (test_browser.browser.test_wasm_worker_thread_stack_2) ... ok (1.02s) [63%] test_webidl (test_browser.browser.test_webidl) ... ok (0.99s) [63%] test_async_returnvalue_nothing (test_browser.browser.test_async_returnvalue_nothing) ... ok (1.03s) [63%] test_fs_after_main_O1 (test_browser.browser.test_fs_after_main_O1) ... ok (1.01s) [63%] test_wasm_worker_no_proxied_js_functions (test_browser.browser.test_wasm_worker_no_proxied_js_functions) ... ok (0.98s) [63%] test_sdl_key_proxy (test_browser.browser.test_sdl_key_proxy) ... ok (1.03s) [64%] test_wasm_worker_thread_stack_0 (test_browser.browser.test_wasm_worker_thread_stack_0) ... ok (0.99s) [64%] test_cubegeom_proc (test_browser.browser.test_cubegeom_proc) ... ok (0.98s) 127.0.0.1 - - [06/Oct/2025 21:36:18] code 404, message File not found C:\\buildbot\\temp\\emtest__1yu5mir\\emscripten_test_browser_ba_eep3r\\subdir\\nonexistent.txt 127.0.0.1 - - [06/Oct/2025 21:36:18] code 404, message File not found 127.0.0.1 - - [06/Oct/2025 21:36:18] code 404, message File not found C:\\buildbot\\temp\\emtest__1yu5mir\\emscripten_test_browser_ba_eep3r\\subdir\\nonexistent.txt 127.0.0.1 - - [06/Oct/2025 21:36:18] code 404, message File not found [64%] test_wasmfs_fetch_backend_threaded_bigint (test_browser.browser.test_wasmfs_fetch_backend_threaded_bigint) ... ok (0.99s) [64%] test_async_returnvalue_response (test_browser.browser.test_async_returnvalue_response) ... ok (0.97s) [64%] test_sdl1_in_emscripten_nonstrict_mode (test_browser.browser.test_sdl1_in_emscripten_nonstrict_mode) ... ok (1.01s) warning: Asyncify onlylist contained a non-existing function name: waka (waka) [64%] test_async_bad_list (test_browser.browser.test_async_bad_list) ... ok (1.03s) [64%] test_single_file_worker_js (test_browser.browser.test_single_file_worker_js) ... ok (0.99s) [64%] test_glframebufferattachmentinfo (test_browser.browser.test_glframebufferattachmentinfo) ... ok (0.99s) [64%] test_cubegeom_pre2_vao (test_browser.browser.test_cubegeom_pre2_vao) ... ok (1.02s) [64%] test_sdl2_image_jpeg (test_browser.browser.test_sdl2_image_jpeg) ... ok (1.02s) [65%] test_single_file_html (test_browser.browser.test_single_file_html) ... ok (0.98s) [65%] test_single_file_locate_file_wasm2js (test_browser.browser.test_single_file_locate_file_wasm2js) ... ok (0.99s) [65%] test_sdl_stb_image (test_browser.browser.test_sdl_stb_image) ... ok (1.00s) [65%] test_sdl_image_prepare_data (test_browser.browser.test_sdl_image_prepare_data) ... ok (0.99s) [65%] test_sdl_image_prepare (test_browser.browser.test_sdl_image_prepare) ... ok (0.99s) [65%] test_keydown_preventdefault_proxy (test_browser.browser.test_keydown_preventdefault_proxy) ... ok (0.99s) [65%] test_vanilla_html_when_proxying (test_browser.browser.test_vanilla_html_when_proxying) ... ok (0.99s) [65%] test_modularize_profiling_export_name (test_browser.browser.test_modularize_profiling_export_name) ... ok (0.97s) [65%] test_sdl2_gldrawelements (test_browser.browser.test_sdl2_gldrawelements) ... ok (0.96s) [65%] test_cubegeom_color (test_browser.browser.test_cubegeom_color) ... ok (0.99s) [66%] test_gl_renderers (test_browser.browser.test_gl_renderers) ... ok (0.95s) [66%] test_glgetattachedshaders (test_browser.browser.test_glgetattachedshaders) ... ok (0.99s) [66%] test_pthread_exit_process (test_browser.browser.test_pthread_exit_process) ... ok (0.99s) [66%] test_emscripten_set_timeout (test_browser.browser.test_emscripten_set_timeout) ... ok (1.00s) [66%] test_sdl_stb_image_data (test_browser.browser.test_sdl_stb_image_data) ... ok (1.00s) [66%] test_modularize_O1_no_main (test_browser.browser.test_modularize_O1_no_main) ... ok (0.95s) [66%] test_cubegeom_mt (test_browser.browser.test_cubegeom_mt) ... ok (0.95s) [66%] test_vanilla_html_when_proxying_O1 (test_browser.browser.test_vanilla_html_when_proxying_O1) ... ok (0.97s) [66%] test_modularize_O1 (test_browser.browser.test_modularize_O1) ... ok (0.95s) do_POST: got file: actual.png [67%] test_gl_vertex_buffer (test_browser.browser.test_gl_vertex_buffer) ... ok (0.96s) [67%] test_gl_vertex_buffer_pre (test_browser.browser.test_gl_vertex_buffer_pre) ... ok (0.93s) [67%] test_cubegeom_normal_dap (test_browser.browser.test_cubegeom_normal_dap) ... ok (0.92s) [67%] test_cubegeom_pre (test_browser.browser.test_cubegeom_pre) ... ok (0.95s) [67%] test_gles2_uniform_arrays_proxied (test_browser.browser.test_gles2_uniform_arrays_proxied) ... ok (0.94s) [67%] test_sdl2_glclipplane_gllighting (test_browser.browser.test_sdl2_glclipplane_gllighting) ... ok (0.97s) [67%] test_preallocated_heap (test_browser.browser.test_preallocated_heap) ... ok (0.93s) [67%] test_sdl_glshader2_proxied (test_browser.browser.test_sdl_glshader2_proxied) ... ok (0.99s) [67%] test_cubegeom_pre2_vao2 (test_browser.browser.test_cubegeom_pre2_vao2) ... ok (0.98s) [67%] test_cube_explosion (test_browser.browser.test_cube_explosion) ... ok (0.98s) [68%] test_modularize_and_preload_files_O1 (test_browser.browser.test_modularize_and_preload_files_O1) ... ok (0.96s) [68%] test_wget_wasmfs (test_browser.browser.test_wget_wasmfs) ... ok (0.98s) [68%] test_wasm_locate_file (test_browser.browser.test_wasm_locate_file) ... ok (0.99s) [68%] test_cubegeom_u4fv_2 (test_browser.browser.test_cubegeom_u4fv_2) ... ok (0.99s) [68%] test_pthread_create (test_browser.browser.test_pthread_create) ... ok (0.87s) [68%] test_cubegeom_color2 (test_browser.browser.test_cubegeom_color2) ... ok (0.98s) [68%] test_browser_modularize_no_current_script_subdir (test_browser.browser.test_browser_modularize_no_current_script_subdir) ... ok (0.99s) [68%] test_cubegeom_pre3 (test_browser.browser.test_cubegeom_pre3) ... ok (0.95s) [68%] test_modularize (test_browser.browser.test_modularize) ... ok (0.96s) [68%] test_sdl_image_jpeg_wasmfs (test_browser.browser.test_sdl_image_jpeg_wasmfs) ... ok (0.97s) [69%] test_sdl2_custom_cursor (test_browser.browser.test_sdl2_custom_cursor) ... ok (0.96s) [69%] test_sdl_gl_mapbuffers (test_browser.browser.test_sdl_gl_mapbuffers) ... ok (0.92s) [69%] test_utf8_textdecoder (test_browser.browser.test_utf8_textdecoder) ... ok (0.97s) [69%] test_wasm2js_fallback_minimal (test_browser.browser.test_wasm2js_fallback_minimal) ... ok (0.98s) [69%] test_sdl2_glmatrixmode_texture (test_browser.browser.test_sdl2_glmatrixmode_texture) ... ok (0.98s) [69%] test_pthread_global_data_initialization_modularize (test_browser.browser.test_pthread_global_data_initialization_modularize) ... ok (0.89s) [69%] test_sdl_image_jpeg (test_browser.browser.test_sdl_image_jpeg) ... ok (0.95s) [69%] test_cubegeom_normal_dap_far_range (test_browser.browser.test_cubegeom_normal_dap_far_range) ... ok (0.94s) [69%] test_tex_nonbyte (test_browser.browser.test_tex_nonbyte) ... ok (0.96s) [69%] test_sdl_glshader2 (test_browser.browser.test_sdl_glshader2) ... ok (0.93s) [70%] test_cubegeom_texturematrix (test_browser.browser.test_cubegeom_texturematrix) ... ok (0.95s) [70%] test_modularize_and_preload_files (test_browser.browser.test_modularize_and_preload_files) ... ok (0.97s) [70%] test_emscripten_set_immediate_loop (test_browser.browser.test_emscripten_set_immediate_loop) ... ok (0.94s) [70%] test_cubegeom_normal_dap_far (test_browser.browser.test_cubegeom_normal_dap_far) ... ok (0.96s) [70%] test_emscripten_log (test_browser.browser.test_emscripten_log) ... ok (0.88s) [70%] test_cubegeom_normal_dap_far_glda (test_browser.browser.test_cubegeom_normal_dap_far_glda) ... ok (0.94s) [70%] test_cubegeom_pre_vao (test_browser.browser.test_cubegeom_pre_vao) ... ok (0.94s) [70%] test_cubegeom_fog (test_browser.browser.test_cubegeom_fog) ... ok (0.94s) 127.0.0.1 - - [06/Oct/2025 21:36:26] code 404, message File not found [70%] test_custom_file_package_url (test_browser.browser.test_custom_file_package_url) ... ok (0.90s) [71%] test_fetch_to_memory_sync (test_browser.browser.test_fetch_to_memory_sync) ... ok (0.91s) 127.0.0.1 - - [06/Oct/2025 21:36:26] code 404, message File not found 127.0.0.1 - - [06/Oct/2025 21:36:26] code 404, message File not found [71%] test_subdata (test_browser.browser.test_subdata) ... ok (0.94s) [71%] test_emscripten_async_wget_wasmfs (test_browser.browser.test_emscripten_async_wget_wasmfs) ... ok (0.91s) [71%] test_fulles2_sdlproc (test_browser.browser.test_fulles2_sdlproc) ... ok (0.94s) [71%] test_hello_world_worker (test_browser.browser.test_hello_world_worker) ... ok (0.90s) [71%] test_wasm_worker_hello_wasm2js (test_browser.browser.test_wasm_worker_hello_wasm2js) ... ok (0.93s) [71%] test_minimal_runtime_single_file_html_wasm2js (test_browser.browser.test_minimal_runtime_single_file_html_wasm2js) ... ok (0.91s) [71%] test_single_file_locate_file (test_browser.browser.test_single_file_locate_file) ... ok (0.92s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package [71%] test_wasm_worker_thread_stack_2_minimal_runtime (test_browser.browser.test_wasm_worker_thread_stack_2_minimal_runtime) ... ok (0.91s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package [71%] test_perspective (test_browser.browser.test_perspective) ... ok (0.91s) [72%] test_pthread_c11_threads (test_browser.browser.test_pthread_c11_threads) ... ok (0.92s) [72%] test_fetch_to_indexdb_wasm2js (test_browser.browser.test_fetch_to_indexdb_wasm2js) ... ok (0.88s) [72%] test_sdl2_canvas_blank (test_browser.browser.test_sdl2_canvas_blank) ... ok (0.90s) [72%] test_matrix_identity (test_browser.browser.test_matrix_identity) ... ok (0.95s) [72%] test_emscripten_overlapped_package_wasmfs (test_browser.browser.test_emscripten_overlapped_package_wasmfs) ... ok (0.89s) [72%] test_wasm_worker_cpp11_thread_local_minimal_runtime (test_browser.browser.test_wasm_worker_cpp11_thread_local_minimal_runtime) ... ok (0.90s) [72%] test_sdl2_threads (test_browser.browser.test_sdl2_threads) ... ok (0.89s) [72%] test_html5_webgl_api_offscreencanvas_pthread (test_browser.browser.test_html5_webgl_api_offscreencanvas_pthread) ... ok (0.89s) [72%] test_float_tex (test_browser.browser.test_float_tex) ... ok (0.92s) [72%] test_sdl_canvas_blank (test_browser.browser.test_sdl_canvas_blank) ... ok (0.85s) [73%] test_webgl2_runtime_no_context (test_browser.browser.test_webgl2_runtime_no_context) ... ok (0.87s) [73%] test_minimal_runtime_single_file_html (test_browser.browser.test_minimal_runtime_single_file_html) ... ok (0.87s) [73%] test_wasm_worker_and_pthreads_minimal_runtime (test_browser.browser.test_wasm_worker_and_pthreads_minimal_runtime) ... ok (0.88s) [73%] test_fs_workerfs_read (test_browser.browser.test_fs_workerfs_read) ... ok (0.88s) [73%] test_html5_webgl_api_offscreenframebuffer_pthread (test_browser.browser.test_html5_webgl_api_offscreenframebuffer_pthread) ... ok (0.87s) [73%] test_sdl2_canvas_palette (test_browser.browser.test_sdl2_canvas_palette) ... ok (0.92s) [73%] test_pthread_dispatch_after_exit (test_browser.browser.test_pthread_dispatch_after_exit) ... ok (0.88s) [73%] test_glfw3_legacy_no_gl (test_browser.browser.test_glfw3_legacy_no_gl) ... ok (0.88s) [73%] test_sdl2_canvas_twice (test_browser.browser.test_sdl2_canvas_twice) ... ok (0.88s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package 127.0.0.1 - - [06/Oct/2025 21:36:29] code 404, message File not found C:\\buildbot\\temp\\emtest_74lsa6uy\\emscripten_test_browser_ra0qf64e\\subdir\\nonexistent.txt 127.0.0.1 - - [06/Oct/2025 21:36:29] code 404, message File not found 127.0.0.1 - - [06/Oct/2025 21:36:29] code 404, message File not found C:\\buildbot\\temp\\emtest_74lsa6uy\\emscripten_test_browser_ra0qf64e\\subdir\\nonexistent.txt 127.0.0.1 - - [06/Oct/2025 21:36:29] code 404, message File not found [73%] test_glfw3_hi_dpi_aware (test_browser.browser.test_glfw3_hi_dpi_aware) ... ok (0.86s) [74%] test_pthread_hello_thread_modularize (test_browser.browser.test_pthread_hello_thread_modularize) ... ok (0.86s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package [74%] test_wasmfs_fetch_backend_threaded_main_thread (test_browser.browser.test_wasmfs_fetch_backend_threaded_main_thread) ... ok (0.87s) [74%] test_wasm_worker_thread_stack_0_minimal_runtime (test_browser.browser.test_wasm_worker_thread_stack_0_minimal_runtime) ... ok (0.90s) [74%] test_wasm_worker_tls_wasm_assembly (test_browser.browser.test_wasm_worker_tls_wasm_assembly) ... ok (0.87s) [74%] test_emscripten_overlapped_package (test_browser.browser.test_emscripten_overlapped_package) ... ok (0.88s) [74%] test_wasm_worker_hello_export_es6 (test_browser.browser.test_wasm_worker_hello_export_es6) ... ok (0.89s) [74%] test_webgl_offscreen_framebuffer_es3_threads (test_browser.browser.test_webgl_offscreen_framebuffer_es3_threads) ... ok (0.88s) [74%] test_webgl_offscreen_framebuffer_threads (test_browser.browser.test_webgl_offscreen_framebuffer_threads) ... ok (0.85s) [74%] test_wasm_worker_no_proxied_js_functions_minimal_runtime (test_browser.browser.test_wasm_worker_no_proxied_js_functions_minimal_runtime) ... ok (0.87s) [75%] test_audio_worklet_worker (test_browser.browser.test_audio_worklet_worker) ... ok (0.87s) [75%] test_webgl2_full_es2 (test_browser.browser.test_webgl2_full_es2) ... ok (0.85s) [75%] test_glfw3_css_scaling (test_browser.browser.test_glfw3_css_scaling) ... ok (0.87s) [75%] test_sdl3_misc (test_browser.browser.test_sdl3_misc) ... ok (0.88s) [75%] test_webgl2_pthreads (test_browser.browser.test_webgl2_pthreads) ... ok (0.84s) [75%] test_async_returnvalue_em_js_bad (test_browser.browser.test_async_returnvalue_em_js_bad) ... ok (0.87s) [75%] test_sdl_create_rgb_surface_from (test_browser.browser.test_sdl_create_rgb_surface_from) ... ok (0.87s) [75%] test_fetch_cached_xhr_wasm2js (test_browser.browser.test_fetch_cached_xhr_wasm2js) ... ok (0.89s) [75%] test_request_animation_frame_proxied (test_browser.browser.test_request_animation_frame_proxied) ... ok (0.87s) [75%] test_gl_textures_pthreads (test_browser.browser.test_gl_textures_pthreads) ... ok (0.90s) [76%] test_sdl_maprgba (test_browser.browser.test_sdl_maprgba) ... ok (0.85s) [76%] test_fetch_to_indexdb (test_browser.browser.test_fetch_to_indexdb) ... ok (0.77s) [76%] test_glshaderinfo (test_browser.browser.test_glshaderinfo) ... ok (0.85s) [76%] test_sdl_canvas (test_browser.browser.test_sdl_canvas) ... ok (0.87s) [76%] test_sdl_free_screen (test_browser.browser.test_sdl_free_screen) ... ok (0.84s) [76%] test_webgl2_backwards_compatibility_emulation (test_browser.browser.test_webgl2_backwards_compatibility_emulation) ... ok (0.82s) [76%] test_html5_mouse (test_browser.browser.test_html5_mouse) ... ok (0.83s) [76%] test_glfw_time (test_browser.browser.test_glfw_time) ... ok (0.85s) [76%] test_gles2_conformance (test_browser.browser.test_gles2_conformance) ... ok (0.86s) [76%] test_webgl_offscreen_framebuffer (test_browser.browser.test_webgl_offscreen_framebuffer) ... ok (0.83s) [77%] test_sdl_canvas_palette (test_browser.browser.test_sdl_canvas_palette) ... ok (0.85s) [77%] test_webgl_offscreen_framebuffer_es2_threads (test_browser.browser.test_webgl_offscreen_framebuffer_es2_threads) ... ok (0.86s) ['-pthread', '-lGL', '-sGL_DEBUG'] [77%] test_full_js_library_strict (test_browser.browser.test_full_js_library_strict) ... ok (0.87s) ['-sPROXY_TO_PTHREAD', '-pthread', '-lGL', '-sGL_DEBUG'] [77%] test_sdl_set_clip_rect (test_browser.browser.test_sdl_set_clip_rect) ... ok (0.85s) [77%] test_webgl_offscreen_framebuffer_es3 (test_browser.browser.test_webgl_offscreen_framebuffer_es3) ... ok (0.88s) [77%] test_async_returnvalue_empty_list (test_browser.browser.test_async_returnvalue_empty_list) ... ok (0.87s) [77%] test_custom_messages_proxy (test_browser.browser.test_custom_messages_proxy) ... ok (0.86s) do_POST: got file: actual.png [77%] test_sdl_gfx_primitives (test_browser.browser.test_sdl_gfx_primitives) ... ok (0.85s) [77%] test_html5_webgl_create_context_swapcontrol_offscreenframebuffer (test_browser.browser.test_html5_webgl_create_context_swapcontrol_offscreenframebuffer) ... ok (0.84s) [78%] test_webgl_resize_offscreencanvas_from_main_thread (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread) ... ok (0.83s) [78%] test_webgl_resize_offscreencanvas_from_main_thread_proxy (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread_proxy) ... ok (0.84s) [78%] test_wasm_worker_cancel_all_wait_asyncs (test_browser.browser.test_wasm_worker_cancel_all_wait_asyncs) ... FAIL [78%] test_mainScriptUrlOrBlob_blob (test_browser.browser.test_mainScriptUrlOrBlob_blob) ... ok (0.78s) [78%] test_webgl_array_of_structs_uniform (test_browser.browser.test_webgl_array_of_structs_uniform) ... ok (0.84s) [78%] test_webgl_draw_triangle_with_uniform_color_es3 (test_browser.browser.test_webgl_draw_triangle_with_uniform_color_es3) ... ok (0.83s) [78%] test_glfw_events (test_browser.browser.test_glfw_events) ... ok (0.84s) [78%] test_fetch_persist (test_browser.browser.test_fetch_persist) ... ok (0.80s) [78%] test_wasm_worker_and_pthreads (test_browser.browser.test_wasm_worker_and_pthreads) ... ok (0.83s) [78%] test_wasm_worker_cancel_all_wait_asyncs_at_address (test_browser.browser.test_wasm_worker_cancel_all_wait_asyncs_at_address) ... FAIL [79%] test_webgl_simple_extensions_disable_v2 (test_browser.browser.test_webgl_simple_extensions_disable_v2) ... ok (0.83s) [79%] test_sdl_canvas_twice (test_browser.browser.test_sdl_canvas_twice) ... ok (0.84s) [79%] test_gl_textures (test_browser.browser.test_gl_textures) ... ok (0.85s) [79%] test_webgl_draw_triangle_with_uniform_color_es2 (test_browser.browser.test_webgl_draw_triangle_with_uniform_color_es2) ... ok (0.83s) [79%] test_pthread_unhandledrejection (test_browser.browser.test_pthread_unhandledrejection) ... ok (0.85s) [79%] test_pthread_create_single_file (test_browser.browser.test_pthread_create_single_file) ... ok (0.85s) [79%] test_webgl_explicit_uniform_location (test_browser.browser.test_webgl_explicit_uniform_location) ... ok (0.88s) [79%] test_webgl_preprocessor_variables_webgl2_extensions (test_browser.browser.test_webgl_preprocessor_variables_webgl2_extensions) ... ok (0.84s) [79%] test_pthread_printf_debug (test_browser.browser.test_pthread_printf_debug) ... ok (0.90s) [79%] test_mainScriptUrlOrBlob_url_es6 (test_browser.browser.test_mainScriptUrlOrBlob_url_es6) ... ok (0.84s) [80%] test_webgl2_packed_types (test_browser.browser.test_webgl2_packed_types) ... ok (0.85s) [80%] test_egl_createcontext_error (test_browser.browser.test_egl_createcontext_error) ... ok (0.81s) [80%] test_wasm_worker_hello_embedded (test_browser.browser.test_wasm_worker_hello_embedded) ... ok (0.82s) [80%] test_pthread_attr_getstack (test_browser.browser.test_pthread_attr_getstack) ... ok (0.83s) [80%] test_webgl_shader_source_length_full_es2 (test_browser.browser.test_webgl_shader_source_length_full_es2) ... ok (0.83s) [80%] test_wasm_worker_post_function (test_browser.browser.test_wasm_worker_post_function) ... ok (0.82s) [80%] test_glut_wheelevents (test_browser.browser.test_glut_wheelevents) ... ok (0.84s) [80%] test_wasm_worker_futex_wait (test_browser.browser.test_wasm_worker_futex_wait) ... ok (0.84s) [80%] test_wasm_worker_gcc___thread (test_browser.browser.test_wasm_worker_gcc___thread) ... ok (0.82s) [80%] test_webgl_simple_extensions_enable_v1 (test_browser.browser.test_webgl_simple_extensions_enable_v1) ... ok (0.84s) [81%] test_html5_webgl_create_context_swapcontrol_offscreencanvas (test_browser.browser.test_html5_webgl_create_context_swapcontrol_offscreencanvas) ... ok (0.81s) [81%] test_webgl_preprocessor_variables_webgl1_extensions (test_browser.browser.test_webgl_preprocessor_variables_webgl1_extensions) ... ok (0.84s) [81%] test_sdl_surface_lock_opts (test_browser.browser.test_sdl_surface_lock_opts) ... ok (0.86s) [81%] test_wasm_worker_hello (test_browser.browser.test_wasm_worker_hello) ... ok (0.84s) [81%] test_pthread_global_data_initialization_in_sync_compilation_mode (test_browser.browser.test_pthread_global_data_initialization_in_sync_compilation_mode) ... ok (0.83s) [81%] test_webgl_sampler_layout_binding (test_browser.browser.test_webgl_sampler_layout_binding) ... ok (0.82s) [81%] test_wasm_worker_hardware_concurrency_is_lock_free (test_browser.browser.test_wasm_worker_hardware_concurrency_is_lock_free) ... ok (0.84s) [81%] test_wasm_worker_semaphore_waitinf_acquire (test_browser.browser.test_wasm_worker_semaphore_waitinf_acquire) ... ok (0.82s) [81%] test_pthread_key_recreation (test_browser.browser.test_pthread_key_recreation) ... ok (0.82s) [82%] test_webgl_offscreen_framebuffer_state_restoration_gl1_max_gl2 (test_browser.browser.test_webgl_offscreen_framebuffer_state_restoration_gl1_max_gl2) ... ok (0.82s) [82%] test_wasm_worker_cancel_wait_async (test_browser.browser.test_wasm_worker_cancel_wait_async) ... FAIL [82%] test_webgl2_ubo_layout_binding (test_browser.browser.test_webgl2_ubo_layout_binding) ... ok (0.85s) [82%] test_emscripten_throw_string (test_browser.browser.test_emscripten_throw_string) ... ok (0.81s) [82%] test_wasm_worker_thread_stack_1 (test_browser.browser.test_wasm_worker_thread_stack_1) ... ok (0.82s) [82%] test_browser_modularize_no_current_script (test_browser.browser.test_browser_modularize_no_current_script) ... ok (0.80s) [82%] test_wasm_worker_cancel_wait_async_minimal_runtime (test_browser.browser.test_wasm_worker_cancel_wait_async_minimal_runtime) ... FAIL [82%] test_webgl_offscreen_framebuffer_es2 (test_browser.browser.test_webgl_offscreen_framebuffer_es2) ... ok (0.83s) [82%] test_web_audio_context_sample_rate (test_browser.browser.test_web_audio_context_sample_rate) ... ok (0.86s) [82%] test_modularize_init_error (test_browser.browser.test_modularize_init_error) ... ok (0.80s) [83%] test_wasm_worker_hardware_concurrency_is_lock_free_minimal_runtime (test_browser.browser.test_wasm_worker_hardware_concurrency_is_lock_free_minimal_runtime) ... ok (0.77s) [83%] test_wasm_worker_semaphore_try_acquire (test_browser.browser.test_wasm_worker_semaphore_try_acquire) ... ok (0.82s) [83%] test_gauge_available_memory_pthreads (test_browser.browser.test_gauge_available_memory_pthreads) ... ok (0.84s) [83%] test_fetch_headers_received (test_browser.browser.test_fetch_headers_received) ... ok (0.81s) [83%] test_preinitialized_webgl_context (test_browser.browser.test_preinitialized_webgl_context) ... ok (0.82s) [83%] test_webgl_vao_without_automatic_extensions (test_browser.browser.test_webgl_vao_without_automatic_extensions) ... ok (0.81s) [83%] test_wasm_worker_post_function_to_main_thread (test_browser.browser.test_wasm_worker_post_function_to_main_thread) ... ok (0.83s) [83%] test_wasm_worker_c11__Thread_local (test_browser.browser.test_wasm_worker_c11__Thread_local) ... ok (0.87s) [83%] test_wasm_worker_cancel_all_wait_asyncs_minimal_runtime (test_browser.browser.test_wasm_worker_cancel_all_wait_asyncs_minimal_runtime) ... FAIL [83%] test_wasm_worker_self_id (test_browser.browser.test_wasm_worker_self_id) ... ok (0.80s) [84%] test_uuid (test_browser.browser.test_uuid) ... ok (0.81s) [84%] test_emscripten_throw_number (test_browser.browser.test_emscripten_throw_number) ... ok (0.80s) [84%] test_pthread_64bit_cxx11_atomics_pthreads (test_browser.browser.test_pthread_64bit_cxx11_atomics_pthreads) ... ok (0.79s) [84%] test_pthread_64bit_cxx11_atomics (test_browser.browser.test_pthread_64bit_cxx11_atomics) ... ok (0.77s) 127.0.0.1 - - [06/Oct/2025 21:36:40] code 404, message File not found 127.0.0.1 - - [06/Oct/2025 21:36:40] code 404, message File not found [84%] test_assert_failure (test_browser.browser.test_assert_failure) ... ok (0.78s) [84%] test_wasm_worker_tls_wasm_assembly_minimal_runtime (test_browser.browser.test_wasm_worker_tls_wasm_assembly_minimal_runtime) ... ok (0.80s) [84%] test_modularize_network_error (test_browser.browser.test_modularize_network_error) ... ok (0.80s) Deleting a.out.wasm to cause a download error [84%] test_unicode_html_shell (test_browser.browser.test_unicode_html_shell) ... ok (0.77s) [84%] test_modularize_O1_export_name (test_browser.browser.test_modularize_O1_export_name) ... ok (0.79s) [84%] test_modularize_export_name (test_browser.browser.test_modularize_export_name) ... ok (0.80s) file_packager: warning: Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package [85%] test_wasm_worker_cancel_all_wait_asyncs_at_address_minimal_runtime (test_browser.browser.test_wasm_worker_cancel_all_wait_asyncs_at_address_minimal_runtime) ... FAIL [85%] test_wasm_worker_hello_wasm2js_minimal_runtime (test_browser.browser.test_wasm_worker_hello_wasm2js_minimal_runtime) ... ok (0.78s) [85%] test_wasm_worker_semaphore_waitinf_acquire_minimal_runtime (test_browser.browser.test_wasm_worker_semaphore_waitinf_acquire_minimal_runtime) ... ok (0.76s) [85%] test_openal_buffers (test_browser.browser.test_openal_buffers) ... ok (0.75s) [85%] test_wasm_worker_thread_stack_1_minimal_runtime (test_browser.browser.test_wasm_worker_thread_stack_1_minimal_runtime) ... ok (0.77s) [85%] test_gauge_available_memory (test_browser.browser.test_gauge_available_memory) ... ok (0.80s) [85%] test_sdl_image_webp (test_browser.browser.test_sdl_image_webp) ... ok (0.81s) [85%] test_output_file_escaping (test_browser.browser.test_output_file_escaping) ... ok (0.78s) [85%] test_async_asyncify_minimal_runtime_O0 (test_browser.browser.test_async_asyncify_minimal_runtime_O0) ... ok (0.75s) 127.0.0.1 - - [06/Oct/2025 21:36:41] code 404, message File not found 127.0.0.1 - - [06/Oct/2025 21:36:41] code 404, message File not found [86%] test_manual_wasm_instantiate (test_browser.browser.test_manual_wasm_instantiate) ... ok (0.75s) [86%] test_emscripten_async_wget (test_browser.browser.test_emscripten_async_wget) ... ok (0.74s) [86%] test_emscripten_set_immediate (test_browser.browser.test_emscripten_set_immediate) ... ok (0.74s) [86%] test_wasm_worker_gcc___thread_minimal_runtime (test_browser.browser.test_wasm_worker_gcc___thread_minimal_runtime) ... ok (0.76s) [86%] test_wasm_worker_semaphore_try_acquire_minimal_runtime (test_browser.browser.test_wasm_worker_semaphore_try_acquire_minimal_runtime) ... ok (0.76s) [86%] test_wasm_worker_post_function_minimal_runtime (test_browser.browser.test_wasm_worker_post_function_minimal_runtime) ... ok (0.75s) [86%] test_async_asyncify_minimal_runtime_O1 (test_browser.browser.test_async_asyncify_minimal_runtime_O1) ... ok (0.74s) [86%] test_fetch_cached_xhr (test_browser.browser.test_fetch_cached_xhr) ... ok (0.76s) [86%] test_wasm_worker_c11__Thread_local_minimal_runtime (test_browser.browser.test_wasm_worker_c11__Thread_local_minimal_runtime) ... ok (0.74s) [86%] test_openal_error_strict (test_browser.browser.test_openal_error_strict) ... ok (0.72s) [87%] test_minimal_runtime_modularize (test_browser.browser.test_minimal_runtime_modularize) ... ok (0.72s) [87%] test_pthread_create_minimal_runtime (test_browser.browser.test_pthread_create_minimal_runtime) ... ok (0.72s) [87%] test_wasm_worker_self_id_minimal_runtime (test_browser.browser.test_wasm_worker_self_id_minimal_runtime) ... ok (0.76s) [87%] test_wasm_worker_post_function_to_main_thread_minimal_runtime (test_browser.browser.test_wasm_worker_post_function_to_main_thread_minimal_runtime) ... ok (0.76s) [87%] test_sdl_gl_read (test_browser.browser.test_sdl_gl_read) ... ok (0.74s) [87%] test_hello_world_worker_preload (test_browser.browser.test_hello_world_worker_preload) ... ok (0.74s) [87%] test_html5_webgl_create_context2 (test_browser.browser.test_html5_webgl_create_context2) ... ok (0.66s) [87%] test_gles2_uniform_arrays (test_browser.browser.test_gles2_uniform_arrays) ... ok (0.75s) [87%] test_fs_after_main (test_browser.browser.test_fs_after_main) ... ok (0.71s) [87%] test_wget (test_browser.browser.test_wget) ... ok (0.71s) [88%] test_sdl2_canvas_size (test_browser.browser.test_sdl2_canvas_size) ... ok (0.68s) [88%] test_sdl2_gl_read (test_browser.browser.test_sdl2_gl_read) ... ok (0.71s) [88%] test_wasm_worker_hello_minimal_runtime (test_browser.browser.test_wasm_worker_hello_minimal_runtime) ... ok (0.70s) [88%] test_sdl_text (test_browser.browser.test_sdl_text) ... ok (0.68s) [88%] test_glfw3_legacy (test_browser.browser.test_glfw3_legacy) ... ok (0.69s) [88%] test_minimal_runtime_loader_shell_wasm2js_modularize (test_browser.browser.test_minimal_runtime_loader_shell_wasm2js_modularize) ... ok (0.72s) [88%] test_sdl2_text (test_browser.browser.test_sdl2_text) ... ok (0.68s) [88%] test_emscripten_main_loop_setimmediate_strict (test_browser.browser.test_emscripten_main_loop_setimmediate_strict) ... ok (0.71s) [88%] test_sdl2_canvas_write (test_browser.browser.test_sdl2_canvas_write) ... ok (0.70s) [89%] test_emscripten_main_loop_setimmediate_worker (test_browser.browser.test_emscripten_main_loop_setimmediate_worker) ... ok (0.73s) [89%] test_sdl_key (test_browser.browser.test_sdl_key) ... ok (0.66s) [89%] test_sdl2_misc (test_browser.browser.test_sdl2_misc) ... ok (0.68s) [89%] test_wasm_worker_hello_minimal_runtime_2 (test_browser.browser.test_wasm_worker_hello_minimal_runtime_2) ... ok (0.69s) [89%] test_mmap_lazyfile (test_browser.browser.test_mmap_lazyfile) ... ok (0.70s) [89%] test_minimal_runtime_hello_world (test_browser.browser.test_minimal_runtime_hello_world) ... ok (0.69s) [89%] test_sdl_gl_extensions (test_browser.browser.test_sdl_gl_extensions) ... ok (0.73s) [89%] test_wasm_worker_hello_embedded_minimal_runtime (test_browser.browser.test_wasm_worker_hello_embedded_minimal_runtime) ... ok (0.71s) [89%] test_web_audio_context_sample_rate_minimal_runtime (test_browser.browser.test_web_audio_context_sample_rate_minimal_runtime) ... ok (0.75s) [89%] test_audio_worklet_post_function (test_browser.browser.test_audio_worklet_post_function) ... ok (0.71s) [90%] test_sdl_mousewheel (test_browser.browser.test_sdl_mousewheel) ... ok (0.66s) [90%] test_sdl3_canvas_write (test_browser.browser.test_sdl3_canvas_write) ... ok (0.75s) [90%] test_sdl2_pumpevents (test_browser.browser.test_sdl2_pumpevents) ... ok (0.69s) [90%] test_force_exit (test_browser.browser.test_force_exit) ... ok (0.67s) [90%] test_sdl_alloctext (test_browser.browser.test_sdl_alloctext) ... ok (0.70s) [90%] test_sdl2_key (test_browser.browser.test_sdl2_key) ... ok (0.72s) [90%] test_sdl2_swsurface (test_browser.browser.test_sdl2_swsurface) ... ok (0.70s) [90%] test_wasm_worker_malloc_minimal_runtime (test_browser.browser.test_wasm_worker_malloc_minimal_runtime) ... ok (0.71s) [90%] test_emscripten_unwind_to_js_event_loop (test_browser.browser.test_emscripten_unwind_to_js_event_loop) ... ok (0.72s) [90%] test_fs_memfs_fsync (test_browser.browser.test_fs_memfs_fsync) ... ok (0.69s) [91%] test_minimal_runtime_export_name (test_browser.browser.test_minimal_runtime_export_name) ... ok (0.69s) [91%] test_glfw3 (test_browser.browser.test_glfw3) ... ok (0.71s) [91%] test_sdl_key_delay_eventhandler (test_browser.browser.test_sdl_key_delay_eventhandler) ... ok (0.68s) [91%] test_glfw3_no_gl (test_browser.browser.test_glfw3_no_gl) ... ok (0.69s) [91%] test_webgl_timer_query_v2api (test_browser.browser.test_webgl_timer_query_v2api) ... ok (0.68s) [91%] test_glfw_minimal (test_browser.browser.test_glfw_minimal) ... ok (0.68s) [91%] test_glfw3_default_hints (test_browser.browser.test_glfw3_default_hints) ... ok (0.68s) ['-sPROXY_TO_PTHREAD', '-DTEST_SYNC_BLOCKING_LOOP=1', '-pthread', '-lGL', '-sGL_DEBUG'] [91%] test_webgl_sample_query (test_browser.browser.test_webgl_sample_query) ... ok (0.66s) [91%] test_html5_webgl_api (test_browser.browser.test_html5_webgl_api) ... ok (0.69s) [91%] test_pthread_locale_mt (test_browser.browser.test_pthread_locale_mt) ... ok (0.72s) [92%] test_minimal_runtime_loader_shell_wasm2js (test_browser.browser.test_minimal_runtime_loader_shell_wasm2js) ... ok (0.68s) [92%] test_html5_special_event_targets (test_browser.browser.test_html5_special_event_targets) ... ok (0.68s) [92%] test_pthread_tls (test_browser.browser.test_pthread_tls) ... ok (0.69s) [92%] test_emscripten_get_device_pixel_ratio (test_browser.browser.test_emscripten_get_device_pixel_ratio) ... ok (0.64s) [92%] test_webgl_resize_offscreencanvas_from_main_thread_blocking_proxy (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread_blocking_proxy) ... ok (0.67s) [92%] test_glut_touchevents (test_browser.browser.test_glut_touchevents) ... ok (0.68s) [92%] test_webgl_timer_query_v2 (test_browser.browser.test_webgl_timer_query_v2) ... ok (0.66s) [92%] test_webgl_draw_triangle_with_uniform_color (test_browser.browser.test_webgl_draw_triangle_with_uniform_color) ... ok (0.65s) [92%] test_glfw_events_glfw3 (test_browser.browser.test_glfw_events_glfw3) ... ok (0.67s) [93%] test_sdl_surface_refcount (test_browser.browser.test_sdl_surface_refcount) ... ok (0.65s) [93%] test_webgl2_pbo (test_browser.browser.test_webgl2_pbo) ... ok (0.66s) [93%] test_sdl_key_delay (test_browser.browser.test_sdl_key_delay) ... ok (0.73s) [93%] test_fetch_xhr_abort (test_browser.browser.test_fetch_xhr_abort) ... ok (0.67s) [93%] test_pthread_unistd_io_bigint (test_browser.browser.test_pthread_unistd_io_bigint) ... ok (0.66s) [93%] test_sdl_touch (test_browser.browser.test_sdl_touch) ... ok (0.68s) [93%] test_webgl2_garbage_free_entrypoints (test_browser.browser.test_webgl2_garbage_free_entrypoints) ... ok (0.65s) [93%] test_sdl_resize (test_browser.browser.test_sdl_resize) ... ok (0.69s) [93%] test_webgl_unmasked_vendor_webgl (test_browser.browser.test_webgl_unmasked_vendor_webgl) ... ok (0.65s) [93%] test_webgl2_garbage_free_entrypoints_webgl2 (test_browser.browser.test_webgl2_garbage_free_entrypoints_webgl2) ... ok (0.65s) [94%] test_fetch_progress (test_browser.browser.test_fetch_progress) ... ok (0.65s) [94%] test_glut_resize (test_browser.browser.test_glut_resize) ... ok (0.70s) [94%] test_webgl2_invalid_teximage2d_type (test_browser.browser.test_webgl2_invalid_teximage2d_type) ... ok (0.64s) [94%] test_webgl2_get_buffer_sub_data (test_browser.browser.test_webgl2_get_buffer_sub_data) ... ok (0.65s) [94%] test_pthread_call_async (test_browser.browser.test_pthread_call_async) ... ok (0.65s) [94%] test_html5_unknown_event_target (test_browser.browser.test_html5_unknown_event_target) ... ok (0.64s) ['-DTEST_SYNC_BLOCKING_LOOP=1', '-pthread', '-lGL', '-sGL_DEBUG'] [94%] test_sdl_key_eventhandler (test_browser.browser.test_sdl_key_eventhandler) ... ok (0.67s) [94%] test_glfw_minimal_s_flag (test_browser.browser.test_glfw_minimal_s_flag) ... ok (0.68s) [94%] test_webgl_simple_extensions_enable_v2 (test_browser.browser.test_webgl_simple_extensions_enable_v2) ... ok (0.66s) [94%] test_webgl_simple_extensions_disable_v1 (test_browser.browser.test_webgl_simple_extensions_disable_v1) ... ok (0.66s) [95%] test_webgl_preprocessor_variables_webgl1 (test_browser.browser.test_webgl_preprocessor_variables_webgl1) ... ok (0.65s) [95%] test_main_thread_em_asm_signatures (test_browser.browser.test_main_thread_em_asm_signatures) ... ok (0.66s) [95%] test_webgl_context_params (test_browser.browser.test_webgl_context_params) ... ok (0.65s) [95%] test_webgl_resize_offscreencanvas_from_main_thread_blocking (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread_blocking) ... ok (0.66s) [95%] test_fs_dev_random_wasmfs (test_browser.browser.test_fs_dev_random_wasmfs) ... ok (0.66s) [95%] test_sdl_pumpevents (test_browser.browser.test_sdl_pumpevents) ... ok (0.66s) [95%] test_webgl_offscreen_framebuffer_state_restoration_gl2 (test_browser.browser.test_webgl_offscreen_framebuffer_state_restoration_gl2) ... ok (0.67s) [95%] test_webgl_offscreen_framebuffer_state_restoration_gl2_no_aa (test_browser.browser.test_webgl_offscreen_framebuffer_state_restoration_gl2_no_aa) ... ok (0.65s) [95%] test_sdl_swsurface (test_browser.browser.test_sdl_swsurface) ... ok (0.65s) do_POST: got file: newfile.txt [95%] test_fetch_post (test_browser.browser.test_fetch_post) ... ok (0.65s) [96%] test_webgl_offscreen_framebuffer_state_restoration_gl2_no_vao (test_browser.browser.test_webgl_offscreen_framebuffer_state_restoration_gl2_no_vao) ... ok (0.66s) [96%] test_emscripten_main_loop_setimmediate_pthreads (test_browser.browser.test_emscripten_main_loop_setimmediate_pthreads) ... ok (0.67s) [96%] test_pthread_utf8_funcs (test_browser.browser.test_pthread_utf8_funcs) ... ok (0.65s) [96%] test_wasm_worker_malloc (test_browser.browser.test_wasm_worker_malloc) ... ok (0.65s) [96%] test_webgl_preprocessor_variables_webgl2 (test_browser.browser.test_webgl_preprocessor_variables_webgl2) ... ok (0.64s) [96%] test_pthread_locale (test_browser.browser.test_pthread_locale) ... ok (0.65s) [96%] test_mainScriptUrlOrBlob_blob_es6 (test_browser.browser.test_mainScriptUrlOrBlob_blob_es6) ... ok (0.65s) [96%] test_canvas_focus (test_browser.browser.test_canvas_focus) ... ok (0.64s) [96%] test_pthread_hello_thread (test_browser.browser.test_pthread_hello_thread) ... ok (0.66s) [97%] test_webgl2_ubos (test_browser.browser.test_webgl2_ubos) ... ok (0.66s) [97%] test_openal_extensions (test_browser.browser.test_openal_extensions) ... ok (0.64s) [97%] test_webgl_from_client_side_memory_without_default_enabled_extensions (test_browser.browser.test_webgl_from_client_side_memory_without_default_enabled_extensions) ... ok (0.66s) [97%] test_webgl_offscreen_framebuffer_state_restoration_gl1_no_vao (test_browser.browser.test_webgl_offscreen_framebuffer_state_restoration_gl1_no_vao) ... ok (0.64s) [97%] test_webgl_shader_source_length (test_browser.browser.test_webgl_shader_source_length) ... ok (0.66s) [97%] test_webgl_offscreen_framebuffer_state_restoration_gl1 (test_browser.browser.test_webgl_offscreen_framebuffer_state_restoration_gl1) ... ok (0.65s) [97%] test_openal_capture_sanity (test_browser.browser.test_openal_capture_sanity) ... ok (0.65s) [97%] test_emscripten_console_log (test_browser.browser.test_emscripten_console_log) ... ok (0.64s) [97%] test_emscripten_set_canvas_element_size (test_browser.browser.test_emscripten_set_canvas_element_size) ... ok (0.62s) [97%] test_webgl_timer_query (test_browser.browser.test_webgl_timer_query) ... ok (0.65s) [98%] test_pthread_printf (test_browser.browser.test_pthread_printf) ... ok (0.65s) [98%] test_emscripten_get_device_pixel_ratio_pthread (test_browser.browser.test_emscripten_get_device_pixel_ratio_pthread) ... ok (0.66s) [98%] test_fs_dev_random (test_browser.browser.test_fs_dev_random) ... ok (0.64s) [98%] test_webgl2_objects (test_browser.browser.test_webgl2_objects) ... ok (0.64s) [98%] test_fetch_to_memory_async (test_browser.browser.test_fetch_to_memory_async) ... ok (0.70s) [98%] test_system (test_browser.browser.test_system) ... ok (0.61s) [98%] test_emscripten_get_now (test_browser.browser.test_emscripten_get_now) ... ok (0.64s) [98%] test_request_animation_frame (test_browser.browser.test_request_animation_frame) ... ok (0.63s) [98%] test_webgl_no_double_error (test_browser.browser.test_webgl_no_double_error) ... ok (0.68s) [98%] test_emscripten_get_now_threads (test_browser.browser.test_emscripten_get_now_threads) ... ok (0.73s) [99%] test_emscripten_request_animation_frame_loop (test_browser.browser.test_emscripten_request_animation_frame_loop) ... ok (0.63s) [99%] test_openal_error (test_browser.browser.test_openal_error) ... ok (0.64s) [99%] test_emscripten_request_animation_frame (test_browser.browser.test_emscripten_request_animation_frame) ... ok (0.63s) [99%] test_mainScriptUrlOrBlob_url (test_browser.browser.test_mainScriptUrlOrBlob_url) ... ok (0.59s) [99%] test_minimal_runtime_loader_shell_modularize (test_browser.browser.test_minimal_runtime_loader_shell_modularize) ... ok (0.59s) [99%] test_wasm_worker_wait_async_minimal_runtime (test_browser.browser.test_wasm_worker_wait_async_minimal_runtime) ... FAIL [99%] test_emscripten_main_loop_setimmediate (test_browser.browser.test_emscripten_main_loop_setimmediate) ... ok (0.69s) [99%] test_wasm_worker_terminate_minimal_runtime (test_browser.browser.test_wasm_worker_terminate_minimal_runtime) ... ok (0.55s) [99%] test_minimal_runtime_loader_shell (test_browser.browser.test_minimal_runtime_loader_shell) ... ok (0.51s) DONE: combining results on main thread test_2gb_fail (test_browser.browser.test_2gb_fail) ... skipped 'no_firefox: no 4GB support yet' test_4gb (test_browser.browser.test_4gb) ... skipped 'no_firefox: no 4GB support yet' test_4gb_fail (test_browser.browser.test_4gb_fail) ... skipped 'no_firefox: no 4GB support yet' test_access_file_after_heap_resize (test_browser.browser.test_access_file_after_heap_resize) ... ok test_anisotropic (test_browser.browser.test_anisotropic) ... ok test_anisotropic_subimage (test_browser.browser.test_anisotropic_subimage) ... ok test_assert_failure (test_browser.browser.test_assert_failure) ... ok test_async_2 (test_browser.browser.test_async_2) ... ok test_async_asyncify_O0 (test_browser.browser.test_async_asyncify_O0) ... ok test_async_asyncify_O1 (test_browser.browser.test_async_asyncify_O1) ... ok test_async_asyncify_O2 (test_browser.browser.test_async_asyncify_O2) ... ok test_async_asyncify_O3 (test_browser.browser.test_async_asyncify_O3) ... ok test_async_asyncify_minimal_runtime_O0 (test_browser.browser.test_async_asyncify_minimal_runtime_O0) ... ok test_async_asyncify_minimal_runtime_O1 (test_browser.browser.test_async_asyncify_minimal_runtime_O1) ... ok test_async_asyncify_minimal_runtime_O2 (test_browser.browser.test_async_asyncify_minimal_runtime_O2) ... ok test_async_asyncify_minimal_runtime_O3 (test_browser.browser.test_async_asyncify_minimal_runtime_O3) ... ok test_async_bad_list (test_browser.browser.test_async_bad_list) ... ok test_async_compile (test_browser.browser.test_async_compile) ... ok test_async_compile_O1 (test_browser.browser.test_async_compile_O1) ... ok test_async_compile_O2 (test_browser.browser.test_async_compile_O2) ... ok test_async_compile_O3 (test_browser.browser.test_async_compile_O3) ... ok test_async_compile_force (test_browser.browser.test_async_compile_force) ... ok test_async_compile_off (test_browser.browser.test_async_compile_off) ... ok test_async_in_pthread (test_browser.browser.test_async_in_pthread) ... ok test_async_iostream (test_browser.browser.test_async_iostream) ... ok test_async_jspi_O0 (test_browser.browser.test_async_jspi_O0) ... skipped 'Current browser ("C:\\\\buildbot\\\\win11-x64-64gb-9800x3d\\\\emscripten_win11_x64\\\\build\\\\firefox\\\\143.0.4_64bit\\\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers ([\'chrom\', \'edge\', \'opera\']) support JSPI today.' test_async_jspi_O1 (test_browser.browser.test_async_jspi_O1) ... skipped 'Current browser ("C:\\\\buildbot\\\\win11-x64-64gb-9800x3d\\\\emscripten_win11_x64\\\\build\\\\firefox\\\\143.0.4_64bit\\\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers ([\'chrom\', \'edge\', \'opera\']) support JSPI today.' test_async_jspi_O2 (test_browser.browser.test_async_jspi_O2) ... skipped 'Current browser ("C:\\\\buildbot\\\\win11-x64-64gb-9800x3d\\\\emscripten_win11_x64\\\\build\\\\firefox\\\\143.0.4_64bit\\\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers ([\'chrom\', \'edge\', \'opera\']) support JSPI today.' test_async_jspi_O3 (test_browser.browser.test_async_jspi_O3) ... skipped 'Current browser ("C:\\\\buildbot\\\\win11-x64-64gb-9800x3d\\\\emscripten_win11_x64\\\\build\\\\firefox\\\\143.0.4_64bit\\\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers ([\'chrom\', \'edge\', \'opera\']) support JSPI today.' test_async_jspi_wasm_bigint_O0 (test_browser.browser.test_async_jspi_wasm_bigint_O0) ... skipped 'Current browser ("C:\\\\buildbot\\\\win11-x64-64gb-9800x3d\\\\emscripten_win11_x64\\\\build\\\\firefox\\\\143.0.4_64bit\\\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers ([\'chrom\', \'edge\', \'opera\']) support JSPI today.' test_async_jspi_wasm_bigint_O1 (test_browser.browser.test_async_jspi_wasm_bigint_O1) ... skipped 'Current browser ("C:\\\\buildbot\\\\win11-x64-64gb-9800x3d\\\\emscripten_win11_x64\\\\build\\\\firefox\\\\143.0.4_64bit\\\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers ([\'chrom\', \'edge\', \'opera\']) support JSPI today.' test_async_jspi_wasm_bigint_O2 (test_browser.browser.test_async_jspi_wasm_bigint_O2) ... skipped 'Current browser ("C:\\\\buildbot\\\\win11-x64-64gb-9800x3d\\\\emscripten_win11_x64\\\\build\\\\firefox\\\\143.0.4_64bit\\\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers ([\'chrom\', \'edge\', \'opera\']) support JSPI today.' test_async_jspi_wasm_bigint_O3 (test_browser.browser.test_async_jspi_wasm_bigint_O3) ... skipped 'Current browser ("C:\\\\buildbot\\\\win11-x64-64gb-9800x3d\\\\emscripten_win11_x64\\\\build\\\\firefox\\\\143.0.4_64bit\\\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers ([\'chrom\', \'edge\', \'opera\']) support JSPI today.' test_async_jspi_wasm_bigint_minimal_runtime_O0 (test_browser.browser.test_async_jspi_wasm_bigint_minimal_runtime_O0) ... skipped 'Current browser ("C:\\\\buildbot\\\\win11-x64-64gb-9800x3d\\\\emscripten_win11_x64\\\\build\\\\firefox\\\\143.0.4_64bit\\\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers ([\'chrom\', \'edge\', \'opera\']) support JSPI today.' test_async_jspi_wasm_bigint_minimal_runtime_O1 (test_browser.browser.test_async_jspi_wasm_bigint_minimal_runtime_O1) ... skipped 'Current browser ("C:\\\\buildbot\\\\win11-x64-64gb-9800x3d\\\\emscripten_win11_x64\\\\build\\\\firefox\\\\143.0.4_64bit\\\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers ([\'chrom\', \'edge\', \'opera\']) support JSPI today.' test_async_jspi_wasm_bigint_minimal_runtime_O2 (test_browser.browser.test_async_jspi_wasm_bigint_minimal_runtime_O2) ... skipped 'Current browser ("C:\\\\buildbot\\\\win11-x64-64gb-9800x3d\\\\emscripten_win11_x64\\\\build\\\\firefox\\\\143.0.4_64bit\\\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers ([\'chrom\', \'edge\', \'opera\']) support JSPI today.' test_async_jspi_wasm_bigint_minimal_runtime_O3 (test_browser.browser.test_async_jspi_wasm_bigint_minimal_runtime_O3) ... skipped 'Current browser ("C:\\\\buildbot\\\\win11-x64-64gb-9800x3d\\\\emscripten_win11_x64\\\\build\\\\firefox\\\\143.0.4_64bit\\\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers ([\'chrom\', \'edge\', \'opera\']) support JSPI today.' test_async_mainloop (test_browser.browser.test_async_mainloop) ... ok test_async_mainloop_O3 (test_browser.browser.test_async_mainloop_O3) ... ok test_async_returnvalue (test_browser.browser.test_async_returnvalue) ... ok test_async_returnvalue_em_js_bad (test_browser.browser.test_async_returnvalue_em_js_bad) ... ok test_async_returnvalue_empty_list (test_browser.browser.test_async_returnvalue_empty_list) ... ok test_async_returnvalue_nothing (test_browser.browser.test_async_returnvalue_nothing) ... ok test_async_returnvalue_pattern_imports (test_browser.browser.test_async_returnvalue_pattern_imports) ... ok test_async_returnvalue_response (test_browser.browser.test_async_returnvalue_response) ... ok test_async_virtual (test_browser.browser.test_async_virtual) ... ok test_async_virtual_2 (test_browser.browser.test_async_virtual_2) ... ok test_async_virtual_2_O3 (test_browser.browser.test_async_virtual_2_O3) ... ok test_async_virtual_O3 (test_browser.browser.test_async_virtual_O3) ... ok test_asyncify_tricky_function_sig (test_browser.browser.test_asyncify_tricky_function_sig) ... ok test_audio_worklet (test_browser.browser.test_audio_worklet) ... skipped 'requested to be skipped' test_audio_worklet_asyncify (test_browser.browser.test_audio_worklet_asyncify) ... skipped 'requested to be skipped' test_audio_worklet_audio_params_disabled (test_browser.browser.test_audio_worklet_audio_params_disabled) ... skipped 'requested to be skipped' test_audio_worklet_closure (test_browser.browser.test_audio_worklet_closure) ... skipped 'requested to be skipped' test_audio_worklet_emscripten_locks (test_browser.browser.test_audio_worklet_emscripten_locks) ... skipped 'requested to be skipped' test_audio_worklet_emscripten_locks_minimal_runtime (test_browser.browser.test_audio_worklet_emscripten_locks_minimal_runtime) ... skipped 'requested to be skipped' test_audio_worklet_es6 (test_browser.browser.test_audio_worklet_es6) ... skipped 'requested to be skipped' test_audio_worklet_minimal_runtime (test_browser.browser.test_audio_worklet_minimal_runtime) ... skipped 'requested to be skipped' test_audio_worklet_minimal_runtime_pthreads_and_closure (test_browser.browser.test_audio_worklet_minimal_runtime_pthreads_and_closure) ... skipped 'requested to be skipped' test_audio_worklet_modularize (test_browser.browser.test_audio_worklet_modularize) ... skipped 'requested to be skipped' test_audio_worklet_modularize_closure (test_browser.browser.test_audio_worklet_modularize_closure) ... skipped 'requested to be skipped' test_audio_worklet_params_mixing (test_browser.browser.test_audio_worklet_params_mixing) ... skipped 'requested to be skipped' test_audio_worklet_params_mixing_minimal_with_closure (test_browser.browser.test_audio_worklet_params_mixing_minimal_with_closure) ... skipped 'requested to be skipped' test_audio_worklet_post_function (test_browser.browser.test_audio_worklet_post_function) ... ok test_audio_worklet_post_function_closure (test_browser.browser.test_audio_worklet_post_function_closure) ... ok test_audio_worklet_pthreads (test_browser.browser.test_audio_worklet_pthreads) ... skipped 'requested to be skipped' test_audio_worklet_pthreads_and_closure (test_browser.browser.test_audio_worklet_pthreads_and_closure) ... skipped 'requested to be skipped' test_audio_worklet_pthreads_es6 (test_browser.browser.test_audio_worklet_pthreads_es6) ... skipped 'requested to be skipped' test_audio_worklet_strict (test_browser.browser.test_audio_worklet_strict) ... skipped 'requested to be skipped' test_audio_worklet_with_fs (test_browser.browser.test_audio_worklet_with_fs) ... skipped 'requested to be skipped' test_audio_worklet_worker (test_browser.browser.test_audio_worklet_worker) ... ok test_avx (test_browser.browser.test_avx) ... skipped 'requested to be skipped' test_avx2 (test_browser.browser.test_avx2) ... skipped 'requested to be skipped' test_avx2_nontrapping (test_browser.browser.test_avx2_nontrapping) ... skipped 'requested to be skipped' test_avx_nontrapping (test_browser.browser.test_avx_nontrapping) ... skipped 'requested to be skipped' test_browser_modularize_no_current_script (test_browser.browser.test_browser_modularize_no_current_script) ... ok test_browser_modularize_no_current_script_subdir (test_browser.browser.test_browser_modularize_no_current_script_subdir) ... ok test_browser_run_from_different_directory (test_browser.browser.test_browser_run_from_different_directory) ... ok test_browser_run_from_different_directory_async (test_browser.browser.test_browser_run_from_different_directory_async) ... ok test_browser_run_with_slash_in_query_and_hash (test_browser.browser.test_browser_run_with_slash_in_query_and_hash) ... ok test_bullet_autoconf (test_browser.browser.test_bullet_autoconf) ... skipped 'requested to be skipped' test_bullet_cmake (test_browser.browser.test_bullet_cmake) ... skipped 'requested to be skipped' test_canvas_focus (test_browser.browser.test_canvas_focus) ... ok test_canvas_size_proxy (test_browser.browser.test_canvas_size_proxy) ... ok test_canvas_style_proxy (test_browser.browser.test_canvas_style_proxy) ... ok test_chunked_synchronous_xhr (test_browser.browser.test_chunked_synchronous_xhr) ... skipped 'no_firefox: keeps sending OPTIONS requests, and eventually errors' test_clientside_vertex_arrays_es3 (test_browser.browser.test_clientside_vertex_arrays_es3) ... ok test_closure_in_web_only_target_environment_console_log (test_browser.browser.test_closure_in_web_only_target_environment_console_log) ... ok test_closure_in_web_only_target_environment_webgl (test_browser.browser.test_closure_in_web_only_target_environment_webgl) ... ok test_cmake_compile_features (test_browser.browser.test_cmake_compile_features) ... skipped 'requested to be skipped' test_cmake_compile_features_noforce (test_browser.browser.test_cmake_compile_features_noforce) ... skipped 'requested to be skipped' test_cocos2d_hello (test_browser.browser.test_cocos2d_hello) ... ok test_codesize_cxx_mangle (test_browser.browser.test_codesize_cxx_mangle) ... skipped 'requested to be skipped' test_codesize_hello_dylink_all (test_browser.browser.test_codesize_hello_dylink_all) ... skipped 'requested to be skipped' test_cpuprofiler_memoryprofiler (test_browser.browser.test_cpuprofiler_memoryprofiler) ... skipped 'requested to be skipped' test_cpuprofiler_memoryprofiler_modularized (test_browser.browser.test_cpuprofiler_memoryprofiler_modularized) ... skipped 'requested to be skipped' test_cube_explosion (test_browser.browser.test_cube_explosion) ... ok test_cube_explosion_proxied (test_browser.browser.test_cube_explosion_proxied) ... ok test_cubegeom (test_browser.browser.test_cubegeom) ... ok test_cubegeom_color (test_browser.browser.test_cubegeom_color) ... ok test_cubegeom_color2 (test_browser.browser.test_cubegeom_color2) ... ok test_cubegeom_color2_proxied (test_browser.browser.test_cubegeom_color2_proxied) ... ok test_cubegeom_fog (test_browser.browser.test_cubegeom_fog) ... ok test_cubegeom_glew (test_browser.browser.test_cubegeom_glew) ... ok test_cubegeom_glew_wasmfs (test_browser.browser.test_cubegeom_glew_wasmfs) ... ok test_cubegeom_mt (test_browser.browser.test_cubegeom_mt) ... ok test_cubegeom_normal (test_browser.browser.test_cubegeom_normal) ... ok test_cubegeom_normal_dap (test_browser.browser.test_cubegeom_normal_dap) ... ok test_cubegeom_normal_dap_far (test_browser.browser.test_cubegeom_normal_dap_far) ... ok test_cubegeom_normal_dap_far_glda (test_browser.browser.test_cubegeom_normal_dap_far_glda) ... ok test_cubegeom_normal_dap_far_glda_quad (test_browser.browser.test_cubegeom_normal_dap_far_glda_quad) ... skipped 'no_firefox: fails on CI but works locally' test_cubegeom_normal_dap_far_range (test_browser.browser.test_cubegeom_normal_dap_far_range) ... ok test_cubegeom_normal_dap_proxied (test_browser.browser.test_cubegeom_normal_dap_proxied) ... ok test_cubegeom_normal_proxied (test_browser.browser.test_cubegeom_normal_proxied) ... ok test_cubegeom_pre (test_browser.browser.test_cubegeom_pre) ... ok test_cubegeom_pre2 (test_browser.browser.test_cubegeom_pre2) ... ok test_cubegeom_pre2_vao (test_browser.browser.test_cubegeom_pre2_vao) ... ok test_cubegeom_pre2_vao2 (test_browser.browser.test_cubegeom_pre2_vao2) ... ok test_cubegeom_pre3 (test_browser.browser.test_cubegeom_pre3) ... ok test_cubegeom_pre_regal (test_browser.browser.test_cubegeom_pre_regal) ... ok test_cubegeom_pre_vao (test_browser.browser.test_cubegeom_pre_vao) ... ok test_cubegeom_pre_vao_es (test_browser.browser.test_cubegeom_pre_vao_es) ... ok test_cubegeom_pre_vao_regal (test_browser.browser.test_cubegeom_pre_vao_regal) ... ok test_cubegeom_proc (test_browser.browser.test_cubegeom_proc) ... ok test_cubegeom_proc_O1 (test_browser.browser.test_cubegeom_proc_O1) ... ok test_cubegeom_proc_Os (test_browser.browser.test_cubegeom_proc_Os) ... ok test_cubegeom_proxied (test_browser.browser.test_cubegeom_proxied) ... ok test_cubegeom_regal (test_browser.browser.test_cubegeom_regal) ... ok test_cubegeom_regal_proxied (test_browser.browser.test_cubegeom_regal_proxied) ... ok test_cubegeom_regal_pthread (test_browser.browser.test_cubegeom_regal_pthread) ... ok test_cubegeom_regal_pthread_proxied (test_browser.browser.test_cubegeom_regal_pthread_proxied) ... ok test_cubegeom_row_length (test_browser.browser.test_cubegeom_row_length) ... ok test_cubegeom_texturematrix (test_browser.browser.test_cubegeom_texturematrix) ... ok test_cubegeom_tracing (test_browser.browser.test_cubegeom_tracing) ... ok test_cubegeom_tracing_proxied (test_browser.browser.test_cubegeom_tracing_proxied) ... skipped 'tracing + proxying not supported' test_cubegeom_u4fv_2 (test_browser.browser.test_cubegeom_u4fv_2) ... ok test_custom_file_package_url (test_browser.browser.test_custom_file_package_url) ... ok test_custom_messages_proxy (test_browser.browser.test_custom_messages_proxy) ... ok test_cwrap_early (test_browser.browser.test_cwrap_early) ... ok test_dlmalloc (test_browser.browser.test_dlmalloc) ... skipped 'requested to be skipped' test_dlmalloc_3gb (test_browser.browser.test_dlmalloc_3gb) ... skipped 'no_firefox: no 4GB support yet' test_dlopen_async (test_browser.browser.test_dlopen_async) ... ok test_dlopen_blocking (test_browser.browser.test_dlopen_blocking) ... ok test_doublestart_bug (test_browser.browser.test_doublestart_bug) ... ok test_dylink (test_browser.browser.test_dylink) ... ok test_dylink_dso_needed (test_browser.browser.test_dylink_dso_needed) ... ok test_dylink_dso_needed_inworker (test_browser.browser.test_dylink_dso_needed_inworker) ... ok test_dylink_glemu (test_browser.browser.test_dylink_glemu) ... ok test_dylink_many (test_browser.browser.test_dylink_many) ... ok test_dylink_proxied (test_browser.browser.test_dylink_proxied) ... ok test_dylink_pthread_many (test_browser.browser.test_dylink_pthread_many) ... ok test_dylink_zlib (test_browser.browser.test_dylink_zlib) ... skipped 'requested to be skipped' test_dylink_zlib_reversed (test_browser.browser.test_dylink_zlib_reversed) ... skipped 'requested to be skipped' test_egl (test_browser.browser.test_egl) ... ok test_egl_createcontext_error (test_browser.browser.test_egl_createcontext_error) ... ok test_egl_proxy_to_pthread (test_browser.browser.test_egl_proxy_to_pthread) ... ok test_egl_width_height (test_browser.browser.test_egl_width_height) ... ok test_egl_width_height_proxy_to_pthread (test_browser.browser.test_egl_width_height_proxy_to_pthread) ... ok test_embind_asyncify (test_browser.browser.test_embind_asyncify) ... ok test_embind_jspi (test_browser.browser.test_embind_jspi) ... skipped 'Current browser ("C:\\\\buildbot\\\\win11-x64-64gb-9800x3d\\\\emscripten_win11_x64\\\\build\\\\firefox\\\\143.0.4_64bit\\\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers ([\'chrom\', \'edge\', \'opera\']) support JSPI today.' test_embind_with_pthreads (test_browser.browser.test_embind_with_pthreads) ... ok test_emmalloc_3gb (test_browser.browser.test_emmalloc_3gb) ... skipped 'no_firefox: no 4GB support yet' test_emmalloc_3gb_debug (test_browser.browser.test_emmalloc_3gb_debug) ... skipped 'no_firefox: no 4GB support yet' test_emmalloc_3gb_memvalidate (test_browser.browser.test_emmalloc_3gb_memvalidate) ... skipped 'no_firefox: no 4GB support yet' test_emmalloc_3gb_memvalidate_verbose (test_browser.browser.test_emmalloc_3gb_memvalidate_verbose) ... skipped 'no_firefox: no 4GB support yet' test_emmalloc_4gb (test_browser.browser.test_emmalloc_4gb) ... skipped 'no_firefox: no 4GB support yet' test_emmalloc_memgrowth (test_browser.browser.test_emmalloc_memgrowth) ... skipped 'no_firefox: no 4GB support yet' test_emscripten_animate_canvas_element_size (test_browser.browser.test_emscripten_animate_canvas_element_size) ... ok test_emscripten_animate_canvas_element_size_manual_css (test_browser.browser.test_emscripten_animate_canvas_element_size_manual_css) ... ok test_emscripten_animate_canvas_element_size_offscreen (test_browser.browser.test_emscripten_animate_canvas_element_size_offscreen) ... ok test_emscripten_animate_canvas_element_size_pthread (test_browser.browser.test_emscripten_animate_canvas_element_size_pthread) ... ok test_emscripten_animate_canvas_element_size_pthread_ofb (test_browser.browser.test_emscripten_animate_canvas_element_size_pthread_ofb) ... ok test_emscripten_animate_canvas_element_size_pthread_ofb_main_loop (test_browser.browser.test_emscripten_animate_canvas_element_size_pthread_ofb_main_loop) ... ok test_emscripten_api (test_browser.browser.test_emscripten_api) ... ok test_emscripten_api_infloop (test_browser.browser.test_emscripten_api_infloop) ... ok test_emscripten_async_load_script (test_browser.browser.test_emscripten_async_load_script) ... ok test_emscripten_async_load_script_wasmfs (test_browser.browser.test_emscripten_async_load_script_wasmfs) ... ok test_emscripten_async_wget (test_browser.browser.test_emscripten_async_wget) ... ok test_emscripten_async_wget2 (test_browser.browser.test_emscripten_async_wget2) ... ok test_emscripten_async_wget2_data (test_browser.browser.test_emscripten_async_wget2_data) ... skipped 'https://github.com/emscripten-core/emscripten/issues/15818' test_emscripten_async_wget2_wasmfs (test_browser.browser.test_emscripten_async_wget2_wasmfs) ... ok test_emscripten_async_wget_O2 (test_browser.browser.test_emscripten_async_wget_O2) ... ok test_emscripten_async_wget_O2_wasmfs (test_browser.browser.test_emscripten_async_wget_O2_wasmfs) ... ok test_emscripten_async_wget_side_module (test_browser.browser.test_emscripten_async_wget_side_module) ... ok test_emscripten_async_wget_wasmfs (test_browser.browser.test_emscripten_async_wget_wasmfs) ... ok test_emscripten_console_log (test_browser.browser.test_emscripten_console_log) ... ok test_emscripten_get_device_pixel_ratio (test_browser.browser.test_emscripten_get_device_pixel_ratio) ... ok test_emscripten_get_device_pixel_ratio_pthread (test_browser.browser.test_emscripten_get_device_pixel_ratio_pthread) ... ok test_emscripten_get_now (test_browser.browser.test_emscripten_get_now) ... ok test_emscripten_get_now_closure (test_browser.browser.test_emscripten_get_now_closure) ... ok test_emscripten_get_now_threads (test_browser.browser.test_emscripten_get_now_threads) ... ok test_emscripten_log (test_browser.browser.test_emscripten_log) ... ok test_emscripten_main_loop (test_browser.browser.test_emscripten_main_loop) ... skipped 'requested to be skipped' test_emscripten_main_loop_and_blocker (test_browser.browser.test_emscripten_main_loop_and_blocker) ... ok test_emscripten_main_loop_and_blocker_exit (test_browser.browser.test_emscripten_main_loop_and_blocker_exit) ... ok test_emscripten_main_loop_and_blocker_pthreads (test_browser.browser.test_emscripten_main_loop_and_blocker_pthreads) ... ok test_emscripten_main_loop_pthreads (test_browser.browser.test_emscripten_main_loop_pthreads) ... skipped 'requested to be skipped' test_emscripten_main_loop_setimmediate (test_browser.browser.test_emscripten_main_loop_setimmediate) ... ok test_emscripten_main_loop_setimmediate_pthreads (test_browser.browser.test_emscripten_main_loop_setimmediate_pthreads) ... ok test_emscripten_main_loop_setimmediate_strict (test_browser.browser.test_emscripten_main_loop_setimmediate_strict) ... ok test_emscripten_main_loop_setimmediate_worker (test_browser.browser.test_emscripten_main_loop_setimmediate_worker) ... ok test_emscripten_main_loop_settimeout (test_browser.browser.test_emscripten_main_loop_settimeout) ... skipped 'requested to be skipped' test_emscripten_main_loop_settimeout_pthreads (test_browser.browser.test_emscripten_main_loop_settimeout_pthreads) ... ok test_emscripten_overlapped_package (test_browser.browser.test_emscripten_overlapped_package) ... ok test_emscripten_overlapped_package_wasmfs (test_browser.browser.test_emscripten_overlapped_package_wasmfs) ... ok test_emscripten_performance_now (test_browser.browser.test_emscripten_performance_now) ... ok test_emscripten_request_animation_frame (test_browser.browser.test_emscripten_request_animation_frame) ... ok test_emscripten_request_animation_frame_loop (test_browser.browser.test_emscripten_request_animation_frame_loop) ... ok test_emscripten_set_canvas_element_size (test_browser.browser.test_emscripten_set_canvas_element_size) ... ok test_emscripten_set_immediate (test_browser.browser.test_emscripten_set_immediate) ... ok test_emscripten_set_immediate_loop (test_browser.browser.test_emscripten_set_immediate_loop) ... ok test_emscripten_set_interval (test_browser.browser.test_emscripten_set_interval) ... ok test_emscripten_set_timeout (test_browser.browser.test_emscripten_set_timeout) ... ok test_emscripten_set_timeout_loop (test_browser.browser.test_emscripten_set_timeout_loop) ... ok test_emscripten_thread_sleep (test_browser.browser.test_emscripten_thread_sleep) ... ok test_emscripten_throw_number (test_browser.browser.test_emscripten_throw_number) ... ok test_emscripten_throw_string (test_browser.browser.test_emscripten_throw_string) ... ok test_emscripten_unwind_to_js_event_loop (test_browser.browser.test_emscripten_unwind_to_js_event_loop) ... ok test_error_reporting (test_browser.browser.test_error_reporting) ... ok test_fetch_cached_xhr (test_browser.browser.test_fetch_cached_xhr) ... ok test_fetch_cached_xhr_wasm2js (test_browser.browser.test_fetch_cached_xhr_wasm2js) ... ok test_fetch_from_thread (test_browser.browser.test_fetch_from_thread) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_from_thread_pthread_exit (test_browser.browser.test_fetch_from_thread_pthread_exit) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_from_thread_pthread_exit_wasm2js (test_browser.browser.test_fetch_from_thread_pthread_exit_wasm2js) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_from_thread_wasm2js (test_browser.browser.test_fetch_from_thread_wasm2js) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_headers_received (test_browser.browser.test_fetch_headers_received) ... ok test_fetch_idb_delete (test_browser.browser.test_fetch_idb_delete) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16746' test_fetch_idb_store (test_browser.browser.test_fetch_idb_store) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16746' test_fetch_persist (test_browser.browser.test_fetch_persist) ... ok test_fetch_post (test_browser.browser.test_fetch_post) ... ok test_fetch_progress (test_browser.browser.test_fetch_progress) ... ok test_fetch_redirect (test_browser.browser.test_fetch_redirect) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_response_headers (test_browser.browser.test_fetch_response_headers) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_response_headers_wasm2js (test_browser.browser.test_fetch_response_headers_wasm2js) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_stream_async (test_browser.browser.test_fetch_stream_async) ... skipped 'moz-chunked-arraybuffer was firefox-only and has been removed' test_fetch_stream_file (test_browser.browser.test_fetch_stream_file) ... skipped 'moz-chunked-arraybuffer was firefox-only and has been removed' test_fetch_stream_file_wasm2js (test_browser.browser.test_fetch_stream_file_wasm2js) ... skipped 'moz-chunked-arraybuffer was firefox-only and has been removed' test_fetch_sync (test_browser.browser.test_fetch_sync) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_sync_xhr (test_browser.browser.test_fetch_sync_xhr) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_sync_xhr_in_proxy_to_worker (test_browser.browser.test_fetch_sync_xhr_in_proxy_to_worker) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_sync_xhr_in_proxy_to_worker_wasm2js (test_browser.browser.test_fetch_sync_xhr_in_proxy_to_worker_wasm2js) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_sync_xhr_wasm2js (test_browser.browser.test_fetch_sync_xhr_wasm2js) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_to_indexdb (test_browser.browser.test_fetch_to_indexdb) ... ok test_fetch_to_indexdb_wasm2js (test_browser.browser.test_fetch_to_indexdb_wasm2js) ... ok test_fetch_to_memory (test_browser.browser.test_fetch_to_memory) ... ok test_fetch_to_memory_async (test_browser.browser.test_fetch_to_memory_async) ... ok test_fetch_to_memory_sync (test_browser.browser.test_fetch_to_memory_sync) ... ok test_fetch_to_memory_wasm2js (test_browser.browser.test_fetch_to_memory_wasm2js) ... ok test_fetch_xhr_abort (test_browser.browser.test_fetch_xhr_abort) ... ok test_fflush (test_browser.browser.test_fflush) ... ok test_float_tex (test_browser.browser.test_float_tex) ... ok test_force_exit (test_browser.browser.test_force_exit) ... ok test_freetype (test_browser.browser.test_freetype) ... skipped 'requested to be skipped' test_fs_after_main (test_browser.browser.test_fs_after_main) ... ok test_fs_after_main_O1 (test_browser.browser.test_fs_after_main_O1) ... ok test_fs_dev_random (test_browser.browser.test_fs_dev_random) ... ok test_fs_dev_random_wasmfs (test_browser.browser.test_fs_dev_random_wasmfs) ... ok test_fs_idbfs_autopersist_close (test_browser.browser.test_fs_idbfs_autopersist_close) ... ok test_fs_idbfs_autopersist_mkdir (test_browser.browser.test_fs_idbfs_autopersist_mkdir) ... ok test_fs_idbfs_autopersist_open (test_browser.browser.test_fs_idbfs_autopersist_open) ... ok test_fs_idbfs_autopersist_rename (test_browser.browser.test_fs_idbfs_autopersist_rename) ... skipped 'requested to be skipped' test_fs_idbfs_autopersist_symlink (test_browser.browser.test_fs_idbfs_autopersist_symlink) ... ok test_fs_idbfs_autopersist_unlink (test_browser.browser.test_fs_idbfs_autopersist_unlink) ... ok test_fs_idbfs_fsync (test_browser.browser.test_fs_idbfs_fsync) ... ok test_fs_idbfs_sync (test_browser.browser.test_fs_idbfs_sync) ... ok test_fs_idbfs_sync_autopersist (test_browser.browser.test_fs_idbfs_sync_autopersist) ... ok test_fs_idbfs_sync_extra (test_browser.browser.test_fs_idbfs_sync_extra) ... ok test_fs_lz4fs_package (test_browser.browser.test_fs_lz4fs_package) ... ok test_fs_memfs_fsync (test_browser.browser.test_fs_memfs_fsync) ... ok test_fs_workerfs_package (test_browser.browser.test_fs_workerfs_package) ... ok test_fs_workerfs_read (test_browser.browser.test_fs_workerfs_read) ... ok test_full_js_library_strict (test_browser.browser.test_full_js_library_strict) ... ok test_fulles2_sdlproc (test_browser.browser.test_fulles2_sdlproc) ... ok test_gauge_available_memory (test_browser.browser.test_gauge_available_memory) ... ok test_gauge_available_memory_O2 (test_browser.browser.test_gauge_available_memory_O2) ... ok test_gauge_available_memory_O2_pthreads (test_browser.browser.test_gauge_available_memory_O2_pthreads) ... ok test_gauge_available_memory_pthreads (test_browser.browser.test_gauge_available_memory_pthreads) ... ok test_gl_glteximage (test_browser.browser.test_gl_glteximage) ... ok test_gl_ps (test_browser.browser.test_gl_ps) ... ok test_gl_ps_packed (test_browser.browser.test_gl_ps_packed) ... ok test_gl_ps_strides (test_browser.browser.test_gl_ps_strides) ... ok test_gl_ps_worker (test_browser.browser.test_gl_ps_worker) ... ok test_gl_ps_worker_proxied (test_browser.browser.test_gl_ps_worker_proxied) ... ok test_gl_renderers (test_browser.browser.test_gl_renderers) ... ok test_gl_stride (test_browser.browser.test_gl_stride) ... ok test_gl_textures (test_browser.browser.test_gl_textures) ... ok test_gl_textures_pthreads (test_browser.browser.test_gl_textures_pthreads) ... ok test_gl_textures_pthreads_main_module (test_browser.browser.test_gl_textures_pthreads_main_module) ... skipped 'requested to be skipped' test_gl_vertex_buffer (test_browser.browser.test_gl_vertex_buffer) ... ok test_gl_vertex_buffer_pre (test_browser.browser.test_gl_vertex_buffer_pre) ... ok test_glbegin_points (test_browser.browser.test_glbegin_points) ... ok test_glbook (test_browser.browser.test_glbook) ... ok test_glerror (test_browser.browser.test_glerror) ... ok test_gles2_conformance (test_browser.browser.test_gles2_conformance) ... ok test_gles2_emulation_full_es3 (test_browser.browser.test_gles2_emulation_full_es3) ... ok test_gles2_emulation_normal (test_browser.browser.test_gles2_emulation_normal) ... ok test_gles2_uniform_arrays (test_browser.browser.test_gles2_uniform_arrays) ... ok test_gles2_uniform_arrays_proxied (test_browser.browser.test_gles2_uniform_arrays_proxied) ... ok test_glew (test_browser.browser.test_glew) ... ok test_glframebufferattachmentinfo (test_browser.browser.test_glframebufferattachmentinfo) ... ok test_glfw (test_browser.browser.test_glfw) ... ok test_glfw3 (test_browser.browser.test_glfw3) ... ok test_glfw3_closure (test_browser.browser.test_glfw3_closure) ... ok test_glfw3_closure_no_gl (test_browser.browser.test_glfw3_closure_no_gl) ... ok test_glfw3_css_scaling (test_browser.browser.test_glfw3_css_scaling) ... ok test_glfw3_default_hints (test_browser.browser.test_glfw3_default_hints) ... ok test_glfw3_hi_dpi_aware (test_browser.browser.test_glfw3_hi_dpi_aware) ... ok test_glfw3_legacy (test_browser.browser.test_glfw3_legacy) ... ok test_glfw3_legacy_no_gl (test_browser.browser.test_glfw3_legacy_no_gl) ... ok test_glfw3_no_gl (test_browser.browser.test_glfw3_no_gl) ... ok test_glfw_both_flags (test_browser.browser.test_glfw_both_flags) ... ok test_glfw_events (test_browser.browser.test_glfw_events) ... ok test_glfw_events_glfw3 (test_browser.browser.test_glfw_events_glfw3) ... ok test_glfw_joystick (test_browser.browser.test_glfw_joystick) ... ok test_glfw_minimal (test_browser.browser.test_glfw_minimal) ... ok test_glfw_minimal_s_flag (test_browser.browser.test_glfw_minimal_s_flag) ... ok test_glfw_s_flag (test_browser.browser.test_glfw_s_flag) ... ok test_glfw_time (test_browser.browser.test_glfw_time) ... ok test_glgears (test_browser.browser.test_glgears) ... ok test_glgears_animation (test_browser.browser.test_glgears_animation) ... skipped 'requested to be skipped' test_glgears_animation_full (test_browser.browser.test_glgears_animation_full) ... skipped 'requested to be skipped' test_glgears_animation_full_944 (test_browser.browser.test_glgears_animation_full_944) ... skipped 'requested to be skipped' test_glgears_deriv (test_browser.browser.test_glgears_deriv) ... skipped 'requested to be skipped' test_glgears_long (test_browser.browser.test_glgears_long) ... ok test_glgears_long_proxy (test_browser.browser.test_glgears_long_proxy) ... ok test_glgears_proxy_jstarget (test_browser.browser.test_glgears_proxy_jstarget) ... ok test_glgears_pthreads (test_browser.browser.test_glgears_pthreads) ... ok test_glgetattachedshaders (test_browser.browser.test_glgetattachedshaders) ... ok test_glgettexenv (test_browser.browser.test_glgettexenv) ... ok test_glshaderinfo (test_browser.browser.test_glshaderinfo) ... ok test_glut_glutget (test_browser.browser.test_glut_glutget) ... ok test_glut_glutget_no_antialias (test_browser.browser.test_glut_glutget_no_antialias) ... ok test_glut_resize (test_browser.browser.test_glut_resize) ... ok test_glut_touchevents (test_browser.browser.test_glut_touchevents) ... ok test_glut_wheelevents (test_browser.browser.test_glut_wheelevents) ... ok test_hello_world_worker (test_browser.browser.test_hello_world_worker) ... ok test_hello_world_worker_preload (test_browser.browser.test_hello_world_worker_preload) ... ok test_html5_core (test_browser.browser.test_html5_core) ... ok test_html5_core_closure (test_browser.browser.test_html5_core_closure) ... ok test_html5_core_legacy (test_browser.browser.test_html5_core_legacy) ... ok test_html5_core_proxy_to_pthread (test_browser.browser.test_html5_core_proxy_to_pthread) ... ok test_html5_core_pthread (test_browser.browser.test_html5_core_pthread) ... ok test_html5_gamepad (test_browser.browser.test_html5_gamepad) ... ok test_html5_gamepad_closure (test_browser.browser.test_html5_gamepad_closure) ... ok test_html5_gamepad_pthread (test_browser.browser.test_html5_gamepad_pthread) ... ok test_html5_mouse (test_browser.browser.test_html5_mouse) ... ok test_html5_mouse_closure (test_browser.browser.test_html5_mouse_closure) ... ok test_html5_special_event_targets (test_browser.browser.test_html5_special_event_targets) ... ok test_html5_unknown_event_target (test_browser.browser.test_html5_unknown_event_target) ... ok test_html5_webgl_api (test_browser.browser.test_html5_webgl_api) ... ok test_html5_webgl_api_offscreencanvas_pthread (test_browser.browser.test_html5_webgl_api_offscreencanvas_pthread) ... ok test_html5_webgl_api_offscreenframebuffer_pthread (test_browser.browser.test_html5_webgl_api_offscreenframebuffer_pthread) ... ok test_html5_webgl_create_context (test_browser.browser.test_html5_webgl_create_context) ... ok test_html5_webgl_create_context2 (test_browser.browser.test_html5_webgl_create_context2) ... ok test_html5_webgl_create_context_closure (test_browser.browser.test_html5_webgl_create_context_closure) ... ok test_html5_webgl_create_context_full_es2 (test_browser.browser.test_html5_webgl_create_context_full_es2) ... ok test_html5_webgl_create_context_no_antialias (test_browser.browser.test_html5_webgl_create_context_no_antialias) ... ok test_html5_webgl_create_context_no_antialias_closure (test_browser.browser.test_html5_webgl_create_context_no_antialias_closure) ... ok test_html5_webgl_create_context_no_antialias_full_es2 (test_browser.browser.test_html5_webgl_create_context_no_antialias_full_es2) ... ok test_html5_webgl_create_context_pthread (test_browser.browser.test_html5_webgl_create_context_pthread) ... ok test_html5_webgl_create_context_swapcontrol_offscreencanvas (test_browser.browser.test_html5_webgl_create_context_swapcontrol_offscreencanvas) ... ok test_html5_webgl_create_context_swapcontrol_offscreenframebuffer (test_browser.browser.test_html5_webgl_create_context_swapcontrol_offscreenframebuffer) ... ok test_html5_webgl_destroy_context (test_browser.browser.test_html5_webgl_destroy_context) ... ok test_html5_webgl_destroy_context_O2 (test_browser.browser.test_html5_webgl_destroy_context_O2) ... ok test_html5_webgl_destroy_context_full_es2 (test_browser.browser.test_html5_webgl_destroy_context_full_es2) ... ok test_idbstore (test_browser.browser.test_idbstore) ... skipped 'requested to be skipped' test_idbstore_sync_asyncify (test_browser.browser.test_idbstore_sync_asyncify) ... ok test_idbstore_sync_jspi (test_browser.browser.test_idbstore_sync_jspi) ... skipped 'Current browser ("C:\\\\buildbot\\\\win11-x64-64gb-9800x3d\\\\emscripten_win11_x64\\\\build\\\\firefox\\\\143.0.4_64bit\\\\firefox.exe" -new-instance) does not support JSPI. Only chromium-based browsers ([\'chrom\', \'edge\', \'opera\']) support JSPI today.' test_idbstore_sync_worker (test_browser.browser.test_idbstore_sync_worker) ... ok test_iostream_and_determinism (test_browser.browser.test_iostream_and_determinism) ... skipped 'requested to be skipped' test_keydown_preventdefault_proxy (test_browser.browser.test_keydown_preventdefault_proxy) ... ok test_legacy_exported_runtime_numbers (test_browser.browser.test_legacy_exported_runtime_numbers) ... skipped 'requested to be skipped' test_locate_file (test_browser.browser.test_locate_file) ... ok test_locate_file_es6 (test_browser.browser.test_locate_file_es6) ... ok test_locate_file_es6_wasm2js (test_browser.browser.test_locate_file_es6_wasm2js) ... ok test_locate_file_wasm2js (test_browser.browser.test_locate_file_wasm2js) ... ok test_mainScriptUrlOrBlob_blob (test_browser.browser.test_mainScriptUrlOrBlob_blob) ... ok test_mainScriptUrlOrBlob_blob_es6 (test_browser.browser.test_mainScriptUrlOrBlob_blob_es6) ... ok test_mainScriptUrlOrBlob_url (test_browser.browser.test_mainScriptUrlOrBlob_url) ... ok test_mainScriptUrlOrBlob_url_es6 (test_browser.browser.test_mainScriptUrlOrBlob_url_es6) ... ok test_main_thread_async_em_asm (test_browser.browser.test_main_thread_async_em_asm) ... ok test_main_thread_em_asm_blocking (test_browser.browser.test_main_thread_em_asm_blocking) ... ok test_main_thread_em_asm_signatures (test_browser.browser.test_main_thread_em_asm_signatures) ... ok test_main_thread_em_asm_signatures_pthreads (test_browser.browser.test_main_thread_em_asm_signatures_pthreads) ... ok test_mainloop_infloop (test_browser.browser.test_mainloop_infloop) ... ok test_mainloop_reschedule (test_browser.browser.test_mainloop_reschedule) ... ok test_manual_pthread_proxy_hammer_assertions (test_browser.browser.test_manual_pthread_proxy_hammer_assertions) ... skipped 'only run this manually, to test for race conditions' test_manual_pthread_proxy_hammer_normal (test_browser.browser.test_manual_pthread_proxy_hammer_normal) ... skipped 'only run this manually, to test for race conditions' test_manual_wasm_instantiate (test_browser.browser.test_manual_wasm_instantiate) ... ok test_manual_wasm_instantiate_asan (test_browser.browser.test_manual_wasm_instantiate_asan) ... ok test_matrix_identity (test_browser.browser.test_matrix_identity) ... ok test_memory_growth_during_startup (test_browser.browser.test_memory_growth_during_startup) ... ok test_minimal_runtime_code_size_hello_webgl2_wasm (test_browser.browser.test_minimal_runtime_code_size_hello_webgl2_wasm) ... skipped 'requested to be skipped' test_minimal_runtime_code_size_hello_webgl2_wasm2js (test_browser.browser.test_minimal_runtime_code_size_hello_webgl2_wasm2js) ... skipped 'requested to be skipped' test_minimal_runtime_code_size_hello_webgl_wasm (test_browser.browser.test_minimal_runtime_code_size_hello_webgl_wasm) ... skipped 'requested to be skipped' test_minimal_runtime_code_size_hello_webgl_wasm2js (test_browser.browser.test_minimal_runtime_code_size_hello_webgl_wasm2js) ... skipped 'requested to be skipped' test_minimal_runtime_export_name (test_browser.browser.test_minimal_runtime_export_name) ... ok test_minimal_runtime_hello_thread (test_browser.browser.test_minimal_runtime_hello_thread) ... ok test_minimal_runtime_hello_thread_O3 (test_browser.browser.test_minimal_runtime_hello_thread_O3) ... ok test_minimal_runtime_hello_thread_O3_modularize (test_browser.browser.test_minimal_runtime_hello_thread_O3_modularize) ... ok test_minimal_runtime_hello_thread_O3_modularize_MINIMAL_RUNTIME_2 (test_browser.browser.test_minimal_runtime_hello_thread_O3_modularize_MINIMAL_RUNTIME_2) ... ok test_minimal_runtime_hello_thread_modularize (test_browser.browser.test_minimal_runtime_hello_thread_modularize) ... ok test_minimal_runtime_hello_world (test_browser.browser.test_minimal_runtime_hello_world) ... ok test_minimal_runtime_hello_world_streaming_compile (test_browser.browser.test_minimal_runtime_hello_world_streaming_compile) ... ok test_minimal_runtime_hello_world_streaming_inst (test_browser.browser.test_minimal_runtime_hello_world_streaming_inst) ... ok test_minimal_runtime_loader_shell (test_browser.browser.test_minimal_runtime_loader_shell) ... ok test_minimal_runtime_loader_shell_modularize (test_browser.browser.test_minimal_runtime_loader_shell_modularize) ... ok test_minimal_runtime_loader_shell_wasm2js (test_browser.browser.test_minimal_runtime_loader_shell_wasm2js) ... ok test_minimal_runtime_loader_shell_wasm2js_modularize (test_browser.browser.test_minimal_runtime_loader_shell_wasm2js_modularize) ... ok test_minimal_runtime_modularize (test_browser.browser.test_minimal_runtime_modularize) ... ok test_minimal_runtime_single_file_html (test_browser.browser.test_minimal_runtime_single_file_html) ... ok test_minimal_runtime_single_file_html_O3 (test_browser.browser.test_minimal_runtime_single_file_html_O3) ... ok test_minimal_runtime_single_file_html_O3_wasm2js (test_browser.browser.test_minimal_runtime_single_file_html_O3_wasm2js) ... ok test_minimal_runtime_single_file_html_wasm2js (test_browser.browser.test_minimal_runtime_single_file_html_wasm2js) ... ok test_missing_data_throws_error (test_browser.browser.test_missing_data_throws_error) ... ok test_mmap_lazyfile (test_browser.browser.test_mmap_lazyfile) ... ok test_modularize (test_browser.browser.test_modularize) ... ok test_modularize_O1 (test_browser.browser.test_modularize_O1) ... ok test_modularize_O1_export_name (test_browser.browser.test_modularize_O1_export_name) ... ok test_modularize_O1_no_main (test_browser.browser.test_modularize_O1_no_main) ... ok test_modularize_O2 (test_browser.browser.test_modularize_O2) ... ok test_modularize_O2_export_name (test_browser.browser.test_modularize_O2_export_name) ... ok test_modularize_O2_no_main (test_browser.browser.test_modularize_O2_no_main) ... ok test_modularize_and_preload_files (test_browser.browser.test_modularize_and_preload_files) ... ok test_modularize_and_preload_files_O1 (test_browser.browser.test_modularize_and_preload_files_O1) ... ok test_modularize_and_preload_files_O1_wasmfs (test_browser.browser.test_modularize_and_preload_files_O1_wasmfs) ... ok test_modularize_and_preload_files_O2_closure (test_browser.browser.test_modularize_and_preload_files_O2_closure) ... ok test_modularize_and_preload_files_O2_closure_wasmfs (test_browser.browser.test_modularize_and_preload_files_O2_closure_wasmfs) ... ok test_modularize_and_preload_files_O2_profiling (test_browser.browser.test_modularize_and_preload_files_O2_profiling) ... ok test_modularize_and_preload_files_O2_profiling_wasmfs (test_browser.browser.test_modularize_and_preload_files_O2_profiling_wasmfs) ... ok test_modularize_and_preload_files_wasmfs (test_browser.browser.test_modularize_and_preload_files_wasmfs) ... ok test_modularize_closure (test_browser.browser.test_modularize_closure) ... ok test_modularize_closure_export_name (test_browser.browser.test_modularize_closure_export_name) ... ok test_modularize_closure_no_main (test_browser.browser.test_modularize_closure_no_main) ... ok test_modularize_closure_pre (test_browser.browser.test_modularize_closure_pre) ... skipped 'requested to be skipped' test_modularize_export_name (test_browser.browser.test_modularize_export_name) ... ok test_modularize_init_error (test_browser.browser.test_modularize_init_error) ... ok test_modularize_network_error (test_browser.browser.test_modularize_network_error) ... ok test_modularize_no_main (test_browser.browser.test_modularize_no_main) ... ok test_modularize_profiling (test_browser.browser.test_modularize_profiling) ... ok test_modularize_profiling_export_name (test_browser.browser.test_modularize_profiling_export_name) ... ok test_modularize_profiling_no_main (test_browser.browser.test_modularize_profiling_no_main) ... ok test_multifile (test_browser.browser.test_multifile) ... ok test_no_declare_asm_module_exports (test_browser.browser.test_no_declare_asm_module_exports) ... ok test_no_declare_asm_module_exports_minimal_runtime (test_browser.browser.test_no_declare_asm_module_exports_minimal_runtime) ... ok test_no_declare_asm_module_exports_minimal_runtime_2 (test_browser.browser.test_no_declare_asm_module_exports_minimal_runtime_2) ... ok test_no_declare_asm_module_exports_strict_js (test_browser.browser.test_no_declare_asm_module_exports_strict_js) ... ok test_no_declare_asm_module_exports_wasm2js (test_browser.browser.test_no_declare_asm_module_exports_wasm2js) ... ok test_no_declare_asm_module_exports_wasm2js_minimal (test_browser.browser.test_no_declare_asm_module_exports_wasm2js_minimal) ... ok test_openal_buffers (test_browser.browser.test_openal_buffers) ... ok test_openal_capture_sanity (test_browser.browser.test_openal_capture_sanity) ... ok test_openal_error (test_browser.browser.test_openal_error) ... ok test_openal_error_closure (test_browser.browser.test_openal_error_closure) ... ok test_openal_error_strict (test_browser.browser.test_openal_error_strict) ... ok test_openal_extensions (test_browser.browser.test_openal_extensions) ... ok test_openal_playback (test_browser.browser.test_openal_playback) ... ok test_openjpeg (test_browser.browser.test_openjpeg) ... skipped 'requested to be skipped' test_output_file_escaping (test_browser.browser.test_output_file_escaping) ... ok test_perspective (test_browser.browser.test_perspective) ... ok test_poppler (test_browser.browser.test_poppler) ... skipped 'requested to be skipped' test_pre_run_deps (test_browser.browser.test_pre_run_deps) ... ok test_pre_run_deps_wasm2js (test_browser.browser.test_pre_run_deps_wasm2js) ... ok test_preallocated_heap (test_browser.browser.test_preallocated_heap) ... ok test_preinitialized_webgl_context (test_browser.browser.test_preinitialized_webgl_context) ... ok test_preload_caching_0 (test_browser.browser.test_preload_caching_0) ... ok test_preload_caching_100mb (test_browser.browser.test_preload_caching_100mb) ... ok test_preload_caching_150mb (test_browser.browser.test_preload_caching_150mb) ... ok test_preload_caching_1mb (test_browser.browser.test_preload_caching_1mb) ... ok test_preload_caching_indexeddb_name (test_browser.browser.test_preload_caching_indexeddb_name) ... ok test_preload_file (test_browser.browser.test_preload_file) ... ok test_preload_file_wasmfs (test_browser.browser.test_preload_file_wasmfs) ... ok test_preload_file_with_manual_data_download (test_browser.browser.test_preload_file_with_manual_data_download) ... ok test_preload_file_with_manual_data_download_pthreads (test_browser.browser.test_preload_file_with_manual_data_download_pthreads) ... ok test_preload_module (test_browser.browser.test_preload_module) ... ok test_preload_module_lz4 (test_browser.browser.test_preload_module_lz4) ... ok test_printf (test_browser.browser.test_printf) ... skipped 'requested to be skipped' test_printf_wasmfs (test_browser.browser.test_printf_wasmfs) ... skipped 'requested to be skipped' test_pthread_64bit_atomics (test_browser.browser.test_pthread_64bit_atomics) ... ok test_pthread_64bit_cxx11_atomics (test_browser.browser.test_pthread_64bit_cxx11_atomics) ... ok test_pthread_64bit_cxx11_atomics_O3 (test_browser.browser.test_pthread_64bit_cxx11_atomics_O3) ... ok test_pthread_64bit_cxx11_atomics_O3_pthreads (test_browser.browser.test_pthread_64bit_cxx11_atomics_O3_pthreads) ... ok test_pthread_64bit_cxx11_atomics_pthreads (test_browser.browser.test_pthread_64bit_cxx11_atomics_pthreads) ... ok test_pthread_asan_leak (test_browser.browser.test_pthread_asan_leak) ... ok test_pthread_asan_no_leak (test_browser.browser.test_pthread_asan_no_leak) ... ok test_pthread_asan_use_after_free (test_browser.browser.test_pthread_asan_use_after_free) ... ok test_pthread_asan_use_after_free_2 (test_browser.browser.test_pthread_asan_use_after_free_2) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/20006' test_pthread_asan_use_after_free_2_wasmfs (test_browser.browser.test_pthread_asan_use_after_free_2_wasmfs) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/20006' test_pthread_atomics (test_browser.browser.test_pthread_atomics) ... ok test_pthread_atomics_closure (test_browser.browser.test_pthread_atomics_closure) ... ok test_pthread_attr_getstack (test_browser.browser.test_pthread_attr_getstack) ... ok test_pthread_barrier (test_browser.browser.test_pthread_barrier) ... ok test_pthread_c11_threads (test_browser.browser.test_pthread_c11_threads) ... ok test_pthread_call_async (test_browser.browser.test_pthread_call_async) ... ok test_pthread_call_async_on_main_thread (test_browser.browser.test_pthread_call_async_on_main_thread) ... ok test_pthread_call_sync_on_main_thread (test_browser.browser.test_pthread_call_sync_on_main_thread) ... ok test_pthread_cancel (test_browser.browser.test_pthread_cancel) ... ok test_pthread_cancel_cond_wait (test_browser.browser.test_pthread_cancel_cond_wait) ... ok test_pthread_cleanup (test_browser.browser.test_pthread_cleanup) ... ok test_pthread_clock_drift (test_browser.browser.test_pthread_clock_drift) ... ok test_pthread_condition_variable (test_browser.browser.test_pthread_condition_variable) ... ok test_pthread_create (test_browser.browser.test_pthread_create) ... ok test_pthread_create_O3 (test_browser.browser.test_pthread_create_O3) ... ok test_pthread_create_minimal_runtime (test_browser.browser.test_pthread_create_minimal_runtime) ... ok test_pthread_create_pthread (test_browser.browser.test_pthread_create_pthread) ... ok test_pthread_create_pthread_modularize (test_browser.browser.test_pthread_create_pthread_modularize) ... ok test_pthread_create_single_file (test_browser.browser.test_pthread_create_single_file) ... ok test_pthread_dispatch_after_exit (test_browser.browser.test_pthread_dispatch_after_exit) ... ok test_pthread_exit_process (test_browser.browser.test_pthread_exit_process) ... ok test_pthread_file_io (test_browser.browser.test_pthread_file_io) ... ok test_pthread_gcc_64bit_atomic_fetch_and_op (test_browser.browser.test_pthread_gcc_64bit_atomic_fetch_and_op) ... ok test_pthread_gcc_64bit_atomic_fetch_and_op_wasm2js (test_browser.browser.test_pthread_gcc_64bit_atomic_fetch_and_op_wasm2js) ... skipped 'https://github.com/WebAssembly/binaryen/issues/4358' test_pthread_gcc_64bit_atomic_op_and_fetch (test_browser.browser.test_pthread_gcc_64bit_atomic_op_and_fetch) ... ok test_pthread_gcc_64bit_atomic_op_and_fetch_wasm2js (test_browser.browser.test_pthread_gcc_64bit_atomic_op_and_fetch_wasm2js) ... skipped 'https://github.com/WebAssembly/binaryen/issues/4358' test_pthread_gcc_atomic_fetch_and_op (test_browser.browser.test_pthread_gcc_atomic_fetch_and_op) ... ok test_pthread_gcc_atomic_fetch_and_op_O1 (test_browser.browser.test_pthread_gcc_atomic_fetch_and_op_O1) ... ok test_pthread_gcc_atomic_fetch_and_op_O2 (test_browser.browser.test_pthread_gcc_atomic_fetch_and_op_O2) ... ok test_pthread_gcc_atomic_fetch_and_op_O3 (test_browser.browser.test_pthread_gcc_atomic_fetch_and_op_O3) ... ok test_pthread_gcc_atomic_fetch_and_op_Os (test_browser.browser.test_pthread_gcc_atomic_fetch_and_op_Os) ... ok test_pthread_gcc_atomic_op_and_fetch (test_browser.browser.test_pthread_gcc_atomic_op_and_fetch) ... ok test_pthread_gcc_atomic_op_and_fetch_wasm2js (test_browser.browser.test_pthread_gcc_atomic_op_and_fetch_wasm2js) ... ok test_pthread_gcc_atomics (test_browser.browser.test_pthread_gcc_atomics) ... ok test_pthread_gcc_atomics_wasm2js (test_browser.browser.test_pthread_gcc_atomics_wasm2js) ... ok test_pthread_gcc_spinlock (test_browser.browser.test_pthread_gcc_spinlock) ... ok test_pthread_gcc_spinlock_em_instrinsics (test_browser.browser.test_pthread_gcc_spinlock_em_instrinsics) ... ok test_pthread_gcc_spinlock_em_instrinsics_wasm2js (test_browser.browser.test_pthread_gcc_spinlock_em_instrinsics_wasm2js) ... ok test_pthread_gcc_spinlock_wasm2js (test_browser.browser.test_pthread_gcc_spinlock_wasm2js) ... ok test_pthread_global_data_initialization (test_browser.browser.test_pthread_global_data_initialization) ... ok test_pthread_global_data_initialization_in_sync_compilation_mode (test_browser.browser.test_pthread_global_data_initialization_in_sync_compilation_mode) ... ok test_pthread_global_data_initialization_modularize (test_browser.browser.test_pthread_global_data_initialization_modularize) ... ok test_pthread_growth (test_browser.browser.test_pthread_growth) ... skipped 'This test requires a browser that supports growable ArrayBuffers' test_pthread_growth_assert (test_browser.browser.test_pthread_growth_assert) ... skipped 'This test requires a browser that supports growable ArrayBuffers' test_pthread_growth_growable_arraybuffers (test_browser.browser.test_pthread_growth_growable_arraybuffers) ... skipped 'This test requires a browser that supports growable ArrayBuffers' test_pthread_growth_mainthread (test_browser.browser.test_pthread_growth_mainthread) ... skipped 'This test requires a browser that supports growable ArrayBuffers' test_pthread_growth_mainthread_growable_arraybuffers (test_browser.browser.test_pthread_growth_mainthread_growable_arraybuffers) ... skipped 'This test requires a browser that supports growable ArrayBuffers' test_pthread_growth_mainthread_proxy (test_browser.browser.test_pthread_growth_mainthread_proxy) ... skipped 'This test requires a browser that supports growable ArrayBuffers' test_pthread_growth_minimal (test_browser.browser.test_pthread_growth_minimal) ... skipped 'This test requires a browser that supports growable ArrayBuffers' test_pthread_growth_proxy (test_browser.browser.test_pthread_growth_proxy) ... skipped 'This test requires a browser that supports growable ArrayBuffers' test_pthread_hardware_concurrency (test_browser.browser.test_pthread_hardware_concurrency) ... ok test_pthread_hello_thread (test_browser.browser.test_pthread_hello_thread) ... ok test_pthread_hello_thread_O3 (test_browser.browser.test_pthread_hello_thread_O3) ... ok test_pthread_hello_thread_O3_modularize (test_browser.browser.test_pthread_hello_thread_O3_modularize) ... ok test_pthread_hello_thread_modularize (test_browser.browser.test_pthread_hello_thread_modularize) ... ok test_pthread_in_pthread_pool_size_strict (test_browser.browser.test_pthread_in_pthread_pool_size_strict) ... ok test_pthread_iostream (test_browser.browser.test_pthread_iostream) ... ok test_pthread_join (test_browser.browser.test_pthread_join) ... ok test_pthread_key_recreation (test_browser.browser.test_pthread_key_recreation) ... ok test_pthread_kill (test_browser.browser.test_pthread_kill) ... ok test_pthread_large_pthread_allocation (test_browser.browser.test_pthread_large_pthread_allocation) ... ok test_pthread_locale (test_browser.browser.test_pthread_locale) ... ok test_pthread_locale_mt (test_browser.browser.test_pthread_locale_mt) ... ok test_pthread_lsan_leak (test_browser.browser.test_pthread_lsan_leak) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/15978' test_pthread_lsan_no_leak (test_browser.browser.test_pthread_lsan_no_leak) ... skipped 'no_firefox: https://github.com/emscripten-core/emscripten/issues/15978' test_pthread_main_thread_blocking_join (test_browser.browser.test_pthread_main_thread_blocking_join) ... skipped 'requested to be skipped' test_pthread_main_thread_blocking_wait (test_browser.browser.test_pthread_main_thread_blocking_wait) ... ok test_pthread_malloc (test_browser.browser.test_pthread_malloc) ... ok test_pthread_malloc_free (test_browser.browser.test_pthread_malloc_free) ... ok test_pthread_mutex (test_browser.browser.test_pthread_mutex) ... ok test_pthread_mutex_spinlock (test_browser.browser.test_pthread_mutex_spinlock) ... ok test_pthread_nested_spawns (test_browser.browser.test_pthread_nested_spawns) ... ok test_pthread_once (test_browser.browser.test_pthread_once) ... ok test_pthread_pool_size_strict (test_browser.browser.test_pthread_pool_size_strict) ... ok test_pthread_preallocates_workers (test_browser.browser.test_pthread_preallocates_workers) ... ok test_pthread_print_override_modularize (test_browser.browser.test_pthread_print_override_modularize) ... skipped 'requested to be skipped' test_pthread_printf (test_browser.browser.test_pthread_printf) ... ok test_pthread_printf_O3 (test_browser.browser.test_pthread_printf_O3) ... ok test_pthread_printf_debug (test_browser.browser.test_pthread_printf_debug) ... ok test_pthread_proxy_to_pthread (test_browser.browser.test_pthread_proxy_to_pthread) ... ok test_pthread_proxying_in_futex_wait (test_browser.browser.test_pthread_proxying_in_futex_wait) ... ok test_pthread_reltime (test_browser.browser.test_pthread_reltime) ... ok test_pthread_run_on_main_thread (test_browser.browser.test_pthread_run_on_main_thread) ... ok test_pthread_run_on_main_thread_flood (test_browser.browser.test_pthread_run_on_main_thread_flood) ... ok test_pthread_run_script (test_browser.browser.test_pthread_run_script) ... ok test_pthread_run_script_pthread (test_browser.browser.test_pthread_run_script_pthread) ... ok test_pthread_safe_stack (test_browser.browser.test_pthread_safe_stack) ... ok test_pthread_sbrk (test_browser.browser.test_pthread_sbrk) ... ok test_pthread_sbrk_aborting_malloc (test_browser.browser.test_pthread_sbrk_aborting_malloc) ... ok test_pthread_setspecific_mainthread (test_browser.browser.test_pthread_setspecific_mainthread) ... ok test_pthread_setspecific_mainthread_wasm2js (test_browser.browser.test_pthread_setspecific_mainthread_wasm2js) ... ok test_pthread_spawns (test_browser.browser.test_pthread_spawns) ... ok test_pthread_stack_bounds (test_browser.browser.test_pthread_stack_bounds) ... ok test_pthread_supported (test_browser.browser.test_pthread_supported) ... ok test_pthread_supported_mt (test_browser.browser.test_pthread_supported_mt) ... ok test_pthread_thread_local_storage (test_browser.browser.test_pthread_thread_local_storage) ... ok test_pthread_tls (test_browser.browser.test_pthread_tls) ... ok test_pthread_tls_main (test_browser.browser.test_pthread_tls_main) ... ok test_pthread_trap (test_browser.browser.test_pthread_trap) ... ok test_pthread_unhandledrejection (test_browser.browser.test_pthread_unhandledrejection) ... ok test_pthread_unistd_io_bigint (test_browser.browser.test_pthread_unistd_io_bigint) ... ok test_pthread_utf8_funcs (test_browser.browser.test_pthread_utf8_funcs) ... ok test_pthread_volatile (test_browser.browser.test_pthread_volatile) ... ok test_pthread_volatile_atomic (test_browser.browser.test_pthread_volatile_atomic) ... ok test_pthread_wake_all (test_browser.browser.test_pthread_wake_all) ... ok test_pthread_wake_all_wasm2js (test_browser.browser.test_pthread_wake_all_wasm2js) ... ok test_pthreads_started_in_worker (test_browser.browser.test_pthreads_started_in_worker) ... ok test_pthreads_started_in_worker_limited_env (test_browser.browser.test_pthreads_started_in_worker_limited_env) ... ok test_request_animation_frame (test_browser.browser.test_request_animation_frame) ... ok test_request_animation_frame_proxied (test_browser.browser.test_request_animation_frame_proxied) ... ok test_rollup (test_browser.browser.test_rollup) ... skipped 'requires_dev_dependency: requires npm development package "rollup" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' test_rollup_pthreads (test_browser.browser.test_rollup_pthreads) ... skipped 'requires_dev_dependency: requires npm development package "rollup" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' test_runtime_misuse (test_browser.browser.test_runtime_misuse) ... ok test_runtime_misuse_no_main (test_browser.browser.test_runtime_misuse_no_main) ... ok test_runtime_misuse_no_main_wasm2js (test_browser.browser.test_runtime_misuse_no_main_wasm2js) ... ok test_runtime_misuse_wasm2js (test_browser.browser.test_runtime_misuse_wasm2js) ... ok test_runtimelink (test_browser.browser.test_runtimelink) ... ok test_s3tc (test_browser.browser.test_s3tc) ... ok test_s3tc_ffp_only (test_browser.browser.test_s3tc_ffp_only) ... ok test_safe_stack (test_browser.browser.test_safe_stack) ... skipped 'requested to be skipped' test_sdl1 (test_browser.browser.test_sdl1) ... ok test_sdl1_es6 (test_browser.browser.test_sdl1_es6) ... ok test_sdl1_in_emscripten_nonstrict_mode (test_browser.browser.test_sdl1_in_emscripten_nonstrict_mode) ... ok test_sdl2_canvas_blank (test_browser.browser.test_sdl2_canvas_blank) ... ok test_sdl2_canvas_palette (test_browser.browser.test_sdl2_canvas_palette) ... ok test_sdl2_canvas_palette_2 (test_browser.browser.test_sdl2_canvas_palette_2) ... ok test_sdl2_canvas_proxy (test_browser.browser.test_sdl2_canvas_proxy) ... ok test_sdl2_canvas_size (test_browser.browser.test_sdl2_canvas_size) ... ok test_sdl2_canvas_twice (test_browser.browser.test_sdl2_canvas_twice) ... ok test_sdl2_canvas_write (test_browser.browser.test_sdl2_canvas_write) ... ok test_sdl2_custom_cursor (test_browser.browser.test_sdl2_custom_cursor) ... ok test_sdl2_fog_density (test_browser.browser.test_sdl2_fog_density) ... ok test_sdl2_fog_exp2 (test_browser.browser.test_sdl2_fog_exp2) ... ok test_sdl2_fog_linear (test_browser.browser.test_sdl2_fog_linear) ... ok test_sdl2_fog_negative (test_browser.browser.test_sdl2_fog_negative) ... ok test_sdl2_fog_simple (test_browser.browser.test_sdl2_fog_simple) ... ok test_sdl2_gfx (test_browser.browser.test_sdl2_gfx) ... ok test_sdl2_gl_frames_swap (test_browser.browser.test_sdl2_gl_frames_swap) ... skipped 'requested to be skipped' test_sdl2_gl_read (test_browser.browser.test_sdl2_gl_read) ... ok test_sdl2_glalphatest (test_browser.browser.test_sdl2_glalphatest) ... ok test_sdl2_glclipplane_gllighting (test_browser.browser.test_sdl2_glclipplane_gllighting) ... ok test_sdl2_gldrawelements (test_browser.browser.test_sdl2_gldrawelements) ... ok test_sdl2_glmatrixmode_texture (test_browser.browser.test_sdl2_glmatrixmode_texture) ... ok test_sdl2_glshader (test_browser.browser.test_sdl2_glshader) ... ok test_sdl2_glshader_proxied (test_browser.browser.test_sdl2_glshader_proxied) ... ok test_sdl2_image (test_browser.browser.test_sdl2_image) ... ok test_sdl2_image_formats_emscripten (test_browser.browser.test_sdl2_image_formats_emscripten) ... ok test_sdl2_image_formats_emscripten_wasmfs (test_browser.browser.test_sdl2_image_formats_emscripten_wasmfs) ... ok test_sdl2_image_formats_wasm (test_browser.browser.test_sdl2_image_formats_wasm) ... ok test_sdl2_image_formats_wasm_legacy (test_browser.browser.test_sdl2_image_formats_wasm_legacy) ... ok test_sdl2_image_formats_wasm_legacy_wasmfs (test_browser.browser.test_sdl2_image_formats_wasm_legacy_wasmfs) ... ok test_sdl2_image_formats_wasm_wasmfs (test_browser.browser.test_sdl2_image_formats_wasm_wasmfs) ... ok test_sdl2_image_jpeg (test_browser.browser.test_sdl2_image_jpeg) ... ok test_sdl2_image_prepare (test_browser.browser.test_sdl2_image_prepare) ... ok test_sdl2_image_prepare_data (test_browser.browser.test_sdl2_image_prepare_data) ... ok test_sdl2_image_wasm2js (test_browser.browser.test_sdl2_image_wasm2js) ... ok test_sdl2_key (test_browser.browser.test_sdl2_key) ... ok test_sdl2_misc (test_browser.browser.test_sdl2_misc) ... ok test_sdl2_misc_main_module (test_browser.browser.test_sdl2_misc_main_module) ... ok test_sdl2_misc_via_object (test_browser.browser.test_sdl2_misc_via_object) ... ok test_sdl2_mixer_music_mod (test_browser.browser.test_sdl2_mixer_music_mod) ... ok test_sdl2_mixer_music_mp3 (test_browser.browser.test_sdl2_mixer_music_mp3) ... ok test_sdl2_mixer_music_ogg (test_browser.browser.test_sdl2_mixer_music_ogg) ... ok test_sdl2_mixer_music_wav (test_browser.browser.test_sdl2_mixer_music_wav) ... ok test_sdl2_mixer_wav (test_browser.browser.test_sdl2_mixer_wav) ... ok test_sdl2_mixer_wav_dash_l (test_browser.browser.test_sdl2_mixer_wav_dash_l) ... skipped 'requested to be skipped' test_sdl2_mouse (test_browser.browser.test_sdl2_mouse) ... ok test_sdl2_mouse_offsets (test_browser.browser.test_sdl2_mouse_offsets) ... ok test_sdl2_pumpevents (test_browser.browser.test_sdl2_pumpevents) ... ok test_sdl2_swsurface (test_browser.browser.test_sdl2_swsurface) ... ok test_sdl2_text (test_browser.browser.test_sdl2_text) ... ok test_sdl2_threads (test_browser.browser.test_sdl2_threads) ... ok test_sdl2_timer (test_browser.browser.test_sdl2_timer) ... ok test_sdl2_ttf (test_browser.browser.test_sdl2_ttf) ... ok test_sdl2_ttf_rtl (test_browser.browser.test_sdl2_ttf_rtl) ... ok test_sdl2_unwasteful (test_browser.browser.test_sdl2_unwasteful) ... ok test_sdl3_canvas_write (test_browser.browser.test_sdl3_canvas_write) ... ok test_sdl3_misc (test_browser.browser.test_sdl3_misc) ... ok test_sdl_alloctext (test_browser.browser.test_sdl_alloctext) ... ok test_sdl_audio_beep_sleep (test_browser.browser.test_sdl_audio_beep_sleep) ... skipped 'requested to be skipped' test_sdl_audio_beep_sleep_safeheap (test_browser.browser.test_sdl_audio_beep_sleep_safeheap) ... skipped 'requested to be skipped' test_sdl_canvas (test_browser.browser.test_sdl_canvas) ... ok test_sdl_canvas_alpha (test_browser.browser.test_sdl_canvas_alpha) ... ok test_sdl_canvas_blank (test_browser.browser.test_sdl_canvas_blank) ... ok test_sdl_canvas_palette (test_browser.browser.test_sdl_canvas_palette) ... ok test_sdl_canvas_palette_2 (test_browser.browser.test_sdl_canvas_palette_2) ... ok test_sdl_canvas_proxy (test_browser.browser.test_sdl_canvas_proxy) ... skipped 'requested to be skipped' test_sdl_canvas_safe_heap (test_browser.browser.test_sdl_canvas_safe_heap) ... ok test_sdl_canvas_safe_heap_O2 (test_browser.browser.test_sdl_canvas_safe_heap_O2) ... ok test_sdl_canvas_size (test_browser.browser.test_sdl_canvas_size) ... ok test_sdl_canvas_twice (test_browser.browser.test_sdl_canvas_twice) ... ok test_sdl_create_rgb_surface_from (test_browser.browser.test_sdl_create_rgb_surface_from) ... ok test_sdl_fog_density (test_browser.browser.test_sdl_fog_density) ... ok test_sdl_fog_exp2 (test_browser.browser.test_sdl_fog_exp2) ... ok test_sdl_fog_linear (test_browser.browser.test_sdl_fog_linear) ... ok test_sdl_fog_negative (test_browser.browser.test_sdl_fog_negative) ... ok test_sdl_fog_simple (test_browser.browser.test_sdl_fog_simple) ... ok test_sdl_free_screen (test_browser.browser.test_sdl_free_screen) ... ok test_sdl_gfx_primitives (test_browser.browser.test_sdl_gfx_primitives) ... ok test_sdl_gl_extensions (test_browser.browser.test_sdl_gl_extensions) ... ok test_sdl_gl_mapbuffers (test_browser.browser.test_sdl_gl_mapbuffers) ... ok test_sdl_gl_read (test_browser.browser.test_sdl_gl_read) ... ok test_sdl_glshader (test_browser.browser.test_sdl_glshader) ... ok test_sdl_glshader2 (test_browser.browser.test_sdl_glshader2) ... ok test_sdl_glshader2_proxied (test_browser.browser.test_sdl_glshader2_proxied) ... ok test_sdl_image (test_browser.browser.test_sdl_image) ... ok test_sdl_image_jpeg (test_browser.browser.test_sdl_image_jpeg) ... ok test_sdl_image_jpeg_wasmfs (test_browser.browser.test_sdl_image_jpeg_wasmfs) ... ok test_sdl_image_must_prepare (test_browser.browser.test_sdl_image_must_prepare) ... ok test_sdl_image_prepare (test_browser.browser.test_sdl_image_prepare) ... ok test_sdl_image_prepare_data (test_browser.browser.test_sdl_image_prepare_data) ... ok test_sdl_image_prepare_data_closure_webonly (test_browser.browser.test_sdl_image_prepare_data_closure_webonly) ... ok test_sdl_image_prepare_proxied (test_browser.browser.test_sdl_image_prepare_proxied) ... ok test_sdl_image_prepare_proxied_wasmfs (test_browser.browser.test_sdl_image_prepare_proxied_wasmfs) ... ok test_sdl_image_prepare_wasmfs (test_browser.browser.test_sdl_image_prepare_wasmfs) ... ok test_sdl_image_wasmfs (test_browser.browser.test_sdl_image_wasmfs) ... ok test_sdl_image_webp (test_browser.browser.test_sdl_image_webp) ... ok test_sdl_joystick_1 (test_browser.browser.test_sdl_joystick_1) ... ok test_sdl_joystick_2 (test_browser.browser.test_sdl_joystick_2) ... ok test_sdl_key (test_browser.browser.test_sdl_key) ... ok test_sdl_key_asyncify (test_browser.browser.test_sdl_key_asyncify) ... ok test_sdl_key_asyncify_eventhandler (test_browser.browser.test_sdl_key_asyncify_eventhandler) ... ok test_sdl_key_delay (test_browser.browser.test_sdl_key_delay) ... ok test_sdl_key_delay_asyncify (test_browser.browser.test_sdl_key_delay_asyncify) ... ok test_sdl_key_delay_asyncify_eventhandler (test_browser.browser.test_sdl_key_delay_asyncify_eventhandler) ... ok test_sdl_key_delay_eventhandler (test_browser.browser.test_sdl_key_delay_eventhandler) ... ok test_sdl_key_eventhandler (test_browser.browser.test_sdl_key_eventhandler) ... ok test_sdl_key_proxy (test_browser.browser.test_sdl_key_proxy) ... ok test_sdl_maprgba (test_browser.browser.test_sdl_maprgba) ... ok test_sdl_mouse (test_browser.browser.test_sdl_mouse) ... skipped 'requested to be skipped' test_sdl_mouse_offsets (test_browser.browser.test_sdl_mouse_offsets) ... ok test_sdl_mousewheel (test_browser.browser.test_sdl_mousewheel) ... ok test_sdl_mousewheel_closure (test_browser.browser.test_sdl_mousewheel_closure) ... ok test_sdl_ogl (test_browser.browser.test_sdl_ogl) ... ok test_sdl_ogl_defaultmatrixmode (test_browser.browser.test_sdl_ogl_defaultmatrixmode) ... skipped 'requested to be skipped' test_sdl_ogl_p (test_browser.browser.test_sdl_ogl_p) ... ok test_sdl_ogl_proc_alias (test_browser.browser.test_sdl_ogl_proc_alias) ... skipped 'requested to be skipped' test_sdl_ogl_regal (test_browser.browser.test_sdl_ogl_regal) ... ok test_sdl_pumpevents (test_browser.browser.test_sdl_pumpevents) ... ok test_sdl_quit (test_browser.browser.test_sdl_quit) ... ok test_sdl_resize (test_browser.browser.test_sdl_resize) ... ok test_sdl_rotozoom (test_browser.browser.test_sdl_rotozoom) ... ok test_sdl_set_clip_rect (test_browser.browser.test_sdl_set_clip_rect) ... ok test_sdl_stb_image (test_browser.browser.test_sdl_stb_image) ... ok test_sdl_stb_image_bpp (test_browser.browser.test_sdl_stb_image_bpp) ... ok test_sdl_stb_image_cleanup (test_browser.browser.test_sdl_stb_image_cleanup) ... ok test_sdl_stb_image_data (test_browser.browser.test_sdl_stb_image_data) ... ok test_sdl_surface_lock_opts (test_browser.browser.test_sdl_surface_lock_opts) ... ok test_sdl_surface_refcount (test_browser.browser.test_sdl_surface_refcount) ... ok test_sdl_swsurface (test_browser.browser.test_sdl_swsurface) ... ok test_sdl_text (test_browser.browser.test_sdl_text) ... ok test_sdl_touch (test_browser.browser.test_sdl_touch) ... ok test_sdl_touch_closure (test_browser.browser.test_sdl_touch_closure) ... ok test_sdl_ttf_render_text_solid (test_browser.browser.test_sdl_ttf_render_text_solid) ... ok test_separate_metadata_later (test_browser.browser.test_separate_metadata_later) ... ok test_sigalrm (test_browser.browser.test_sigalrm) ... ok test_single_file_html (test_browser.browser.test_single_file_html) ... ok test_single_file_html_proxied (test_browser.browser.test_single_file_html_proxied) ... ok test_single_file_in_web_environment_with_closure (test_browser.browser.test_single_file_in_web_environment_with_closure) ... ok test_single_file_locate_file (test_browser.browser.test_single_file_locate_file) ... ok test_single_file_locate_file_wasm2js (test_browser.browser.test_single_file_locate_file_wasm2js) ... ok test_single_file_worker_js (test_browser.browser.test_single_file_worker_js) ... ok test_source_phase_imports (test_browser.browser.test_source_phase_imports) ... skipped 'no_firefox: source phase imports not implemented yet in firefox' test_sse2 (test_browser.browser.test_sse2) ... skipped 'requested to be skipped' test_sse2_nontrapping (test_browser.browser.test_sse2_nontrapping) ... skipped 'requested to be skipped' test_sse4_1 (test_browser.browser.test_sse4_1) ... skipped 'requested to be skipped' test_std_thread_detach (test_browser.browser.test_std_thread_detach) ... ok test_subdata (test_browser.browser.test_subdata) ... ok test_subdata_es2 (test_browser.browser.test_subdata_es2) ... ok test_subdata_es2_tracing (test_browser.browser.test_subdata_es2_tracing) ... ok test_subdata_tracing (test_browser.browser.test_subdata_tracing) ... ok test_system (test_browser.browser.test_system) ... ok test_tex_nonbyte (test_browser.browser.test_tex_nonbyte) ... ok test_unicode_html_shell (test_browser.browser.test_unicode_html_shell) ... ok test_utf16_textdecoder (test_browser.browser.test_utf16_textdecoder) ... ok test_utf16_textdecoder_pthreads (test_browser.browser.test_utf16_textdecoder_pthreads) ... ok test_utf8_textdecoder (test_browser.browser.test_utf8_textdecoder) ... ok test_utf8_textdecoder_pthreads (test_browser.browser.test_utf8_textdecoder_pthreads) ... ok test_uuid (test_browser.browser.test_uuid) ... ok test_vanilla_html_when_proxying (test_browser.browser.test_vanilla_html_when_proxying) ... ok test_vanilla_html_when_proxying_O1 (test_browser.browser.test_vanilla_html_when_proxying_O1) ... ok test_vanilla_html_when_proxying_O2 (test_browser.browser.test_vanilla_html_when_proxying_O2) ... ok test_vite (test_browser.browser.test_vite) ... skipped 'requires_dev_dependency: requires npm development package "vite" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' test_vite_pthreads (test_browser.browser.test_vite_pthreads) ... skipped 'requires_dev_dependency: requires npm development package "vite" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' test_wasm2js_fallback (test_browser.browser.test_wasm2js_fallback) ... ok test_wasm2js_fallback_minimal (test_browser.browser.test_wasm2js_fallback_minimal) ... ok test_wasm2js_fallback_on_wasm_compilation_failure (test_browser.browser.test_wasm2js_fallback_on_wasm_compilation_failure) ... ok test_wasm2js_fallback_on_wasm_compilation_failure_minimal (test_browser.browser.test_wasm2js_fallback_on_wasm_compilation_failure_minimal) ... ok test_wasm_locate_file (test_browser.browser.test_wasm_locate_file) ... ok test_wasm_sourcemap_relative_paths (test_browser.browser.test_wasm_sourcemap_relative_paths) ... skipped 'requested to be skipped' test_wasm_worker_and_pthreads (test_browser.browser.test_wasm_worker_and_pthreads) ... ok test_wasm_worker_and_pthreads_minimal_runtime (test_browser.browser.test_wasm_worker_and_pthreads_minimal_runtime) ... ok test_wasm_worker_c11__Thread_local (test_browser.browser.test_wasm_worker_c11__Thread_local) ... ok test_wasm_worker_c11__Thread_local_minimal_runtime (test_browser.browser.test_wasm_worker_c11__Thread_local_minimal_runtime) ... ok test_wasm_worker_cancel_all_wait_asyncs (test_browser.browser.test_wasm_worker_cancel_all_wait_asyncs) ... FAIL test_wasm_worker_cancel_all_wait_asyncs_at_address (test_browser.browser.test_wasm_worker_cancel_all_wait_asyncs_at_address) ... FAIL test_wasm_worker_cancel_all_wait_asyncs_at_address_minimal_runtime (test_browser.browser.test_wasm_worker_cancel_all_wait_asyncs_at_address_minimal_runtime) ... FAIL test_wasm_worker_cancel_all_wait_asyncs_minimal_runtime (test_browser.browser.test_wasm_worker_cancel_all_wait_asyncs_minimal_runtime) ... FAIL test_wasm_worker_cancel_wait_async (test_browser.browser.test_wasm_worker_cancel_wait_async) ... FAIL test_wasm_worker_cancel_wait_async_minimal_runtime (test_browser.browser.test_wasm_worker_cancel_wait_async_minimal_runtime) ... FAIL test_wasm_worker_cpp11_thread_local (test_browser.browser.test_wasm_worker_cpp11_thread_local) ... ok test_wasm_worker_cpp11_thread_local_minimal_runtime (test_browser.browser.test_wasm_worker_cpp11_thread_local_minimal_runtime) ... ok test_wasm_worker_futex_wait (test_browser.browser.test_wasm_worker_futex_wait) ... ok test_wasm_worker_futex_wait_pthread (test_browser.browser.test_wasm_worker_futex_wait_pthread) ... ok test_wasm_worker_gcc___thread (test_browser.browser.test_wasm_worker_gcc___thread) ... ok test_wasm_worker_gcc___thread_minimal_runtime (test_browser.browser.test_wasm_worker_gcc___thread_minimal_runtime) ... ok test_wasm_worker_hardware_concurrency_is_lock_free (test_browser.browser.test_wasm_worker_hardware_concurrency_is_lock_free) ... ok test_wasm_worker_hardware_concurrency_is_lock_free_minimal_runtime (test_browser.browser.test_wasm_worker_hardware_concurrency_is_lock_free_minimal_runtime) ... ok test_wasm_worker_hello (test_browser.browser.test_wasm_worker_hello) ... ok test_wasm_worker_hello_embedded (test_browser.browser.test_wasm_worker_hello_embedded) ... ok test_wasm_worker_hello_embedded_minimal_runtime (test_browser.browser.test_wasm_worker_hello_embedded_minimal_runtime) ... ok test_wasm_worker_hello_export_es6 (test_browser.browser.test_wasm_worker_hello_export_es6) ... ok test_wasm_worker_hello_minimal_runtime (test_browser.browser.test_wasm_worker_hello_minimal_runtime) ... ok test_wasm_worker_hello_minimal_runtime_2 (test_browser.browser.test_wasm_worker_hello_minimal_runtime_2) ... ok test_wasm_worker_hello_wasm2js (test_browser.browser.test_wasm_worker_hello_wasm2js) ... ok test_wasm_worker_hello_wasm2js_minimal_runtime (test_browser.browser.test_wasm_worker_hello_wasm2js_minimal_runtime) ... ok test_wasm_worker_lock_async_acquire (test_browser.browser.test_wasm_worker_lock_async_acquire) ... skipped 'requested to be skipped' test_wasm_worker_lock_async_acquire_minimal_runtime (test_browser.browser.test_wasm_worker_lock_async_acquire_minimal_runtime) ... skipped 'requested to be skipped' test_wasm_worker_lock_busyspin_wait (test_browser.browser.test_wasm_worker_lock_busyspin_wait) ... ok test_wasm_worker_lock_busyspin_wait_minimal_runtime (test_browser.browser.test_wasm_worker_lock_busyspin_wait_minimal_runtime) ... ok test_wasm_worker_lock_busyspin_waitinf (test_browser.browser.test_wasm_worker_lock_busyspin_waitinf) ... ok test_wasm_worker_lock_busyspin_waitinf_minimal_runtime (test_browser.browser.test_wasm_worker_lock_busyspin_waitinf_minimal_runtime) ... ok test_wasm_worker_lock_wait (test_browser.browser.test_wasm_worker_lock_wait) ... ok test_wasm_worker_lock_wait2 (test_browser.browser.test_wasm_worker_lock_wait2) ... ok test_wasm_worker_lock_wait2_minimal_runtime (test_browser.browser.test_wasm_worker_lock_wait2_minimal_runtime) ... ok test_wasm_worker_lock_wait_minimal_runtime (test_browser.browser.test_wasm_worker_lock_wait_minimal_runtime) ... ok test_wasm_worker_lock_waitinf (test_browser.browser.test_wasm_worker_lock_waitinf) ... ok test_wasm_worker_lock_waitinf_minimal_runtime (test_browser.browser.test_wasm_worker_lock_waitinf_minimal_runtime) ... ok test_wasm_worker_malloc (test_browser.browser.test_wasm_worker_malloc) ... ok test_wasm_worker_malloc_minimal_runtime (test_browser.browser.test_wasm_worker_malloc_minimal_runtime) ... ok test_wasm_worker_no_proxied_js_functions (test_browser.browser.test_wasm_worker_no_proxied_js_functions) ... ok test_wasm_worker_no_proxied_js_functions_minimal_runtime (test_browser.browser.test_wasm_worker_no_proxied_js_functions_minimal_runtime) ... ok test_wasm_worker_post_function (test_browser.browser.test_wasm_worker_post_function) ... ok test_wasm_worker_post_function_minimal_runtime (test_browser.browser.test_wasm_worker_post_function_minimal_runtime) ... ok test_wasm_worker_post_function_to_main_thread (test_browser.browser.test_wasm_worker_post_function_to_main_thread) ... ok test_wasm_worker_post_function_to_main_thread_minimal_runtime (test_browser.browser.test_wasm_worker_post_function_to_main_thread_minimal_runtime) ... ok test_wasm_worker_proxied_function (test_browser.browser.test_wasm_worker_proxied_function) ... ok test_wasm_worker_self_id (test_browser.browser.test_wasm_worker_self_id) ... ok test_wasm_worker_self_id_minimal_runtime (test_browser.browser.test_wasm_worker_self_id_minimal_runtime) ... ok test_wasm_worker_semaphore_try_acquire (test_browser.browser.test_wasm_worker_semaphore_try_acquire) ... ok test_wasm_worker_semaphore_try_acquire_minimal_runtime (test_browser.browser.test_wasm_worker_semaphore_try_acquire_minimal_runtime) ... ok test_wasm_worker_semaphore_waitinf_acquire (test_browser.browser.test_wasm_worker_semaphore_waitinf_acquire) ... ok test_wasm_worker_semaphore_waitinf_acquire_minimal_runtime (test_browser.browser.test_wasm_worker_semaphore_waitinf_acquire_minimal_runtime) ... ok test_wasm_worker_sleep (test_browser.browser.test_wasm_worker_sleep) ... ok test_wasm_worker_sleep_minimal_runtime (test_browser.browser.test_wasm_worker_sleep_minimal_runtime) ... ok test_wasm_worker_terminate (test_browser.browser.test_wasm_worker_terminate) ... ok test_wasm_worker_terminate_all (test_browser.browser.test_wasm_worker_terminate_all) ... ok test_wasm_worker_terminate_all_minimal_runtime (test_browser.browser.test_wasm_worker_terminate_all_minimal_runtime) ... ok test_wasm_worker_terminate_minimal_runtime (test_browser.browser.test_wasm_worker_terminate_minimal_runtime) ... ok test_wasm_worker_thread_stack_0 (test_browser.browser.test_wasm_worker_thread_stack_0) ... ok test_wasm_worker_thread_stack_0_minimal_runtime (test_browser.browser.test_wasm_worker_thread_stack_0_minimal_runtime) ... ok test_wasm_worker_thread_stack_1 (test_browser.browser.test_wasm_worker_thread_stack_1) ... ok test_wasm_worker_thread_stack_1_minimal_runtime (test_browser.browser.test_wasm_worker_thread_stack_1_minimal_runtime) ... ok test_wasm_worker_thread_stack_2 (test_browser.browser.test_wasm_worker_thread_stack_2) ... ok test_wasm_worker_thread_stack_2_minimal_runtime (test_browser.browser.test_wasm_worker_thread_stack_2_minimal_runtime) ... ok test_wasm_worker_tls_wasm_assembly (test_browser.browser.test_wasm_worker_tls_wasm_assembly) ... ok test_wasm_worker_tls_wasm_assembly_minimal_runtime (test_browser.browser.test_wasm_worker_tls_wasm_assembly_minimal_runtime) ... ok test_wasm_worker_wait32_notify (test_browser.browser.test_wasm_worker_wait32_notify) ... ok test_wasm_worker_wait32_notify_minimal_runtime (test_browser.browser.test_wasm_worker_wait32_notify_minimal_runtime) ... ok test_wasm_worker_wait64_notify (test_browser.browser.test_wasm_worker_wait64_notify) ... ok test_wasm_worker_wait64_notify_minimal_runtime (test_browser.browser.test_wasm_worker_wait64_notify_minimal_runtime) ... ok test_wasm_worker_wait_async (test_browser.browser.test_wasm_worker_wait_async) ... FAIL test_wasm_worker_wait_async_minimal_runtime (test_browser.browser.test_wasm_worker_wait_async_minimal_runtime) ... FAIL test_wasmfs_fetch_backend_threaded_bigint (test_browser.browser.test_wasmfs_fetch_backend_threaded_bigint) ... ok test_wasmfs_fetch_backend_threaded_main_thread (test_browser.browser.test_wasmfs_fetch_backend_threaded_main_thread) ... ok test_wasmfs_fetch_backend_threaded_proxy_to_pthread (test_browser.browser.test_wasmfs_fetch_backend_threaded_proxy_to_pthread) ... ok test_wasmfs_opfs (test_browser.browser.test_wasmfs_opfs) ... skipped 'no_firefox: no OPFS support yet' test_wasmfs_opfs_errors (test_browser.browser.test_wasmfs_opfs_errors) ... skipped 'no_firefox: no OPFS support yet' test_wasmfs_opfs_jspi (test_browser.browser.test_wasmfs_opfs_jspi) ... skipped 'no_firefox: no OPFS support yet' test_wasmfs_opfs_jspi_wasm_bigint (test_browser.browser.test_wasmfs_opfs_jspi_wasm_bigint) ... skipped 'no_firefox: no OPFS support yet' test_web_audio_context_sample_rate (test_browser.browser.test_web_audio_context_sample_rate) ... ok test_web_audio_context_sample_rate_minimal_runtime (test_browser.browser.test_web_audio_context_sample_rate_minimal_runtime) ... ok test_webgl2_backwards_compatibility_emulation (test_browser.browser.test_webgl2_backwards_compatibility_emulation) ... ok test_webgl2_closure (test_browser.browser.test_webgl2_closure) ... ok test_webgl2_full_es2 (test_browser.browser.test_webgl2_full_es2) ... ok test_webgl2_garbage_free_entrypoints (test_browser.browser.test_webgl2_garbage_free_entrypoints) ... ok test_webgl2_garbage_free_entrypoints_webgl2 (test_browser.browser.test_webgl2_garbage_free_entrypoints_webgl2) ... ok test_webgl2_get_buffer_sub_data (test_browser.browser.test_webgl2_get_buffer_sub_data) ... ok test_webgl2_invalid_teximage2d_type (test_browser.browser.test_webgl2_invalid_teximage2d_type) ... ok test_webgl2_legacy_browser (test_browser.browser.test_webgl2_legacy_browser) ... ok test_webgl2_objects (test_browser.browser.test_webgl2_objects) ... ok test_webgl2_packed_types (test_browser.browser.test_webgl2_packed_types) ... ok test_webgl2_pbo (test_browser.browser.test_webgl2_pbo) ... ok test_webgl2_pthreads (test_browser.browser.test_webgl2_pthreads) ... ok test_webgl2_runtime_no_context (test_browser.browser.test_webgl2_runtime_no_context) ... ok test_webgl2_sokol_arraytex (test_browser.browser.test_webgl2_sokol_arraytex) ... ok test_webgl2_sokol_mipmap (test_browser.browser.test_webgl2_sokol_mipmap) ... skipped 'no_firefox: fails on CI likely due to GPU drivers there' test_webgl2_sokol_mrt (test_browser.browser.test_webgl2_sokol_mrt) ... skipped 'no_firefox: fails on CI likely due to GPU drivers there' test_webgl2_ubo_layout_binding (test_browser.browser.test_webgl2_ubo_layout_binding) ... ok test_webgl2_ubos (test_browser.browser.test_webgl2_ubos) ... ok test_webgl_array_of_structs_uniform (test_browser.browser.test_webgl_array_of_structs_uniform) ... ok test_webgl_context_attributes (test_browser.browser.test_webgl_context_attributes) ... ok test_webgl_context_major_version (test_browser.browser.test_webgl_context_major_version) ... ok test_webgl_context_major_version_webgl2 (test_browser.browser.test_webgl_context_major_version_webgl2) ... ok test_webgl_context_params (test_browser.browser.test_webgl_context_params) ... ok test_webgl_draw_base_vertex_base_instance (test_browser.browser.test_webgl_draw_base_vertex_base_instance) ... skipped 'WEBGL_draw_instanced_base_vertex_base_instance is not supported' test_webgl_draw_base_vertex_base_instance_drawelements (test_browser.browser.test_webgl_draw_base_vertex_base_instance_drawelements) ... skipped 'WEBGL_draw_instanced_base_vertex_base_instance is not supported' test_webgl_draw_base_vertex_base_instance_drawelements_multidraw (test_browser.browser.test_webgl_draw_base_vertex_base_instance_drawelements_multidraw) ... skipped 'WEBGL_draw_instanced_base_vertex_base_instance is not supported' test_webgl_draw_base_vertex_base_instance_multidraw (test_browser.browser.test_webgl_draw_base_vertex_base_instance_multidraw) ... skipped 'WEBGL_draw_instanced_base_vertex_base_instance is not supported' test_webgl_draw_triangle_with_uniform_color (test_browser.browser.test_webgl_draw_triangle_with_uniform_color) ... ok test_webgl_draw_triangle_with_uniform_color_es2 (test_browser.browser.test_webgl_draw_triangle_with_uniform_color_es2) ... ok test_webgl_draw_triangle_with_uniform_color_es3 (test_browser.browser.test_webgl_draw_triangle_with_uniform_color_es3) ... ok test_webgl_explicit_uniform_location (test_browser.browser.test_webgl_explicit_uniform_location) ... ok test_webgl_from_client_side_memory_without_default_enabled_extensions (test_browser.browser.test_webgl_from_client_side_memory_without_default_enabled_extensions) ... ok test_webgl_multi_draw_arrays (test_browser.browser.test_webgl_multi_draw_arrays) ... skipped 'WEBGL_multi_draw is not supported' test_webgl_multi_draw_arrays_instanced (test_browser.browser.test_webgl_multi_draw_arrays_instanced) ... skipped 'WEBGL_multi_draw is not supported' test_webgl_multi_draw_elements (test_browser.browser.test_webgl_multi_draw_elements) ... skipped 'WEBGL_multi_draw is not supported' test_webgl_multi_draw_elements_instanced (test_browser.browser.test_webgl_multi_draw_elements_instanced) ... skipped 'WEBGL_multi_draw is not supported' test_webgl_no_double_error (test_browser.browser.test_webgl_no_double_error) ... ok test_webgl_offscreen_canvas_in_mainthread_after_pthread (test_browser.browser.test_webgl_offscreen_canvas_in_mainthread_after_pthread) ... skipped 'This test is disabled because current OffscreenCanvas does not allow transfering it after a rendering context has been created for it.' test_webgl_offscreen_canvas_in_mainthread_after_pthread_explicit (test_browser.browser.test_webgl_offscreen_canvas_in_mainthread_after_pthread_explicit) ... skipped 'This test is disabled because current OffscreenCanvas does not allow transfering it after a rendering context has been created for it.' test_webgl_offscreen_canvas_in_proxied_pthread (test_browser.browser.test_webgl_offscreen_canvas_in_proxied_pthread) ... ok test_webgl_offscreen_canvas_in_proxied_pthread_asyncify (test_browser.browser.test_webgl_offscreen_canvas_in_proxied_pthread_asyncify) ... ok test_webgl_offscreen_canvas_in_pthread (test_browser.browser.test_webgl_offscreen_canvas_in_pthread) ... skipped 'requested to be skipped' test_webgl_offscreen_canvas_in_pthread_chained (test_browser.browser.test_webgl_offscreen_canvas_in_pthread_chained) ... skipped 'requested to be skipped' test_webgl_offscreen_canvas_only_in_pthread (test_browser.browser.test_webgl_offscreen_canvas_only_in_pthread) ... ok test_webgl_offscreen_framebuffer (test_browser.browser.test_webgl_offscreen_framebuffer) ... ok test_webgl_offscreen_framebuffer_es2 (test_browser.browser.test_webgl_offscreen_framebuffer_es2) ... ok test_webgl_offscreen_framebuffer_es2_threads (test_browser.browser.test_webgl_offscreen_framebuffer_es2_threads) ... ok test_webgl_offscreen_framebuffer_es3 (test_browser.browser.test_webgl_offscreen_framebuffer_es3) ... ok test_webgl_offscreen_framebuffer_es3_threads (test_browser.browser.test_webgl_offscreen_framebuffer_es3_threads) ... ok test_webgl_offscreen_framebuffer_state_restoration_gl1 (test_browser.browser.test_webgl_offscreen_framebuffer_state_restoration_gl1) ... ok test_webgl_offscreen_framebuffer_state_restoration_gl1_max_gl2 (test_browser.browser.test_webgl_offscreen_framebuffer_state_restoration_gl1_max_gl2) ... ok test_webgl_offscreen_framebuffer_state_restoration_gl1_no_vao (test_browser.browser.test_webgl_offscreen_framebuffer_state_restoration_gl1_no_vao) ... ok test_webgl_offscreen_framebuffer_state_restoration_gl2 (test_browser.browser.test_webgl_offscreen_framebuffer_state_restoration_gl2) ... ok test_webgl_offscreen_framebuffer_state_restoration_gl2_no_aa (test_browser.browser.test_webgl_offscreen_framebuffer_state_restoration_gl2_no_aa) ... ok test_webgl_offscreen_framebuffer_state_restoration_gl2_no_vao (test_browser.browser.test_webgl_offscreen_framebuffer_state_restoration_gl2_no_vao) ... ok test_webgl_offscreen_framebuffer_threads (test_browser.browser.test_webgl_offscreen_framebuffer_threads) ... ok test_webgl_parallel_shader_compile (test_browser.browser.test_webgl_parallel_shader_compile) ... ok test_webgl_preprocessor_variables_webgl1 (test_browser.browser.test_webgl_preprocessor_variables_webgl1) ... ok test_webgl_preprocessor_variables_webgl1_extensions (test_browser.browser.test_webgl_preprocessor_variables_webgl1_extensions) ... ok test_webgl_preprocessor_variables_webgl2 (test_browser.browser.test_webgl_preprocessor_variables_webgl2) ... ok test_webgl_preprocessor_variables_webgl2_extensions (test_browser.browser.test_webgl_preprocessor_variables_webgl2_extensions) ... ok test_webgl_resize_offscreencanvas_from_main_thread (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread) ... ok test_webgl_resize_offscreencanvas_from_main_thread_blocking (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread_blocking) ... ok test_webgl_resize_offscreencanvas_from_main_thread_blocking_proxy (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread_blocking_proxy) ... ok test_webgl_resize_offscreencanvas_from_main_thread_offscreen (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread_offscreen) ... ok test_webgl_resize_offscreencanvas_from_main_thread_offscreen_blocking (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread_offscreen_blocking) ... ok test_webgl_resize_offscreencanvas_from_main_thread_offscreen_blocking_proxy (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread_offscreen_blocking_proxy) ... skipped 'requested to be skipped' test_webgl_resize_offscreencanvas_from_main_thread_offscreen_proxy (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread_offscreen_proxy) ... skipped 'requested to be skipped' test_webgl_resize_offscreencanvas_from_main_thread_proxy (test_browser.browser.test_webgl_resize_offscreencanvas_from_main_thread_proxy) ... ok test_webgl_sample_query (test_browser.browser.test_webgl_sample_query) ... ok test_webgl_sampler_layout_binding (test_browser.browser.test_webgl_sampler_layout_binding) ... ok test_webgl_shader_source_length (test_browser.browser.test_webgl_shader_source_length) ... ok test_webgl_shader_source_length_full_es2 (test_browser.browser.test_webgl_shader_source_length_full_es2) ... ok test_webgl_simple_extensions_disable_v1 (test_browser.browser.test_webgl_simple_extensions_disable_v1) ... ok test_webgl_simple_extensions_disable_v2 (test_browser.browser.test_webgl_simple_extensions_disable_v2) ... ok test_webgl_simple_extensions_enable_v1 (test_browser.browser.test_webgl_simple_extensions_enable_v1) ... ok test_webgl_simple_extensions_enable_v2 (test_browser.browser.test_webgl_simple_extensions_enable_v2) ... ok test_webgl_timer_query (test_browser.browser.test_webgl_timer_query) ... ok test_webgl_timer_query_v2 (test_browser.browser.test_webgl_timer_query_v2) ... ok test_webgl_timer_query_v2api (test_browser.browser.test_webgl_timer_query_v2api) ... ok test_webgl_unmasked_vendor_webgl (test_browser.browser.test_webgl_unmasked_vendor_webgl) ... ok test_webgl_vao_without_automatic_extensions (test_browser.browser.test_webgl_vao_without_automatic_extensions) ... ok test_webgl_with_closure (test_browser.browser.test_webgl_with_closure) ... ok test_webgpu_basic_rendering (test_browser.browser.test_webgpu_basic_rendering) ... skipped 'This test requires WebGPU to be available' test_webgpu_basic_rendering_closure (test_browser.browser.test_webgpu_basic_rendering_closure) ... skipped 'This test requires WebGPU to be available' test_webgpu_basic_rendering_closure_advanced (test_browser.browser.test_webgpu_basic_rendering_closure_advanced) ... skipped 'This test requires WebGPU to be available' test_webgpu_basic_rendering_main_module (test_browser.browser.test_webgpu_basic_rendering_main_module) ... skipped 'This test requires WebGPU to be available' test_webgpu_basic_rendering_pthreads (test_browser.browser.test_webgpu_basic_rendering_pthreads) ... skipped 'This test requires WebGPU to be available' test_webgpu_get_device (test_browser.browser.test_webgpu_get_device) ... skipped 'This test requires WebGPU to be available' test_webgpu_get_device_pthreads (test_browser.browser.test_webgpu_get_device_pthreads) ... skipped 'This test requires WebGPU to be available' test_webgpu_required_limits (test_browser.browser.test_webgpu_required_limits) ... skipped 'This test requires WebGPU to be available' test_webidl (test_browser.browser.test_webidl) ... ok test_webidl_O1 (test_browser.browser.test_webidl_O1) ... ok test_webidl_O2 (test_browser.browser.test_webidl_O2) ... ok test_webpack (test_browser.browser.test_webpack) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' test_webpack_es6 (test_browser.browser.test_webpack_es6) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' test_webpack_es6_pthreads (test_browser.browser.test_webpack_es6_pthreads) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' test_webpack_es6_wasm2js (test_browser.browser.test_webpack_es6_wasm2js) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' test_webpack_es6_wasm2js_pthreads (test_browser.browser.test_webpack_es6_wasm2js_pthreads) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' test_webpack_pthreads (test_browser.browser.test_webpack_pthreads) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' test_webpack_wasm2js (test_browser.browser.test_webpack_wasm2js) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' test_webpack_wasm2js_pthreads (test_browser.browser.test_webpack_wasm2js_pthreads) ... skipped 'requires_dev_dependency: requires npm development package "webpack" and EMTEST_SKIP_NODE_DEV_PACKAGES is set' test_wget (test_browser.browser.test_wget) ... ok test_wget_data (test_browser.browser.test_wget_data) ... ok test_wget_wasmfs (test_browser.browser.test_wget_wasmfs) ... ok test_worker_api (test_browser.browser.test_worker_api) ... ok test_worker_api_2 (test_browser.browser.test_worker_api_2) ... ok test_worker_api_3 (test_browser.browser.test_worker_api_3) ... ok test_worker_api_sleep (test_browser.browser.test_worker_api_sleep) ... ok test_worker_api_with_pthread_compilation_fails (test_browser.browser.test_worker_api_with_pthread_compilation_fails) ... ok test_write_file_in_environment_web (test_browser.browser.test_write_file_in_environment_web) ... ok test_zlib_cmake (test_browser.browser.test_zlib_cmake) ... skipped 'requested to be skipped' test_zlib_configure (test_browser.browser.test_zlib_configure) ... skipped 'requested to be skipped' test_zzz_poppler (test_browser.browser.test_zzz_poppler) ... skipped 'requested to be skipped' ====================================================================== FAIL: test_wasm_worker_cancel_all_wait_asyncs (test_browser.browser.test_wasm_worker_cancel_all_wait_asyncs) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 58, in testPartExecutor yield File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 651, in run self._callTestMethod(testMethod) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 606, in _callTestMethod if method() is not None: ~~~~~~^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 963, in resulting_test return func(self, *args) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 585, in metafunc return func(self, *args, **kwargs) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\test_browser.py", line 5219, in test_wasm_worker_cancel_all_wait_asyncs self.btest('wasm_worker/cancel_all_wait_asyncs.c', expected='1', cflags=['-sWASM_WORKERS']) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2802, in btest self.run_browser(outfile, expected=['/report_result?' + e for e in expected], timeout=timeout) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2725, in run_browser raise e File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2716, in run_browser self.assertContained(expected, output) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 1738, in assertContained self.fail("Expected to find '%s' in '%s', diff:\n\n%s\n%s" % ( ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ limit_size(values[0]), limit_size(string), limit_size(diff), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ additional_info, ^^^^^^^^^^^^^^^^ )) ^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 732, in fail raise self.failureException(msg) AssertionError: Expected to find '/report_result?1 ' in '/report_result?exception:Atomics.waitAsync is not a function / _emscripten_atomic_wait_async@http://localhost:8892/test.js:1518:26 @http://localhost:8892/test.wasm:wasm-function[14]:0x516 @http://localhost:8892/test.wasm:wasm-function[15]:0x80e createExportWrapper/<@http://localhost:8892/test.js:913:12 callMain@http://localhost:8892/test.js:2654:28 doRun@http://localhost:8892/test.js:2712:24 run/<@http://localhost:8892/test.js:2721:7 ', diff: --- expected +++ actual @@ -1 +1,8 @@ -/report_result?1 +/report_result?exception:Atomics.waitAsync is not a function / _emscripten_atomic_wait_async@http://localhost:8892/test.js:1518:26 +@http://localhost:8892/test.wasm:wasm-function[14]:0x516 +@http://localhost:8892/test.wasm:wasm-function[15]:0x80e +createExportWrapper/<@http://localhost:8892/test.js:913:12 +callMain@http://localhost:8892/test.js:2654:28 +doRun@http://localhost:8892/test.js:2712:24 +run/<@http://localhost:8892/test.js:2721:7 + ====================================================================== FAIL: test_wasm_worker_cancel_all_wait_asyncs_at_address (test_browser.browser.test_wasm_worker_cancel_all_wait_asyncs_at_address) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 58, in testPartExecutor yield File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 651, in run self._callTestMethod(testMethod) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 606, in _callTestMethod if method() is not None: ~~~~~~^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 963, in resulting_test return func(self, *args) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 585, in metafunc return func(self, *args, **kwargs) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\test_browser.py", line 5224, in test_wasm_worker_cancel_all_wait_asyncs_at_address self.btest('wasm_worker/cancel_all_wait_asyncs_at_address.c', expected='1', cflags=['-sWASM_WORKERS']) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2802, in btest self.run_browser(outfile, expected=['/report_result?' + e for e in expected], timeout=timeout) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2725, in run_browser raise e File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2716, in run_browser self.assertContained(expected, output) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 1738, in assertContained self.fail("Expected to find '%s' in '%s', diff:\n\n%s\n%s" % ( ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ limit_size(values[0]), limit_size(string), limit_size(diff), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ additional_info, ^^^^^^^^^^^^^^^^ )) ^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 732, in fail raise self.failureException(msg) AssertionError: Expected to find '/report_result?1 ' in '/report_result?exception:Atomics.waitAsync is not a function / _emscripten_atomic_wait_async@http://localhost:8892/test.js:1521:26 @http://localhost:8892/test.wasm:wasm-function[14]:0x521 @http://localhost:8892/test.wasm:wasm-function[15]:0x860 createExportWrapper/<@http://localhost:8892/test.js:913:12 callMain@http://localhost:8892/test.js:2657:28 doRun@http://localhost:8892/test.js:2715:24 run/<@http://localhost:8892/test.js:2724:7 ', diff: --- expected +++ actual @@ -1 +1,8 @@ -/report_result?1 +/report_result?exception:Atomics.waitAsync is not a function / _emscripten_atomic_wait_async@http://localhost:8892/test.js:1521:26 +@http://localhost:8892/test.wasm:wasm-function[14]:0x521 +@http://localhost:8892/test.wasm:wasm-function[15]:0x860 +createExportWrapper/<@http://localhost:8892/test.js:913:12 +callMain@http://localhost:8892/test.js:2657:28 +doRun@http://localhost:8892/test.js:2715:24 +run/<@http://localhost:8892/test.js:2724:7 + ====================================================================== FAIL: test_wasm_worker_cancel_all_wait_asyncs_at_address_minimal_runtime (test_browser.browser.test_wasm_worker_cancel_all_wait_asyncs_at_address_minimal_runtime) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 58, in testPartExecutor yield File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 651, in run self._callTestMethod(testMethod) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 606, in _callTestMethod if method() is not None: ~~~~~~^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 963, in resulting_test return func(self, *args) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 585, in metafunc return func(self, *args, **kwargs) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\test_browser.py", line 5224, in test_wasm_worker_cancel_all_wait_asyncs_at_address self.btest('wasm_worker/cancel_all_wait_asyncs_at_address.c', expected='1', cflags=['-sWASM_WORKERS']) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2802, in btest self.run_browser(outfile, expected=['/report_result?' + e for e in expected], timeout=timeout) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2725, in run_browser raise e File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2716, in run_browser self.assertContained(expected, output) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 1738, in assertContained self.fail("Expected to find '%s' in '%s', diff:\n\n%s\n%s" % ( ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ limit_size(values[0]), limit_size(string), limit_size(diff), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ additional_info, ^^^^^^^^^^^^^^^^ )) ^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 732, in fail raise self.failureException(msg) AssertionError: Expected to find '/report_result?1 ' in '/report_result?exception:Atomics.waitAsync is not a function / _emscripten_atomic_wait_async@blob:http://localhost:8894/2e90e0e0-f7d2-4739-8814-0d5e64e1045f:865:26 @blob:http://localhost:8894/2e90e0e0-f7d2-4739-8814-0d5e64e1045f line 1420 > WebAssembly.instantiate:wasm-function[14]:0x521 @blob:http://localhost:8894/2e90e0e0-f7d2-4739-8814-0d5e64e1045f line 1420 > WebAssembly.instantiate:wasm-function[15]:0x860 run@blob:http://localhost:8894/2e90e0e0-f7d2-4739-8814-0d5e64e1045f:1015:3 ready@blob:http://localhost:8894/2e90e0e0-f7d2-4739-8814-0d5e64e1045f:74:42 loadModule/<@blob:http://localhost:8894/2e90e0e0-f7d2-4739-8814-0d5e64e1045f:1447:1 ', diff: --- expected +++ actual @@ -1 +1,7 @@ -/report_result?1 +/report_result?exception:Atomics.waitAsync is not a function / _emscripten_atomic_wait_async@blob:http://localhost:8894/2e90e0e0-f7d2-4739-8814-0d5e64e1045f:865:26 +@blob:http://localhost:8894/2e90e0e0-f7d2-4739-8814-0d5e64e1045f line 1420 > WebAssembly.instantiate:wasm-function[14]:0x521 +@blob:http://localhost:8894/2e90e0e0-f7d2-4739-8814-0d5e64e1045f line 1420 > WebAssembly.instantiate:wasm-function[15]:0x860 +run@blob:http://localhost:8894/2e90e0e0-f7d2-4739-8814-0d5e64e1045f:1015:3 +ready@blob:http://localhost:8894/2e90e0e0-f7d2-4739-8814-0d5e64e1045f:74:42 +loadModule/<@blob:http://localhost:8894/2e90e0e0-f7d2-4739-8814-0d5e64e1045f:1447:1 + ====================================================================== FAIL: test_wasm_worker_cancel_all_wait_asyncs_minimal_runtime (test_browser.browser.test_wasm_worker_cancel_all_wait_asyncs_minimal_runtime) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 58, in testPartExecutor yield File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 651, in run self._callTestMethod(testMethod) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 606, in _callTestMethod if method() is not None: ~~~~~~^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 963, in resulting_test return func(self, *args) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 585, in metafunc return func(self, *args, **kwargs) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\test_browser.py", line 5219, in test_wasm_worker_cancel_all_wait_asyncs self.btest('wasm_worker/cancel_all_wait_asyncs.c', expected='1', cflags=['-sWASM_WORKERS']) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2802, in btest self.run_browser(outfile, expected=['/report_result?' + e for e in expected], timeout=timeout) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2725, in run_browser raise e File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2716, in run_browser self.assertContained(expected, output) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 1738, in assertContained self.fail("Expected to find '%s' in '%s', diff:\n\n%s\n%s" % ( ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ limit_size(values[0]), limit_size(string), limit_size(diff), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ additional_info, ^^^^^^^^^^^^^^^^ )) ^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 732, in fail raise self.failureException(msg) AssertionError: Expected to find '/report_result?1 ' in '/report_result?exception:Atomics.waitAsync is not a function / _emscripten_atomic_wait_async@blob:http://localhost:8892/fe992c06-28e1-4df2-8e62-baf06913ec09:862:26 @blob:http://localhost:8892/fe992c06-28e1-4df2-8e62-baf06913ec09 line 1417 > WebAssembly.instantiate:wasm-function[14]:0x516 @blob:http://localhost:8892/fe992c06-28e1-4df2-8e62-baf06913ec09 line 1417 > WebAssembly.instantiate:wasm-function[15]:0x80e run@blob:http://localhost:8892/fe992c06-28e1-4df2-8e62-baf06913ec09:1012:3 ready@blob:http://localhost:8892/fe992c06-28e1-4df2-8e62-baf06913ec09:74:42 loadModule/<@blob:http://localhost:8892/fe992c06-28e1-4df2-8e62-baf06913ec09:1444:1 ', diff: --- expected +++ actual @@ -1 +1,7 @@ -/report_result?1 +/report_result?exception:Atomics.waitAsync is not a function / _emscripten_atomic_wait_async@blob:http://localhost:8892/fe992c06-28e1-4df2-8e62-baf06913ec09:862:26 +@blob:http://localhost:8892/fe992c06-28e1-4df2-8e62-baf06913ec09 line 1417 > WebAssembly.instantiate:wasm-function[14]:0x516 +@blob:http://localhost:8892/fe992c06-28e1-4df2-8e62-baf06913ec09 line 1417 > WebAssembly.instantiate:wasm-function[15]:0x80e +run@blob:http://localhost:8892/fe992c06-28e1-4df2-8e62-baf06913ec09:1012:3 +ready@blob:http://localhost:8892/fe992c06-28e1-4df2-8e62-baf06913ec09:74:42 +loadModule/<@blob:http://localhost:8892/fe992c06-28e1-4df2-8e62-baf06913ec09:1444:1 + ====================================================================== FAIL: test_wasm_worker_cancel_wait_async (test_browser.browser.test_wasm_worker_cancel_wait_async) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 58, in testPartExecutor yield File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 651, in run self._callTestMethod(testMethod) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 606, in _callTestMethod if method() is not None: ~~~~~~^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 963, in resulting_test return func(self, *args) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 585, in metafunc return func(self, *args, **kwargs) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\test_browser.py", line 5214, in test_wasm_worker_cancel_wait_async self.btest('wasm_worker/cancel_wait_async.c', expected='1', cflags=['-sWASM_WORKERS']) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2802, in btest self.run_browser(outfile, expected=['/report_result?' + e for e in expected], timeout=timeout) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2725, in run_browser raise e File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2716, in run_browser self.assertContained(expected, output) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 1738, in assertContained self.fail("Expected to find '%s' in '%s', diff:\n\n%s\n%s" % ( ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ limit_size(values[0]), limit_size(string), limit_size(diff), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ additional_info, ^^^^^^^^^^^^^^^^ )) ^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 732, in fail raise self.failureException(msg) AssertionError: Expected to find '/report_result?1 ' in '/report_result?exception:Atomics.waitAsync is not a function / _emscripten_atomic_wait_async@http://localhost:8888/test.js:1509:26 @http://localhost:8888/test.wasm:wasm-function[13]:0x4e7 @http://localhost:8888/test.wasm:wasm-function[14]:0x73d createExportWrapper/<@http://localhost:8888/test.js:913:12 callMain@http://localhost:8888/test.js:2643:28 doRun@http://localhost:8888/test.js:2701:24 run/<@http://localhost:8888/test.js:2710:7 ', diff: --- expected +++ actual @@ -1 +1,8 @@ -/report_result?1 +/report_result?exception:Atomics.waitAsync is not a function / _emscripten_atomic_wait_async@http://localhost:8888/test.js:1509:26 +@http://localhost:8888/test.wasm:wasm-function[13]:0x4e7 +@http://localhost:8888/test.wasm:wasm-function[14]:0x73d +createExportWrapper/<@http://localhost:8888/test.js:913:12 +callMain@http://localhost:8888/test.js:2643:28 +doRun@http://localhost:8888/test.js:2701:24 +run/<@http://localhost:8888/test.js:2710:7 + ====================================================================== FAIL: test_wasm_worker_cancel_wait_async_minimal_runtime (test_browser.browser.test_wasm_worker_cancel_wait_async_minimal_runtime) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 58, in testPartExecutor yield File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 651, in run self._callTestMethod(testMethod) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 606, in _callTestMethod if method() is not None: ~~~~~~^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 963, in resulting_test return func(self, *args) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 585, in metafunc return func(self, *args, **kwargs) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\test_browser.py", line 5214, in test_wasm_worker_cancel_wait_async self.btest('wasm_worker/cancel_wait_async.c', expected='1', cflags=['-sWASM_WORKERS']) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2802, in btest self.run_browser(outfile, expected=['/report_result?' + e for e in expected], timeout=timeout) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2725, in run_browser raise e File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2716, in run_browser self.assertContained(expected, output) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 1738, in assertContained self.fail("Expected to find '%s' in '%s', diff:\n\n%s\n%s" % ( ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ limit_size(values[0]), limit_size(string), limit_size(diff), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ additional_info, ^^^^^^^^^^^^^^^^ )) ^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 732, in fail raise self.failureException(msg) AssertionError: Expected to find '/report_result?1 ' in '/report_result?exception:Atomics.waitAsync is not a function / _emscripten_atomic_wait_async@blob:http://localhost:8894/14ba7521-2dfd-48e1-9bba-b2380054d8b2:853:26 @blob:http://localhost:8894/14ba7521-2dfd-48e1-9bba-b2380054d8b2 line 1406 > WebAssembly.instantiate:wasm-function[13]:0x4e7 @blob:http://localhost:8894/14ba7521-2dfd-48e1-9bba-b2380054d8b2 line 1406 > WebAssembly.instantiate:wasm-function[14]:0x73d run@blob:http://localhost:8894/14ba7521-2dfd-48e1-9bba-b2380054d8b2:1001:3 ready@blob:http://localhost:8894/14ba7521-2dfd-48e1-9bba-b2380054d8b2:74:42 loadModule/<@blob:http://localhost:8894/14ba7521-2dfd-48e1-9bba-b2380054d8b2:1433:1 ', diff: --- expected +++ actual @@ -1 +1,7 @@ -/report_result?1 +/report_result?exception:Atomics.waitAsync is not a function / _emscripten_atomic_wait_async@blob:http://localhost:8894/14ba7521-2dfd-48e1-9bba-b2380054d8b2:853:26 +@blob:http://localhost:8894/14ba7521-2dfd-48e1-9bba-b2380054d8b2 line 1406 > WebAssembly.instantiate:wasm-function[13]:0x4e7 +@blob:http://localhost:8894/14ba7521-2dfd-48e1-9bba-b2380054d8b2 line 1406 > WebAssembly.instantiate:wasm-function[14]:0x73d +run@blob:http://localhost:8894/14ba7521-2dfd-48e1-9bba-b2380054d8b2:1001:3 +ready@blob:http://localhost:8894/14ba7521-2dfd-48e1-9bba-b2380054d8b2:74:42 +loadModule/<@blob:http://localhost:8894/14ba7521-2dfd-48e1-9bba-b2380054d8b2:1433:1 + ====================================================================== FAIL: test_wasm_worker_wait_async (test_browser.browser.test_wasm_worker_wait_async) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 58, in testPartExecutor yield File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 651, in run self._callTestMethod(testMethod) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 606, in _callTestMethod if method() is not None: ~~~~~~^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 963, in resulting_test return func(self, *args) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 585, in metafunc return func(self, *args, **kwargs) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\test_browser.py", line 5209, in test_wasm_worker_wait_async self.btest_exit('atomic/test_wait_async.c', cflags=['-sWASM_WORKERS']) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2773, in btest_exit return self.btest(filename, *args, **kwargs) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2802, in btest self.run_browser(outfile, expected=['/report_result?' + e for e in expected], timeout=timeout) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2725, in run_browser raise e File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2716, in run_browser self.assertContained(expected, output) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 1738, in assertContained self.fail("Expected to find '%s' in '%s', diff:\n\n%s\n%s" % ( ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ limit_size(values[0]), limit_size(string), limit_size(diff), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ additional_info, ^^^^^^^^^^^^^^^^ )) ^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 732, in fail raise self.failureException(msg) AssertionError: Expected to find '/report_result?exit:0 ' in '/report_result?exception:Atomics.waitAsync is not a function / _emscripten_atomic_wait_async@http://localhost:8890/test.js:1516:26 @http://localhost:8890/test.wasm:wasm-function[21]:0x86d @http://localhost:8890/test.wasm:wasm-function[22]:0xa1e createExportWrapper/<@http://localhost:8890/test.js:927:12 callMain@http://localhost:8890/test.js:2702:28 doRun@http://localhost:8890/test.js:2760:24 run/<@http://localhost:8890/test.js:2769:7 ', diff: --- expected +++ actual @@ -1 +1,8 @@ -/report_result?exit:0 +/report_result?exception:Atomics.waitAsync is not a function / _emscripten_atomic_wait_async@http://localhost:8890/test.js:1516:26 +@http://localhost:8890/test.wasm:wasm-function[21]:0x86d +@http://localhost:8890/test.wasm:wasm-function[22]:0xa1e +createExportWrapper/<@http://localhost:8890/test.js:927:12 +callMain@http://localhost:8890/test.js:2702:28 +doRun@http://localhost:8890/test.js:2760:24 +run/<@http://localhost:8890/test.js:2769:7 + ====================================================================== FAIL: test_wasm_worker_wait_async_minimal_runtime (test_browser.browser.test_wasm_worker_wait_async_minimal_runtime) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 58, in testPartExecutor yield File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 651, in run self._callTestMethod(testMethod) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 606, in _callTestMethod if method() is not None: ~~~~~~^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 963, in resulting_test return func(self, *args) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 585, in metafunc return func(self, *args, **kwargs) File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\test_browser.py", line 5209, in test_wasm_worker_wait_async self.btest_exit('atomic/test_wait_async.c', cflags=['-sWASM_WORKERS']) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2773, in btest_exit return self.btest(filename, *args, **kwargs) ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2802, in btest self.run_browser(outfile, expected=['/report_result?' + e for e in expected], timeout=timeout) ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2725, in run_browser raise e File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 2716, in run_browser self.assertContained(expected, output) ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\test\common.py", line 1738, in assertContained self.fail("Expected to find '%s' in '%s', diff:\n\n%s\n%s" % ( ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ limit_size(values[0]), limit_size(string), limit_size(diff), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ additional_info, ^^^^^^^^^^^^^^^^ )) ^^ File "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\python\3.13.3_64bit\Lib\unittest\case.py", line 732, in fail raise self.failureException(msg) AssertionError: Expected to find '/report_result?exit:0 ' in '/report_result?exception:e.match is not a function / run@blob:http://localhost:8888/2bc52cfc-3803-43a6-b3ee-035400444f14:1072:22 ready@blob:http://localhost:8888/2bc52cfc-3803-43a6-b3ee-035400444f14:74:42 loadModule/<@blob:http://localhost:8888/2bc52cfc-3803-43a6-b3ee-035400444f14:1511:1 ', diff: --- expected +++ actual @@ -1 +1,4 @@ -/report_result?exit:0 +/report_result?exception:e.match is not a function / run@blob:http://localhost:8888/2bc52cfc-3803-43a6-b3ee-035400444f14:1072:22 +ready@blob:http://localhost:8888/2bc52cfc-3803-43a6-b3ee-035400444f14:74:42 +loadModule/<@blob:http://localhost:8888/2bc52cfc-3803-43a6-b3ee-035400444f14:1511:1 + ---------------------------------------------------------------------- Ran 973 tests in 232.714s FAILED (failures=8, skipped=177) Total core time: 1727.541s. Wallclock time: 232.722s. Parallelization: 7.42x. Processing 1 profile log files in C:\buildbot\temp\emscripten_toolchain_profiler_logs... Processing: C:\buildbot\temp\emscripten_toolchain_profiler_logs\toolchain_profiler.pid_0.json Wrote "C:\buildbot\win11-x64-64gb-9800x3d\emscripten_win11_x64\build\emscripten\main\out\graph.html" program finished with exit code 8 elapsedTime=233.149047