| Index: tests/language/language.status
|
| diff --git a/tests/language/language.status b/tests/language/language.status
|
| index 5ee211edbb67afd6b9581766f5e14f713c4798c7..bc9ef5ae104bd9e8c2adae6db948ccf4a5a5e024 100644
|
| --- a/tests/language/language.status
|
| +++ b/tests/language/language.status
|
| @@ -146,243 +146,99 @@ prefix_core_test: Fail # Issue 2264.
|
| *: Skip
|
|
|
| [ $compiler == dart2dart ]
|
| -abstract_factory_constructor_test/01: Fail
|
| -abstract_factory_constructor_test/none: Fail
|
| -abstract_syntax_test/none: Fail
|
| -ackermann_test: Fail
|
| -adjacent_const_string_literals_test: Fail
|
| -adjacent_string_literals_test: Fail
|
| -allocate_test: Fail
|
| -arithmetic2_test: Fail
|
| -arithmetic_test: Fail
|
| +abstract_syntax_test/01: Fail
|
| +abstract_syntax_test/02: Fail
|
| assertion_test: Fail
|
| -assign_op_test: Fail
|
| assign_static_type_test/01: Fail
|
| assign_static_type_test/02: Fail
|
| assign_static_type_test/03: Fail
|
| assign_static_type_test/04: Fail
|
| assign_static_type_test/05: Fail
|
| -bad_named_parameters2_test: Fail
|
| -bad_named_parameters_test: Fail
|
| -bind_test: Fail
|
| -bit_operations_test: Fail
|
| -bit_shift_test: Fail
|
| -block_scope_test: Fail
|
| -bool_test: Fail
|
| bootstrap_test: Fail
|
| -branches_test: Fail
|
| -break_test: Fail
|
| call_operator_test: Fail
|
| -call_through_getter_test: Fail
|
| -call_through_null_getter_test: Fail
|
| -canonical_const_test: Fail
|
| cascade_in_expression_function_test: Fail
|
| cascade_precedence_test: Fail
|
| cascade_test/none: Fail
|
| cast_test/04: Fail
|
| cast_test/05: Fail
|
| cast_test/none: Fail
|
| -char_escape_test: Fail
|
| -class_codegen_test: Fail
|
| -class_literal_test/none: Fail
|
| +class_extends_negative_test: Fail
|
| class_test: Fail
|
| -closure2_test: Fail
|
| -closure3_test: Fail
|
| -closure4_test: Fail
|
| -closure5_test: Fail
|
| -closure6_test: Fail
|
| closure7_test: Fail
|
| -closure_break1_test: Fail
|
| -closure_break2_test: Fail
|
| -closure_break_test: Fail
|
| -closure_shared_state_test: Fail
|
| -closures_with_complex_params_test: Fail
|
| -closure_test: Fail
|
| -closure_type_test: Fail
|
| closure_with_super_send_test: Fail
|
| -code_after_try_is_executed_test/none: Fail
|
| -comparison_test: Fail
|
| -compile_time_constant2_test: Fail
|
| -compile_time_constant3_test: Fail
|
| -compile_time_constant5_test: Fail
|
| -compile_time_constant6_test: Fail
|
| -compile_time_constant7_test: Fail
|
| compile_time_constant8_test: Fail
|
| -compile_time_constant9_test: Fail
|
| -compile_time_constant_a_test: Fail
|
| -compile_time_constant_b_test: Fail
|
| compile_time_constant_d_test: Fail
|
| compile_time_constant_e_test: Fail
|
| -compile_time_constant_f_test: Fail
|
| -compile_time_constant_g_test: Fail
|
| -compile_time_constant_h_test: Fail
|
| -compile_time_constant_i_test: Fail
|
| -compile_time_constant_j_test: Fail
|
| -compile_time_constant_k_test: Fail
|
| -compile_time_constant_l_test: Fail
|
| -compile_time_constant_m_test: Fail
|
| -compile_time_constant_n_test: Fail
|
| compile_time_constant_o_test: Fail
|
| -compile_time_constant_p_test/none: Fail
|
| -compound_assignment_operator_test: Fail
|
| cond_expr_test: Fail
|
| condition_bailout_test: Fail
|
| -constant_fold_equals_test: Fail
|
| -const_escape_frog_test: Fail
|
| -const_init_test: Fail
|
| -const_list_test: Fail
|
| -const_named_test: Fail
|
| const_objects_are_immutable_test: Fail
|
| constructor2_test: Fail
|
| -constructor3_test: Fail
|
| -constructor4_test: Fail
|
| constructor5_test: Fail
|
| constructor6_test: Fail
|
| -constructor7_test: Fail
|
| -constructor_body_test: Fail
|
| -constructor_default_test: Fail
|
| constructor_duplicate_initializers_test/02: Fail
|
| -constructor_named_arguments_test/none: Fail
|
| -constructor_redirect_test/none: Fail
|
| -constructor_return_test: Fail
|
| -constructor_test: Fail
|
| -const_string_test: Fail
|
| const_test: Fail
|
| -context2_test: Fail
|
| -context_args_with_defaults_test: Fail
|
| -context_test: Fail
|
| -continue_test: Fail
|
| ct_const2_test: Fail, Pass
|
| -ct_const3_test: Fail
|
| -ct_const4_test: Fail
|
| ct_const_test: Fail
|
| -cyclic_import_test: Fail
|
| cyclic_type_variable_test/01: Fail
|
| cyclic_type_variable_test/02: Fail
|
| cyclic_type_variable_test/03: Fail
|
| cyclic_type_variable_test/04: Fail
|
| cyclic_type_variable_test/none: Fail
|
| -default_class_implicit_constructor_test: Fail
|
| default_factory2_test/01: Fail
|
| default_factory3_test: Fail
|
| default_factory_library_test: Fail
|
| -default_factory_test: Fail
|
| -default_implementation_test: Fail
|
| -default_init_test: Fail
|
| -deoptimized_function_on_stack_test: Fail
|
| -deopt_no_feedback_test: Fail
|
| disable_privacy_test: Fail
|
| -div_by_zero_test: Fail
|
| -double_to_string_as_exponential_test: Fail
|
| -double_to_string_as_fixed_test: Fail
|
| -double_to_string_as_precision_test: Fail
|
| -do_while_test: Fail
|
| duplicate_constructor_test/01: Fail
|
| duplicate_implements_test/01: Fail
|
| duplicate_implements_test/02: Fail
|
| duplicate_implements_test/03: Fail
|
| duplicate_implements_test/04: Fail
|
| -dynamic_call_test: Fail
|
| -dynamic_field_test: Fail
|
| dynamic_test: Fail
|
| -empty_block_case_test: Fail
|
| -example_constructor_test: Fail
|
| -exception_identity_test: Fail
|
| -exception_test: Fail
|
| -execute_finally1_test: Fail
|
| -execute_finally2_test: Fail
|
| -execute_finally3_test: Fail
|
| -execute_finally4_test: Fail
|
| -execute_finally5_test: Fail
|
| -execute_finally6_test: Fail
|
| -execute_finally7_test: Fail
|
| -execute_finally8_test: Fail
|
| -execute_finally9_test: Fail
|
| -expect_test: Fail
|
| +empty_body_member_negative_test: Fail
|
| factory2_test: Fail
|
| factory3_test: Fail
|
| factory4_test: Fail
|
| -factory_arrow_test: Fail
|
| -factory_implementation_test: Fail
|
| factory_test: Fail
|
| -fannkuch_test: Fail
|
| fauxverride_test/none: Fail
|
| f_bounded_quantification_test/01: Fail
|
| f_bounded_quantification_test/02: Fail
|
| f_bounded_quantification_test/none: Fail
|
| -fibo_test: Fail
|
| -field_method_test: Fail
|
| +field2_negative_test: Fail
|
| +field4_negative_test: Fail
|
| +field5_negative_test: Fail
|
| +field6a_negative_test: Fail
|
| +field7a_negative_test: Fail
|
| field_optimization2_test: Fail
|
| -field_optimization3_test: Fail
|
| field_optimization_test: Fail
|
| field_override_test/01: Fail
|
| field_override_test/02: Fail
|
| field_override_test/none: Fail
|
| -field_parameter_test: Fail
|
| -field_test: Fail
|
| final_syntax_test/none: Fail
|
| -first_test: Fail
|
| for2_test: Fail
|
| -for_in_test: Fail
|
| -for_test: Fail
|
| -for_without_condition_test: Fail
|
| -function_argument_test: Fail
|
| function_field_test: Fail
|
| -function_getter_test: Fail
|
| -function_literals2_test: Fail
|
| function_literals_test: Fail
|
| -function_malformed_result_type_test: Fail
|
| -function_syntax_test: Fail
|
| -function_test: Fail
|
| function_type_alias2_test: Fail
|
| function_type_alias3_test: Fail
|
| function_type_alias4_test: Crash
|
| -function_type_alias4_test: Fail
|
| function_type_alias5_test/00: Fail
|
| function_type_alias5_test/01: Fail
|
| function_type_alias5_test/02: Fail
|
| -function_type_alias6_test: Crash
|
| function_type_alias6_test: Fail
|
| function_type_alias7_test/00: Fail
|
| function_type_alias_test: Fail
|
| function_type_parameter2_test: Fail
|
| function_type_parameter_test: Fail
|
| -function_type_test: Fail
|
| gc_test: Fail
|
| generic_deep_test: Fail
|
| generic_inheritance_test: Fail
|
| -generic_instanceof2_test: Fail
|
| generic_instanceof3_test: Fail
|
| -generic_instanceof_test: Fail
|
| -generic_parameterized_extends_test: Fail
|
| generics2_test: Fail
|
| -generics_test: Fail
|
| -generic_syntax_test: Fail
|
| generic_test: Fail
|
| get_set_syntax_test/none: Fail
|
| -getter_closure_execution_order_test: Fail
|
| -getter_no_setter_test/00: Fail
|
| -getter_no_setter_test/none: Fail
|
| -getter_setter_in_lib_test: Fail
|
| -getter_setter_interceptor_test: Fail
|
| -getters_setters2_test/01: Fail
|
| -getters_setters2_test/02: Fail
|
| getters_setters2_test/03: Fail
|
| -getters_setters2_test/none: Fail
|
| -getters_setters_test: Fail
|
| -getters_setters_type2_test: Fail
|
| -getters_setters_type3_test: Fail
|
| -getters_setters_type_test/01: Fail
|
| -getters_setters_type_test/none: Fail
|
| -gvn_field_access_test: Fail
|
| -gvn_interceptor_test: Fail
|
| -gvn_test: Fail
|
| hello_dart_test: Fail
|
| -hello_script_test: Fail
|
| -if_and_test: Fail
|
| -if_test: Fail
|
| implicit_closure1_test: Fail
|
| -implicit_closure2_test: Fail
|
| implicit_closure_test: Fail, Pass
|
| implicit_scope_test: Fail
|
| implicit_this_test/01: Fail
|
| @@ -393,147 +249,49 @@ implicit_this_test/none: Fail
|
| implied_interface_test: Fail
|
| import_core_impl_no_prefix_test: Fail # dart2dart should reemit #import('dart:*') imports.
|
| incr_op_test: Fail
|
| -index_test: Fail
|
| -inline_getter_test: Fail
|
| -instance_compound_assignment_operator_test: Fail
|
| -instance_field_initializer_test: Fail
|
| -instance_incr_deopt_test: Fail
|
| instanceof2_test: Fail
|
| instanceof3_test: Fail
|
| instanceof_test: Fail
|
| -inst_field_initializer_test: Fail
|
| -interface_constants_test: Fail
|
| +interface_factory_constructor_negative_test: Fail
|
| interface_factory_multi_test: Fail
|
| interface_factory_test: Fail
|
| interface_inherit_field_test: Fail
|
| +interface_static_method_negative_test: Fail
|
| interface_test: Fail
|
| -intrinsified_methods_test: Fail
|
| -int_test: Fail
|
| -is_function_test: Fail
|
| -is_nan_test: Fail
|
| -is_object_test: Fail
|
| is_operator_test: Fail
|
| issue1363_test: Fail
|
| -issue4157508_test: Fail
|
| -issue4295001_test: Fail
|
| -issue4515170_test: Fail
|
| -label_test: Fail
|
| -library1_test: Fail
|
| library5_test: Fail
|
| library_prefixes_test: Fail
|
| -library_private_in_constructor_test: Fail
|
| library_same_name_used_test: Fail
|
| -list_double_index_in_loop2_test: Fail
|
| -list_double_index_in_loop_test: Fail
|
| -list_literal2_test: Fail
|
| -list_literal3_test: Fail
|
| list_literal4_test: Fail
|
| -list_literal_test: Fail
|
| -list_test: Fail
|
| -liveness_test: Fail
|
| local_function2_test: Fail
|
| -local_function3_test: Fail
|
| -local_function_test: Fail
|
| -loop_exchange2_test: Fail
|
| -loop_exchange3_test: Fail
|
| -loop_exchange4_test: Fail
|
| -loop_exchange_test: Fail
|
| -loop_hoist_test: Fail
|
| -many_calls_test: Fail
|
| -many_generic_instanceof_test: Fail
|
| -many_overridden_no_such_method_test: Fail
|
| -map_literal2_test: Fail
|
| -map_literal3_test: Fail
|
| map_literal4_test: Fail
|
| -map_literal_syntax_test: Fail
|
| -map_literal_test: Fail
|
| -map_test: Fail
|
| math_vm_test: Fail
|
| -mega_load_test: Fail
|
| -method_binding_test: Fail
|
| -method_invocation_test: Fail
|
| method_name_test: Fail
|
| method_override2_test/none: Fail
|
| method_override_test: Fail
|
| -multi_assign_test: Fail
|
| -multi_pass2_test: Fail
|
| -multi_pass_test: Fail
|
| -named_argument_in_const_creation_test: Fail
|
| -named_constructor_test: Fail
|
| -named_parameters2_test: Fail
|
| -named_parameters3_test: Fail
|
| -named_parameters4_test: Fail
|
| -named_parameters_named_count_test: Fail
|
| -named_parameters_passing_false_test: Fail
|
| -named_parameters_passing_falsy_test: Fail
|
| -named_parameters_passing_null_test: Fail
|
| -named_parameters_passing_zero_test: Fail
|
| named_parameters_test: Fail
|
| named_parameters_type_test: Fail
|
| -named_parameters_with_conversions_test: Fail
|
| -named_parameters_with_dollars_test: Fail
|
| -named_parameters_with_object_property_names_test: Fail
|
| -naming2_test: Fail
|
| -naming3_test: Fail
|
| naming_test: Fail
|
| -native_test: Fail
|
| -nested_comments_test: Fail
|
| -new_statement_test: Fail
|
| -non_const_constructor_without_body_test: Fail
|
| -non_dominating_loop_test: Fail
|
| -no_such_method_test: Fail
|
| -null_is_test: Fail
|
| -null_pointer_exception_test: Fail
|
| -null_test: Fail
|
| -null_to_string2_test: Fail
|
| -null_to_string_test: Fail
|
| -number_constant_folding1_test: Fail
|
| +non_const_super_negative_test: Fail
|
| +number_identifier_negative_test: Fail
|
| numbers_test: Fail
|
| -number_syntax_test: Fail
|
| -object_dynamic_method_test: Fail
|
| -operator2_test: Fail
|
| +operator1_negative_test: Fail
|
| operator3_test: Fail
|
| -operator4_test: Fail
|
| -operator5_test: Fail
|
| -operator6_test: Fail
|
| -operator_index_evaluation_order_test: Fail
|
| operator_test: Fail
|
| optimization_test: Fail
|
| -optimized_setter_test: Fail
|
| -ordered_maps_test: Fail
|
| -overridden_no_such_method_test: Fail
|
| -override_method_with_field_test/02: Fail
|
| -override_method_with_field_test/none: Fail
|
| -param1_test: Fail
|
| -param2_test: Fail
|
| -parameter_initializer2_test: Fail
|
| -parameter_initializer_test: Fail
|
| -parameter_name_conflict_test: Fail
|
| -param_test: Fail
|
| -parse_types_test: Fail
|
| -partial_min_test: Fail
|
| -positive_bit_operations_test: Fail
|
| -prefix101_test: Fail
|
| -prefix10_test: Fail
|
| -prefix11_test: Fail
|
| -prefix12_test: Fail
|
| +parameter_initializer6_negative_test: Fail
|
| prefix14_test: Fail
|
| prefix15_test: Fail
|
| -prefix16_test: Fail
|
| -prefix17_test: Fail
|
| prefix18_negative_test: Fail
|
| prefix20_negative_test: Fail
|
| prefix21_test: Fail
|
| -prefix22_test: Fail
|
| prefix_core_test: Fail
|
| -prefix_test: Fail
|
| private3_test: Fail
|
| private_member1_negative_test: Fail
|
| private_member3_negative_test: Fail
|
| private_member_test: Fail
|
| private_test: Fail
|
| -propagated_argument_type_check_test: Fail
|
| -property_field_override_test: Fail
|
| pseudo_kw_illegal_test/01: Fail
|
| pseudo_kw_illegal_test/05: Fail
|
| pseudo_kw_illegal_test/06: Fail
|
| @@ -548,100 +306,43 @@ pseudo_kw_illegal_test/14: Fail
|
| pseudo_kw_illegal_test/15: Fail
|
| pseudo_kw_illegal_test/16: Fail
|
| pseudo_kw_test: Fail
|
| -raw_string_test: Fail
|
| -recursive_loop_phis_test: Fail
|
| -reg_ex2_test: Fail
|
| -reg_exp2_test: Fail
|
| -reg_exp3_test: Fail
|
| -reg_exp_test: Fail
|
| -resolution_test: Fail
|
| -resolve_test: Fail
|
| rethrow_test: Fail
|
| -return_in_loop_test: Fail
|
| savannah_test: Fail
|
| -scanner_test: Fail
|
| -scoped_variables_try_catch_test: Fail
|
| -scope_variable_test: Fail
|
| -second_test: Fail
|
| -setter0_test: Fail
|
| -setter1_test: Fail
|
| -setter2_test: Fail
|
| -side_effect_throw_test: Fail
|
| -skip_expression_test: Fail
|
| -stack_overflow_test: Fail
|
| -stack_trace_test: Fail
|
| -statement_test: Fail
|
| -static_field1a_test: Fail
|
| -static_field1_test: Fail
|
| -static_field2a_test: Fail
|
| -static_field2_test: Fail
|
| -static_field_test/none: Fail
|
| -static_final_field_test: Fail
|
| +static_final_field_negative_test: Fail
|
| static_implicit_closure_test: Fail, Pass
|
| static_initializer_type_error_test: Fail
|
| -static_postfix_operator_test: Fail
|
| static_top_level_test/00: Fail
|
| static_top_level_test/01: Fail
|
| static_top_level_test/02: Fail
|
| static_top_level_test/03: Fail
|
| static_top_level_test/04: Fail
|
| static_top_level_test/05: Fail
|
| -string_escapes_test: Fail
|
| string_interpolate2_test: Fail
|
| -string_interpolate_npe_test: Fail
|
| string_interpolate_test: Fail
|
| string_interpolation7_test: Fail
|
| -string_interpolation8_test: Fail
|
| string_interpolation_test/01: Fail
|
| string_interpolation_test/none: Fail
|
| -string_join_test: Fail
|
| -string_supertype_checked_test: Fail
|
| -string_test: Fail
|
| -super_all_named_constructor_test: Fail
|
| -super_call2_test: Fail
|
| -super_call3_test/none: Fail
|
| -super_call4_test: Fail
|
| -super_call_test: Fail
|
| super_closure_test: Fail
|
| super_field_access_test: Fail
|
| -super_field_test: Fail
|
| super_first_constructor_test: Fail
|
| -super_implicit_closure_test: Fail
|
| super_operator_test: Fail
|
| -super_setter_test: Fail
|
| super_test: Fail
|
| -switch6_test: Fail
|
| -switch_fallthru_test: Fail
|
| switch_label_test: Fail
|
| -switch_scope_test: Fail
|
| -switch_test: Fail
|
| syntax_test/none: Fail
|
| -temp_mangling_test: Fail
|
| ternary_test: Fail
|
| -third_test: Fail
|
| throw1_test: Fail
|
| throw2_test: Fail
|
| -throw3_test: Fail
|
| throw4_test: Fail
|
| throw5_test: Fail
|
| -throw6_test: Fail
|
| -throw_test: Fail
|
| -top_level_func_test: Fail
|
| -top_level_getter_arrow_syntax_test: Fail
|
| -top_level_in_initializer_test: Fail
|
| -top_level_method_test: Fail
|
| -top_level_multiple_files_test: Fail
|
| -top_level_non_prefixed_library_test: Fail
|
| top_level_prefixed_declaration_test: Fail
|
| top_level_var_test: Fail
|
| try_catch2_test: Fail
|
| try_catch3_test: Fail
|
| +try_catch_syntax_test/09: Fail
|
| try_catch_test: Fail
|
| type_cast_vm_test: Fail
|
| type_checks_in_factory_method_test: Fail
|
| typed_message_test: Fail
|
| -type_guard_conversion_test: Fail
|
| -type_propagation_in_for_update_test: Fail
|
| type_variable_bounds2_test/00: Fail
|
| type_variable_bounds2_test/01: Fail
|
| type_variable_bounds2_test/02: Fail
|
| @@ -650,30 +351,16 @@ type_variable_bounds2_test/04: Fail
|
| type_variable_bounds2_test/05: Fail
|
| type_variable_bounds2_test/06: Fail
|
| type_variable_bounds2_test/none: Fail
|
| -type_variable_bounds_test/00: Fail
|
| -type_variable_bounds_test/01: Fail
|
| type_variable_bounds_test/02: Fail
|
| -type_variable_bounds_test/03: Fail
|
| type_variable_bounds_test/04: Fail
|
| type_variable_bounds_test/05: Fail
|
| -type_variable_bounds_test/06: Fail
|
| -type_variable_bounds_test/09: Fail
|
| -type_variable_bounds_test/10: Fail
|
| -type_variable_bounds_test/none: Fail
|
| -type_variable_scope2_test: Fail
|
| type_variable_scope_test/00: Fail
|
| type_variable_scope_test/01: Fail
|
| type_variable_scope_test/02: Fail
|
| type_variable_scope_test/03: Fail
|
| type_variable_scope_test/04: Fail
|
| type_variable_scope_test/05: Fail
|
| -type_variable_scope_test/none: Fail
|
| type_vm_test: Fail
|
| unary2_test: Fail
|
| unary_test: Fail
|
| -unbound_getter_test: Fail
|
| -unnamed_closure_test: Fail
|
| -unqual_name_test: Fail
|
| -var_init_test: Fail
|
| -void_type_test: Fail
|
| -while_test: Fail
|
| +
|
|
|