Title: [207913] trunk/Tools
Revision
207913
Author
[email protected]
Date
2016-10-26 14:09:38 -0700 (Wed, 26 Oct 2016)

Log Message

[GTK] JSC test wasm.yaml/wasm/js-api/test_basic_api.js.default-wasm and wasm.yaml/wasm/js-api/test_Module.js.default-wasm fail with Exception: ReferenceError: Can't find variable: WebAssembly
https://bugs.webkit.org/show_bug.cgi?id=163846

Reviewed by Michael Catanzaro.

WebAssembly is now developed for Darwin right now.
Disable WASM tests in the other platforms.

* Scripts/run-jsc-stress-tests:

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (207912 => 207913)


--- trunk/Tools/ChangeLog	2016-10-26 21:05:37 UTC (rev 207912)
+++ trunk/Tools/ChangeLog	2016-10-26 21:09:38 UTC (rev 207913)
@@ -1,3 +1,15 @@
+2016-10-26  Yusuke Suzuki  <[email protected]>
+
+        [GTK] JSC test wasm.yaml/wasm/js-api/test_basic_api.js.default-wasm and wasm.yaml/wasm/js-api/test_Module.js.default-wasm fail with Exception: ReferenceError: Can't find variable: WebAssembly
+        https://bugs.webkit.org/show_bug.cgi?id=163846
+
+        Reviewed by Michael Catanzaro.
+
+        WebAssembly is now developed for Darwin right now.
+        Disable WASM tests in the other platforms.
+
+        * Scripts/run-jsc-stress-tests:
+
 2016-10-26  Enrique Ocaña González  <[email protected]>
 
         [cmake][GStreamer][MSE][EME] Build MSE and EME code after refactoring

Modified: trunk/Tools/Scripts/run-jsc-stress-tests (207912 => 207913)


--- trunk/Tools/Scripts/run-jsc-stress-tests	2016-10-26 21:05:37 UTC (rev 207912)
+++ trunk/Tools/Scripts/run-jsc-stress-tests	2016-10-26 21:09:38 UTC (rev 207913)
@@ -1157,6 +1157,10 @@
 def runWebAssembly
     return if !$jitTests
     return if !$isFTLPlatform
+    # FIXME: The current WebAssembly implementation includes Darwin specific things.
+    # Once WebAssembly becomes ready to be ported, we will enable it on the other OSes (like Linux) and drop this workaround.
+    # https://bugs.webkit.org/show_bug.cgi?id=164032
+    return if $hostOS != "darwin"
     modules = Dir[WASMTESTS_PATH + "*.js"].map { |f| File.basename(f) }
     prepareExtraAbsoluteFiles(WASMTESTS_PATH, ["wasm.json"])
     prepareExtraRelativeFiles(modules.map { |f| "../" + f }, $collection)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to