----- Running browser tests ----- will skip "browser.test_sdl2_mouse" will skip "browser.test_html5_webgl_create_context" will skip "browser.test_webgl_offscreen_canvas_in_pthread" will skip "browser.test_webgl_offscreen_canvas_in_mainthread_after_pthread" will skip "browser.test_glut_glutget" Test suites: ['test_browser'] Running test_browser: (623 tests) (checking sanity from test runner) shared:INFO: (Emscripten: Running sanity checks) [Browser harness server on process 256] common:INFO: Using Emscripten browser: ['/root/firefox/firefox', '-headless', '-profile', '/root/tmp-firefox-profile/'] Running the browser tests. Make sure the browser allows popups from localhost. test_TextDecoder (test_browser.browser) ... *** You are running in headless mode. [GFX1-]: glxtest: libpci missing [GFX1-]: glxtest: Unable to open a connection to the X server [GFX1-]: No GPUs detected via PCI [GFX1-]: RenderCompositorSWGL failed mapping default framebuffer, no dt 127.0.0.1 - - [29/Nov/2022 19:39:45] code 404, message File not found just_fallback: 72404 td_with_fallback: 72929 td_without_fallback: 71814 (threads) just_fallback: 103447 td_with_fallback: 104055 td_without_fallback: 102937 ok test_TextDecoder_closure (test_browser.browser) ... just_fallback: 28778 td_with_fallback: 29019 ALSA lib seq_hw.c:466:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory td_without_fallback: 28189 (threads) just_fallback: 39666 td_with_fallback: 39908 td_without_fallback: 39294 ok test_access_file_after_heap_resize (test_browser.browser) ... Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package ok test_aniso (test_browser.browser) ... skipped 'This test requires graphics hardware' test_assert_failure (test_browser.browser) ... ok test_async (test_browser.browser) ... 0 1 2 3 ok test_async_2 (test_browser.browser) ... ok test_async_bad_list (test_browser.browser) ... warning: Asyncify onlylist contained a non-existing function name: waka (waka) ok test_async_in_pthread (test_browser.browser) ... ok test_async_iostream (test_browser.browser) ... ok test_async_longjmp_O0 (test_browser.browser) ... ok test_async_longjmp_O3 (test_browser.browser) ... ok test_async_mainloop (test_browser.browser) ... 0 3 ok test_async_returnvalue_em_js_bad (test_browser.browser) ... ok test_async_returnvalue_empty_list (test_browser.browser) ... ok test_async_returnvalue_normal (test_browser.browser) ... ok test_async_returnvalue_nothing (test_browser.browser) ... ok test_async_returnvalue_response (test_browser.browser) ... ok test_async_virtual (test_browser.browser) ... 0 3 ok test_async_virtual_2 (test_browser.browser) ... 0 3 ok test_asyncify_tricky_function_sig (test_browser.browser) ... ok test_base64_atob_fallback (test_browser.browser) ... ok test_binaryen_async (test_browser.browser) ... [] 1 ['-O1'] 1 ['-O2'] 1 ['-O3'] 1 ['-sWASM_ASYNC_COMPILATION'] 1 ['-O1', '-sWASM_ASYNC_COMPILATION=0'] 0 ok test_browser_modularize_no_current_script (test_browser.browser) ... [] ['-sMODULARIZE'] Module(); ['subdir'] ['-sMODULARIZE'] Module(); ok test_browser_run_from_different_directory (test_browser.browser) ... ok test_browser_run_from_different_directory_async (test_browser.browser) ... ['-sMODULARIZE'] Module(); new Module(); ok test_browser_run_with_slash_in_query_and_hash (test_browser.browser) ... ok test_canvas_focus (test_browser.browser) ... ok test_canvas_size_proxy (test_browser.browser) ... ok test_canvas_style_proxy (test_browser.browser) ... ok test_chunked_synchronous_xhr (test_browser.browser) ... skipped 'keeps sending OPTIONS requests, and eventually errors' test_clientside_vertex_arrays_es3 (test_browser.browser) ... skipped 'This test requires graphics hardware' test_closure_in_web_only_target_environment_console_log (test_browser.browser) ... ok test_closure_in_web_only_target_environment_webgl (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cocos2d_hello (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cpuprofiler_memoryprofiler (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cube_explosion (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_color (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_color2 (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_fog (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_glew (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_mt (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_normal (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_normal_dap (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_normal_dap_far (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_normal_dap_far_glda (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_normal_dap_far_glda_quad (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_normal_dap_far_range (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_pre (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_pre2 (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_pre2_vao (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_pre2_vao2 (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_pre3 (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_pre_regal (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_pre_relocatable (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_pre_vao (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_pre_vao_es (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_pre_vao_regal (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_proc (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_regal (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_regal_mt (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_texturematrix (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_tracing (test_browser.browser) ... skipped 'This test requires graphics hardware' test_cubegeom_u4fv_2 (test_browser.browser) ... skipped 'This test requires graphics hardware' test_custom_file_package_url (test_browser.browser) ... ok test_custom_messages_proxy (test_browser.browser) ... ok test_cwrap_early (test_browser.browser) ... ok test_dev_random (test_browser.browser) ... ok test_dev_random_wasmfs (test_browser.browser) ... ok test_dlmalloc_3GB (test_browser.browser) ... skipped 'no 4GB support yet' test_dlopen_async (test_browser.browser) ... ok test_dlopen_blocking (test_browser.browser) ... ok test_doublestart_bug (test_browser.browser) ... ok test_dylink_dso_needed (test_browser.browser) ... ok test_dylink_dso_needed_inworker (test_browser.browser) ... ok test_dynamic_link (test_browser.browser) ... wasm in worker (we can read binary data synchronously there) wasm (will auto-preload since no sync binary reading) ok test_dynamic_link_glemu (test_browser.browser) ... skipped 'This test requires graphics hardware' test_dynamic_link_many (test_browser.browser) ... ok test_dynamic_link_pthread_many (test_browser.browser) ... ok test_egl (test_browser.browser) ... skipped 'This test requires graphics hardware' test_egl_createcontext_error (test_browser.browser) ... skipped 'This test requires graphics hardware' test_egl_width_height (test_browser.browser) ... ok test_egl_width_height_with_proxy_to_pthread (test_browser.browser) ... ok test_egl_with_proxy_to_pthread (test_browser.browser) ... skipped 'This test requires graphics hardware' test_embind_with_asyncify (test_browser.browser) ... ok test_embind_with_pthreads (test_browser.browser) ... ok test_emmalloc_3GB (test_browser.browser) ... skipped 'no 4GB support yet' test_emscripten_animate_canvas_element_size (test_browser.browser) ... skipped 'This test requires graphics hardware' test_emscripten_api (test_browser.browser) ... ok test_emscripten_api2 (test_browser.browser) ... Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package ok test_emscripten_api_infloop (test_browser.browser) ... ok test_emscripten_async_wget2 (test_browser.browser) ... ok test_emscripten_async_wget2_data (test_browser.browser) ... skipped 'https://github.com/emscripten-core/emscripten/issues/15818' test_emscripten_async_wget_side_module (test_browser.browser) ... ok test_emscripten_console_log (test_browser.browser) ... ok test_emscripten_fs_api (test_browser.browser) ... 127.0.0.1 - - [29/Nov/2022 19:42:54] code 404, message File not found 127.0.0.1 - - [29/Nov/2022 19:42:54] code 404, message File not found ok test_emscripten_fs_api2 (test_browser.browser) ... ok test_emscripten_get_device_pixel_ratio (test_browser.browser) ... ok test_emscripten_get_now (test_browser.browser) ... ok test_emscripten_log (test_browser.browser) ... emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base ok test_emscripten_main_loop (test_browser.browser) ... ok test_emscripten_main_loop_and_blocker (test_browser.browser) ... ok test_emscripten_main_loop_and_blocker_exit (test_browser.browser) ... ok test_emscripten_main_loop_and_blocker_pthreads (test_browser.browser) ... ok test_emscripten_main_loop_setimmediate (test_browser.browser) ... ok test_emscripten_main_loop_setimmediate_pthreads (test_browser.browser) ... ok test_emscripten_main_loop_setimmediate_worker (test_browser.browser) ... ok test_emscripten_main_loop_settimeout (test_browser.browser) ... ok test_emscripten_main_loop_settimeout_pthreads (test_browser.browser) ... ok test_emscripten_performance_now (test_browser.browser) ... ok test_emscripten_request_animation_frame (test_browser.browser) ... ok test_emscripten_request_animation_frame_loop (test_browser.browser) ... ok test_emscripten_set_canvas_element_size (test_browser.browser) ... ok test_emscripten_set_immediate (test_browser.browser) ... ok test_emscripten_set_immediate_loop (test_browser.browser) ... ok test_emscripten_set_interval (test_browser.browser) ... ok test_emscripten_set_timeout (test_browser.browser) ... ok test_emscripten_set_timeout_loop (test_browser.browser) ... ok test_emscripten_thread_sleep (test_browser.browser) ... ok test_emscripten_throw_number (test_browser.browser) ... ok test_emscripten_throw_string (test_browser.browser) ... ok test_emscripten_unwind_to_js_event_loop (test_browser.browser) ... ok test_fetch_cached_xhr (test_browser.browser) ... ok test_fetch_cached_xhr_wasm2js (test_browser.browser) ... ok test_fetch_from_thread (test_browser.browser) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_from_thread_pthread_exit (test_browser.browser) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_headers_received (test_browser.browser) ... 127.0.0.1 - - [29/Nov/2022 19:44:11] code 404, message File not found ok test_fetch_headers_received_wasm64 (test_browser.browser) ... cache:INFO: generating system library: sysroot/lib/wasm64-emscripten/libfetch.a... (this will be cached in "/root/cache/sysroot/lib/wasm64-emscripten/libfetch.a" for subsequent builds) system_libs:INFO: compiled 1 inputs cache:INFO: - ok 127.0.0.1 - - [29/Nov/2022 19:44:12] code 404, message File not found ok test_fetch_idb_delete (test_browser.browser) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16746' test_fetch_idb_store (test_browser.browser) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16746' test_fetch_implicit_append (test_browser.browser) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_response_headers (test_browser.browser) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_response_headers_wasm2js (test_browser.browser) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_stream_file (test_browser.browser) ... skipped 'moz-chunked-arraybuffer was firefox-only and has been removed' test_fetch_stream_file_wasm2js (test_browser.browser) ... skipped 'moz-chunked-arraybuffer was firefox-only and has been removed' test_fetch_sync_fetch_in_main_thread (test_browser.browser) ... skipped 'emscripten_fetch_wait relies on an asm.js-based web worker' test_fetch_sync_xhr (test_browser.browser) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_sync_xhr_in_proxy_to_worker (test_browser.browser) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_sync_xhr_in_proxy_to_worker_wasm2js (test_browser.browser) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_sync_xhr_in_wasm (test_browser.browser) ... skipped 'https://github.com/emscripten-core/emscripten/issues/16868' test_fetch_to_indexdb (test_browser.browser) ... ok test_fetch_to_indexdb_wasm2js (test_browser.browser) ... ok test_fetch_to_memory (test_browser.browser) ... 127.0.0.1 - - [29/Nov/2022 19:44:14] code 404, message File not found ok test_fetch_to_memory_wasm2js (test_browser.browser) ... 127.0.0.1 - - [29/Nov/2022 19:44:17] code 404, message File not found ok test_fetch_xhr_abort (test_browser.browser) ... ok test_fetch_xhr_abort_wasm64 (test_browser.browser) ... ok test_fflush (test_browser.browser) ... ok test_file_db (test_browser.browser) ... ok test_float_tex (test_browser.browser) ... skipped 'This test requires graphics hardware' test_force_exit (test_browser.browser) ... ok test_fs_after_main (test_browser.browser) ... ok test_fs_idbfs_fsync (test_browser.browser) ... ok test_fs_idbfs_sync (test_browser.browser) ... ok test_fs_idbfs_sync_force_exit (test_browser.browser) ... ok test_fs_lz4fs_package (test_browser.browser) ... emcc-normal compressing package of size 3932161 compressed package into 1358338 compressed in 37 ms emcc-opts compressing package of size 3932161 compressed package into 1358338 compressed in 39 ms normal 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 42 ms opts modularize manual Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package opts opts+closure ok test_fs_memfs_fsync (test_browser.browser) ... ok test_fs_workerfs_package (test_browser.browser) ... Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package ok test_fs_workerfs_read (test_browser.browser) ... ok test_full_js_library_strict (test_browser.browser) ... ok test_fulles2_sdlproc (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gl_glteximage (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gl_ps (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gl_ps_packed (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gl_ps_strides (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gl_ps_worker (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gl_renderers (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gl_stride (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gl_textures (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gl_textures_pthreads (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gl_vertex_buffer (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gl_vertex_buffer_pre (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glbegin_points (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glbook (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glerror (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gles2_conformance (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gles2_emulation_full_es3 (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gles2_emulation_normal (test_browser.browser) ... skipped 'This test requires graphics hardware' test_gles2_uniform_arrays (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glew (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glframebufferattachmentinfo (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glfw (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glfw3_gl_es (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glfw3_no_gl (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glfw_events (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glfw_joystick (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glfw_minimal (test_browser.browser) ... ok test_glfw_time (test_browser.browser) ... ok test_glgears (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glgears_animation (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glgears_deriv (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glgears_long (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glgears_long_proxy (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glgears_proxy_jstarget (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glgears_pthreads (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glgetattachedshaders (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glgettexenv (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glshaderinfo (test_browser.browser) ... ok test_glut_glutget (test_browser.browser) ... skipped 'requested to be skipped' test_glut_glutget_no_antialias (test_browser.browser) ... skipped 'This test requires graphics hardware' test_glut_touchevents (test_browser.browser) ... ok test_glut_wheelevents (test_browser.browser) ... ok test_html5_core (test_browser.browser) ... ok test_html5_core_closure (test_browser.browser) ... ok test_html5_core_legacy (test_browser.browser) ... ok test_html5_core_pthread (test_browser.browser) ... ok test_html5_gamepad (test_browser.browser) ... [] ['-O2', '-g1', '--closure=1'] ['-sUSE_PTHREADS', '-sPROXY_TO_PTHREAD'] ok test_html5_mouse (test_browser.browser) ... [] ['-O2', '-g1', '--closure=1'] ok test_html5_special_event_targets (test_browser.browser) ... skipped 'This test requires graphics hardware' test_html5_webgl_api (test_browser.browser) ... skipped 'This test requires graphics hardware' test_html5_webgl_create_context (test_browser.browser) ... skipped 'requested to be skipped' test_html5_webgl_create_context2 (test_browser.browser) ... skipped 'This test requires graphics hardware' test_html5_webgl_create_context_no_antialias (test_browser.browser) ... skipped 'This test requires graphics hardware' test_html5_webgl_destroy_context (test_browser.browser) ... skipped 'This test requires graphics hardware' test_idbstore (test_browser.browser) ... 0 1 2 3 0 1 2 0 0 1 4 2 5 ok test_idbstore_sync (test_browser.browser) ... ok test_idbstore_sync_worker (test_browser.browser) ... ok test_in_flight_memfile_request (test_browser.browser) ... 0 plain html default html 1 plain html default html 2 plain html default html ok test_keydown_preventdefault_proxy (test_browser.browser) ... ok test_load_js_from_blob_with_pthreads (test_browser.browser) ... ok test_locate_file (test_browser.browser) ... 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 127.0.0.1 - - [29/Nov/2022 19:46:38] code 404, message File not found in html 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 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 Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package in html ok test_locate_file_es6 (test_browser.browser) ... 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 127.0.0.1 - - [29/Nov/2022 19:46:46] code 404, message File not found in html 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 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 Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package in html ok test_main_thread_async_em_asm (test_browser.browser) ... ok test_main_thread_em_asm_blocking (test_browser.browser) ... ok test_main_thread_em_asm_signatures (test_browser.browser) ... ok test_main_thread_em_asm_signatures_pthreads (test_browser.browser) ... ok test_mainloop_infloop (test_browser.browser) ... ok test_mainloop_reschedule (test_browser.browser) ... ok test_manual_pthread_proxy_hammer_assertions (test_browser.browser) ... skipped 'only run this manually, to test for race conditions' test_manual_pthread_proxy_hammer_normal (test_browser.browser) ... skipped 'only run this manually, to test for race conditions' test_manual_wasm_instantiate (test_browser.browser) ... ok test_manual_wasm_instantiate_asan (test_browser.browser) ... ok test_matrix_identity (test_browser.browser) ... skipped 'This test requires graphics hardware' test_mem_init (test_browser.browser) ... 127.0.0.1 - - [29/Nov/2022 19:47:25] code 404, message File not found 127.0.0.1 - - [29/Nov/2022 19:47:26] code 404, message File not found ok test_mem_init_request (test_browser.browser) ... test.html.mem exit:0 nothing.nowhere got_error 127.0.0.1 - - [29/Nov/2022 19:47:28] code 404, message File not found 127.0.0.1 - - [29/Nov/2022 19:47:28] code 404, message File not found ok test_memory_growth_during_startup (test_browser.browser) ... ok test_minimal_runtime_export_name (test_browser.browser) ... ok test_minimal_runtime_hello_thread (test_browser.browser) ... ok test_minimal_runtime_hello_thread_O3 (test_browser.browser) ... ok test_minimal_runtime_hello_thread_O3_modularize (test_browser.browser) ... ok test_minimal_runtime_hello_thread_O3_modularize_MINIMAL_RUNTIME_2 (test_browser.browser) ... ok test_minimal_runtime_hello_thread_modularize (test_browser.browser) ... ok test_minimal_runtime_hello_world (test_browser.browser) ... ok test_minimal_runtime_loader_shell (test_browser.browser) ... ['-sMINIMAL_RUNTIME=2'] ['-sMINIMAL_RUNTIME=2', '-sMODULARIZE'] ['-sMINIMAL_RUNTIME=2', '-sWASM=0', '--memory-init-file', '0'] ['-sMINIMAL_RUNTIME=2', '-sWASM=0', '--memory-init-file', '0', '-sMODULARIZE'] ['-sMINIMAL_RUNTIME=2', '-sWASM=0', '--memory-init-file', '1'] ['-sMINIMAL_RUNTIME=2', '-sWASM=0', '--memory-init-file', '1', '-sMODULARIZE'] ['-sMINIMAL_RUNTIME=2', '-sSINGLE_FILE'] ['-sMINIMAL_RUNTIME=2', '-sSINGLE_FILE', '-sMODULARIZE'] ['-sMINIMAL_RUNTIME=2', '-sWASM=0', '-sSINGLE_FILE'] ['-sMINIMAL_RUNTIME=2', '-sWASM=0', '-sSINGLE_FILE', '-sMODULARIZE'] ok test_minimal_runtime_modularize (test_browser.browser) ... ok test_minimal_runtime_single_file_html (test_browser.browser) ... ok test_missing_data_throws_error (test_browser.browser) ... 127.0.0.1 - - [29/Nov/2022 19:48:40] code 404, message File not found 127.0.0.1 - - [29/Nov/2022 19:48:41] code 404, message File not found ok test_mmap_lazyfile (test_browser.browser) ... ok test_modularize (test_browser.browser) ... test on [] [] let promise = Module(); if (!promise instanceof Promise) throw new Error('Return value should be a promise'); test on [] ['-sEXPORT_NAME="HelloWorld"'] if (typeof Module !== "undefined") throw "what?!"; // do not pollute the global scope, we are modularized! HelloWorld.noInitialRun = true; // errorneous module capture will load this and cause timeout let promise = HelloWorld(); if (!promise instanceof Promise) throw new Error('Return value should be a promise'); test on [] ['-sEXPORT_NAME="HelloWorld"'] HelloWorld({ noInitialRun: true }).then(hello => { hello._main(); }); test on [] ['-sEXPORT_NAME="HelloWorld"', '--memory-init-file', '0'] HelloWorld({ noInitialRun: true }).then(hello => { hello._main(); }); test on ['-O1'] [] let promise = Module(); if (!promise instanceof Promise) throw new Error('Return value should be a promise'); test on ['-O1'] ['-sEXPORT_NAME="HelloWorld"'] if (typeof Module !== "undefined") throw "what?!"; // do not pollute the global scope, we are modularized! HelloWorld.noInitialRun = true; // errorneous module capture will load this and cause timeout let promise = HelloWorld(); if (!promise instanceof Promise) throw new Error('Return value should be a promise'); test on ['-O1'] ['-sEXPORT_NAME="HelloWorld"'] HelloWorld({ noInitialRun: true }).then(hello => { hello._main(); }); test on ['-O1'] ['-sEXPORT_NAME="HelloWorld"', '--memory-init-file', '0'] HelloWorld({ noInitialRun: true }).then(hello => { hello._main(); }); test on ['-O2', '-profiling'] [] let promise = Module(); if (!promise instanceof Promise) throw new Error('Return value should be a promise'); test on ['-O2', '-profiling'] ['-sEXPORT_NAME="HelloWorld"'] if (typeof Module !== "undefined") throw "what?!"; // do not pollute the global scope, we are modularized! HelloWorld.noInitialRun = true; // errorneous module capture will load this and cause timeout let promise = HelloWorld(); if (!promise instanceof Promise) throw new Error('Return value should be a promise'); test on ['-O2', '-profiling'] ['-sEXPORT_NAME="HelloWorld"'] HelloWorld({ noInitialRun: true }).then(hello => { hello._main(); }); test on ['-O2', '-profiling'] ['-sEXPORT_NAME="HelloWorld"', '--memory-init-file', '0'] HelloWorld({ noInitialRun: true }).then(hello => { hello._main(); }); test on ['-O2'] [] let promise = Module(); if (!promise instanceof Promise) throw new Error('Return value should be a promise'); test on ['-O2'] ['-sEXPORT_NAME="HelloWorld"'] if (typeof Module !== "undefined") throw "what?!"; // do not pollute the global scope, we are modularized! HelloWorld.noInitialRun = true; // errorneous module capture will load this and cause timeout let promise = HelloWorld(); if (!promise instanceof Promise) throw new Error('Return value should be a promise'); test on ['-O2'] ['-sEXPORT_NAME="HelloWorld"'] HelloWorld({ noInitialRun: true }).then(hello => { hello._main(); }); test on ['-O2'] ['-sEXPORT_NAME="HelloWorld"', '--memory-init-file', '0'] HelloWorld({ noInitialRun: true }).then(hello => { hello._main(); }); test on ['-O2', '--closure=1'] [] let promise = Module(); if (!promise instanceof Promise) throw new Error('Return value should be a promise'); test on ['-O2', '--closure=1'] ['-sEXPORT_NAME="HelloWorld"'] if (typeof Module !== "undefined") throw "what?!"; // do not pollute the global scope, we are modularized! HelloWorld.noInitialRun = true; // errorneous module capture will load this and cause timeout let promise = HelloWorld(); if (!promise instanceof Promise) throw new Error('Return value should be a promise'); test on ['-O2', '--closure=1'] ['-sEXPORT_NAME="HelloWorld"'] HelloWorld({ noInitialRun: true }).then(hello => { hello._main(); }); test on ['-O2', '--closure=1'] ['-sEXPORT_NAME="HelloWorld"', '--memory-init-file', '0'] HelloWorld({ noInitialRun: true }).then(hello => { hello._main(); }); ok test_modularize_and_preload_files (test_browser.browser) ... building:WARNING: Closure compiler completed with warnings: building:WARNING: externs.zip//webassembly.js:29:18: WARNING - [JSC_TYPE_MISMATCH] initializing variable found : { CompileError: (typeof WebAssembly.CompileError), Exception: (typeof WebAssembly.Exception), Function: (typeof WebAssembly.Function), Global: (typeof WebAssembly.Global), Instance: (typeof WebAssembly.Instance), LinkError: (typeof WebAssembly.LinkError), Memory: (typeof WebAssembly.Memory), Module: (typeof WebAssembly.Module), RuntimeError: (typeof WebAssembly.RuntimeError), Table: (typeof WebAssembly.Table), ... } required: { Instance: (typeof WebAssembly.Instance), Memory: (typeof WebAssembly.Memory), Module: function((ArrayBuffer|ArrayBufferView)): ?, RuntimeError: (typeof Error), instantiate: function((ArrayBuffer|ArrayBufferView), (Object|null)=): Promise<{ instance: WebAssembly.Instance, module: WebAssembly.Module }> } 29| var WebAssembly = {}; ^^ 0 error(s), 1 warning(s), 61.2% typed building:WARNING: (rerun with -g1 linker flag for an unminified output) ok test_modularize_init_error (test_browser.browser) ... ok test_modularize_network_error (test_browser.browser) ... Deleting a.out.wasm to cause a download error 127.0.0.1 - - [29/Nov/2022 19:49:41] code 404, message File not found 127.0.0.1 - - [29/Nov/2022 19:49:41] code 404, message File not found ok test_multifile (test_browser.browser) ... ok test_no_declare_asm_module_exports_asmjs (test_browser.browser) ... building:WARNING: Closure compiler completed with warnings: building:WARNING: externs.zip//webassembly.js:29:18: WARNING - [JSC_TYPE_MISMATCH] initializing variable found : { CompileError: (typeof WebAssembly.CompileError), Exception: (typeof WebAssembly.Exception), Function: (typeof WebAssembly.Function), Global: (typeof WebAssembly.Global), Instance: (typeof WebAssembly.Instance), LinkError: (typeof WebAssembly.LinkError), Memory: (typeof WebAssembly.Memory), Module: (typeof WebAssembly.Module), RuntimeError: (typeof WebAssembly.RuntimeError), Table: (typeof WebAssembly.Table), ... } required: { Instance: (typeof WebAssembly.Instance), Memory: (typeof WebAssembly.Memory), Module: function((ArrayBuffer|ArrayBufferView)): ?, RuntimeError: (typeof Error), instantiate: function((ArrayBuffer|ArrayBufferView), (Object|null)=): Promise<{ instance: WebAssembly.Instance, module: WebAssembly.Module }> } 29| var WebAssembly = {}; ^^ 0 error(s), 1 warning(s), 78.9% typed building:WARNING: (rerun with -g1 linker flag for an unminified output) building:WARNING: Closure compiler completed with warnings: building:WARNING: externs.zip//webassembly.js:29:18: WARNING - [JSC_TYPE_MISMATCH] initializing variable found : { CompileError: (typeof WebAssembly.CompileError), Exception: (typeof WebAssembly.Exception), Function: (typeof WebAssembly.Function), Global: (typeof WebAssembly.Global), Instance: (typeof WebAssembly.Instance), LinkError: (typeof WebAssembly.LinkError), Memory: (typeof WebAssembly.Memory), Module: (typeof WebAssembly.Module), RuntimeError: (typeof WebAssembly.RuntimeError), Table: (typeof WebAssembly.Table), ... } required: { Instance: (typeof WebAssembly.Instance), Memory: (typeof WebAssembly.Memory), Module: function((ArrayBuffer|ArrayBufferView)): ?, RuntimeError: (typeof Error), instantiate: function((ArrayBuffer|ArrayBufferView), (Object|null)=): Promise<{ instance: WebAssembly.Instance, module: WebAssembly.Module }> } 29| var WebAssembly = {}; ^^ 0 error(s), 1 warning(s), 75.5% typed building:WARNING: (rerun with -g1 linker flag for an unminified output) ok test_no_declare_asm_module_exports_wasm_minimal_runtime (test_browser.browser) ... ok test_offset_converter (test_browser.browser) ... emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base [client logging: /?stdout=magic_test_function: input=2278 ] ok test_openal_capture_sanity (test_browser.browser) ... ok test_openal_error (test_browser.browser) ... [] ['-lopenal', '-sSTRICT'] ['--closure=1'] ok test_output_file_escaping (test_browser.browser) ... Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package ok test_perspective (test_browser.browser) ... skipped 'This test requires graphics hardware' test_pre_run_deps (test_browser.browser) ... ok test_preallocated_heap (test_browser.browser) ... ok test_preinitialized_webgl_context (test_browser.browser) ... skipped 'This test requires graphics hardware' test_preload_caching_0 (test_browser.browser) ... size: 44 ok test_preload_caching_100mb (test_browser.browser) ... size: 104857644 ok test_preload_caching_150mb (test_browser.browser) ... size: 157286444 ok test_preload_caching_1mb (test_browser.browser) ... size: 1048620 ok test_preload_caching_indexeddb_name (test_browser.browser) ... somefile.txt Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package ok test_preload_file (test_browser.browser) ... Testing somefile.txt somefile.txt make main at somefile.txt Testing .somefile.txt@somefile.txt somefile.txt make main at somefile.txt Testing ./somefile.txt somefile.txt make main at somefile.txt Testing somefile.txt@file.txt file.txt make main at file.txt Testing ./somefile.txt@file.txt file.txt make main at file.txt Testing ./somefile.txt@./file.txt file.txt make main at file.txt Testing somefile.txt@/file.txt file.txt make main at file.txt Testing somefile.txt@/ somefile.txt make main at somefile.txt Testing /tmp/emscripten_test_browser_s_gn2uzf/somefile.txt@file.txt file.txt make main at file.txt Testing /tmp/emscripten_test_browser_s_gn2uzf/somefile.txt@/file.txt file.txt make main at file.txt Testing /tmp/emscripten_test_browser_s_gn2uzf/somefile.txt@/ somefile.txt make main at somefile.txt 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 /tmp/emscripten_test_browser_s_gn2uzf/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 make main at somefile.txt Warning: Embedding an absolute file/directory name "/tmp/emscripten_test_browser_s_gn2uzf/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@/ assets/@/ assets@./ assets@/ assets@/assets make main at somefile.txt Warning: Embedding an absolute file/directory name "/tmp/emscripten_test_browser_s_gn2uzf/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. make main at someotherfile.txt ok test_preload_file_wasmfs (test_browser.browser) ... Testing somefile.txt somefile.txt make main at somefile.txt Testing .somefile.txt@somefile.txt somefile.txt make main at somefile.txt Testing ./somefile.txt somefile.txt make main at somefile.txt Testing somefile.txt@file.txt file.txt make main at file.txt Testing ./somefile.txt@file.txt file.txt make main at file.txt Testing ./somefile.txt@./file.txt file.txt make main at file.txt Testing somefile.txt@/file.txt file.txt make main at file.txt Testing somefile.txt@/ somefile.txt make main at somefile.txt Testing /tmp/emscripten_test_browser_ki55n56r/somefile.txt@file.txt file.txt make main at file.txt Testing /tmp/emscripten_test_browser_ki55n56r/somefile.txt@/file.txt file.txt make main at file.txt Testing /tmp/emscripten_test_browser_ki55n56r/somefile.txt@/ somefile.txt make main at somefile.txt 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 /tmp/emscripten_test_browser_ki55n56r/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 ok test_preload_file_with_manual_data_download_default (test_browser.browser) ... ok test_preload_file_with_manual_data_download_pthreads (test_browser.browser) ... ok test_preload_module (test_browser.browser) ... ok test_preload_module_lz4 (test_browser.browser) ... compressing package of size 719 compressed package into 4570 compressed in 4 ms ok test_pthread_64bit_atomics (test_browser.browser) ... ok test_pthread_64bit_cxx11_atomics (test_browser.browser) ... ok test_pthread_64bit_cxx11_atomics_O3 (test_browser.browser) ... ok test_pthread_asan_leak (test_browser.browser) ... emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base ok test_pthread_asan_no_leak (test_browser.browser) ... ok test_pthread_asan_use_after_free (test_browser.browser) ... ok test_pthread_asan_use_after_free_2 (test_browser.browser) ... ok test_pthread_atomics_closure (test_browser.browser) ... ok test_pthread_atomics_normal (test_browser.browser) ... ok test_pthread_attr_getstack (test_browser.browser) ... ok test_pthread_barrier (test_browser.browser) ... ok test_pthread_c11_threads (test_browser.browser) ... emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base ok test_pthread_call_async (test_browser.browser) ... ok test_pthread_call_async_on_main_thread (test_browser.browser) ... ok test_pthread_call_sync_on_main_thread (test_browser.browser) ... ok test_pthread_cancel (test_browser.browser) ... ok test_pthread_cancel_cond_wait (test_browser.browser) ... ok test_pthread_cleanup (test_browser.browser) ... ok test_pthread_clock_drift (test_browser.browser) ... ok test_pthread_condition_variable (test_browser.browser) ... ok test_pthread_create (test_browser.browser) ... [] ['-O3'] ok test_pthread_create_pthread (test_browser.browser) ... ok test_pthread_custom_pthread_main_url (test_browser.browser) ... ok test_pthread_dispatch_after_exit (test_browser.browser) ... ok test_pthread_exit_process (test_browser.browser) ... ok test_pthread_file_io (test_browser.browser) ... ok test_pthread_gauge_available_memory (test_browser.browser) ... ok test_pthread_gcc_64bit_atomic_fetch_and_op (test_browser.browser) ... ok test_pthread_gcc_64bit_atomic_fetch_and_op_wasm2js (test_browser.browser) ... skipped 'https://github.com/WebAssembly/binaryen/issues/4358' test_pthread_gcc_64bit_atomic_op_and_fetch (test_browser.browser) ... ok test_pthread_gcc_64bit_atomic_op_and_fetch_wasm2js (test_browser.browser) ... skipped 'https://github.com/WebAssembly/binaryen/issues/4358' test_pthread_gcc_atomic_fetch_and_op (test_browser.browser) ... [] ['-g'] ['-O1'] ['-O1', '-g'] ['-O2'] ['-O2', '-g'] ['-O3'] ['-O3', '-g'] ['-Os'] ['-Os', '-g'] ok test_pthread_gcc_atomic_op_and_fetch (test_browser.browser) ... ok test_pthread_gcc_atomic_op_and_fetch_wasm2js (test_browser.browser) ... ok test_pthread_gcc_atomics (test_browser.browser) ... ok test_pthread_gcc_atomics_wasm2js (test_browser.browser) ... ok test_pthread_gcc_spinlock (test_browser.browser) ... ok test_pthread_gcc_spinlock_wasm2js (test_browser.browser) ... ok test_pthread_global_data_initialization (test_browser.browser) ... ok test_pthread_global_data_initialization_in_sync_compilation_mode (test_browser.browser) ... ok test_pthread_growth (test_browser.browser) ... emcc: warning: USE_PTHREADS + ALLOW_MEMORY_GROWTH may run non-wasm code slowly, see https://github.com/WebAssembly/design/issues/1271 [-Wpthreads-mem-growth] emcc: warning: USE_PTHREADS + ALLOW_MEMORY_GROWTH may run non-wasm code slowly, see https://github.com/WebAssembly/design/issues/1271 [-Wpthreads-mem-growth] emcc: warning: USE_PTHREADS + ALLOW_MEMORY_GROWTH may run non-wasm code slowly, see https://github.com/WebAssembly/design/issues/1271 [-Wpthreads-mem-growth] ok test_pthread_growth_mainthread (test_browser.browser) ... emcc: warning: USE_PTHREADS + ALLOW_MEMORY_GROWTH may run non-wasm code slowly, see https://github.com/WebAssembly/design/issues/1271 [-Wpthreads-mem-growth] emcc: warning: USE_PTHREADS + ALLOW_MEMORY_GROWTH may run non-wasm code slowly, see https://github.com/WebAssembly/design/issues/1271 [-Wpthreads-mem-growth] ok test_pthread_hardware_concurrency (test_browser.browser) ... ok test_pthread_hello_thread (test_browser.browser) ... ok test_pthread_hello_thread_O3 (test_browser.browser) ... ok test_pthread_in_pthread_pool_size_strict (test_browser.browser) ... ok test_pthread_iostream (test_browser.browser) ... ok test_pthread_join (test_browser.browser) ... ok test_pthread_key_recreation (test_browser.browser) ... ok test_pthread_kill (test_browser.browser) ... ok test_pthread_large_pthread_allocation (test_browser.browser) ... ok test_pthread_locale (test_browser.browser) ... Testing with: [] Testing with: ['-sUSE_PTHREADS', '-sPTHREAD_POOL_SIZE=2'] ok test_pthread_lsan_leak (test_browser.browser) ... skipped 'https://github.com/emscripten-core/emscripten/issues/15978' test_pthread_lsan_no_leak (test_browser.browser) ... skipped 'https://github.com/emscripten-core/emscripten/issues/15978' test_pthread_main_thread_blocking_join (test_browser.browser) ... Test that we error if not ALLOW_BLOCKING_ON_MAIN_THREAD Test that by default we just warn about blocking on the main thread. Test that tryjoin is fine, even if not ALLOW_BLOCKING_ON_MAIN_THREAD Test that tryjoin is fine, even if not ALLOW_BLOCKING_ON_MAIN_THREAD, and even without a pool Test that everything works ok when we are on a pthread. ok test_pthread_main_thread_blocking_wait (test_browser.browser) ... Test that we error if not ALLOW_BLOCKING_ON_MAIN_THREAD ok test_pthread_malloc (test_browser.browser) ... ok test_pthread_malloc_free (test_browser.browser) ... ok test_pthread_mutex (test_browser.browser) ... ok test_pthread_nested_spawns (test_browser.browser) ... ok test_pthread_once (test_browser.browser) ... ok test_pthread_pool_size_strict (test_browser.browser) ... ok test_pthread_preallocates_workers (test_browser.browser) ... ok test_pthread_printf (test_browser.browser) ... ok test_pthread_proxy_to_pthread (test_browser.browser) ... ok test_pthread_proxying_in_futex_wait (test_browser.browser) ... ok test_pthread_reltime (test_browser.browser) ... ok test_pthread_run_on_main_thread (test_browser.browser) ... [unresponsive tests: 1] [test error (see below), automatically retrying] Expected to find '/report_result?exit:0 ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?exit:0 +[no http server activity] [unresponsive tests: 2] FAIL test_pthread_run_on_main_thread_flood (test_browser.browser) ... [unresponsive tests: 3] [test error (see below), automatically retrying] Expected to find '/report_result?exit:0 ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?exit:0 +[no http server activity] [unresponsive tests: 4] FAIL test_pthread_run_script (test_browser.browser) ... [unresponsive tests: 5] [test error (see below), automatically retrying] Expected to find '/report_result?exit:0 ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?exit:0 +[no http server activity] [unresponsive tests: 6] FAIL test_pthread_safe_stack (test_browser.browser) ... [unresponsive tests: 7] [test error (see below), automatically retrying] Expected to find '/report_result?abort:stack overflow ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?abort:stack overflow +[no http server activity] [unresponsive tests: 8] FAIL test_pthread_sbrk (test_browser.browser) ... aborting malloc=0 [unresponsive tests: 9] [test error (see below), automatically retrying] Expected to find '/report_result?exit:0 ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?exit:0 +[no http server activity] [unresponsive tests: 10] FAIL test_pthread_setspecific_mainthread (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_pthread_setspecific_mainthread_wasm2js (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_pthread_spawns (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_pthread_stack_bounds (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_pthread_supported (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_pthread_thread_local_storage (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_pthread_tls (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_pthread_tls_main (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_pthread_trap (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_pthread_unhandledrejection (test_browser.browser) ... skipped 'output slightly different in FireFox' test_pthread_unistd_io_bigint (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_pthread_utf8_funcs (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_pthread_volatile (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_pthread_wake_all (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_pthread_wake_all_wasm2js (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_pthreads_started_in_worker (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_request_animation_frame (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_runtime_misuse (test_browser.browser) ... runtime_misuse.cpp [] [] mem init, so async, call too early skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_runtimelink (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_s3tc (test_browser.browser) ... skipped 'This test requires graphics hardware' test_s3tc_ffp_only (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl1 (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl1_es6 (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl1_in_emscripten_nonstrict_mode (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl2_canvas_blank (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_canvas_palette (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_canvas_palette_2 (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_canvas_proxy (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_canvas_size (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl2_canvas_twice (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_canvas_write (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl2_custom_cursor (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl2_fog_density (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_fog_exp2 (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_fog_linear (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_fog_negative (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_fog_simple (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_gfx (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_gl_frames_swap (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_gl_read (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_glalphatest (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_glclipplane_gllighting (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_gldrawelements (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_glmatrixmode_texture (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_glshader (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_image (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_image_formats (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_image_jpeg (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_image_prepare (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_image_prepare_data (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_key (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl2_misc (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl2_misc_main_module (test_browser.browser) ... cache:INFO: generating port: sysroot/lib/wasm32-emscripten/pic/libSDL2.a... (this will be cached in "/root/cache/sysroot/lib/wasm32-emscripten/pic/libSDL2.a" for subsequent builds) system_libs:INFO: compiled 115 inputs cache:INFO: - ok skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl2_misc_via_object (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl2_mixer_music_mod (test_browser.browser) ... skipped 'This test requires sound hardware' test_sdl2_mixer_music_mp3 (test_browser.browser) ... skipped 'This test requires sound hardware' test_sdl2_mixer_music_ogg (test_browser.browser) ... skipped 'This test requires sound hardware' test_sdl2_mixer_music_wav (test_browser.browser) ... skipped 'This test requires sound hardware' test_sdl2_mixer_wav_dash_l (test_browser.browser) ... skipped 'This test requires sound hardware' test_sdl2_mixer_wav_dash_s (test_browser.browser) ... skipped 'This test requires sound hardware' test_sdl2_mouse (test_browser.browser) ... skipped 'requested to be skipped' test_sdl2_mouse_offsets (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_pumpevents (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl2_swsurface (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl2_text (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl2_threads (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl2_timer (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl2_ttf (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_ttf_rtl (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl2_unwasteful (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_alloctext (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_audio_beep_sleep (test_browser.browser) ... skipped 'This test requires sound hardware' test_sdl_canvas (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_canvas_alpha (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_canvas_blank (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_canvas_palette (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_canvas_palette_2 (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_canvas_proxy (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_canvas_size (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_canvas_twice (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_create_rgb_surface_from (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_fog_density (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl_fog_exp2 (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl_fog_linear (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl_fog_negative (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl_fog_simple (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl_free_screen (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_gfx_primitives (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_gl_mapbuffers (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl_gl_read (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl_glshader (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl_glshader2 (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl_image (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_image_jpeg (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_image_jpeg_wasmfs (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_image_must_prepare (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_image_prepare (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_image_prepare_data (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_image_prepare_data_closure_webonly (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_joystick_1 (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_joystick_2 (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_key (test_browser.browser) ... 0 [] [] skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_key_proxy (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_maprgba (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_mouse (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_mouse_offsets (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_mousewheel (test_browser.browser) ... [] skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_ogl (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl_ogl_defaultmatrixmode (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl_ogl_p (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl_ogl_proc_alias (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl_ogl_regal (test_browser.browser) ... skipped 'This test requires graphics hardware' test_sdl_pumpevents (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_quit (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_resize (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_rotozoom (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_set_clip_rect (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_stb_image (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_stb_image_bpp (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_stb_image_cleanup (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_stb_image_data (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_surface_lock_opts (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_surface_refcount (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_swsurface (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_text (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_touch (test_browser.browser) ... [] skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sdl_ttf_render_text_solid (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_separate_metadata_later (test_browser.browser) ... Remember to build the main file with `-sFORCE_FILESYSTEM` so that it includes support for loading this file package skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_sigalrm (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_single_file_html (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_single_file_in_web_environment_with_closure (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_single_file_locate_file (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_single_file_worker_js (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_small_js_flags (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_std_thread_detach (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_subdata (test_browser.browser) ... skipped 'This test requires graphics hardware' test_system (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_tex_nonbyte (test_browser.browser) ... skipped 'This test requires graphics hardware' test_unicode_html_shell (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_utf16_textdecoder (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_utf8_textdecoder (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_uuid (test_browser.browser) ... uuid = e919699c-fbef-47c3-9dfd-a19d1ff4fa3e uuid = e919699c-fbef-47c3-9dfd-a19d1ff4fa3e uuid = E919699C-FBEF-47C3-9DFD-A19D1FF4FA3E skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_vanilla_html_when_proxying (test_browser.browser) ... 0 skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm2js_fallback (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm2js_fallback_on_wasm_compilation_failure (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_locate_file (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_and_pthreads (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_and_pthreads_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_c11__Thread_local (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_c11__Thread_local_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_cancel_all_wait_asyncs (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_cancel_all_wait_asyncs_at_address (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_cancel_all_wait_asyncs_at_address_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_cancel_all_wait_asyncs_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_cancel_wait_async (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_cancel_wait_async_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_cpp11_thread_local (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_cpp11_thread_local_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_embedded (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_embedded_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_gcc___thread (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_gcc___thread_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_hardware_concurrency_is_lock_free (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_hardware_concurrency_is_lock_free_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_hello (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_hello_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_hello_minimal_runtime_2 (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_hello_wasm2js (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_hello_wasm2js_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_lock_async_acquire (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_lock_async_acquire_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_lock_busyspin_wait (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_lock_busyspin_wait_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_lock_busyspin_waitinf (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_lock_busyspin_waitinf_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_lock_wait (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_lock_wait2 (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_lock_wait2_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_lock_wait_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_lock_waitinf (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_lock_waitinf_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_malloc (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_malloc_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_no_proxied_js_functions (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_no_proxied_js_functions_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_post_function (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_post_function_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_post_function_to_main_thread (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_post_function_to_main_thread_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_proxied_function (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_self_id (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_self_id_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_semaphore_try_acquire (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_semaphore_try_acquire_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_semaphore_waitinf_acquire (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_semaphore_waitinf_acquire_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_sleep (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_sleep_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_terminate (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_terminate_all (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_terminate_all_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_terminate_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_thread_stack (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_thread_stack_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_tls_wasm_assembly (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_tls_wasm_assembly_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_wait32_notify (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_wait32_notify_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_wait64_notify (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_wait64_notify_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_wait_async (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasm_worker_wait_async_minimal_runtime (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasmfs_fetch_backend_bigint (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasmfs_fetch_backend_main_thread (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasmfs_fetch_backend_proxy_to_pthread (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wasmfs_opfs (test_browser.browser) ... skipped 'no OPFS support yet' test_wasmfs_opfs_errors (test_browser.browser) ... skipped 'no OPFS support yet' test_webgl2 (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl2_backwards_compatibility_emulation (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl2_garbage_free_entrypoints (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl2_get_buffer_sub_data (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl2_invalid_teximage2d_type (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl2_objects (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl2_packed_types (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl2_pbo (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl2_pthreads (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl2_runtime_no_context (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl2_sokol_arraytex (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl2_sokol_mipmap (test_browser.browser) ... skipped 'fails on CI likely due to GPU drivers there' test_webgl2_sokol_mrt (test_browser.browser) ... skipped 'fails on CI likely due to GPU drivers there' test_webgl2_ubo_layout_binding (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl2_ubos (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_array_of_structs_uniform (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_context_attributes (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_context_params (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_draw_base_vertex_base_instance (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_explicit_uniform_location (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_from_client_side_memory_without_default_enabled_extensions (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_multi_draw (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_no_double_error (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_offscreen_canvas_in_mainthread_after_pthread (test_browser.browser) ... skipped 'requested to be skipped' test_webgl_offscreen_canvas_in_proxied_pthread (test_browser.browser) ... skipped 'This test requires a browser with OffscreenCanvas' test_webgl_offscreen_canvas_in_proxied_pthread_asyncify (test_browser.browser) ... skipped 'This test requires a browser with OffscreenCanvas' test_webgl_offscreen_canvas_in_pthread (test_browser.browser) ... skipped 'requested to be skipped' test_webgl_offscreen_canvas_only_in_pthread (test_browser.browser) ... skipped 'This test requires a browser with OffscreenCanvas' test_webgl_offscreen_framebuffer (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_offscreen_framebuffer_state_restoration (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_parallel_shader_compile (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_resize_offscreencanvas_from_main_thread (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_resize_offscreencanvas_from_main_thread_proxy (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_sample_query (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_sampler_layout_binding (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_shader_source_length (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_simple_enable_extensions (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_timer_query (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_unmasked_vendor_webgl (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_vao_without_automatic_extensions (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_with_closure (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgl_workaround_webgl_uniform_upload_bug (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgpu_basic_rendering (test_browser.browser) ... skipped 'This test requires graphics hardware' test_webgpu_get_device (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_webidl (test_browser.browser) ... [] skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wget (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_wget_data (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_worker (test_browser.browser) ... ['/root/project/emcc', '/root/project/test/hello_world_worker.cpp', '-o', 'worker.js', '--preload-file', 'file.dat'] skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_worker_api (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_worker_api_2 (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_worker_api_3 (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_worker_api_sleep (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_worker_api_with_pthread_compilation_fails (test_browser.browser) ... ok test_write_file_in_environment_web (test_browser.browser) ... skipped 'too many unresponsive tests, skipping browser launch - check your setup!' test_zzz_html_source_map (test_browser.browser) ... emcc:WARNING: Wasm source map won't be usable in a browser without --source-map-base If manually bisecting: Check that you see src.cpp among the page sources. Even better, add a breakpoint, e.g. on the printf, then reload, then step through and see the print (best to run with --save-dir for the reload). ok test_zzz_zzz_2gb_fail (test_browser.browser) ... skipped 'no 4GB support yet' test_zzz_zzz_4gb (test_browser.browser) ... skipped 'no 4GB support yet' test_zzz_zzz_4gb_fail (test_browser.browser) ... skipped 'no 4GB support yet' test_zzz_zzz_emmalloc_4gb (test_browser.browser) ... skipped 'no 4GB support yet' test_zzz_zzz_emmalloc_memgrowth (test_browser.browser) ... skipped 'no 4GB support yet' [Browser harness server terminated] ====================================================================== FAIL: test_pthread_run_on_main_thread (test_browser.browser) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/project/test/common.py", line 1604, in run_browser self.assertContained(expected, output) File "/root/project/test/common.py", line 927, in assertContained additional_info File "/usr/lib/python3.6/unittest/case.py", line 670, in fail raise self.failureException(msg) AssertionError: Expected to find '/report_result?exit:0 ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?exit:0 +[no http server activity] During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/root/project/test/test_browser.py", line 168, in decorated return f(self, *args, **kwargs) File "/root/project/test/test_browser.py", line 4086, in test_pthread_run_on_main_thread self.btest_exit(test_file('pthread/test_pthread_run_on_main_thread.cpp'), args=['-O3', '-sUSE_PTHREADS', '-sPTHREAD_POOL_SIZE']) File "/root/project/test/common.py", line 1767, in btest_exit return self.btest(filename, *args, **kwargs) File "/root/project/test/common.py", line 1807, in btest self.run_browser(outfile + url_suffix, expected=['/report_result?' + e for e in expected], timeout=timeout, extra_tries=extra_tries) File "/root/project/test/common.py", line 1609, in run_browser return self.run_browser(html_file, expected, message, timeout, extra_tries - 1) File "/root/project/test/common.py", line 1611, in run_browser raise e File "/root/project/test/common.py", line 1604, in run_browser self.assertContained(expected, output) File "/root/project/test/common.py", line 927, in assertContained additional_info AssertionError: Expected to find '/report_result?exit:0 ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?exit:0 +[no http server activity] ====================================================================== FAIL: test_pthread_run_on_main_thread_flood (test_browser.browser) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/project/test/common.py", line 1604, in run_browser self.assertContained(expected, output) File "/root/project/test/common.py", line 927, in assertContained additional_info File "/usr/lib/python3.6/unittest/case.py", line 670, in fail raise self.failureException(msg) AssertionError: Expected to find '/report_result?exit:0 ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?exit:0 +[no http server activity] During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/root/project/test/test_browser.py", line 168, in decorated return f(self, *args, **kwargs) File "/root/project/test/test_browser.py", line 4091, in test_pthread_run_on_main_thread_flood self.btest_exit(test_file('pthread/test_pthread_run_on_main_thread_flood.cpp'), args=['-O3', '-sUSE_PTHREADS', '-sPTHREAD_POOL_SIZE']) File "/root/project/test/common.py", line 1767, in btest_exit return self.btest(filename, *args, **kwargs) File "/root/project/test/common.py", line 1807, in btest self.run_browser(outfile + url_suffix, expected=['/report_result?' + e for e in expected], timeout=timeout, extra_tries=extra_tries) File "/root/project/test/common.py", line 1609, in run_browser return self.run_browser(html_file, expected, message, timeout, extra_tries - 1) File "/root/project/test/common.py", line 1611, in run_browser raise e File "/root/project/test/common.py", line 1604, in run_browser self.assertContained(expected, output) File "/root/project/test/common.py", line 927, in assertContained additional_info AssertionError: Expected to find '/report_result?exit:0 ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?exit:0 +[no http server activity] ====================================================================== FAIL: test_pthread_run_script (test_browser.browser) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/project/test/common.py", line 1604, in run_browser self.assertContained(expected, output) File "/root/project/test/common.py", line 927, in assertContained additional_info File "/usr/lib/python3.6/unittest/case.py", line 670, in fail raise self.failureException(msg) AssertionError: Expected to find '/report_result?exit:0 ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?exit:0 +[no http server activity] During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/root/project/test/test_browser.py", line 168, in decorated return f(self, *args, **kwargs) File "/root/project/test/test_browser.py", line 4714, in test_pthread_run_script self.btest_exit(test_file('pthread/test_pthread_run_script.cpp'), args=['-O3'] + args) File "/root/project/test/common.py", line 1767, in btest_exit return self.btest(filename, *args, **kwargs) File "/root/project/test/common.py", line 1807, in btest self.run_browser(outfile + url_suffix, expected=['/report_result?' + e for e in expected], timeout=timeout, extra_tries=extra_tries) File "/root/project/test/common.py", line 1609, in run_browser return self.run_browser(html_file, expected, message, timeout, extra_tries - 1) File "/root/project/test/common.py", line 1611, in run_browser raise e File "/root/project/test/common.py", line 1604, in run_browser self.assertContained(expected, output) File "/root/project/test/common.py", line 927, in assertContained additional_info AssertionError: Expected to find '/report_result?exit:0 ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?exit:0 +[no http server activity] ====================================================================== FAIL: test_pthread_safe_stack (test_browser.browser) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/project/test/common.py", line 1604, in run_browser self.assertContained(expected, output) File "/root/project/test/common.py", line 927, in assertContained additional_info File "/usr/lib/python3.6/unittest/case.py", line 670, in fail raise self.failureException(msg) AssertionError: Expected to find '/report_result?abort:stack overflow ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?abort:stack overflow +[no http server activity] During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/root/project/test/test_browser.py", line 168, in decorated return f(self, *args, **kwargs) File "/root/project/test/test_browser.py", line 4163, in test_pthread_safe_stack self.btest(test_file('core/test_safe_stack.c'), expected='abort:stack overflow', args=['-sUSE_PTHREADS', '-sPROXY_TO_PTHREAD', '-sSTACK_OVERFLOW_CHECK=2', '-sSTACK_SIZE=64KB']) File "/root/project/test/common.py", line 1807, in btest self.run_browser(outfile + url_suffix, expected=['/report_result?' + e for e in expected], timeout=timeout, extra_tries=extra_tries) File "/root/project/test/common.py", line 1609, in run_browser return self.run_browser(html_file, expected, message, timeout, extra_tries - 1) File "/root/project/test/common.py", line 1611, in run_browser raise e File "/root/project/test/common.py", line 1604, in run_browser self.assertContained(expected, output) File "/root/project/test/common.py", line 927, in assertContained additional_info AssertionError: Expected to find '/report_result?abort:stack overflow ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?abort:stack overflow +[no http server activity] ====================================================================== FAIL: test_pthread_sbrk (test_browser.browser) ---------------------------------------------------------------------- Traceback (most recent call last): File "/root/project/test/common.py", line 1604, in run_browser self.assertContained(expected, output) File "/root/project/test/common.py", line 927, in assertContained additional_info File "/usr/lib/python3.6/unittest/case.py", line 670, in fail raise self.failureException(msg) AssertionError: Expected to find '/report_result?exit:0 ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?exit:0 +[no http server activity] During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/root/project/test/test_browser.py", line 168, in decorated return f(self, *args, **kwargs) File "/root/project/test/test_browser.py", line 4073, in test_pthread_sbrk self.btest_exit(test_file('pthread/test_pthread_sbrk.cpp'), args=['-O3', '-sUSE_PTHREADS', '-sPTHREAD_POOL_SIZE=8', '-sABORTING_MALLOC=' + str(aborting_malloc), '-DABORTING_MALLOC=' + str(aborting_malloc), '-sINITIAL_MEMORY=128MB']) File "/root/project/test/common.py", line 1767, in btest_exit return self.btest(filename, *args, **kwargs) File "/root/project/test/common.py", line 1807, in btest self.run_browser(outfile + url_suffix, expected=['/report_result?' + e for e in expected], timeout=timeout, extra_tries=extra_tries) File "/root/project/test/common.py", line 1609, in run_browser return self.run_browser(html_file, expected, message, timeout, extra_tries - 1) File "/root/project/test/common.py", line 1611, in run_browser raise e File "/root/project/test/common.py", line 1604, in run_browser self.assertContained(expected, output) File "/root/project/test/common.py", line 927, in assertContained additional_info AssertionError: Expected to find '/report_result?exit:0 ' in '[no http server activity] ', diff: --- expected +++ actual @@ -1 +1 @@ -/report_result?exit:0 +[no http server activity] ---------------------------------------------------------------------- Ran 623 tests in 1816.665s FAILED (failures=5, skipped=385) xdg-open: file 'file://src.html' does not exist Exited with code exit status 5