summaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/mjsunit.status
diff options
context:
space:
mode:
authorMichaël Zasso <targos@protonmail.com>2020-11-13 12:51:53 +0100
committerMichaël Zasso <targos@protonmail.com>2020-11-15 16:46:54 +0100
commit48db20f6f53060e38b2272566b014741eb4f519f (patch)
treee2f9b4c7f69d2e4597b73b4c3c09f4371d5cc963 /deps/v8/test/mjsunit/mjsunit.status
parent79916428a48df937aa5b2b69c061d2d42181a76b (diff)
downloadnode-new-48db20f6f53060e38b2272566b014741eb4f519f.tar.gz
deps: update V8 to 8.7.220
PR-URL: https://github.com/nodejs/node/pull/35700 Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com> Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com> Reviewed-By: Shelley Vohr <codebytere@gmail.com>
Diffstat (limited to 'deps/v8/test/mjsunit/mjsunit.status')
-rw-r--r--deps/v8/test/mjsunit/mjsunit.status93
1 files changed, 55 insertions, 38 deletions
diff --git a/deps/v8/test/mjsunit/mjsunit.status b/deps/v8/test/mjsunit/mjsunit.status
index 9e16c4b738..b95bc69760 100644
--- a/deps/v8/test/mjsunit/mjsunit.status
+++ b/deps/v8/test/mjsunit/mjsunit.status
@@ -41,6 +41,10 @@
##############################################################################
# Open bugs.
+ # https://crbug.com/v8/10929
+ 'wasm/externref-liftoff' : [SKIP],
+ 'wasm/externref-globals-liftoff' : [SKIP],
+
# BUG(v8:2989).
'regress/regress-2989': [FAIL, NO_VARIANTS, ['lite_mode == True', SKIP]],
@@ -56,9 +60,6 @@
# BUG(v8:8169)
'external-backing-store-gc': [SKIP],
- # BUG(v8:9260)
- 'tools/profviz': [SKIP],
-
# Issue 9380: Memory leaks of shared WebAssembly.Memory objects
'wasm/shared-memory-worker-gc': [SKIP],
@@ -77,6 +78,9 @@
'wasm/shared-memory-worker-explicit-gc-stress': [PASS, SLOW],
'wasm/shared-memory-worker-gc-stress': [PASS, SLOW],
+ # https://crbug.com/1129854
+ 'tools/log': ['arch == arm or arch == arm64', SKIP],
+
##############################################################################
# Tests where variants make no sense.
'd8/enable-tracing': [PASS, NO_VARIANTS],
@@ -125,13 +129,16 @@
'asm/poppler/*': [PASS, SLOW, NO_VARIANTS],
'asm/sqlite3/*': [PASS, SLOW, NO_VARIANTS],
'compiler/regress-9017': [PASS, SLOW],
- 'es6/promise-all-overflow-2': [PASS, SLOW, ['arch != x64', SKIP]],
- 'harmony/promise-any-overflow-2': [PASS, SLOW, ['arch != x64', SKIP]],
'copy-on-write-assert': [PASS, SLOW],
+ 'es6/promise-all-overflow-2': [PASS, SLOW, ['arch != x64', SKIP]],
'es6/typedarray-construct-offset-not-smi': [PASS, SLOW],
+ 'harmony/promise-any-overflow-2': [PASS, SLOW, ['arch != x64', SKIP]],
+ 'harmony/sharedarraybuffer-worker-gc-stress': [PASS, SLOW],
'harmony/futex': [PASS, SLOW],
'harmony/regexp-property-script-extensions': [PASS, SLOW],
'ignition/regress-672027': [PASS, SLOW],
+ 'large-object-literal-slow-elements': [PASS, SLOW],
+ 'math-floor-of-div': [PASS, SLOW],
'md5': [PASS, SLOW],
'readonly': [PASS, SLOW],
'regress/regress-1122': [PASS, SLOW],
@@ -141,10 +148,12 @@
'regress/regress-crbug-808192': [PASS, SLOW, NO_VARIANTS, ['arch not in (ia32, x64)', SKIP]],
'regress/regress-crbug-918301': [PASS, SLOW, NO_VARIANTS, ['mode != release or dcheck_always_on', SKIP], ['(arch == arm or arch == arm64) and simulator_run', SKIP], ['tsan', SKIP]],
'regress/wasm/regress-810973': [PASS, SLOW],
+ 'sealed-array-reduce': [PASS, SLOW],
'string-replace-gc': [PASS, SLOW],
'wasm/asm-wasm-f32': [PASS, SLOW],
'wasm/asm-wasm-f64': [PASS, SLOW],
'wasm/embenchen/*': [PASS, SLOW],
+ 'wasm/futex': [PASS, SLOW],
'wasm/grow-memory': [PASS, SLOW],
'wasm/unreachable-validation': [PASS, SLOW],
'wasm/atomics-stress': [PASS, SLOW, NO_VARIANTS, ['mode != release or dcheck_always_on', SKIP], ['tsan', SKIP]],
@@ -255,6 +264,7 @@
'regress/regress-crbug-137689': [SKIP],
'regress/regress-trap-allocation-memento': [SKIP],
'regress/regress-2249': [SKIP],
+ 'regress/regress-3709': [SKIP],
'regress/regress-4121': [SKIP],
'regress/regress-6989': [SKIP],
'compare-known-objects-slow': [SKIP],
@@ -278,7 +288,7 @@
'regress/regress-91008': [PASS, NO_VARIANTS],
'regress/regress-transcendental': [PASS, ['arch == arm64', NO_VARIANTS]],
'compiler/osr-regress-max-locals': [PASS, NO_VARIANTS],
- 'math-floor-of-div': [PASS, NO_VARIANTS],
+ 'math-floor-of-div': [PASS, SLOW, NO_VARIANTS],
'unicodelctest': [PASS, NO_VARIANTS],
'unicodelctest-no-optimization': [PASS, NO_VARIANTS],
@@ -298,8 +308,6 @@
# Slow tests.
'array-constructor': [PASS, SLOW],
'json': [PASS, SLOW],
- 'large-object-literal-slow-elements': [PASS, SLOW],
- 'harmony/sharedarraybuffer-worker-gc-stress': [PASS, SLOW],
# BUG(v8:4779): Crashes flakily with stress mode on arm64.
'array-splice': [PASS, SLOW, ['arch == arm64', NO_VARIANTS]],
@@ -345,6 +353,7 @@
'asm/call-annotation': [SKIP],
'asm/global-imports': [SKIP],
'asm/regress-1027595': [SKIP],
+ 'asm/regress-1069173': [SKIP],
'asm/regress-913822': [SKIP],
'asm/regress-937650': [SKIP],
'asm/regress-9531': [SKIP],
@@ -376,17 +385,6 @@
'regexp-tier-up-multiple': [SKIP],
'regress/regress-996234': [SKIP],
- # Tests that depend on optimization (beyond doing assertOptimized).
- 'compiler/is-being-interpreted-*': [SKIP],
- 'compiler/serializer-accessors': [SKIP],
- 'compiler/serializer-apply': [SKIP],
- 'compiler/serializer-call': [SKIP],
- '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],
-
# These tests check that we can trace the compiler.
'tools/compiler-trace-flags': [SKIP],
'tools/compiler-trace-flags-wasm': [SKIP],
@@ -419,17 +417,18 @@
# noi18n build cannot parse characters in supplementary plane.
'harmony/regexp-named-captures': [FAIL],
- # noi18n cannot turn on ICU backend for Date
- 'icu-date-to-string': [SKIP],
- 'icu-date-lord-howe': [SKIP],
- 'tzoffset-transition-apia': [SKIP],
- 'tzoffset-transition-lord-howe': [SKIP],
- 'tzoffset-transition-moscow': [SKIP],
- 'tzoffset-transition-new-york': [SKIP],
- 'tzoffset-seoul': [SKIP],
+ # noi18n cannot turn on ICU backend for Date. Anything goes as long as we
+ # don't crash.
+ 'icu-date-to-string': [PASS,FAIL],
+ 'icu-date-lord-howe': [PASS,FAIL],
+ 'tzoffset-transition-apia': [PASS,FAIL],
+ 'tzoffset-transition-lord-howe': [PASS,FAIL],
+ 'tzoffset-transition-moscow': [PASS,FAIL],
+ 'tzoffset-transition-new-york': [PASS,FAIL],
+ 'tzoffset-seoul': [PASS,FAIL],
# noi18n is required for Intl
- 'regress/regress-crbug-1052647': [SKIP],
+ 'regress/regress-crbug-1052647': [PASS,FAIL],
}], # 'no_i18n'
##############################################################################
@@ -510,7 +509,6 @@
'generated-transition-stub': [PASS, SLOW],
'json2': [PASS, SLOW],
'math-floor-of-div-nosudiv': [PASS, SLOW],
- 'math-floor-of-div': [PASS, SLOW],
'messages': [PASS, SLOW],
'regress/regress-2790': [PASS, SLOW],
'regress/regress-331444': [PASS, SLOW],
@@ -536,6 +534,7 @@
['arch == arm64 and simulator_run', {
'compiler/osr-big': [PASS, SLOW],
'regress/regress-454725': [PASS, SLOW],
+ 'json': [PASS, SLOW],
'try': [PASS, SLOW],
'non-extensible-array-reduce': [PASS, SLOW],
}], # 'arch == arm64 and simulator_run'
@@ -546,7 +545,6 @@
# Pass but take too long with the simulator in debug mode.
'array-sort': [PASS, SLOW],
'regexp-global': [SKIP],
- 'math-floor-of-div': [PASS, SLOW],
'math-floor-of-div-nosudiv': [PASS, SLOW],
'unicodelctest': [PASS, SLOW],
'unicodelctest-no-optimization': [PASS, SLOW],
@@ -1078,6 +1076,9 @@
# Tests that depend on optimization (beyond doing assertOptimized).
'regress/regress-1049982-1': [SKIP],
'regress/regress-1049982-2': [SKIP],
+ # Wasm serialization relies on TurboFan to be available, hence does not work
+ # in the 'nooptimization' variant.
+ 'regress/wasm/regress-7785': [SKIP],
}], # variant == nooptimization
##############################################################################
@@ -1148,7 +1149,6 @@
##############################################################################
['variant == turboprop', {
# Deopts differently than TurboFan.
- 'parallel-optimize-disabled': [SKIP],
'compiler/native-context-specialization-hole-check': [SKIP],
'compiler/number-comparison-truncations': [SKIP],
'compiler/redundancy-elimination': [SKIP],
@@ -1177,10 +1177,6 @@
'regress/regress-1049982-2': [SKIP],
'es6/iterator-eager-deopt': [SKIP],
- # interrupt_budget overrides don't work with TurboProp.
- 'interrupt-budget-override': [SKIP],
- 'never-optimize': [SKIP],
-
# In turboprop we reuse the optimized code on soft deopt. The following tests
# test for a soft deopt and they won't work in TurboProp.
'deopt-recursive-soft-once': [SKIP],
@@ -1201,6 +1197,9 @@
# TODO(mythria): Reenable this when the cl that migrates deprecated maps
# lands
'regress/regress-932953': [FAIL],
+
+ # https://crbug.com/v8/10894
+ 'math-floor-of-div': [SLOW],
}], # variant == turboprop
##############################################################################
@@ -1303,7 +1302,7 @@
}], # variant == slow_path
################################################################################
-['variant == nci or variant == nci_as_highest_tier', {
+['variant == nci or variant == nci_as_midtier', {
# Deopts differently than TurboFan.
# Deoptimization support is still incomplete in general, since deopts can
# only happen when explicitly requested by tests. NCI code objects are then
@@ -1391,10 +1390,10 @@
'optimized-array-some': [SKIP],
'optimized-filter': [SKIP],
'optimized-map': [SKIP],
- 'parallel-optimize-disabled': [SKIP],
'regress/regress-1016450': [SKIP],
'regress/regress-1034449': [SKIP],
'regress/regress-1073440': [SKIP],
+ 'regress/regress-1112155': [SKIP],
'regress/regress-347914': [SKIP],
'regress/regress-3709': [SKIP],
'regress/regress-385565': [SKIP],
@@ -1436,6 +1435,24 @@
'compiler/serializer-feedback-propagation-1': [SKIP],
'compiler/serializer-feedback-propagation-2': [SKIP],
'compiler/serializer-transition-propagation': [SKIP],
-}], # variant == nci or variant == nci_as_highest_tier
+}], # variant == nci or variant == nci_as_midtier
+
+['((arch == mipsel or arch == mips64el or arch == mips or arch == mips64) and not simd_mips) or (arch in [ppc64, s390x])', {
+ # Requires scalar lowering for 64x2 SIMD instructions, which are not
+ # implemented yet.
+ # Also skip tests on archs that don't support SIMD and lowering doesn't yet work correctly.
+ # Condition copied from cctest.status.
+ 'regress/wasm/regress-10831': [SKIP],
+}], # ((arch == mipsel or arch == mips64el or arch == mips or arch == mips64) and not simd_mips) or (arch in [ppc64, s390x])
+
+##############################################################################
+['variant == stress_sampling', {
+ # https://bugs.chromium.org/p/v8/issues/detail?id=10915
+ 'harmony/weakrefs/stress-finalizationregistry-dirty-enqueue': [SKIP],
+ 'regress/regress-484544': [SKIP],
+ 'regress/regress-543994': [SKIP],
+ 'regress/regress-crbug-1041232': [SKIP],
+ 'regress/regress-set-flags-stress-compact': [SKIP],
+}], # variant == stress_sampling
]