Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 25747ea0ed52aaf6665d5532df4d55fbe796517a https://github.com/WebKit/WebKit/commit/25747ea0ed52aaf6665d5532df4d55fbe796517a Author: Mark Lam <mark....@apple.com> Date: 2025-09-02 (Tue, 02 Sep 2025)
Changed paths: M JSTests/microbenchmarks/exceptions-simd.js M JSTests/microbenchmarks/interpreter-wasm.js M JSTests/microbenchmarks/memcpy-wasm-large.js M JSTests/microbenchmarks/memcpy-wasm-medium.js M JSTests/microbenchmarks/memcpy-wasm-small.js M JSTests/microbenchmarks/memcpy-wasm.js M JSTests/microbenchmarks/wasm-cc-int-to-int.js R JSTests/stress/enumerator-oom.js M JSTests/stress/hoist-get-wasm-exports.js M JSTests/stress/shared-wasm-memory-with-zero-byte.js R JSTests/stress/strcat-bigint-oom.js R JSTests/stress/webassembly-jstag-cache.js M JSTests/wasm/noJIT/noJIT.js M JSTests/wasm/stress/cc-int-to-int-cross-module-with-exception.js A JSTests/wasm/stress/enumerator-oom.js M JSTests/wasm/stress/inline-simd-function.js M JSTests/wasm/stress/only-referenced.js M JSTests/wasm/stress/simple-inline-stacktrace-2.js M JSTests/wasm/stress/simple-inline-stacktrace-with-catch-2.js A JSTests/wasm/stress/strcat-bigint-oom.js M JSTests/wasm/stress/throw-from-wasm-catch-in-baseline-JIT.js A JSTests/wasm/stress/webassembly-jstag-cache.js M Tools/Scripts/run-javascriptcore-tests M Tools/Scripts/run-jsc-stress-tests Log Message: ----------- Skip Wasm tests in run-javascriptcore-tests and run-jsc-stress-tests when Wasm is not enabled. https://bugs.webkit.org/show_bug.cgi?id=298164 rdar://159541255 Reviewed by Sosuke Suzuki. This patch changes the following: 1. In run-javascriptcore-tests, skip wasm.yaml wholesale if Wasm is not supported. 2. In run-jsc-stress-tests, skip any tests that have "wasm-" or "-wasm" in the test name if Wasm is not supported. 3. Move some tests that are only relevant for Wasm from JSTests/stress to JSTests/wasm/stress/. With these changes, CLoop builds no longer run nor fail wasm tests without us needing to manually add skip statements or explicit checks for the WebAssembly object in the tests. * JSTests/microbenchmarks/exceptions-simd.js: * JSTests/microbenchmarks/interpreter-wasm.js: * JSTests/microbenchmarks/memcpy-wasm-large.js: * JSTests/microbenchmarks/memcpy-wasm-medium.js: * JSTests/microbenchmarks/memcpy-wasm-small.js: * JSTests/microbenchmarks/memcpy-wasm.js: * JSTests/microbenchmarks/wasm-cc-int-to-int.js: * JSTests/stress/hoist-get-wasm-exports.js: * JSTests/stress/shared-wasm-memory-with-zero-byte.js: * JSTests/wasm/noJIT/noJIT.js: * JSTests/wasm/stress/cc-int-to-int-cross-module-with-exception.js: * JSTests/wasm/stress/enumerator-oom.js: Renamed from JSTests/stress/enumerator-oom.js. (func_1_): * JSTests/wasm/stress/inline-simd-function.js: * JSTests/wasm/stress/only-referenced.js: * JSTests/wasm/stress/simple-inline-stacktrace-2.js: * JSTests/wasm/stress/simple-inline-stacktrace-with-catch-2.js: * JSTests/wasm/stress/strcat-bigint-oom.js: Renamed from JSTests/stress/strcat-bigint-oom.js. (foo): * JSTests/wasm/stress/throw-from-wasm-catch-in-baseline-JIT.js: * JSTests/wasm/stress/webassembly-jstag-cache.js: Renamed from JSTests/stress/webassembly-jstag-cache.js. (shouldBe): (throw.new.Error): * Tools/Scripts/run-javascriptcore-tests: (runJSCStressTests): * Tools/Scripts/run-jsc-stress-tests: Canonical link: https://commits.webkit.org/299431@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes