Index: test/cctest/cctest.status |
diff --git a/test/cctest/cctest.status b/test/cctest/cctest.status |
index 5d53b805f42d72b52e6adab7ef50e808ed3b8de9..825b98621a84ee0c1e274f5e224c516d9cc379ce 100644 |
--- a/test/cctest/cctest.status |
+++ b/test/cctest/cctest.status |
@@ -165,6 +165,77 @@ |
# TODO(ignition): Fails due to missing type info when optimizing from bytecode |
# with crankshaft. |
'test-cpu-profiler/TickLinesOptimized': [PASS, NO_IGNITION], |
+ |
+ ############################################################################ |
+ # Ignition-staging + turbofan |
+ |
+ # TODO(5251): Inlining is currently disabled for the BytecodeGraphBuilder. |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineLoopGuardedTwice': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineSurplusArgumentsDeopt': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineTwice': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineSurplusArgumentsObject': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineTwiceDependentDiamond': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineWithArguments': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineLoopUnguardedTwice': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineOmitArgumentsObject': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineLoopUnguardedOnce': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineOmitArgumentsDeopt': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineTwiceDependentDiamondDifferent': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/SimpleInliningContext': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineMutuallyRecursive': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineLoopGuardedEmpty': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineLoopGuardedOnce': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineOmitArguments': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/SimpleInlining': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineLoopUnguardedEmpty': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineNestedBuiltin': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineSurplusArguments': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineBuiltin': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/InlineTwiceDependent': [FAIL], |
+ 'virtual/ignition_turbofan/test-run-inlining/SimpleInliningContextDeopt': [FAIL], |
+ |
+ # TODO(rmcilroy,4766): Requires BytecodeGraphBuilder to track source position |
+ # on nodes (behind --turbo_source_positions flag). |
+ 'virtual/ignition_turbofan/test-cpu-profiler/TickLinesOptimized': [FAIL], |
+ |
+ # TODO(rmcilroy,4680): Related to lack of code flushing. Check failed: !function->shared()->is_compiled() || function->IsOptimized(). |
+ 'virtual/ignition_turbofan/test-heap/TestCodeFlushingPreAged': [FAIL], |
+ 'virtual/ignition_turbofan/test-heap/TestCodeFlushingIncrementalScavenge': [FAIL], |
+ 'virtual/ignition_turbofan/test-heap/TestCodeFlushing': [FAIL], |
+ 'virtual/ignition_turbofan/test-heap/TestCodeFlushingIncremental': [FAIL], |
+ 'virtual/ignition_turbofan/test-heap/TestCodeFlushingIncrementalAbort': [PASS, ['mode == debug or dcheck_always_on == True', FAIL]], |
+ |
+ # TODO(mythria,4780): Related to type feedback support for Array function. |
+ 'virtual/ignition_turbofan/test-feedback-vector/VectorCallFeedbackForArray': [FAIL], |
+ |
+ # TODO(mythria,4780): Related to type feedback support for constructor. |
+ 'virtual/ignition_turbofan/test-feedback-vector/VectorConstructCounts': [FAIL], |
+ 'virtual/ignition_turbofan/test-heap/WeakFunctionInConstructor': [FAIL], |
+ 'virtual/ignition_turbofan/test-heap/IncrementalMarkingClearsMonomorphicConstructor': [FAIL], |
+ 'virtual/ignition_turbofan/test-heap/IncrementalMarkingPreservesMonomorphicConstructor': [FAIL], |
+ |
+ # TODO(mythria,4680): Lack of code-ageing in interpreter. |
+ 'virtual/ignition_turbofan/test-heap/Regress169209': [FAIL], |
+ |
+ # TODO(mythria,4680): Lack of code-ageing and/or lack of compilation cache |
+ # in interpreter. |
+ 'virtual/ignition_turbofan/test-heap/CompilationCacheCachingBehavior': [FAIL], |
+ |
+ # BUG(4680): Missing type feedback makes optimistic optimizations fail. |
+ 'virtual/ignition_turbofan/test-cpu-profiler/CollectDeoptEvents': [FAIL], |
+ 'virtual/ignition_turbofan/test-cpu-profiler/DeoptUntrackedFunction': [FAIL], |
+ |
+ # BUG(4680): Ignition doesn't support allocation sites currently. |
+ 'virtual/ignition_turbofan/test-heap/EnsureAllocationSiteDependentCodesProcessed': [FAIL], |
+ 'virtual/ignition_turbofan/test-heap/OptimizedPretenuringAllocationFolding': [FAIL], |
+ 'virtual/ignition_turbofan/test-heap/OptimizedPretenuringdoubleArrayLiterals': [FAIL], |
+ 'virtual/ignition_turbofan/test-heap/OptimizedPretenuringNestedDoubleLiterals': [FAIL], |
+ 'virtual/ignition_turbofan/test-heap/OptimizedPretenuringNestedMixedArrayLiterals': [FAIL], |
+ 'virtual/ignition_turbofan/test-heap/OptimizedPretenuringNestedObjectLiterals': [FAIL], |
+ 'virtual/ignition_turbofan/test-heap/OptimizedPretenuringObjectArrayLiterals': [FAIL], |
+ |
+ # BUG(4751). Flaky with Ignition. |
+ 'virtual/ignition_turbofan/test-cpu-profiler/JsNativeJsSample': [SKIP], |
}], # ALWAYS |
############################################################################## |
@@ -388,75 +459,4 @@ |
}], # 'arch == ppc64 and simulator_run == True' |
-############################################################################## |
-['ignition_turbofan', { |
- # TODO(5251): Inlining is currently disabled for the BytecodeGraphBuilder. |
- 'test-run-inlining/InlineLoopGuardedTwice': [FAIL], |
- 'test-run-inlining/InlineSurplusArgumentsDeopt': [FAIL], |
- 'test-run-inlining/InlineTwice': [FAIL], |
- 'test-run-inlining/InlineSurplusArgumentsObject': [FAIL], |
- 'test-run-inlining/InlineTwiceDependentDiamond': [FAIL], |
- 'test-run-inlining/InlineWithArguments': [FAIL], |
- 'test-run-inlining/InlineLoopUnguardedTwice': [FAIL], |
- 'test-run-inlining/InlineOmitArgumentsObject': [FAIL], |
- 'test-run-inlining/InlineLoopUnguardedOnce': [FAIL], |
- 'test-run-inlining/InlineOmitArgumentsDeopt': [FAIL], |
- 'test-run-inlining/InlineTwiceDependentDiamondDifferent': [FAIL], |
- 'test-run-inlining/SimpleInliningContext': [FAIL], |
- 'test-run-inlining/InlineMutuallyRecursive': [FAIL], |
- 'test-run-inlining/InlineLoopGuardedEmpty': [FAIL], |
- 'test-run-inlining/InlineLoopGuardedOnce': [FAIL], |
- 'test-run-inlining/InlineOmitArguments': [FAIL], |
- 'test-run-inlining/SimpleInlining': [FAIL], |
- 'test-run-inlining/InlineLoopUnguardedEmpty': [FAIL], |
- 'test-run-inlining/InlineNestedBuiltin': [FAIL], |
- 'test-run-inlining/InlineSurplusArguments': [FAIL], |
- 'test-run-inlining/InlineBuiltin': [FAIL], |
- 'test-run-inlining/InlineTwiceDependent': [FAIL], |
- 'test-run-inlining/SimpleInliningContextDeopt': [FAIL], |
- |
- # TODO(rmcilroy,4766): Requires BytecodeGraphBuilder to track source position |
- # on nodes (behind --turbo_source_positions flag). |
- 'test-cpu-profiler/TickLinesOptimized': [FAIL], |
- |
- # TODO(rmcilroy,4680): Related to lack of code flushing. Check failed: !function->shared()->is_compiled() || function->IsOptimized(). |
- 'test-heap/TestCodeFlushingPreAged': [FAIL], |
- 'test-heap/TestCodeFlushingIncrementalScavenge': [FAIL], |
- 'test-heap/TestCodeFlushing': [FAIL], |
- 'test-heap/TestCodeFlushingIncremental': [FAIL], |
- 'test-heap/TestCodeFlushingIncrementalAbort': [PASS, ['mode == debug or dcheck_always_on == True', FAIL]], |
- |
- # TODO(mythria,4780): Related to type feedback support for Array function. |
- 'test-feedback-vector/VectorCallFeedbackForArray': [FAIL], |
- |
- # TODO(mythria,4780): Related to type feedback support for constructor. |
- 'test-feedback-vector/VectorConstructCounts': [FAIL], |
- 'test-heap/WeakFunctionInConstructor': [FAIL], |
- 'test-heap/IncrementalMarkingClearsMonomorphicConstructor': [FAIL], |
- 'test-heap/IncrementalMarkingPreservesMonomorphicConstructor': [FAIL], |
- |
- # TODO(mythria,4680): Lack of code-ageing in interpreter. |
- 'test-heap/Regress169209': [FAIL], |
- |
- # TODO(mythria,4680): Lack of code-ageing and/or lack of compilation cache |
- # in interpreter. |
- 'test-heap/CompilationCacheCachingBehavior': [FAIL], |
- |
- # BUG(4680): Missing type feedback makes optimistic optimizations fail. |
- 'test-cpu-profiler/CollectDeoptEvents': [FAIL], |
- 'test-cpu-profiler/DeoptUntrackedFunction': [FAIL], |
- |
- # BUG(4680): Ignition doesn't support allocation sites currently. |
- 'test-heap/EnsureAllocationSiteDependentCodesProcessed': [FAIL], |
- 'test-heap/OptimizedPretenuringAllocationFolding': [FAIL], |
- 'test-heap/OptimizedPretenuringdoubleArrayLiterals': [FAIL], |
- 'test-heap/OptimizedPretenuringNestedDoubleLiterals': [FAIL], |
- 'test-heap/OptimizedPretenuringNestedMixedArrayLiterals': [FAIL], |
- 'test-heap/OptimizedPretenuringNestedObjectLiterals': [FAIL], |
- 'test-heap/OptimizedPretenuringObjectArrayLiterals': [FAIL], |
- |
- # BUG(4751). Flaky with Ignition. |
- 'test-cpu-profiler/JsNativeJsSample': [SKIP], |
-}], # ignition_turbofan |
- |
] |