Diff
Modified: trunk/JSTests/ChangeLog (269790 => 269791)
--- trunk/JSTests/ChangeLog 2020-11-13 21:39:02 UTC (rev 269790)
+++ trunk/JSTests/ChangeLog 2020-11-13 21:49:52 UTC (rev 269791)
@@ -1,3 +1,17 @@
+2020-11-13 Yusuke Suzuki <[email protected]>
+
+ Unreviewed, skip new ICU related tests in MIPS and ARMv7 and adjust it for ICU 65
+ https://bugs.webkit.org/show_bug.cgi?id=213822
+
+ * stress/intl-datetimeformat-formatrange-relevant-extensions.js:
+ * stress/intl-datetimeformat-formatrange-should-not-handle-gregorian-change-date.js:
+ * stress/intl-datetimeformat-formatrange.js:
+ (test):
+ * stress/intl-datetimeformat-formatrangetoparts-relevant-extensions-ja.js:
+ * stress/intl-datetimeformat-formatrangetoparts-relevant-extensions.js:
+ * stress/intl-datetimeformat-formatrangetoparts-should-not-handle-gregorian-change-date.js:
+ * stress/intl-datetimeformat-formatrangetoparts.js:
+
2020-11-13 Sergey Rubanov <[email protected]>
WebAssembly: opcodes for table.grow and table.size are mixed up
Modified: trunk/JSTests/stress/intl-datetimeformat-formatrange-relevant-extensions.js (269790 => 269791)
--- trunk/JSTests/stress/intl-datetimeformat-formatrange-relevant-extensions.js 2020-11-13 21:39:02 UTC (rev 269790)
+++ trunk/JSTests/stress/intl-datetimeformat-formatrange-relevant-extensions.js 2020-11-13 21:49:52 UTC (rev 269791)
@@ -1,3 +1,5 @@
+//@ skip if ["arm", "mips"].include?($architecture) # Due to ICU version.
+
function shouldBe(actual, expected) {
if (actual !== expected)
throw new Error('bad value: ' + actual);
@@ -20,7 +22,7 @@
function test() {
let range = " – "; // This is not usual space unfortuantely in older ICU versions.
- if ($vm.icuVersion() >= 67)
+ if ($vm.icuVersion() >= 67 || $vm.icuVersion() === 65)
range = " – ";
let date1 = new Date(Date.UTC(2007, 0, 10, 10, 0, 0));
Modified: trunk/JSTests/stress/intl-datetimeformat-formatrange-should-not-handle-gregorian-change-date.js (269790 => 269791)
--- trunk/JSTests/stress/intl-datetimeformat-formatrange-should-not-handle-gregorian-change-date.js 2020-11-13 21:39:02 UTC (rev 269790)
+++ trunk/JSTests/stress/intl-datetimeformat-formatrange-should-not-handle-gregorian-change-date.js 2020-11-13 21:49:52 UTC (rev 269791)
@@ -1,3 +1,4 @@
+//@ skip if ["arm", "mips"].include?($architecture) # Due to ICU version.
// Copyright 2019 the V8 project authors. All rights reserved.
// Copyright 2020 Apple Inc. All rights reserved.
// Use of this source code is governed by a BSD-style license.
Modified: trunk/JSTests/stress/intl-datetimeformat-formatrange.js (269790 => 269791)
--- trunk/JSTests/stress/intl-datetimeformat-formatrange.js 2020-11-13 21:39:02 UTC (rev 269790)
+++ trunk/JSTests/stress/intl-datetimeformat-formatrange.js 2020-11-13 21:49:52 UTC (rev 269791)
@@ -39,7 +39,7 @@
function test() {
let range = " – ";
- if ($vm.icuVersion() >= 67)
+ if ($vm.icuVersion() >= 67 || $vm.icuVersion() === 65)
range = " – ";
let date1 = new Date(Date.UTC(2007, 0, 10, 10, 0, 0));
Modified: trunk/JSTests/stress/intl-datetimeformat-formatrangetoparts-relevant-extensions-ja.js (269790 => 269791)
--- trunk/JSTests/stress/intl-datetimeformat-formatrangetoparts-relevant-extensions-ja.js 2020-11-13 21:39:02 UTC (rev 269790)
+++ trunk/JSTests/stress/intl-datetimeformat-formatrangetoparts-relevant-extensions-ja.js 2020-11-13 21:49:52 UTC (rev 269791)
@@ -1,3 +1,4 @@
+//@ skip if ["arm", "mips"].include?($architecture) # Due to ICU version.
function shouldBe(actual, expected) {
if (actual !== expected)
throw new Error('bad value: ' + actual + ' expected value: ' + expected);
Modified: trunk/JSTests/stress/intl-datetimeformat-formatrangetoparts-relevant-extensions.js (269790 => 269791)
--- trunk/JSTests/stress/intl-datetimeformat-formatrangetoparts-relevant-extensions.js 2020-11-13 21:39:02 UTC (rev 269790)
+++ trunk/JSTests/stress/intl-datetimeformat-formatrangetoparts-relevant-extensions.js 2020-11-13 21:49:52 UTC (rev 269791)
@@ -1,3 +1,4 @@
+//@ skip if ["arm", "mips"].include?($architecture) # Due to ICU version.
function shouldBe(actual, expected) {
if (actual !== expected)
throw new Error('bad value: ' + actual + ' expected value: ' + expected);
Modified: trunk/JSTests/stress/intl-datetimeformat-formatrangetoparts-should-not-handle-gregorian-change-date.js (269790 => 269791)
--- trunk/JSTests/stress/intl-datetimeformat-formatrangetoparts-should-not-handle-gregorian-change-date.js 2020-11-13 21:39:02 UTC (rev 269790)
+++ trunk/JSTests/stress/intl-datetimeformat-formatrangetoparts-should-not-handle-gregorian-change-date.js 2020-11-13 21:49:52 UTC (rev 269791)
@@ -1,3 +1,4 @@
+//@ skip if ["arm", "mips"].include?($architecture) # Due to ICU version.
// Copyright 2019 the V8 project authors. All rights reserved.
// Copyright 2020 Apple Inc. All rights reserved.
// Use of this source code is governed by a BSD-style license.
Modified: trunk/JSTests/stress/intl-datetimeformat-formatrangetoparts.js (269790 => 269791)
--- trunk/JSTests/stress/intl-datetimeformat-formatrangetoparts.js 2020-11-13 21:39:02 UTC (rev 269790)
+++ trunk/JSTests/stress/intl-datetimeformat-formatrangetoparts.js 2020-11-13 21:49:52 UTC (rev 269791)
@@ -1,3 +1,4 @@
+//@ skip if ["arm", "mips"].include?($architecture) # Due to ICU version.
function shouldBe(actual, expected) {
if (actual !== expected)
throw new Error('bad value: ' + actual);