MCPcopy Create free account

hub / github.com/emscripten-core/emscripten / endpoints

Endpoints27 in github.com/emscripten-core/emscripten

Routephase_calculate_linker_inputs
ToolchainProfiler.profile_block('calculate linker inputs')
tools/link.py:None
Routephase_compile_inputs
ToolchainProfiler.profile_block('compile inputs')
emcc.py:None
Routephase_post_link
ToolchainProfiler.profile_block('post link')
tools/link.py:None
Routetest_closure_full_js_library
parameterized({ '': [[]], # bigint support is interesting to test here because it changes which #
test/test_other.py:None
Routetest_cmake
parameterized({ # ('directory to the test', 'output filename', ['extra args to pass to # CMake']) Test
test/test_other.py:None
Routetest_codesize_cxx
parameterized({ 'noexcept': (['-O2'],), # exceptions increases code size significantly 'except':
test/test_codesize.py:None
Routetest_codesize_minimal
parameterized({ 'O0': ([], True), 'O1': (['-O1'],), 'O2': (['-O2'],), # in -O3, -Os and -Oz we
test/test_codesize.py:None
Routetest_cross_origin
parameterized({ '': ([], 9998), 'es6': (['-sEXPORT_ES6', '--extern-post-js', test_file('modularize_pos
test/test_browser.py:None
Routetest_dlfcn_alignment_and_zeroing
no_highmem('output is sensitive to absolute data layout')
test/test_core.py:None
Routetest_dlmalloc_large
no_highmem('output is sensitive to absolute data layout')
test/test_core.py:None
Routetest_dwarf
no_esm_integration('WASM_ESM_INTEGRATION is not compatible with dwarf output')
test/test_core.py:None
Routetest_embind_tsgen_ignore
parameterized({ '1': [['-sALLOW_MEMORY_GROWTH=1', '-Wno-pthreads-mem-growth', '-sMAX
test/test_other.py:None
Routetest_emmalloc_4gb
requires_safari_version(170601, 'Assertion failed: emscripten_get_heap_size() == MAX_HEAP') # Fails in Safari
test/test_browser.py:None
Routetest_emmalloc_trim
no_optimize('output is sensitive to optimization flags, so only test unoptimized builds')
test/test_core.py:None
Routetest_emscripten_log
no_modularize_instance('assumes .js output filename')
test/test_core.py:None
Routetest_executable_output
parameterized({ '': (['-sEXECUTABLE', '-o', 'out.js'],), # -sEXECUTABLE is implied if output filename
test/test_other.py:None
Routetest_no_warnings
with_env_modify({'EMCC_LOGGING': '0'}) # this test assumes no emcc output
test/test_other.py:None
Routetest_nodejs_sockets_echo
parameterized({ 'native': [WebsockifyServerHarness, 59160, ['-DTEST_DGRAM=0']], 'tcp': [CompiledServer
test/test_sockets.py:None
Routetest_nostdlib
with_env_modify({'EMCC_LOGGING': '0'}) # this test assumes no emcc output
test/test_other.py:None
Routetest_only_force_stdlibs
parameterized({ 'none': [{'EMCC_FORCE_STDLIBS': None}, False], # forced libs is ok, they were there an
test/test_other.py:None
Routetest_poppler
no_lsan('output differs')
test/test_core.py:None
Routetest_primes
parameterized({ '': (False,), # Also interesting to test it without the printfs which allow checking t
test/test_benchmark.py:None
Routetest_symbol_map_output_size
parameterized({ '': [[]], # bigint support is interesting to test here because it changes which #
test/test_other.py:None
Routetest_unistd_misc
no_wasmfs('fails in testing fdatasync, tcgetpgrp and pipe. https://github.com/emscripten-core/emscripten/issue
test/test_core.py:None
Routetest_wasmfs_opfs_errors
no_safari('TODO: Fails with exception:Did not get expected EIO when unlinking file') # Fails in Safari 17.6 (1
test/test_browser.py:None
Routetest_webgl_get_uniform_no_active_program
requires_firefox_version(109) # Old Firefox failed to do glGetUniform(program, ...) if program was not active.
test/test_browser.py:None
Routetest_windows_batch_file_dp0_expansion_bug
with_env_modify({'PATH': path_from_root() + os.pathsep + os.getenv('PATH')})
test/test_other.py:None