summaryrefslogtreecommitdiff
path: root/deps/v8/test/mjsunit/mjsunit.status
diff options
context:
space:
mode:
Diffstat (limited to 'deps/v8/test/mjsunit/mjsunit.status')
-rw-r--r--deps/v8/test/mjsunit/mjsunit.status82
1 files changed, 62 insertions, 20 deletions
diff --git a/deps/v8/test/mjsunit/mjsunit.status b/deps/v8/test/mjsunit/mjsunit.status
index 134a49f748..f0d473f84a 100644
--- a/deps/v8/test/mjsunit/mjsunit.status
+++ b/deps/v8/test/mjsunit/mjsunit.status
@@ -81,6 +81,9 @@
'wasm/shared-memory-worker-explicit-gc-stress': [PASS, ['mode == debug', SKIP], ['tsan', SKIP]],
'wasm/shared-memory-worker-gc-stress': [PASS, ['mode == debug', SKIP]],
+ # Slow in simulator runs.
+ 'random-bit-correlations': [PASS, ['simulator_run == True', SLOW]],
+
##############################################################################
# Only RegExp stuff tested, no need for extensive optimizing compiler tests.
'regexp-global': [PASS, NO_VARIANTS],
@@ -292,7 +295,6 @@
'compare-known-objects-slow': [SKIP],
'compiler/array-multiple-receiver-maps': [SKIP],
# Tests taking too long
- 'packed-elements': [SKIP],
'regress/regress-1122': [SKIP],
'regress/regress-331444': [SKIP],
'regress/regress-353551': [SKIP],
@@ -377,6 +379,7 @@
'regress/regress-6838-2': [SKIP],
'regress/regress-6838-3': [SKIP],
'regress/regress-9022': [SKIP],
+ 'regress/regress-9832': [SKIP],
'regress/regress-crbug-934138': [SKIP],
'regress/regress-crbug-976934': [SKIP],
@@ -393,13 +396,14 @@
'regress/regress-crbug-759327': [SKIP],
'regress/regress-crbug-898974': [SKIP],
'regexp-tier-up': [SKIP],
+ 'regexp-tier-up-multiple': [SKIP],
+ 'regress/regress-996234': [SKIP],
# These tests check that we can trace the compiler.
'tools/compiler-trace-flags': [SKIP],
'tools/compiler-trace-flags-wasm': [SKIP],
# Too slow on arm64 simulator and debug: https://crbug.com/v8/7783
- 'bit-not': [PASS, ['arch == arm64 and mode == debug and simulator_run', SKIP]],
'md5': [PASS, ['arch == arm64 and mode == debug and simulator_run', SKIP]],
# Slow with pointer compression.
@@ -470,15 +474,15 @@
'array-reduce': [PASS, SLOW],
'array-sort': [PASS, SLOW],
'array-splice': [PASS, SLOW],
- 'bit-not': [PASS, SLOW],
+ 'array-store-and-grow': [PASS, SLOW],
'compiler/alloc-number': [PASS, SLOW],
'compiler/osr-with-args': [PASS, SLOW],
'generated-transition-stub': [PASS, SLOW],
'json2': [PASS, SLOW],
+ 'large-object-literal-slow-elements': [PASS, SLOW],
'math-floor-of-div-nosudiv': [PASS, SLOW],
'math-floor-of-div': [PASS, SLOW],
'messages': [PASS, SLOW],
- 'packed-elements': [PASS, SLOW],
'regress/regress-2790': [PASS, SLOW],
'regress/regress-331444': [PASS, SLOW],
'regress/regress-490': [PASS, SLOW],
@@ -486,6 +490,7 @@
'regress/regress-create-exception': [PASS, SLOW],
'regress/regress-json-stringify-gc': [PASS, SLOW],
'string-indexof-2': [PASS, SLOW],
+ 'unbox-double-arrays': [PASS, SLOW],
'unicodelctest-no-optimization': [PASS, SLOW],
'unicodelctest': [PASS, SLOW],
'unicode-test': [PASS, SLOW],
@@ -494,19 +499,28 @@
# BUG(v8:7247).
'regress/regress-779407': [PASS, SLOW, NO_VARIANTS],
-
- # BUG(v8:9256). Slow with pointer compression.
- 'regress/regress-708247': [PASS, ['pointer_compression', SLOW]],
- 'es6/array-concat': [PASS, ['pointer_compression', SLOW]],
- 'non-extensible-array-reduce': [PASS, ['pointer_compression', SLOW]],
- 'regress/regress-454725': [PASS, ['pointer_compression', SLOW]],
}], # 'arch == arm64'
+##############################################################################
+['arch == arm64 and simulator_run', {
+ # Slow in simulator builds
+ 'compiler/osr-follow': [PASS, SLOW],
+ 'es6/array-concat': [PASS, SLOW],
+ 'non-extensible-array-reduce': [PASS, SLOW],
+ 'regress/regress-454725': [PASS, SLOW],
+ 'regress/regress-708247': [PASS, SLOW],
+ 'compiler/osr-big': [PASS, SLOW],
+ 'frozen-array-reduce': [PASS, SLOW],
+ 'json': [PASS, SLOW],
+ 'sealed-array-reduce': [PASS, SLOW],
+ 'try': [PASS, SLOW],
+}], # 'arch == arm64 and simulator_run'
+
+##############################################################################
['arch == arm64 and mode == debug and simulator_run', {
# Pass but take too long with the simulator in debug mode.
'array-sort': [PASS, SLOW],
- 'packed-elements': [SKIP],
'regexp-global': [SKIP],
'math-floor-of-div': [PASS, SLOW],
'math-floor-of-div-nosudiv': [PASS, SLOW],
@@ -641,7 +655,6 @@
# Slow tests.
'array-sort': [PASS, SLOW],
'compiler/osr-with-args': [PASS, SLOW],
- 'packed-elements': [PASS, SLOW],
'regress/regress-2790': [PASS, SLOW],
'regress/regress-91008': [PASS, SLOW],
'regress/regress-json-stringify-gc': [PASS, SLOW],
@@ -913,6 +926,10 @@
'wasm/atomics-stress': [SKIP],
'wasm/atomics64-stress': [SKIP],
'wasm/futex': [SKIP],
+
+ # Deadlocks on predictable platform (https://crbug.com/v8/9760).
+ 'wasm/async-compile': [SKIP],
+ 'wasm/streaming-compile': [SKIP],
}], # 'predictable == True'
##############################################################################
@@ -925,7 +942,6 @@
'regress/regress-crbug-482998': [PASS, SLOW],
'regress/regress-91008': [PASS, SLOW],
'regress/regress-779407': [PASS, SLOW],
- 'packed-elements': [PASS, SLOW],
'harmony/regexp-property-lu-ui': [PASS, SLOW],
'whitespaces': [PASS, SLOW],
'generated-transition-stub': [PASS, SLOW],
@@ -964,6 +980,7 @@
# The RegExp code cache means running this test multiple times is invalid.
'regexp-tier-up': [SKIP],
+ 'regexp-tier-up-multiple': [SKIP],
# Flaky crash on Odroid devices: https://crbug.com/v8/7678
'regress/regress-336820': [PASS, ['arch == arm and not simulator_run', SKIP]],
@@ -997,10 +1014,8 @@
}], # variant == stress and (arch == arm or arch == arm64) and simulator_run
##############################################################################
-['variant == nooptimization and (arch == arm or arch == arm64) and simulator_run', {
+['variant in (nooptimization, jitless) and arch in (arm, arm64) and simulator_run', {
# Slow tests: https://crbug.com/v8/7783
- 'md5': [SKIP],
- 'packed-elements': [SKIP],
'regress/regress-crbug-319860': [SKIP],
'wasm/asm-wasm-f32': [SKIP],
'wasm/asm-wasm-f64': [SKIP],
@@ -1057,7 +1072,7 @@
##############################################################################
# Liftoff is currently only sufficiently implemented on x64, ia32, arm64 and
# arm.
-# TODO(clemensh): Implement on all other platforms (crbug.com/v8/6600).
+# TODO(clemensb): Implement on all other platforms (crbug.com/v8/6600).
['arch != x64 and arch != ia32 and arch != arm64 and arch != arm', {
'wasm/liftoff': [SKIP],
'wasm/tier-up-testing-flag': [SKIP],
@@ -1068,9 +1083,6 @@
# Slow tests.
'regress/regress-crbug-493779': [SKIP],
'string-replace-gc': [SKIP],
-
- # https://crbug.com/v8/9221
- 'wasm/grow-shared-memory': [SKIP],
}], # variant == slow_path
##############################################################################
@@ -1096,4 +1108,34 @@
'regress/regress-992389': [SKIP],
}], # not embedded_builtins
+##############################################################################
+['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],
+
+ # Static asserts for optimizations don't hold due to removed optimization
+ # phases.
+ 'compiler/concurrent-inlining-1': [SKIP],
+ 'compiler/concurrent-inlining-2': [SKIP],
+ 'compiler/diamond-followedby-branch': [SKIP],
+ 'compiler/load-elimination-const-field': [SKIP],
+ 'compiler/constant-fold-add-static': [SKIP],
+}], # variant == turboprop
+
+##############################################################################
+['variant == top_level_await', {
+ # specifically expects to fail on top level await.
+ 'harmony/modules-import-15': [SKIP],
+}], # variant == top_level_await
+
+##############################################################################
+['variant == stress_js_bg_compile_wasm_code_gc', {
+ # Runs significantly slower with --stress-wasm-code-gc, problematic
+ # especially in combination with tsan or other slow configurations.
+ 'wasm/many-modules': [SKIP],
+}], # variant == stress_js_bg_compile_wasm_code_gc
+
]