Title: [285817] trunk
Revision
285817
Author
[email protected]
Date
2021-11-15 11:15:42 -0800 (Mon, 15 Nov 2021)

Log Message

Skip tests newly-failing on mips
https://bugs.webkit.org/show_bug.cgi?id=233124

Unreviewed gardening.

After 3f59d2aa489ec843e055fc3104c275851d7fbd35, these tests started
failing with a SIGBUS on MIPS (on fuloong hardware, they pass on the
ci20 boards). Temporarily skip them on this arch until we can track
down the issue.


JSTests:

* stress/call-varargs-double-new-array-buffer.js:
* stress/callee-save-fpr.js:
* stress/forward-varargs-double-new-array-buffer.js:
* stress/new-array-with-spread-cow-double.js:
* stress/new-array-with-spread-double-new-array-buffer.js:
* stress/spread-escapes-but-new-array-buffer-does-not-double.js:

PerformanceTests:

* ARES-6/Basic/basic-tests.yaml:

Modified Paths

Diff

Modified: trunk/JSTests/ChangeLog (285816 => 285817)


--- trunk/JSTests/ChangeLog	2021-11-15 19:00:28 UTC (rev 285816)
+++ trunk/JSTests/ChangeLog	2021-11-15 19:15:42 UTC (rev 285817)
@@ -1,3 +1,22 @@
+2021-11-15  Angelos Oikonomopoulos  <[email protected]>
+
+        Skip tests newly-failing on mips
+        https://bugs.webkit.org/show_bug.cgi?id=233124
+
+        Unreviewed gardening.
+
+        After 3f59d2aa489ec843e055fc3104c275851d7fbd35, these tests started
+        failing with a SIGBUS on MIPS (on fuloong hardware, they pass on the
+        ci20 boards). Temporarily skip them on this arch until we can track
+        down the issue.
+
+        * stress/call-varargs-double-new-array-buffer.js:
+        * stress/callee-save-fpr.js:
+        * stress/forward-varargs-double-new-array-buffer.js:
+        * stress/new-array-with-spread-cow-double.js:
+        * stress/new-array-with-spread-double-new-array-buffer.js:
+        * stress/spread-escapes-but-new-array-buffer-does-not-double.js:
+
 2021-11-14  Yusuke Suzuki  <[email protected]>
 
         [JSC] Use CallLinkInfo in LLInt

Modified: trunk/JSTests/stress/call-varargs-double-new-array-buffer.js (285816 => 285817)


--- trunk/JSTests/stress/call-varargs-double-new-array-buffer.js	2021-11-15 19:00:28 UTC (rev 285816)
+++ trunk/JSTests/stress/call-varargs-double-new-array-buffer.js	2021-11-15 19:15:42 UTC (rev 285817)
@@ -1,3 +1,4 @@
+//@ skip if ["mips"].include?($architecture)
 function assert(b, m = "") {
     if (!b)
         throw new Error("Bad assert: " + m);

Modified: trunk/JSTests/stress/callee-save-fpr.js (285816 => 285817)


--- trunk/JSTests/stress/callee-save-fpr.js	2021-11-15 19:00:28 UTC (rev 285816)
+++ trunk/JSTests/stress/callee-save-fpr.js	2021-11-15 19:15:42 UTC (rev 285817)
@@ -1,3 +1,4 @@
+//@ skip if ["mips"].include?($architecture)
 'use strict';
 
 function _f(a1, a2, a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) {

Modified: trunk/JSTests/stress/forward-varargs-double-new-array-buffer.js (285816 => 285817)


--- trunk/JSTests/stress/forward-varargs-double-new-array-buffer.js	2021-11-15 19:00:28 UTC (rev 285816)
+++ trunk/JSTests/stress/forward-varargs-double-new-array-buffer.js	2021-11-15 19:15:42 UTC (rev 285817)
@@ -1,3 +1,4 @@
+//@ skip if ["mips"].include?($architecture)
 "use strict";
 
 function assert(b, m="") {

Modified: trunk/JSTests/stress/new-array-with-spread-cow-double.js (285816 => 285817)


--- trunk/JSTests/stress/new-array-with-spread-cow-double.js	2021-11-15 19:00:28 UTC (rev 285816)
+++ trunk/JSTests/stress/new-array-with-spread-cow-double.js	2021-11-15 19:15:42 UTC (rev 285817)
@@ -1,3 +1,4 @@
+//@ skip if ["mips"].include?($architecture)
 function shouldBe(actual, expected) {
     if (actual !== expected)
         throw new Error('bad value: ' + actual);

Modified: trunk/JSTests/stress/new-array-with-spread-double-new-array-buffer.js (285816 => 285817)


--- trunk/JSTests/stress/new-array-with-spread-double-new-array-buffer.js	2021-11-15 19:00:28 UTC (rev 285816)
+++ trunk/JSTests/stress/new-array-with-spread-double-new-array-buffer.js	2021-11-15 19:15:42 UTC (rev 285817)
@@ -1,3 +1,4 @@
+//@ skip if ["mips"].include?($architecture)
 function shouldBe(actual, expected)
 {
     if (actual !== expected)

Modified: trunk/JSTests/stress/spread-escapes-but-new-array-buffer-does-not-double.js (285816 => 285817)


--- trunk/JSTests/stress/spread-escapes-but-new-array-buffer-does-not-double.js	2021-11-15 19:00:28 UTC (rev 285816)
+++ trunk/JSTests/stress/spread-escapes-but-new-array-buffer-does-not-double.js	2021-11-15 19:15:42 UTC (rev 285817)
@@ -1,3 +1,4 @@
+//@ skip if ["mips"].include?($architecture)
 function assert(b) {
     if (!b)
         throw new Error;

Modified: trunk/PerformanceTests/ARES-6/Basic/basic-tests.yaml (285816 => 285817)


--- trunk/PerformanceTests/ARES-6/Basic/basic-tests.yaml	2021-11-15 19:00:28 UTC (rev 285816)
+++ trunk/PerformanceTests/ARES-6/Basic/basic-tests.yaml	2021-11-15 19:15:42 UTC (rev 285817)
@@ -24,5 +24,10 @@
 - path: .
   tests:
     - stress-test.js
-  cmd: defaultRunNoisyTest unless parseRunCommands
+  cmd: |
+    if ["mips"].include?($architecture)
+        skip
+    else
+        defaultRunNoisyTest unless parseRunCommands
+    end
 

Modified: trunk/PerformanceTests/ChangeLog (285816 => 285817)


--- trunk/PerformanceTests/ChangeLog	2021-11-15 19:00:28 UTC (rev 285816)
+++ trunk/PerformanceTests/ChangeLog	2021-11-15 19:15:42 UTC (rev 285817)
@@ -1,3 +1,17 @@
+2021-11-15  Angelos Oikonomopoulos  <[email protected]>
+
+        Skip tests newly-failing on mips
+        https://bugs.webkit.org/show_bug.cgi?id=233124
+
+        Unreviewed gardening.
+
+        After 3f59d2aa489ec843e055fc3104c275851d7fbd35, these tests started
+        failing with a SIGBUS on MIPS (on fuloong hardware, they pass on the
+        ci20 boards). Temporarily skip them on this arch until we can track
+        down the issue.
+
+        * ARES-6/Basic/basic-tests.yaml:
+
 2021-11-10  Sergio Villar Senin  <[email protected]>
 
         [css-flexbox] Improve & simplify the flex-basis computation
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to