Handle break to labeled statement

No tests yet. Kernel doesn't support file-offsets on labeled statement.

Change-Id: I5dcfcc21433aec5ad0be26bfef5bbca0b609ba35
Reviewed-on: https://dart-review.googlesource.com/5161
Reviewed-by: Sigmund Cherem <sigmund@google.com>
This commit is contained in:
Johnni Winther 2017-09-14 08:59:11 +00:00
parent eaafacb59d
commit 5aa3259698
6 changed files with 69 additions and 48 deletions

View file

@ -226,8 +226,6 @@ class JumpVisitor extends ir.Visitor {
@override
visitBreakStatement(ir.BreakStatement node) {
// TODO(johnniwinther): Add labels if the enclosing loop is not the implicit
// break target.
JJumpTarget target;
ir.TreeNode body = node.target.body;
ir.TreeNode parent = node.target.parent;
@ -279,8 +277,17 @@ class JumpVisitor extends ir.Visitor {
label.isContinueTarget = true;
}
} else {
// We have code like
//
// label: if (c) {
// if (c < 10) break label;
// }
//
// and label is therefore always needed.
target = _getJumpTarget(node.target);
target.isBreakTarget = true;
JLabelDefinition label = _getOrCreateLabel(target, node.target);
label.isBreakTarget = true;
}
jumpTargetMap[node] = target;
super.visitBreakStatement(node);

View file

@ -161,14 +161,12 @@ js_dispatch_property_test: Crash # Issue 27394
regress/4562_test/01: Crash # Issue 27394
[ $compiler == dart2js && $dart2js_with_kernel && $host_checked ]
16400_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
21666_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
22868_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
23404_test: RuntimeError
23432_test: RuntimeError
async_stacktrace_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
bound_closure_interceptor_methods_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
break_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
closure_capture2_test: RuntimeError
closure_capture4_test: RuntimeError
closure_type_reflection2_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
@ -242,7 +240,16 @@ regress/4562_test/none: CompileTimeError
regress/4639_test: RuntimeError
string_interpolation_dynamic_test: RuntimeError
string_interpolation_test: RuntimeError
switch_test/none: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
closure_type_reflection2_test: RuntimeError
closure_type_reflection_test: RuntimeError
deferred/deferred_mirrors2_test: RuntimeError
invalid_annotation2_test/none: RuntimeError
label_test/06: MissingCompileTimeError
mirror_invalid_field_access2_test: RuntimeError
mirror_invalid_field_access4_test: RuntimeError
mirror_invalid_invoke2_test: RuntimeError
mirrors_used_metatargets_test: RuntimeError
mirrors_used_native_test: RuntimeError
timer_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
truncation_errors_test: RuntimeError
type_argument_factory_crash_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
@ -252,14 +259,12 @@ unconditional_dartio_import_test: CompileTimeError
useful_error_message_1_test: RuntimeError
[ $compiler == dart2js && $dart2js_with_kernel && $minified ]
16400_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
21666_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
22868_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(_LinkedCustomHashSet.#x), local(_LinkedCustomHashSet.#)) for j:closure_call(_LinkedCustomHashSet__LinkedCustomHashSet_closure.call).
23404_test: RuntimeError
23432_test: RuntimeError
async_stacktrace_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(_LinkedCustomHashSet.#x), local(_LinkedCustomHashSet.#)) for j:closure_call(_LinkedCustomHashSet__LinkedCustomHashSet_closure.call).
bound_closure_interceptor_methods_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(_LinkedCustomHashSet.#x), local(_LinkedCustomHashSet.#)) for j:closure_call(_LinkedCustomHashSet__LinkedCustomHashSet_closure.call).
break_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
closure_capture4_test: RuntimeError
closure_type_reflection2_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
closure_type_reflection_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
@ -331,7 +336,16 @@ regress/4562_test/none: CompileTimeError
regress/4639_test: RuntimeError
string_interpolation_dynamic_test: RuntimeError
string_interpolation_test: RuntimeError
switch_test/none: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
closure_type_reflection2_test: RuntimeError
closure_type_reflection_test: RuntimeError
deferred/deferred_mirrors2_test: RuntimeError
invalid_annotation2_test/none: RuntimeError
label_test/06: MissingCompileTimeError
mirror_invalid_field_access2_test: RuntimeError
mirror_invalid_field_access4_test: RuntimeError
mirror_invalid_invoke2_test: RuntimeError
mirrors_used_metatargets_test: RuntimeError
mirrors_used_native_test: RuntimeError
timer_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(_LinkedCustomHashSet.#x), local(_LinkedCustomHashSet.#)) for j:closure_call(_LinkedCustomHashSet__LinkedCustomHashSet_closure.call).
truncation_errors_test: RuntimeError
type_argument_factory_crash_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(_LinkedCustomHashMap.#v), local(_LinkedCustomHashMap.#)) for j:closure_call(_LinkedCustomHashMap__LinkedCustomHashMap_closure.call).

View file

@ -140,14 +140,14 @@ core_type_check_native_test: RuntimeError
event_loop_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
fake_thing_test: RuntimeError
internal_library_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
mirror_intercepted_field_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
mirror_intercepted_field_test: RuntimeError
native_class_inheritance1_frog_test: RuntimeError
native_class_inheritance2_frog_test: RuntimeError
native_class_inheritance3_frog_test: RuntimeError
native_exceptions1_frog_test: Crash # type 'KernelConstructorBuilder' is not a subtype of type 'KernelProcedureBuilder' of 'method' where
native_library_same_name_used_frog_test: CompileTimeError
native_method_inlining_test: RuntimeError
native_mirror_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
native_mirror_test: RuntimeError
native_mixin_field_test: RuntimeError
native_no_such_method_exception3_frog_test: RuntimeError
native_no_such_method_exception4_frog_test: RuntimeError
@ -168,13 +168,13 @@ core_type_check_native_test: RuntimeError
event_loop_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(_LinkedCustomHashSet.#x), local(_LinkedCustomHashSet.#)) for j:closure_call(_LinkedCustomHashSet__LinkedCustomHashSet_closure.call).
fake_thing_test: RuntimeError
internal_library_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(_LinkedCustomHashSet.#x), local(_LinkedCustomHashSet.#)) for j:closure_call(_LinkedCustomHashSet__LinkedCustomHashSet_closure.call).
mirror_intercepted_field_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
mirror_intercepted_field_test: RuntimeError
native_class_inheritance1_frog_test: RuntimeError
native_class_inheritance2_frog_test: RuntimeError
native_class_inheritance3_frog_test: RuntimeError
native_library_same_name_used_frog_test: CompileTimeError
native_method_inlining_test: RuntimeError
native_mirror_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
native_mirror_test: RuntimeError
native_mixin_field_test: RuntimeError
native_no_such_method_exception3_frog_test: RuntimeError
native_no_such_method_exception4_frog_test: RuntimeError

View file

@ -522,7 +522,7 @@ collection_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Fa
collection_to_string_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
const_list_literal_test: RuntimeError
core_runtime_types_test: RuntimeError
data_uri_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
data_uri_test: RuntimeError
dynamic_nosuchmethod_test: RuntimeError
error_stack_trace1_test: RuntimeError
expando_test: RuntimeError
@ -607,7 +607,7 @@ set_remove_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Fa
set_retainAll_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
set_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
set_to_string_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
shuffle_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
shuffle_test: RuntimeError
splay_tree_from_iterable_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
splay_tree_from_iterables_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
splay_tree_test/01: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
@ -642,16 +642,16 @@ symbol_test/02: MissingCompileTimeError
symbol_test/03: MissingCompileTimeError
symbol_test/none: RuntimeError
uri_base_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_file_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_http_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_ipv6_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_normalize_path_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_normalize_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_file_test: RuntimeError
uri_http_test: RuntimeError
uri_ipv6_test: RuntimeError
uri_normalize_path_test: RuntimeError
uri_normalize_test: RuntimeError
uri_parameters_all_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
uri_parse_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_path_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_parse_test: RuntimeError
uri_path_test: RuntimeError
uri_query_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_scheme_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_scheme_test: RuntimeError
uri_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
[ $compiler == dart2js && $dart2js_with_kernel && $minified ]
@ -672,7 +672,7 @@ collection_test: Crash # Assertion failure: Cannot find value Instance of 'ThisL
collection_to_string_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(_LinkedCustomHashSet.#x), local(_LinkedCustomHashSet.#)) for j:closure_call(_LinkedCustomHashSet__LinkedCustomHashSet_closure.call).
const_list_literal_test: RuntimeError
core_runtime_types_test: RuntimeError
data_uri_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
data_uri_test: RuntimeError
dynamic_nosuchmethod_test: RuntimeError
error_stack_trace1_test: RuntimeError
expando_test: RuntimeError
@ -757,7 +757,7 @@ set_remove_test: Crash # Assertion failure: Cannot find value Instance of 'ThisL
set_retainAll_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(_LinkedCustomHashSet.#x), local(_LinkedCustomHashSet.#)) for j:closure_call(_LinkedCustomHashSet__LinkedCustomHashSet_closure.call).
set_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(SplayTreeSet.#v), local(SplayTreeSet.#)) for j:closure_call(SplayTreeSet_SplayTreeSet_closure.call).
set_to_string_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(_CustomHashSet.#x), local(_CustomHashSet.#)) for j:closure_call(_CustomHashSet__CustomHashSet_closure.call).
shuffle_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
shuffle_test: RuntimeError
splay_tree_from_iterable_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(SplayTreeMap.#v), local(SplayTreeMap.#)) for j:closure_call(SplayTreeMap_SplayTreeMap_closure.call).
splay_tree_from_iterables_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(SplayTreeMap.#v), local(SplayTreeMap.#)) for j:closure_call(SplayTreeMap_SplayTreeMap_closure.call).
splay_tree_test/01: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(SplayTreeSet.#v), local(SplayTreeSet.#)) for j:closure_call(SplayTreeSet_SplayTreeSet_closure.call).
@ -792,16 +792,16 @@ symbol_test/02: MissingCompileTimeError
symbol_test/03: MissingCompileTimeError
symbol_test/none: RuntimeError
uri_base_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_file_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_http_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_ipv6_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_normalize_path_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_normalize_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_file_test: RuntimeError
uri_http_test: RuntimeError
uri_ipv6_test: RuntimeError
uri_normalize_path_test: RuntimeError
uri_normalize_test: RuntimeError
uri_parameters_all_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(_LinkedCustomHashMap.#v), local(_LinkedCustomHashMap.#)) for j:closure_call(_LinkedCustomHashMap__LinkedCustomHashMap_closure.call).
uri_parse_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_path_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_parse_test: RuntimeError
uri_path_test: RuntimeError
uri_query_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_scheme_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
uri_scheme_test: RuntimeError
uri_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
[$arch == simdbc || $arch == simdbc64]

View file

@ -543,7 +543,6 @@ constructor_redirect_test/01: Crash # Assertion failure: Cannot find value Insta
custom_await_stack_trace_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
cyclic_constructor_test/01: Crash # Stack Overflow
cyclic_default_values_test: RuntimeError
dangling_else_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
deferred_call_empty_before_load_test: RuntimeError
deferred_closurize_load_library_test: CompileTimeError
deferred_constant_list_test: CompileTimeError
@ -616,7 +615,6 @@ enum_private_test/none: RuntimeError
enum_test: RuntimeError
example_constructor_test: RuntimeError
execute_finally7_test: RuntimeError
exhaustive_for_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
expect_test: RuntimeError
external_test/10: MissingRuntimeError
external_test/13: MissingRuntimeError
@ -666,7 +664,6 @@ function_type_parameter2_negative_test: Crash # UnimplementedError: Unimplemente
function_type_parameter_negative_test: Crash # UnimplementedError: Unimplemented constant expression (dynamic i) → dynamic => "${i}" (ShadowFunctionExpression)
infinite_switch_label_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/locals_handler.dart': Failed assertion: line 296 pos 12: 'local != null': is not true.
infinity_test: RuntimeError
inlined_throw_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
instance_creation_in_function_annotation_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
integer_division_by_zero_test: RuntimeError
interceptor3_test: RuntimeError
@ -687,7 +684,6 @@ issue23244_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Fa
issue_1751477_test: CompileTimeError
issue_25671a_test/01: Crash # Assertion failure: Missing scope info for j:method(createInvocationMirror).
issue_25671b_test/01: Crash # Assertion failure: Missing scope info for j:method(createInvocationMirror).
label_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
lazy_static8_test: RuntimeError
left_shift_test: RuntimeError
library_env_test/has_no_html_support: RuntimeError
@ -785,6 +781,7 @@ mixin_mixin_bound2_test: RuntimeError
mixin_mixin_bound_test: RuntimeError
mixin_mixin_test: RuntimeError
mixin_mixin_type_arguments_test: Crash # 'package:js_ast/src/nodes.dart': Failed assertion: line 1316 pos 12: '_identifierRE.hasMatch(name)': is not true.
mixin_mixin_type_arguments_test: RuntimeError
mixin_of_mixin_test/01: CompileTimeError
mixin_of_mixin_test/02: CompileTimeError
mixin_of_mixin_test/03: CompileTimeError
@ -845,7 +842,6 @@ mixin_supertype_subclass_test/03: CompileTimeError
mixin_supertype_subclass_test/04: CompileTimeError
mixin_supertype_subclass_test/05: CompileTimeError
mixin_supertype_subclass_test/none: CompileTimeError
mixin_mixin_type_arguments_test: RuntimeError
modulo_test: RuntimeError
multiline_newline_test/04: MissingCompileTimeError
multiline_newline_test/04r: MissingCompileTimeError
@ -898,7 +894,6 @@ redirecting_factory_reflection_test: Crash # RangeError (index): Invalid value:
reg_exp_test: RuntimeError
regress_13494_test: RuntimeError
regress_17382_test: RuntimeError
regress_18535_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
regress_20394_test/01: Crash # 'file:*/pkg/compiler/lib/src/ssa/builder_kernel.dart': Failed assertion: line 548 pos 11: '_elementMap.getClass(constructor.enclosingClass) ==
regress_21795_test: RuntimeError
regress_22438_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
@ -944,7 +939,12 @@ stacktrace_rethrow_error_test/none: RuntimeError
stacktrace_rethrow_error_test/withtraceparameter: RuntimeError
stacktrace_rethrow_nonerror_test: RuntimeError
stacktrace_test: RuntimeError
statement_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
const_evaluation_test/01: RuntimeError
enum_mirror_test: RuntimeError
instance_creation_in_function_annotation_test: RuntimeError
issue21079_test: RuntimeError
redirecting_factory_reflection_test: RuntimeError
regress_28255_test: RuntimeError
static_getter_no_setter1_test/01: RuntimeError
static_getter_no_setter3_test/01: RuntimeError
string_join_test: RuntimeError
@ -1112,7 +1112,6 @@ cyclic_type_test/01: RuntimeError
cyclic_type_test/02: RuntimeError
cyclic_type_test/03: RuntimeError
cyclic_type_test/04: RuntimeError
dangling_else_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
deferred_call_empty_before_load_test: RuntimeError
deferred_closurize_load_library_test: CompileTimeError
deferred_constant_list_test: CompileTimeError
@ -1185,7 +1184,6 @@ enum_private_test/none: RuntimeError
enum_test: RuntimeError
example_constructor_test: RuntimeError
execute_finally7_test: RuntimeError
exhaustive_for_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
expect_test: RuntimeError
external_test/10: MissingRuntimeError
external_test/13: MissingRuntimeError
@ -1236,7 +1234,6 @@ function_type_parameter2_negative_test: Crash # UnimplementedError: Unimplemente
function_type_parameter_negative_test: Crash # UnimplementedError: Unimplemented constant expression (dynamic i) → dynamic => "${i}" (ShadowFunctionExpression)
infinite_switch_label_test: Crash # NoSuchMethodError: The method 'generateBreak' was called on null.
infinity_test: RuntimeError
inlined_throw_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
instance_creation_in_function_annotation_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
integer_division_by_zero_test: RuntimeError
interceptor3_test: RuntimeError
@ -1257,7 +1254,6 @@ issue23244_test: Crash # Assertion failure: Cannot find value Instance of 'ThisL
issue_1751477_test: CompileTimeError
issue_25671a_test/01: Crash # NoSuchMethodError: The method 'localIsUsedInTryOrSync' was called on null.
issue_25671b_test/01: Crash # NoSuchMethodError: The method 'localIsUsedInTryOrSync' was called on null.
label_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
lazy_static8_test: RuntimeError
left_shift_test: RuntimeError
library_env_test/has_no_html_support: RuntimeError
@ -1507,7 +1503,13 @@ stacktrace_rethrow_error_test/none: RuntimeError
stacktrace_rethrow_error_test/withtraceparameter: RuntimeError
stacktrace_rethrow_nonerror_test: RuntimeError
stacktrace_test: RuntimeError
statement_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
const_evaluation_test/01: RuntimeError
enum_mirror_test: RuntimeError
instance_creation_in_function_annotation_test: RuntimeError
issue21079_test: RuntimeError
redirecting_factory_reflection_test: RuntimeError
regress_18535_test: RuntimeError
regress_28255_test: RuntimeError
static_getter_no_setter1_test/01: RuntimeError
static_getter_no_setter3_test/01: RuntimeError
string_join_test: RuntimeError

View file

@ -590,7 +590,6 @@ bool_condition_check_test: RuntimeError
bool_test: RuntimeError
bound_closure_equality_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/type_builder.dart': Failed assertion: line 141 pos 12: 'member.isInstanceMember': is not true.
branch_canonicalization_test: RuntimeError
break_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
call_closurization_test: RuntimeError
call_function_apply_test: RuntimeError
call_operator_test: RuntimeError
@ -684,7 +683,7 @@ inferrer_synthesized_constructor_test: RuntimeError
infinite_switch_label_test: Crash # 'file:*/pkg/compiler/lib/src/ssa/locals_handler.dart': Failed assertion: line 296 pos 12: 'local != null': is not true.
infinity_test: RuntimeError
inlined_throw_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
instance_creation_in_function_annotation_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
instance_creation_in_function_annotation_test: RuntimeError
issue_25671a_test/01: Crash # Assertion failure: Missing scope info for j:method(createInvocationMirror).
issue_25671b_test/01: Crash # Assertion failure: Missing scope info for j:method(createInvocationMirror).
label_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
@ -818,7 +817,6 @@ bool_condition_check_test: RuntimeError
bool_test: RuntimeError
bound_closure_equality_test: Crash # Assertion failure: Cannot find value Instance of 'ThisLocal' in (local(_LinkedCustomHashSet.#x), local(_LinkedCustomHashSet.#)) for j:closure_call(_LinkedCustomHashSet__LinkedCustomHashSet_closure.call).
branch_canonicalization_test: RuntimeError
break_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
call_closurization_test: RuntimeError
call_function_apply_test: RuntimeError
call_operator_test: RuntimeError
@ -912,7 +910,7 @@ inferrer_synthesized_constructor_test: RuntimeError
infinite_switch_label_test: Crash # NoSuchMethodError: The method 'generateBreak' was called on null.
infinity_test: RuntimeError
inlined_throw_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
instance_creation_in_function_annotation_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0
instance_creation_in_function_annotation_test: RuntimeError
issue_25671a_test/01: Crash # NoSuchMethodError: The method 'localIsUsedInTryOrSync' was called on null.
issue_25671b_test/01: Crash # NoSuchMethodError: The method 'localIsUsedInTryOrSync' was called on null.
label_test: Crash # RangeError (index): Invalid value: Valid value range is empty: 0