diff options
author | Michaël Zasso <targos@protonmail.com> | 2020-05-05 09:19:02 +0200 |
---|---|---|
committer | Michaël Zasso <targos@protonmail.com> | 2020-05-12 16:12:13 +0200 |
commit | 1d6adf7432defeb39b751a19c68335e8afb0d8ee (patch) | |
tree | 7ab67931110b8d9db770d774c7a6d0d14c976c15 /deps/v8/test/mjsunit/mjsunit.status | |
parent | aee36a04475a20c13663d1037aa6f175ff368bc7 (diff) | |
download | node-new-1d6adf7432defeb39b751a19c68335e8afb0d8ee.tar.gz |
deps: update V8 to 8.3.110.9
PR-URL: https://github.com/nodejs/node/pull/32831
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Michaël Zasso <targos@protonmail.com>
Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Diffstat (limited to 'deps/v8/test/mjsunit/mjsunit.status')
-rw-r--r-- | deps/v8/test/mjsunit/mjsunit.status | 43 |
1 files changed, 29 insertions, 14 deletions
diff --git a/deps/v8/test/mjsunit/mjsunit.status b/deps/v8/test/mjsunit/mjsunit.status index dd3b2dcb87..989c097908 100644 --- a/deps/v8/test/mjsunit/mjsunit.status +++ b/deps/v8/test/mjsunit/mjsunit.status @@ -62,11 +62,8 @@ # Issue 9380: Memory leaks of shared WebAssembly.Memory objects 'wasm/shared-memory-worker-gc': [SKIP], - # crbug.com/v8/10120: This test is meant to pass (only) in no_i18n builds, - # but currently doesn't: - 'es6/unicode-regexp-ignore-case-noi18n': [FAIL], - # Once the bug is fixed, the expectations should be: - # 'es6/unicode-regexp-ignore-case-noi18n': [PASS, ['no_i18n == False', FAIL]], + # BUG(v8:10197) + 'regress/regress-748069': [SKIP], ############################################################################## # Tests where variants make no sense. @@ -158,6 +155,10 @@ # Predictable tests fail due to race between postMessage and GrowMemory 'regress/wasm/regress-1010272': [PASS, NO_VARIANTS, ['system == android', SKIP], ['predictable', SKIP]], + # Only makes sense in the no_i18n variant. + 'es6/unicode-regexp-ignore-case-noi18n': + [['no_i18n == True', PASS], ['no_i18n == False', FAIL]], + # Needs to be adapted after changes to Function constructor. chromium:1065094 'cross-realm-filtering': [SKIP], }], # ALWAYS @@ -309,6 +310,7 @@ 'regress/regress-crbug-772056': [SKIP], 'regress/regress-crbug-816961': [SKIP], 'regress/regress-crbug-969498': [SKIP], + 'regress/regress-crbug-1047368': [SKIP], 'regress/wasm/*': [SKIP], 'regress/regress-8947': [SKIP], 'regress/regress-9165': [SKIP], @@ -382,16 +384,17 @@ ############################################################################## ['no_i18n', { - # case-insensitive unicode regexp relies on case mapping provided by ICU. + # Case-insensitive unicode regexp relies on case mapping provided by ICU. 'es6/unicode-regexp-ignore-case': [FAIL], 'regress/regress-5036': [FAIL], 'es7/regexp-ui-word': [FAIL], 'regexp-modifiers-i18n': [FAIL], 'regexp-modifiers-autogenerated-i18n': [FAIL], - # desugaring regexp property class relies on ICU. - 'harmony/regexp-property-*': [FAIL], - 'harmony/regexp-property-invalid': [PASS], - 'regress/regress-793588': [FAIL], + + # Desugaring regexp property class relies on ICU. Anything goes as long as we + # don't crash. + 'harmony/regexp-property-*': [PASS,FAIL], + 'regress/regress-793588': [PASS,FAIL], # noi18n build cannot parse characters in supplementary plane. 'harmony/regexp-named-captures': [FAIL], @@ -431,6 +434,7 @@ # 32-bit platforms ['arch in (ia32, arm, mips, mipsel)', { # Needs >2GB of available contiguous memory. + 'wasm/grow-huge-memory': [SKIP], 'wasm/huge-memory': [SKIP], 'wasm/huge-typedarray': [SKIP], }], # 'arch in (ia32, arm, mips, mipsel)' @@ -796,6 +800,7 @@ # OOM: 'regress/regress-752764': [FAIL], # Flaky OOM: + 'regress/regress-748069': [SKIP], 'regress/regress-779407': [SKIP], 'regress/regress-852258': [SKIP], }], # 'system == android' @@ -848,6 +853,8 @@ 'compiler/serializer-dead-after-jump': [SKIP], 'compiler/serializer-dead-after-return': [SKIP], 'compiler/serializer-transition-propagation': [SKIP], + 'regress/regress-1049982-1': [SKIP], + 'regress/regress-1049982-2': [SKIP], # Bounds check triggers forced deopt for array constructors. 'array-constructor-feedback': [SKIP], @@ -858,9 +865,6 @@ # Forced optimisation path tests. 'shared-function-tier-up-turbo': [SKIP], - # Fails deopt_fuzzer due to --deopt_every_n_times - 'es6/array-iterator-turbo': [SKIP], - # Too slow tests. 'regress/regress-740784': [SKIP], @@ -983,7 +987,6 @@ ['variant == stress', { # Slow tests. 'array-natives-elements': [SKIP], - 'es6/array-iterator-turbo': [SKIP], 'ignition/regress-599001-verifyheap': [SKIP], 'unicode-test': [SKIP], @@ -1127,9 +1130,13 @@ 'compiler/serializer-transition-propagation': [SKIP], # Some tests rely on inlining. + 'compiler/inlined-call-polymorphic': [SKIP], 'compiler/opt-higher-order-functions': [SKIP], 'regress/regress-1049982-1': [SKIP], 'regress/regress-1049982-2': [SKIP], + + # interrupt_budget overrides don't work with TurboProp. + 'interrupt-budget-override': [SKIP], }], # variant == turboprop ############################################################################## @@ -1145,4 +1152,12 @@ 'wasm/many-modules': [SKIP], }], # variant == stress_js_bg_compile_wasm_code_gc +############################################################################## +['variant == assert_types', { + # Type assertions can lead to differences in representation selection, + # which in turn can lead to different deopt behavior. + 'compiler/number-abs': [SKIP], + 'compiler/number-toboolean': [SKIP], +}], # variant == assert_types + ] |