diff options
Diffstat (limited to 'deps/v8/test/mjsunit/mjsunit.status')
-rw-r--r-- | deps/v8/test/mjsunit/mjsunit.status | 82 |
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 + ] |