From 42c2abe4531ca17712748e3e9962dcd62441b622 Mon Sep 17 00:00:00 2001 From: Sam Clegg Date: Sun, 9 Aug 2026 00:25:53 -0700 Subject: [PATCH] [ci] Enable more tests after update the node v24 in emsdk Now that emsdk ships Node 24 (https://github.com/emscripten-core/emsdk/pull/1760) we can enable more tests. --- .circleci/config.yml | 7 ------- embuilder.py | 4 ++++ 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 2c4d7219d47fc..9cdcc83e629b3 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1020,7 +1020,6 @@ jobs: environment: EMTEST_SKIP_NODE_25: "1" EMTEST_SKIP_RUST: "1" - EMTEST_SKIP_WASM64: "1" EMTEST_SKIP_NEW_CMAKE: "1" steps: - install-rust @@ -1236,9 +1235,6 @@ jobs: # https://github.com/emscripten-core/emscripten/pull/11382#pullrequestreview-428902638 EMTEST_LACKS_NATIVE_CLANG: "1" EMTEST_SKIP_V8: "1" - EMTEST_SKIP_WASM_LEGACY_EH: "1" - EMTEST_SKIP_WASM_EH: "1" - EMTEST_SKIP_WASM64: "1" EMTEST_SKIP_SCONS: "1" EMTEST_SKIP_RUST: "1" EMTEST_SKIP_NODE_25: "1" @@ -1286,9 +1282,6 @@ jobs: # We don't install d8 or modern node on the mac runner so we skip any # tests that depend on those. EMTEST_SKIP_V8: "1" - EMTEST_SKIP_WASM_LEGACY_EH: "1" - EMTEST_SKIP_WASM_EH: "1" - EMTEST_SKIP_WASM64: "1" EMTEST_SKIP_SCONS: "1" EMTEST_SKIP_MESON: "1" EMTEST_SKIP_RUST: "1" diff --git a/embuilder.py b/embuilder.py index 56d1763990a9a..1437034e943fd 100755 --- a/embuilder.py +++ b/embuilder.py @@ -32,7 +32,11 @@ 'libclang_rt.builtins-legacysjlj', 'libclang_rt.builtins-wasmsjlj', 'libclang_rt.builtins-ww', + 'libclang_rt.asan', + 'libclang_rt.lsan', + 'libclang_rt.lsan-mt', 'libc', + 'libc-asan-debug', 'libc-debug', 'libc-mt-debug', 'libc-ww-debug',