summaryrefslogtreecommitdiff
path: root/deps/v8/test/message
diff options
context:
space:
mode:
authorMichaël Zasso <targos@protonmail.com>2021-06-08 14:04:59 +0200
committerMichaël Zasso <targos@protonmail.com>2021-06-10 11:10:13 +0200
commita7cbf19a82c75e9a65e90fb8ba4947e2fc52ef39 (patch)
treedadfaa9c63c5d8db997b7c7aacc313b04131157c /deps/v8/test/message
parent8834ec9f5c522f7d800d85b245a9806418515b7c (diff)
downloadnode-new-a7cbf19a82c75e9a65e90fb8ba4947e2fc52ef39.tar.gz
deps: update V8 to 9.1.269.36
PR-URL: https://github.com/nodejs/node/pull/38273 Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: Michael Dawson <midawson@redhat.com> Reviewed-By: Mary Marchini <oss@mmarchini.me>
Diffstat (limited to 'deps/v8/test/message')
-rw-r--r--deps/v8/test/message/fail/await-non-async.out4
-rw-r--r--deps/v8/test/message/fail/wasm-exception-rethrow.js2
-rw-r--r--deps/v8/test/message/fail/weak-refs-finalizationregistry1.js2
-rw-r--r--deps/v8/test/message/fail/weak-refs-finalizationregistry1.out4
-rw-r--r--deps/v8/test/message/fail/weak-refs-finalizationregistry2.js2
-rw-r--r--deps/v8/test/message/fail/weak-refs-finalizationregistry2.out4
-rw-r--r--deps/v8/test/message/fail/weak-refs-register1.js2
-rw-r--r--deps/v8/test/message/fail/weak-refs-register1.out4
-rw-r--r--deps/v8/test/message/fail/weak-refs-register2.js2
-rw-r--r--deps/v8/test/message/fail/weak-refs-register2.out4
-rw-r--r--deps/v8/test/message/fail/weak-refs-unregister.js2
-rw-r--r--deps/v8/test/message/fail/weak-refs-unregister.out4
-rw-r--r--deps/v8/test/message/message.status9
-rw-r--r--deps/v8/test/message/weakref-finalizationregistry-error.js2
14 files changed, 30 insertions, 17 deletions
diff --git a/deps/v8/test/message/fail/await-non-async.out b/deps/v8/test/message/fail/await-non-async.out
index 3198e8d7b1..36cd90784d 100644
--- a/deps/v8/test/message/fail/await-non-async.out
+++ b/deps/v8/test/message/fail/await-non-async.out
@@ -1,4 +1,4 @@
-*%(basename)s:5: SyntaxError: await is only valid in async function
+*%(basename)s:5: SyntaxError: await is only valid in async functions and the top level bodies of modules
function f() { await Promise.resolve(); }
^^^^^
-SyntaxError: await is only valid in async function
+SyntaxError: await is only valid in async functions and the top level bodies of modules
diff --git a/deps/v8/test/message/fail/wasm-exception-rethrow.js b/deps/v8/test/message/fail/wasm-exception-rethrow.js
index 0f6073e17a..c8425f7bda 100644
--- a/deps/v8/test/message/fail/wasm-exception-rethrow.js
+++ b/deps/v8/test/message/fail/wasm-exception-rethrow.js
@@ -10,7 +10,7 @@ let builder = new WasmModuleBuilder();
let except = builder.addException(kSig_v_i);
builder.addFunction("rethrow0", kSig_v_v)
.addBody([
- kExprTry, kWasmStmt,
+ kExprTry, kWasmVoid,
kExprI32Const, 23,
kExprThrow, except,
kExprCatch, except,
diff --git a/deps/v8/test/message/fail/weak-refs-finalizationregistry1.js b/deps/v8/test/message/fail/weak-refs-finalizationregistry1.js
index f8b252b543..f23cfa3a51 100644
--- a/deps/v8/test/message/fail/weak-refs-finalizationregistry1.js
+++ b/deps/v8/test/message/fail/weak-refs-finalizationregistry1.js
@@ -2,4 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+// Flags: --harmony-weak-refs
+
let fg = new FinalizationRegistry();
diff --git a/deps/v8/test/message/fail/weak-refs-finalizationregistry1.out b/deps/v8/test/message/fail/weak-refs-finalizationregistry1.out
index 0844bc02b9..7775052c91 100644
--- a/deps/v8/test/message/fail/weak-refs-finalizationregistry1.out
+++ b/deps/v8/test/message/fail/weak-refs-finalizationregistry1.out
@@ -1,6 +1,6 @@
-*%(basename)s:*: TypeError: FinalizationRegistry: cleanup must be callable
+*%(basename)s:7: TypeError: FinalizationRegistry: cleanup must be callable
let fg = new FinalizationRegistry();
^
TypeError: FinalizationRegistry: cleanup must be callable
at new FinalizationRegistry (<anonymous>)
- at *%(basename)s:*:10
+ at *%(basename)s:7:10
diff --git a/deps/v8/test/message/fail/weak-refs-finalizationregistry2.js b/deps/v8/test/message/fail/weak-refs-finalizationregistry2.js
index 2c54063287..599bfc6d05 100644
--- a/deps/v8/test/message/fail/weak-refs-finalizationregistry2.js
+++ b/deps/v8/test/message/fail/weak-refs-finalizationregistry2.js
@@ -2,4 +2,6 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+// Flags: --harmony-weak-refs
+
let fg = new FinalizationRegistry({});
diff --git a/deps/v8/test/message/fail/weak-refs-finalizationregistry2.out b/deps/v8/test/message/fail/weak-refs-finalizationregistry2.out
index 69125af984..278c3506bf 100644
--- a/deps/v8/test/message/fail/weak-refs-finalizationregistry2.out
+++ b/deps/v8/test/message/fail/weak-refs-finalizationregistry2.out
@@ -1,6 +1,6 @@
-*%(basename)s:*: TypeError: FinalizationRegistry: cleanup must be callable
+*%(basename)s:7: TypeError: FinalizationRegistry: cleanup must be callable
let fg = new FinalizationRegistry({});
^
TypeError: FinalizationRegistry: cleanup must be callable
at new FinalizationRegistry (<anonymous>)
- at *%(basename)s:*:10
+ at *%(basename)s:7:10
diff --git a/deps/v8/test/message/fail/weak-refs-register1.js b/deps/v8/test/message/fail/weak-refs-register1.js
index 07d9c6c5b6..7110a25e6c 100644
--- a/deps/v8/test/message/fail/weak-refs-register1.js
+++ b/deps/v8/test/message/fail/weak-refs-register1.js
@@ -2,5 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+// Flags: --harmony-weak-refs
+
let fg = new FinalizationRegistry(() => {});
fg.register(1);
diff --git a/deps/v8/test/message/fail/weak-refs-register1.out b/deps/v8/test/message/fail/weak-refs-register1.out
index aa4cbc2fa2..6a9b23ecf8 100644
--- a/deps/v8/test/message/fail/weak-refs-register1.out
+++ b/deps/v8/test/message/fail/weak-refs-register1.out
@@ -1,6 +1,6 @@
-*%(basename)s:*: TypeError: FinalizationRegistry.prototype.register: target must be an object
+*%(basename)s:8: TypeError: FinalizationRegistry.prototype.register: target must be an object
fg.register(1);
^
TypeError: FinalizationRegistry.prototype.register: target must be an object
at FinalizationRegistry.register (<anonymous>)
- at *%(basename)s:*:4
+ at *%(basename)s:8:4
diff --git a/deps/v8/test/message/fail/weak-refs-register2.js b/deps/v8/test/message/fail/weak-refs-register2.js
index b57da62095..31df874585 100644
--- a/deps/v8/test/message/fail/weak-refs-register2.js
+++ b/deps/v8/test/message/fail/weak-refs-register2.js
@@ -2,6 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+// Flags: --harmony-weak-refs
+
let fg = new FinalizationRegistry(() => {});
let o = {};
fg.register(o, o);
diff --git a/deps/v8/test/message/fail/weak-refs-register2.out b/deps/v8/test/message/fail/weak-refs-register2.out
index 04b1ff559f..0f2c2f1ee2 100644
--- a/deps/v8/test/message/fail/weak-refs-register2.out
+++ b/deps/v8/test/message/fail/weak-refs-register2.out
@@ -1,6 +1,6 @@
-*%(basename)s:*: TypeError: FinalizationRegistry.prototype.register: target and holdings must not be same
+*%(basename)s:9: TypeError: FinalizationRegistry.prototype.register: target and holdings must not be same
fg.register(o, o);
^
TypeError: FinalizationRegistry.prototype.register: target and holdings must not be same
at FinalizationRegistry.register (<anonymous>)
- at *%(basename)s:*:4
+ at *%(basename)s:9:4
diff --git a/deps/v8/test/message/fail/weak-refs-unregister.js b/deps/v8/test/message/fail/weak-refs-unregister.js
index 7befe4a2f7..0f41263cba 100644
--- a/deps/v8/test/message/fail/weak-refs-unregister.js
+++ b/deps/v8/test/message/fail/weak-refs-unregister.js
@@ -2,5 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
+// Flags: --harmony-weak-refs
+
let fg = new FinalizationRegistry(() => {});
fg.unregister(1);
diff --git a/deps/v8/test/message/fail/weak-refs-unregister.out b/deps/v8/test/message/fail/weak-refs-unregister.out
index 5294586983..766d04349f 100644
--- a/deps/v8/test/message/fail/weak-refs-unregister.out
+++ b/deps/v8/test/message/fail/weak-refs-unregister.out
@@ -1,6 +1,6 @@
-*%(basename)s:*: TypeError: unregisterToken ('1') must be an object
+*%(basename)s:8: TypeError: unregisterToken ('1') must be an object
fg.unregister(1);
^
TypeError: unregisterToken ('1') must be an object
at FinalizationRegistry.unregister (<anonymous>)
- at *%(basename)s:*:4
+ at *%(basename)s:8:4
diff --git a/deps/v8/test/message/message.status b/deps/v8/test/message/message.status
index d5d57e0b29..03c7d6618c 100644
--- a/deps/v8/test/message/message.status
+++ b/deps/v8/test/message/message.status
@@ -70,10 +70,13 @@
}],
################################################################################
-['arch == ppc64 or arch == mips64el or arch == mipsel', {
+['arch == mips64el or arch == mipsel', {
# Tests that require Simd enabled.
'wasm-trace-memory': [SKIP],
-}], # arch == ppc64 or arch == mips64el or arch == mipsel
-
+}], # arch == mips64el or arch == mipsel
+['arch == riscv64', {
+ # Tests that require Simd enabled.
+ 'wasm-trace-memory': [SKIP],
+}],
]
diff --git a/deps/v8/test/message/weakref-finalizationregistry-error.js b/deps/v8/test/message/weakref-finalizationregistry-error.js
index 42f5eb3bc0..e4c47fed0d 100644
--- a/deps/v8/test/message/weakref-finalizationregistry-error.js
+++ b/deps/v8/test/message/weakref-finalizationregistry-error.js
@@ -2,7 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-// Flags: --expose-gc --noincremental-marking
+// Flags: --harmony-weak-refs --expose-gc --noincremental-marking
// Flags: --no-stress-opt
// Since cleanup tasks are top-level tasks, errors thrown from them don't stop