Commit 14fa0fa8 authored by rmcilroy's avatar rmcilroy Committed by Commit bot

[Interpreter] Remove some Ignition skips from mjsunit and cctest

Remove some Ignition skips in mjsunit and cctest, and replace a few
others with fails now that the there is more debugger support.

BUG=v8:4680
LOG=N

Review URL: https://codereview.chromium.org/1689993002

Cr-Commit-Position: refs/heads/master@{#33932}
parent a5941ae4
......@@ -627,33 +627,6 @@
'test-heap/TestCodeFlushingIncrementalAbort': [PASS, FAIL],
'test-cpu-profiler/SourceLocation': [PASS, FAIL],
'test-serialize/SerializeInternalReference': [PASS, FAIL],
# TODO(rmcilroy,4680): DCHECK(shared->function_data()->IsUndefined()) in
# compiler.cc GetUnoptimizedCodeCommon() or timeout in release mode.
'test-func-name-inference/GlobalProperty': [SKIP],
'test-func-name-inference/GlobalVar': [SKIP],
'test-func-name-inference/InConstructor': [SKIP],
'test-func-name-inference/Static': [SKIP],
'test-func-name-inference/LocalVar': [SKIP],
'test-func-name-inference/Factory': [SKIP],
'test-func-name-inference/MultipleFuncsConditional': [SKIP],
'test-func-name-inference/AsParameter': [SKIP],
'test-func-name-inference/Prototype': [SKIP],
'test-func-name-inference/MultipleFuncsInLiteral': [SKIP],
'test-func-name-inference/ObjectLiteral': [SKIP],
'test-func-name-inference/AnonymousInAnonymousClosure1': [SKIP],
'test-func-name-inference/AnonymousInAnonymousClosure2': [SKIP],
'test-func-name-inference/MultipleAssignments': [SKIP],
'test-func-name-inference/Issue380': [SKIP],
'test-func-name-inference/NamedInAnonymousClosure': [SKIP],
'test-func-name-inference/AsConstructorParameter': [SKIP],
'test-func-name-inference/GlobalAssignmentAndCall': [SKIP],
'test-func-name-inference/FactoryHashmapConditional': [SKIP],
'test-func-name-inference/FactoryHashmap': [SKIP],
'test-func-name-inference/FactoryHashmapVariable': [SKIP],
'test-func-name-inference/MethodAssignmentInAnonymousFunctionCall': [SKIP],
'test-func-name-inference/AssignmentAndCall': [SKIP],
'test-func-name-inference/ReturnAnonymousFunction': [SKIP],
}], # ignition == True
['ignition == True and mode == debug and arch == x64', {
......
......@@ -774,6 +774,20 @@
# DCHECK(context_->IsFunctionContext() || !scope_info->HasContext());
'regress/regress-crbug-582051': [SKIP],
# TODO(yangguo,4690): Check failure in debug.cc BreakLocation::SetBreakPoint
# DCHECK(IsDebugBreak() || IsDebuggerStatement());
'regress/regress-1523': [FAIL],
'regress/regress-102153': [FAIL],
'regress/regress-1586': [FAIL],
'regress/regress-2825': [FAIL],
'regress/regress-3960': [FAIL],
'regress/regress-crbug-119800': [FAIL],
'regress/regress-crbug-467180': [FAIL],
'regress/regress-998565': [FAIL],
'regress/regress-crbug-432493': [FAIL],
'regress/regress-opt-after-debug-deopt': [FAIL],
'regress/regress-crbug-481896': [FAIL],
# TODO(rmcilroy,4681): Requires support for generators.
'messages': [FAIL],
'es6/array-from': [FAIL],
......@@ -860,44 +874,6 @@
'regress/regress-4525': [FAIL],
'regress/regress-4521': [FAIL],
# TODO(rmcilroy,4680): DCHECK(shared->function_data()->IsUndefined()) in
# compiler.cc GetUnoptimizedCodeCommon() or timeout in release mode.
'regress/regress-1523': [SKIP],
'regress/regress-102153': [SKIP],
'regress/regress-1639-2': [SKIP],
'regress/regress-109195': [SKIP],
'regress/regress-1586': [SKIP],
'regress/regress-1639': [SKIP],
'regress/regress-2825': [SKIP],
'regress/regress-419663': [SKIP],
'regress/regress-4320': [SKIP],
'regress/regress-998565': [SKIP],
'regress/regress-94873': [SKIP],
'regress/regress-crbug-387599': [SKIP],
'regress/regress-crbug-119800': [SKIP],
'regress/regress-crbug-432493': [SKIP],
'regress/regress-crbug-467180': [SKIP],
'regress/regress-crbug-424142': [SKIP],
'regress/regress-opt-after-debug-deopt': [SKIP],
'regress/regress-prepare-break-while-recompile': [SKIP],
'regress/regress-crbug-481896': [SKIP],
'regress/regress-crbug-506443': [SKIP],
'regress/regress-3960': [SKIP],
'regress/regress-crbug-507070': [SKIP],
'regress/regress-3969': [SKIP],
'regress/regress-2318': [SKIP],
'regress/regress-crbug-568477-3': [SKIP],
'regress/regress-crbug-568477-1': [SKIP],
'regress/regress-crbug-405922': [SKIP],
'regress/regress-147497': [SKIP],
'regress/regress-crbug-568477-4': [SKIP],
'regress/regress-269': [SKIP],
'regress/regress-crbug-409614': [SKIP],
'regress/regress-1853': [SKIP],
# TODO(yangguo,4690): Check failure on SourcePositionTable::AssertMonotonic
'regress/regress-1200351': [FAIL],
# TODO(rmcilroy,4680): Check failed in
# BytecodeGenerator::VisitFunctionLiteral - !shared_info.is_null().
'regress/regress-crbug-429159': [FAIL],
......@@ -936,6 +912,9 @@
'regress/regress-1170187': [FAIL],
'regress/regress-131994': [FAIL],
'regress/regress-crbug-568477-2': [FAIL],
'regress/regress-crbug-568477-3': [FAIL],
'regress/regress-crbug-568477-1': [FAIL],
'regress/regress-2318': [FAIL],
# TODO(rmcilroy,4680): Test crashes.
'compiler/regress-funarguments': [SKIP],
......@@ -947,13 +926,25 @@
# TODO(rmcilroy,4680): Test timeouts.
'array-literal-transitions': [SKIP],
'regress/regress-crbug-517592': [SKIP],
'regress/regress-crbug-568477-4': [SKIP],
'regress/regress-crbug-409614': [SKIP],
'regress/regress-crbug-42414': [SKIP],
'regress/regress-1853': [SKIP],
'regress/regress-crbug-424142': [SKIP],
}], # ignition == True
['ignition == True and mode == debug', {
# TODO(rmcilroy,4680): BytecodeGraphBuilder::FrameStateBeforeAndAfter DCHECK
# failure for DCHECK(added_to_node_).
'es6/block-scoping': [PASS, FAIL],
'harmony/block-scoping-sloppy': [PASS, FAIL],
['ignition == True and (mode == debug or dcheck_always_on == True)', {
# TODO(yangguo,4690): Check failure in debug.cc BreakLocation::SetBreakPoint
# DCHECK(IsDebugBreak() || IsDebuggerStatement());
'regress/regress-419663': [FAIL],
'regress/regress-4320': [FAIL],
'regress/regress-1639': [FAIL],
'regress/regress-94873': [FAIL],
'regress/regress-1639-2': [FAIL],
'regress/regress-crbug-387599': [FAIL],
'regress/regress-prepare-break-while-recompile': [FAIL],
'regress/regress-crbug-506443': [FAIL],
'regress/regress-crbug-507070': [FAIL],
}], # ignition == True and mode == debug
['ignition == True and arch == arm64', {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment