mirror of
https://github.com/dart-lang/sdk
synced 2024-10-14 08:51:21 +00:00
Revert "Updated test status after fixing closure call generation."
This reverts commit 6839f6f79f
.
BUG=
Review-Url: https://codereview.chromium.org/2986383003 .
This commit is contained in:
parent
481ce5813c
commit
b74f53aa74
|
@ -131,12 +131,7 @@ class KernelClosureConversionTask extends ClosureConversionTask<ir.Node> {
|
|||
// We want the original declaration where that function is used to point
|
||||
// to the correct closure class.
|
||||
_closureRepresentationMap[closureClass.callMethod] = closureClass;
|
||||
Entity entity;
|
||||
if (node.parent is ir.Member) {
|
||||
entity = _elementMap.getMember(node.parent);
|
||||
} else {
|
||||
entity = localsMap.getLocalFunction(node.parent);
|
||||
}
|
||||
Entity entity = localsMap.getLocalFunction(node.parent);
|
||||
assert(entity != null);
|
||||
_closureRepresentationMap[entity] = closureClass;
|
||||
}
|
||||
|
@ -342,9 +337,7 @@ class KernelClosureClass extends JsScopeInfo
|
|||
this.library,
|
||||
KernelScopeInfo info,
|
||||
KernelToLocalsMap localsMap)
|
||||
: closureEntity = closureSourceNode.parent is ir.Member
|
||||
? null
|
||||
: localsMap.getLocalFunction(closureSourceNode.parent),
|
||||
: closureEntity = localsMap.getLocalFunction(closureSourceNode.parent),
|
||||
super.from(info, localsMap);
|
||||
|
||||
ClassEntity get closureClassEntity => this;
|
||||
|
@ -441,35 +434,15 @@ class ClosureMemberData implements MemberData {
|
|||
|
||||
class ClosureFunctionData extends ClosureMemberData implements FunctionData {
|
||||
final FunctionType functionType;
|
||||
final ir.FunctionNode functionNode;
|
||||
|
||||
ClosureFunctionData(
|
||||
ClosureMemberDefinition definition, this.functionType, this.functionNode)
|
||||
ClosureFunctionData(MemberDefinition definition, this.functionType)
|
||||
: super(definition);
|
||||
|
||||
@override
|
||||
void forEachParameter(KernelToElementMapForBuilding elementMap,
|
||||
void f(DartType type, String name, ConstantValue defaultValue)) {
|
||||
void handleParameter(ir.VariableDeclaration node, {bool isOptional: true}) {
|
||||
DartType type = elementMap.getDartType(node.type);
|
||||
String name = node.name;
|
||||
ConstantValue defaultValue;
|
||||
if (isOptional) {
|
||||
if (node.initializer != null) {
|
||||
defaultValue = elementMap.getConstantValue(node.initializer);
|
||||
} else {
|
||||
defaultValue = new NullConstantValue();
|
||||
}
|
||||
}
|
||||
f(type, name, defaultValue);
|
||||
}
|
||||
|
||||
for (int i = 0; i < functionNode.positionalParameters.length; i++) {
|
||||
handleParameter(functionNode.positionalParameters[i],
|
||||
isOptional: i < functionNode.requiredParameterCount);
|
||||
}
|
||||
functionNode.namedParameters.toList()
|
||||
..sort(namedOrdering)
|
||||
..forEach(handleParameter);
|
||||
// TODO(johnniwinther,efortuna): Implement this.
|
||||
throw new UnimplementedError('ClosureFunctionData.forEachParameter');
|
||||
}
|
||||
|
||||
@override
|
||||
|
|
|
@ -2026,8 +2026,7 @@ class JsKernelToElementMap extends KernelToElementMapBase
|
|||
_memberData.add(new ClosureFunctionData(
|
||||
new ClosureMemberDefinition(callMethod, closureData.definition.location,
|
||||
MemberKind.closureCall, node.parent),
|
||||
getFunctionType(node),
|
||||
node));
|
||||
getFunctionType(node)));
|
||||
memberMap[cls.callMethod.name] = cls.callMethod;
|
||||
return cls;
|
||||
}
|
||||
|
@ -2095,7 +2094,7 @@ class JsKernelToElementMap extends KernelToElementMapBase
|
|||
(node is ir.Procedure && node.kind == ir.ProcedureKind.Factory)) {
|
||||
FunctionEntity entity;
|
||||
if (node.parent is ir.Constructor) {
|
||||
entity = getConstructorBody(node.parent);
|
||||
entity = getConstructorBody(node);
|
||||
} else {
|
||||
entity = getMember(node);
|
||||
}
|
||||
|
|
|
@ -324,7 +324,11 @@ regress/4562_test/01: Crash # Issue 27394
|
|||
10216b_test: Crash
|
||||
11673_test: Crash
|
||||
16400_test: Crash
|
||||
16407_test: Crash
|
||||
16407_test: RuntimeError
|
||||
17856_test: Crash
|
||||
18383_test: Crash
|
||||
18383_test: RuntimeError
|
||||
19191_test: Crash
|
||||
21166_test: Crash
|
||||
21579_test: Crash
|
||||
|
@ -352,6 +356,7 @@ bound_closure_interceptor_methods_test: Crash
|
|||
bound_closure_interceptor_type_test: Crash
|
||||
break_test: Crash
|
||||
checked_accessor_test: Crash
|
||||
closure2_test: RuntimeError
|
||||
closure3_test: RuntimeError
|
||||
closure4_test: RuntimeError
|
||||
closure5_test: Crash
|
||||
|
@ -363,6 +368,7 @@ closure_capture4_test: RuntimeError
|
|||
closure_capture5_test: RuntimeError
|
||||
closure_capture6_test: Crash
|
||||
closure_capture_test: RuntimeError
|
||||
closure_test: RuntimeError
|
||||
closure_type_reflection2_test: Crash
|
||||
closure_type_reflection_test: Crash
|
||||
code_motion_exception_test: Crash
|
||||
|
@ -496,6 +502,7 @@ useful_error_message_1_test: Crash
|
|||
LayoutTests_fast_mediastream_getusermedia_t01_test/none: Crash
|
||||
bailout_aborting_if_test: Crash
|
||||
big_allocation_expression_test: Crash
|
||||
closure2_test: Crash
|
||||
closure3_test: Crash
|
||||
closure4_test: Crash
|
||||
closure6_test: Crash
|
||||
|
@ -505,6 +512,7 @@ closure_capture3_test: Crash
|
|||
closure_capture4_test: Crash
|
||||
closure_capture5_test: Crash
|
||||
closure_capture_test: Crash
|
||||
closure_test: Crash
|
||||
first_class_types_hashcode_test: Crash
|
||||
if_null2_test: Crash
|
||||
if_null3_test: Crash
|
||||
|
|
|
@ -635,6 +635,7 @@ closure_internals_test: Crash
|
|||
closure_parameter_types_test: Crash
|
||||
closure_self_reference_test: Crash
|
||||
closure_shared_state_test: RuntimeError
|
||||
closure_side_effect_test: RuntimeError
|
||||
closure_test: Crash
|
||||
closure_type_test/01: Crash
|
||||
closure_type_test/none: Crash
|
||||
|
@ -655,10 +656,21 @@ compile_time_constant_c_test/02: Crash
|
|||
compile_time_constant_m_test: RuntimeError
|
||||
compile_time_constant_p_test/01: Crash
|
||||
compile_time_constant_r_test/none: RuntimeError
|
||||
compound_assignment_operator_test: Crash
|
||||
conditional_import_string_test: CompileTimeError
|
||||
conditional_import_test: CompileTimeError
|
||||
conditional_method_invocation_test/02: RuntimeError
|
||||
conditional_method_invocation_test/04: RuntimeError
|
||||
conditional_method_invocation_test/06: RuntimeError
|
||||
conditional_method_invocation_test/07: RuntimeError
|
||||
conditional_method_invocation_test/12: Crash
|
||||
conditional_method_invocation_test/13: Crash
|
||||
conditional_method_invocation_test/14: RuntimeError
|
||||
conditional_method_invocation_test/15: RuntimeError
|
||||
conditional_method_invocation_test/16: RuntimeError
|
||||
conditional_method_invocation_test/17: RuntimeError
|
||||
conditional_method_invocation_test/18: RuntimeError
|
||||
conditional_method_invocation_test/19: RuntimeError
|
||||
conditional_property_access_test/10: Crash
|
||||
conditional_property_access_test/11: Crash
|
||||
config_import_corelib_test: RuntimeError
|
||||
|
@ -678,6 +690,7 @@ const_instance_field_test/01: MissingCompileTimeError
|
|||
const_map2_test/00: MissingCompileTimeError
|
||||
const_map3_test/00: MissingCompileTimeError
|
||||
const_map_test: Crash
|
||||
const_named_test: Crash
|
||||
const_nested_test: Crash
|
||||
const_objects_are_immutable_test/01: Crash
|
||||
const_objects_are_immutable_test/none: Crash
|
||||
|
@ -791,6 +804,7 @@ deferred_type_dependency_test/is: CompileTimeError
|
|||
deferred_type_dependency_test/none: CompileTimeError
|
||||
deferred_type_dependency_test/type_annotation: CompileTimeError
|
||||
deopt_inlined_function_test: Crash
|
||||
deopt_no_feedback_test: Crash
|
||||
div_by_zero_test: Crash
|
||||
div_with_power_of_two2_test: Crash
|
||||
double_int_to_string_test: RuntimeError
|
||||
|
@ -903,6 +917,8 @@ for_variable_capture_test: Crash
|
|||
full_stacktrace1_test: Crash
|
||||
full_stacktrace2_test: Crash
|
||||
full_stacktrace3_test: Crash
|
||||
function_argument_test: RuntimeError
|
||||
function_field_test: RuntimeError
|
||||
function_getter_test: Crash
|
||||
function_literals2_test: Crash
|
||||
function_literals_test: Crash
|
||||
|
@ -952,10 +968,15 @@ function_type_alias2_test: Crash
|
|||
function_type_alias3_test: Crash
|
||||
function_type_alias4_test: Crash
|
||||
function_type_alias6_test/none: Crash
|
||||
function_type_alias8_test: RuntimeError
|
||||
function_type_alias9_test/none: Crash
|
||||
function_type_alias_test: Crash
|
||||
function_type_parameter2_negative_test: Crash
|
||||
function_type_parameter2_test: RuntimeError
|
||||
function_type_parameter_negative_test: Crash
|
||||
function_type_parameter_test: RuntimeError
|
||||
function_type_test: Crash
|
||||
function_type_this_parameter_test: RuntimeError
|
||||
generalized_void_syntax_test: CompileTimeError
|
||||
generic_closure_test: Crash
|
||||
generic_constructor_mixin2_test: Crash
|
||||
|
@ -976,13 +997,14 @@ generic_list_checked_test: Crash
|
|||
generic_local_functions_test: Crash
|
||||
generic_method_types_test/01: Crash
|
||||
generic_method_types_test/02: Crash
|
||||
generic_methods_function_type_test: RuntimeError
|
||||
generic_methods_generic_function_parameter_test: Crash
|
||||
generic_methods_test: Crash
|
||||
generic_methods_type_expression_test/01: Crash
|
||||
generic_methods_type_expression_test/03: Crash
|
||||
generic_methods_type_expression_test/none: Crash
|
||||
generic_native_test: Crash
|
||||
generic_syntax_test: Crash
|
||||
generic_syntax_test: RuntimeError
|
||||
generic_test: Crash
|
||||
getter_closure_execution_order_test: Crash
|
||||
getter_no_setter2_test/00: Crash
|
||||
|
@ -1004,11 +1026,30 @@ if_null_assignment_behavior_test/03: RuntimeError
|
|||
if_null_assignment_behavior_test/04: Crash
|
||||
if_null_assignment_behavior_test/05: RuntimeError
|
||||
if_null_assignment_behavior_test/06: RuntimeError
|
||||
if_null_assignment_behavior_test/07: RuntimeError
|
||||
if_null_assignment_behavior_test/08: RuntimeError
|
||||
if_null_assignment_behavior_test/09: RuntimeError
|
||||
if_null_assignment_behavior_test/10: RuntimeError
|
||||
if_null_assignment_behavior_test/11: RuntimeError
|
||||
if_null_assignment_behavior_test/12: RuntimeError
|
||||
if_null_assignment_behavior_test/13: RuntimeError
|
||||
if_null_assignment_behavior_test/14: Crash
|
||||
if_null_assignment_behavior_test/15: RuntimeError
|
||||
if_null_assignment_behavior_test/16: RuntimeError
|
||||
if_null_assignment_behavior_test/17: RuntimeError
|
||||
if_null_assignment_behavior_test/18: RuntimeError
|
||||
if_null_assignment_behavior_test/19: RuntimeError
|
||||
if_null_assignment_behavior_test/20: RuntimeError
|
||||
if_null_assignment_behavior_test/21: RuntimeError
|
||||
if_null_assignment_behavior_test/22: RuntimeError
|
||||
if_null_assignment_behavior_test/23: RuntimeError
|
||||
if_null_assignment_behavior_test/24: RuntimeError
|
||||
if_null_assignment_behavior_test/25: RuntimeError
|
||||
if_null_assignment_behavior_test/26: RuntimeError
|
||||
if_null_assignment_behavior_test/27: RuntimeError
|
||||
if_null_assignment_behavior_test/28: RuntimeError
|
||||
if_null_assignment_behavior_test/31: RuntimeError
|
||||
if_null_assignment_behavior_test/32: RuntimeError
|
||||
if_null_assignment_static_test/01: Crash
|
||||
if_null_assignment_static_test/02: Crash
|
||||
if_null_assignment_static_test/03: Crash
|
||||
|
@ -1081,6 +1122,7 @@ inference_captured_variable_test: Crash
|
|||
inference_list_or_null_test: Crash
|
||||
inference_mixin_field_test: Crash
|
||||
inference_super_constructor_call_test: Crash
|
||||
inferrer_closure_test: RuntimeError
|
||||
inferrer_constructor2_test: Crash
|
||||
inferrer_constructor3_test: Crash
|
||||
inferrer_constructor4_test: Crash
|
||||
|
@ -1092,6 +1134,7 @@ infinite_switch_label_test: Crash
|
|||
infinity_test: RuntimeError
|
||||
initializing_formal_capture_test: Crash
|
||||
initializing_formal_final_test: Crash
|
||||
inline_closure_with_constant_arguments_test: RuntimeError
|
||||
inline_super_field_test: Crash
|
||||
inlined_conditional_test: Crash
|
||||
inlined_throw_test: Crash
|
||||
|
@ -1148,10 +1191,12 @@ issue_25671a_test/01: Crash
|
|||
issue_25671b_test/01: Crash
|
||||
issue_25671b_test/none: Crash
|
||||
label_test: Crash
|
||||
lazy_static2_test: RuntimeError
|
||||
lazy_static3_test: Crash
|
||||
lazy_static5_test: RuntimeError
|
||||
lazy_static6_test: RuntimeError
|
||||
lazy_static8_test: Crash
|
||||
lazy_static_test: RuntimeError
|
||||
least_upper_bound_test/01: Crash
|
||||
least_upper_bound_test/02: Crash
|
||||
least_upper_bound_test/03: Crash
|
||||
|
@ -1186,6 +1231,7 @@ least_upper_bound_test/31: Crash
|
|||
least_upper_bound_test/32: Crash
|
||||
least_upper_bound_test/none: Crash
|
||||
left_shift_test: RuntimeError
|
||||
library5_test: RuntimeError
|
||||
library_env_test/has_no_html_support: RuntimeError
|
||||
library_env_test/has_no_io_support: RuntimeError
|
||||
library_env_test/has_no_mirror_support: RuntimeError
|
||||
|
@ -1194,6 +1240,7 @@ licm2_test: Crash
|
|||
licm3_test: Crash
|
||||
list_double_index_in_loop2_test: Crash
|
||||
list_double_index_in_loop_test: Crash
|
||||
list_in_closure_test: RuntimeError
|
||||
list_is_test: Crash
|
||||
list_length_tracer_test: Crash
|
||||
list_literal3_test: Crash
|
||||
|
@ -1202,6 +1249,7 @@ list_test: Crash
|
|||
list_tracer_call_last_test: RuntimeError
|
||||
local_function2_test: RuntimeError
|
||||
local_function3_test: Crash
|
||||
local_function_non_equal_test: Crash
|
||||
local_function_test: Crash
|
||||
logical_expression_test: Crash
|
||||
loop_hoist_test: Crash
|
||||
|
@ -1237,6 +1285,8 @@ map_literal8_test: Crash
|
|||
map_literal_syntax_test: Crash
|
||||
map_test: Crash
|
||||
megamorphic_no_such_method_test: Crash
|
||||
memory_swap_test: RuntimeError
|
||||
metadata_test: Crash
|
||||
method_binding_test: Crash
|
||||
method_invocation_test: Crash
|
||||
method_name_test: CompileTimeError
|
||||
|
@ -1519,6 +1569,7 @@ operator4_test: Crash
|
|||
operator5_test: Crash
|
||||
operator_equals_test: Crash
|
||||
optimized_constant_array_string_access_test: Crash
|
||||
optimized_setter_test: Crash
|
||||
optimized_string_charat_test: Crash
|
||||
optimized_string_charcodeat_test: Crash
|
||||
ordered_maps_test: Crash
|
||||
|
@ -1542,6 +1593,8 @@ override_inheritance_no_such_method_test/13: Crash
|
|||
override_method_with_field_test/01: MissingCompileTimeError
|
||||
override_method_with_field_test/02: Crash
|
||||
override_method_with_field_test/none: Crash
|
||||
param2_test: Crash
|
||||
parameter_default_test/none: Crash
|
||||
parameter_initializer_test: Crash
|
||||
parameter_types_specialization_test: RuntimeError
|
||||
parse_closures_in_initializers_test: Crash
|
||||
|
@ -1599,6 +1652,7 @@ regress_17382_test: Crash
|
|||
regress_18435_test: Crash
|
||||
regress_18535_test: Crash
|
||||
regress_18713_test: Crash
|
||||
regress_20074_test: Crash
|
||||
regress_20394_test/01: Crash
|
||||
regress_20394_test/none: Crash
|
||||
regress_20840_test: Crash
|
||||
|
@ -1646,8 +1700,11 @@ regress_28217_test/01: MissingCompileTimeError
|
|||
regress_28217_test/none: MissingCompileTimeError
|
||||
regress_28255_test: Crash
|
||||
regress_28278_test: CompileTimeError
|
||||
regress_29243_test: RuntimeError
|
||||
regress_29349_test: CompileTimeError
|
||||
regress_29481_test: RuntimeError
|
||||
regress_29949_test: Crash
|
||||
regress_30092_test: Crash
|
||||
regress_30121_test: Crash
|
||||
rethrow_test: Crash
|
||||
return_type_test: Crash
|
||||
|
@ -1656,6 +1713,7 @@ runtime_type_function_test: Crash
|
|||
scoped_variables_try_catch_test: Crash
|
||||
setter_declaration2_negative_test: Crash
|
||||
setter_declaration_negative_test: Fail
|
||||
setter_no_getter_call_test/none: RuntimeError
|
||||
setter_override_test/00: MissingCompileTimeError
|
||||
setter_override_test/03: MissingCompileTimeError
|
||||
side_effect_throw_test: Crash
|
||||
|
@ -1746,14 +1804,6 @@ syncstar_less_than_test: Crash
|
|||
syncstar_yield_test/copyParameters: Crash
|
||||
syncstar_yield_test/none: Crash
|
||||
syncstar_yieldstar_test: Crash
|
||||
syntax_test/02: Crash
|
||||
syntax_test/03: Crash
|
||||
syntax_test/27: Crash
|
||||
syntax_test/49: Crash
|
||||
syntax_test/54: Crash
|
||||
syntax_test/60: Crash
|
||||
syntax_test/61: Crash
|
||||
syntax_test/62: Crash
|
||||
syntax_test/none: CompileTimeError
|
||||
syntax_test/none: Crash
|
||||
temp_mangling_test: Crash
|
||||
|
@ -1824,15 +1874,17 @@ type_variable_conflict2_test/07: Crash
|
|||
type_variable_conflict2_test/09: Crash
|
||||
type_variable_field_initializer_closure2_test: Crash
|
||||
type_variable_field_initializer_closure_test: Crash
|
||||
type_variable_function_type_test: RuntimeError
|
||||
type_variable_function_type_test: Crash
|
||||
type_variable_identifier_expression_test: Crash
|
||||
type_variable_nested_test: Crash
|
||||
type_variable_scope2_test: Crash
|
||||
typecheck_multifield_declaration_test: Crash
|
||||
typed_selector2_test: RuntimeError
|
||||
typedef_is_test: Crash
|
||||
typevariable_substitution2_test/01: Crash
|
||||
typevariable_substitution2_test/02: Crash
|
||||
typevariable_substitution2_test/none: Crash
|
||||
unnamed_closure_test: RuntimeError
|
||||
unresolved_default_constructor_test/01: Crash
|
||||
value_range2_test: Crash
|
||||
value_range3_test: Crash
|
||||
|
@ -1851,6 +1903,7 @@ closure2_test: Crash
|
|||
closure_in_constructor_test: Crash
|
||||
closure_in_field_initializer_test: Crash
|
||||
closure_shared_state_test: Crash
|
||||
closure_side_effect_test: Crash
|
||||
closure_with_super_field_test: Crash
|
||||
closure_with_super_send_test: Crash
|
||||
closures_with_complex_params_test: Crash
|
||||
|
@ -1863,6 +1916,16 @@ compile_time_constant_o_test/01: Crash
|
|||
compile_time_constant_o_test/02: Crash
|
||||
compile_time_constant_o_test/none: Crash
|
||||
compile_time_constant_r_test/none: Crash
|
||||
conditional_method_invocation_test/02: Crash
|
||||
conditional_method_invocation_test/04: Crash
|
||||
conditional_method_invocation_test/06: Crash
|
||||
conditional_method_invocation_test/07: Crash
|
||||
conditional_method_invocation_test/14: Crash
|
||||
conditional_method_invocation_test/15: Crash
|
||||
conditional_method_invocation_test/16: Crash
|
||||
conditional_method_invocation_test/17: Crash
|
||||
conditional_method_invocation_test/18: Crash
|
||||
conditional_method_invocation_test/19: Crash
|
||||
conditional_rewrite_test: Crash
|
||||
config_import_corelib_test: Crash
|
||||
const_map2_test/00: Crash
|
||||
|
@ -1881,7 +1944,6 @@ enum_index_test: Crash
|
|||
enum_private_test/01: Crash
|
||||
enum_private_test/none: Crash
|
||||
enum_test: Crash
|
||||
evaluation_redirecting_constructor_test: Crash
|
||||
f_bounded_equality_test: Crash
|
||||
fauxverride_test/05: Crash
|
||||
field_initialization_order_test: Crash
|
||||
|
@ -1898,8 +1960,11 @@ fixed_type_variable_test/04: Crash
|
|||
fixed_type_variable_test/05: Crash
|
||||
fixed_type_variable_test/06: Crash
|
||||
for2_test: Crash
|
||||
function_argument_test: Crash
|
||||
function_field_test: Crash
|
||||
function_propagation_test: Crash
|
||||
function_subtype0_test: Crash
|
||||
function_subtype_call0_test: Crash
|
||||
function_subtype_factory0_test: Crash
|
||||
function_subtype_inline0_test: Crash
|
||||
function_subtype_named1_test: Crash
|
||||
|
@ -1911,10 +1976,15 @@ function_subtype_simple1_test: Crash
|
|||
function_subtype_simple2_test: Crash
|
||||
function_subtype_top_level0_test: Crash
|
||||
function_subtype_top_level1_test: Crash
|
||||
function_type_alias8_test: Crash
|
||||
function_type_call_getter_test: Crash
|
||||
function_type_parameter2_test: Crash
|
||||
function_type_parameter_test: Crash
|
||||
function_type_this_parameter_test: Crash
|
||||
generic_creation_test: Crash
|
||||
generic_function_typedef2_test/none: Crash
|
||||
generic_method_types_test/03: Crash
|
||||
generic_methods_function_type_test: Crash
|
||||
generic_methods_new_test: Crash
|
||||
generic_syntax_test: Crash
|
||||
generics_test: Crash
|
||||
|
@ -1930,12 +2000,31 @@ if_null_assignment_behavior_test/02: Crash
|
|||
if_null_assignment_behavior_test/03: Crash
|
||||
if_null_assignment_behavior_test/05: Crash
|
||||
if_null_assignment_behavior_test/06: Crash
|
||||
if_null_assignment_behavior_test/07: Crash
|
||||
if_null_assignment_behavior_test/08: Crash
|
||||
if_null_assignment_behavior_test/09: Crash
|
||||
if_null_assignment_behavior_test/10: Crash
|
||||
if_null_assignment_behavior_test/11: Crash
|
||||
if_null_assignment_behavior_test/12: Crash
|
||||
if_null_assignment_behavior_test/13: Crash
|
||||
if_null_assignment_behavior_test/15: Crash
|
||||
if_null_assignment_behavior_test/16: Crash
|
||||
if_null_assignment_behavior_test/17: Crash
|
||||
if_null_assignment_behavior_test/18: Crash
|
||||
if_null_assignment_behavior_test/19: Crash
|
||||
if_null_assignment_behavior_test/20: Crash
|
||||
if_null_assignment_behavior_test/21: Crash
|
||||
if_null_assignment_behavior_test/22: Crash
|
||||
if_null_assignment_behavior_test/23: Crash
|
||||
if_null_assignment_behavior_test/24: Crash
|
||||
if_null_assignment_behavior_test/25: Crash
|
||||
if_null_assignment_behavior_test/26: Crash
|
||||
if_null_assignment_behavior_test/27: Crash
|
||||
if_null_assignment_behavior_test/28: Crash
|
||||
if_null_assignment_behavior_test/31: Crash
|
||||
if_null_assignment_behavior_test/32: Crash
|
||||
import_core_prefix_test: Crash
|
||||
inferrer_synthesized_super_constructor_test: Crash
|
||||
inferrer_closure_test: Crash
|
||||
interceptor2_test: Crash
|
||||
interceptor5_test: Crash
|
||||
issue10204_test: Crash
|
||||
|
@ -1944,10 +2033,14 @@ issue13673_test: Crash
|
|||
issue14014_2_test: Crash
|
||||
issue14014_test: Crash
|
||||
issue18628_1_test/01: Crash
|
||||
issue4295001_test: Crash
|
||||
lazy_map_test: Crash
|
||||
lazy_static2_test: Crash
|
||||
lazy_static5_test: Crash
|
||||
lazy_static6_test: Crash
|
||||
lazy_static7_test: Crash
|
||||
lazy_static_test: Crash
|
||||
library5_test: Crash
|
||||
list_in_closure_test: Crash
|
||||
list_tracer_call_last_test: Crash
|
||||
list_tracer_in_map_test: Crash
|
||||
list_tracer_return_from_tearoff_closure_test: Crash
|
||||
|
@ -1963,6 +2056,7 @@ map_literal5_test: Crash
|
|||
map_literal6_test: Crash
|
||||
map_literal9_test: Crash
|
||||
map_literal_test: Crash
|
||||
memory_swap_test: Crash
|
||||
method_override8_test/00: Crash
|
||||
methods_as_constants2_test: Crash
|
||||
methods_as_constants_test: Crash
|
||||
|
@ -2013,9 +2107,13 @@ regress_26543_3_test: Crash
|
|||
regress_27164_test: Crash
|
||||
regress_28217_test/01: Crash
|
||||
regress_28217_test/none: Crash
|
||||
regress_29243_test: Crash
|
||||
regress_29481_test: Crash
|
||||
reify_typevar_test: Crash
|
||||
runtime_type_test: Crash
|
||||
savannah_test: Crash
|
||||
setter_no_getter_call_test/01: Crash
|
||||
setter_no_getter_call_test/none: Crash
|
||||
static_closure_identical_test: Crash
|
||||
static_const_field_test: Crash
|
||||
static_implicit_closure_test: Crash
|
||||
|
@ -2080,6 +2178,8 @@ type_variable_field_initializer_closure2_test: Crash
|
|||
type_variable_field_initializer_closure_test: Crash
|
||||
type_variable_initializer_test: Crash
|
||||
type_variable_typedef_test: Crash
|
||||
typed_selector2_test: Crash
|
||||
unnamed_closure_test: Crash
|
||||
wrong_number_type_arguments_test/00: Crash
|
||||
wrong_number_type_arguments_test/02: Crash
|
||||
|
||||
|
|
|
@ -212,14 +212,6 @@ abstract_method_test: Crash
|
|||
abstract_object_method_test: Crash
|
||||
arg_param_trailing_comma_test/none: Crash
|
||||
arithmetic_test: Crash
|
||||
async_await_foreign_test: Crash
|
||||
async_call_test: Crash
|
||||
async_cascade_test: Crash
|
||||
async_star_await_pauses_test: Crash
|
||||
assign_instance_method_test: Crash
|
||||
bad_constructor_test/05: MissingCompileTimeError
|
||||
bool_condition_check_test: Crash
|
||||
|
||||
|
||||
[ $compiler == dart2js && $dart2js_with_kernel && $host_checked ]
|
||||
abstract_exact_selector_test/01: Crash
|
||||
|
@ -277,6 +269,7 @@ async_await_syntax_test/c06a: RuntimeError # Issue 27394
|
|||
async_await_syntax_test/d06a: RuntimeError # Issue 27394
|
||||
black_listed_test/13c: Crash # Issue 27394
|
||||
black_listed_test/14c: Crash # Issue 27394
|
||||
bootstrap_test: RuntimeError # Issue 27394
|
||||
|
||||
[ $compiler == dart2js && $runtime == d8 && $checked && $dart2js_with_kernel_in_ssa && ! $dart2js_with_kernel ]
|
||||
assertion_initializer_const_function_test/none: RuntimeError
|
||||
|
@ -297,6 +290,7 @@ async_await_syntax_test/d04a: Crash
|
|||
async_await_syntax_test/d07a: Crash
|
||||
async_await_syntax_test/d08a: Crash
|
||||
async_await_syntax_test/d08b: Crash
|
||||
async_await_syntax_test/d08c: Crash
|
||||
bad_override_test/04: Crash
|
||||
bailout3_test: Crash
|
||||
bailout5_test: Crash
|
||||
|
@ -529,6 +523,7 @@ async_finally_rethrow_test: Crash
|
|||
async_or_generator_return_type_stacktrace_test/01: Crash
|
||||
async_or_generator_return_type_stacktrace_test/02: Crash
|
||||
async_or_generator_return_type_stacktrace_test/03: Crash
|
||||
async_or_generator_return_type_stacktrace_test/none: Crash
|
||||
async_regression_23058_test: Crash
|
||||
async_rethrow_test: Crash
|
||||
async_return_types_test/nestedFuture: Crash
|
||||
|
@ -547,11 +542,13 @@ async_star_regression_fisk_test: Crash
|
|||
async_star_stream_take_test: Crash
|
||||
async_star_take_reyield_test: Crash
|
||||
bad_named_parameters2_test/01: Crash
|
||||
bad_named_parameters2_test/none: Crash
|
||||
bad_named_parameters_test/01: Crash
|
||||
bad_named_parameters_test/02: Crash
|
||||
bad_named_parameters_test/03: Crash
|
||||
bad_named_parameters_test/04: Crash
|
||||
bad_named_parameters_test/05: Crash
|
||||
bad_named_parameters_test/none: Crash
|
||||
bad_override_test/03: MissingCompileTimeError
|
||||
bad_override_test/04: MissingCompileTimeError
|
||||
bad_override_test/05: MissingCompileTimeError
|
||||
|
@ -563,8 +560,10 @@ bit_operations_test/02: Crash
|
|||
bit_operations_test/03: Crash
|
||||
bit_operations_test/04: Crash
|
||||
bit_operations_test/none: Crash
|
||||
black_listed_test/none: Crash
|
||||
bool_check_test: Crash
|
||||
bool_test: Crash
|
||||
bootstrap_test: RuntimeError
|
||||
bound_closure_equality_test: Crash
|
||||
bound_closure_primitives_test: Crash
|
||||
branch_canonicalization_test: RuntimeError
|
||||
|
@ -882,6 +881,8 @@ async_await_syntax_test/a04a: RuntimeError
|
|||
async_await_syntax_test/a04c: RuntimeError
|
||||
async_await_syntax_test/a05a: Crash
|
||||
async_await_syntax_test/a05b: Crash
|
||||
async_await_syntax_test/a05c: Crash
|
||||
async_await_syntax_test/a05e: Crash
|
||||
async_await_syntax_test/a06a: Crash
|
||||
async_await_syntax_test/a07a: RuntimeError
|
||||
async_await_syntax_test/a08a: RuntimeError
|
||||
|
@ -924,6 +925,7 @@ async_await_syntax_test/d06a: Crash
|
|||
async_await_syntax_test/d07a: RuntimeError
|
||||
async_await_syntax_test/d08a: RuntimeError
|
||||
async_await_syntax_test/d08b: RuntimeError
|
||||
async_await_syntax_test/d08c: RuntimeError
|
||||
async_await_syntax_test/d09a: Crash
|
||||
async_await_syntax_test/d10a: Crash
|
||||
async_return_types_test/tooManyTypeParameters: CompileTimeError
|
||||
|
|
Loading…
Reference in a new issue