diff options
author | Michaël Zasso <targos@protonmail.com> | 2021-06-08 14:04:59 +0200 |
---|---|---|
committer | Michaël Zasso <targos@protonmail.com> | 2021-06-10 11:10:13 +0200 |
commit | a7cbf19a82c75e9a65e90fb8ba4947e2fc52ef39 (patch) | |
tree | dadfaa9c63c5d8db997b7c7aacc313b04131157c /deps/v8/test/message | |
parent | 8834ec9f5c522f7d800d85b245a9806418515b7c (diff) | |
download | node-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')
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 |