# Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file # for details. All rights reserved. Use of this source code is governed by a # BSD-style license that can be found in the LICENSE file. [ $compiler == dart2analyzer ] regress_26668_test: Fail # Issue 26678 regress_27617_test/1: MissingCompileTimeError regress_29025_test: StaticWarning # Issue 29081 regress_29405_test: StaticWarning # Issue 29421 regress_29349_test: CompileTimeError # Issue 29744 # Runtime negative test. No static errors or warnings. deep_nesting1_negative_test: CompileTimeError # Issue 25558 deep_nesting2_negative_test: CompileTimeError # Issue 25558 enum_syntax_test/05: Fail # Issue 21649 enum_syntax_test/06: Fail # Issue 21649 regress_17382_test: Skip # don't care about the static warning. regress_23408_test: Skip # don't care about the static warning. final_attempt_reinitialization_test/01: MissingCompileTimeError # Issue 29657 final_attempt_reinitialization_test/02: MissingCompileTimeError # Issue 29657 const_error_multiply_initialized_test/02: MissingCompileTimeError # Issue 29657 const_error_multiply_initialized_test/04: MissingCompileTimeError # Issue 29657 override_field_test/03: Fail # Issue 29703 method_override7_test/03: Fail # Issue 11497 external_test/21: Fail external_test/24: Fail external_test/25: Fail constructor_duplicate_final_test/03: Fail reify_typevar_static_test/00: MissingCompileTimeError # Issue 21565 multiline_newline_test/01: CompileTimeError # Issue 23888 multiline_newline_test/02: CompileTimeError # Issue 23888 multiline_newline_test/03: CompileTimeError # Issue 23888 multiline_newline_test/04: MissingCompileTimeError # Issue 23888 multiline_newline_test/05: MissingCompileTimeError # Issue 23888 multiline_newline_test/06: MissingCompileTimeError # Issue 23888 multiline_newline_test/01r: CompileTimeError # Issue 23888 multiline_newline_test/02r: CompileTimeError # Issue 23888 multiline_newline_test/03r: CompileTimeError # Issue 23888 multiline_newline_test/04r: MissingCompileTimeError # Issue 23888 multiline_newline_test/05r: MissingCompileTimeError # Issue 23888 multiline_newline_test/06r: MissingCompileTimeError # Issue 23888 const_for_in_variable_test/01: MissingCompileTimeError # Issue 25161 # Please add new failing tests before this line. # Section below is for invalid tests. field3a_negative_test: Fail # Issue 11124 final_syntax_test/01: Fail # Issue 11124 final_syntax_test/04: Fail # Issue 11124 final_syntax_test/02: Fail # Issue 11124 final_syntax_test/03: Fail # Issue 11124 implicit_this_test/none: fail # Issue 11575 interface_test/none: fail # Issue 11575 syntax_test/none: fail # Issue 11575 factory5_test/none: fail # Issue 11578 type_variable_bounds_test/none: fail # Issue 11578 factory_implementation_test/none: fail # Issue 11578 malbounded_redirecting_factory_test/none: fail # Issue 11578 malbounded_redirecting_factory2_test/none: fail # Issue 11578 constructor3_negative_test: fail # Issue 11585 constructor_call_wrong_argument_count_negative_test: fail # Issue 11585 instance_call_wrong_argument_count_negative_test: fail # Issue 11585 field_method4_negative_test: fail # Issue 11590 import_combinators_negative_test: fail # Issue 11594 interface_static_non_final_fields_negative_test: fail # Issue 11594 prefix1_negative_test: fail # Issue 11962 prefix2_negative_test: fail # Issue 11962 prefix4_negative_test: fail # Issue 11962 prefix5_negative_test: fail # Issue 11962 prefix12_negative_test: fail # Issue 11962 prefix8_negative_test: fail # Issue 11964 prefix11_negative_test: fail # Issue 11964 static_call_wrong_argument_count_negative_test: fail # Issue 12156 type_parameter_test/none: fail # Issue 12160 prefix3_negative_test: fail # Issue 12191 issue11724_test: fail # Issue 12381 static_field_test/01: fail # Issue 12541 static_field_test/02: fail # Issue 12541 static_field_test/03: fail # Issue 12541 static_field_test/04: fail # Issue 12541 redirecting_factory_infinite_steps_test/01: fail # Issue 13916 redirecting_factory_default_values_test/none: StaticWarning # Issue 14471 default_factory2_test/none: fail # Issue 13956 private_member1_negative_test: fail # Issue 14021 private_member2_negative_test: fail # Issue 14021 private_member3_negative_test: fail # Issue 14021 malformed_test/none: fail # Issue 14079 malformed_test/05: fail # Issue 14079 malformed_test/06: fail # Issue 14079 regress_22438_test: fail # Issue 14079 setter4_test: StaticWarning # Issue 14736 proxy_test/05: StaticWarning # Issue 15467 proxy_test/06: StaticWarning # Issue 15467 proxy3_test/03: StaticWarning # Issue 15467 proxy3_test/04: StaticWarning # Issue 15467 factory_redirection_test/02: StaticWarning # Issue 18230 factory_redirection_test/08: StaticWarning # Issue 18230 factory_redirection_test/09: StaticWarning # Issue 18230 factory_redirection_test/10: StaticWarning # Issue 18230 factory_redirection_test/11: StaticWarning # Issue 18230 factory_redirection_test/12: StaticWarning # Issue 18230 factory_redirection_test/13: StaticWarning # Issue 18230 factory_redirection_test/14: StaticWarning # Issue 18230 factory_redirection_test/none: StaticWarning # Issue 18230 # The following tests are currently assumed to be failing because the test is wrong. # empty_block_case_test: StaticWarning # Issue 18701 error_stacktrace_test: StaticWarning # Issue 18702 abstract_beats_arguments_test: StaticWarning const_counter_negative_test: CompileTimeError const_optional_args_negative_test: CompileTimeError constructor_redirect1_negative_test: CompileTimeError constructor_redirect2_negative_test: CompileTimeError constructor_setter_negative_test: CompileTimeError duplicate_export_negative_test: CompileTimeError duplicate_interface_negative_test: CompileTimeError export_ambiguous_main_negative_test: CompileTimeError extend_type_parameter2_negative_test: CompileTimeError extend_type_parameter_negative_test: CompileTimeError factory2_negative_test: CompileTimeError factory2_test: StaticWarning # Issue 18727 factory3_negative_test: CompileTimeError factory3_test: StaticWarning # Issue 18727 factory4_test: StaticWarning # Issue 18727 factory_implementation_test/00: StaticWarning factory_negative_test: CompileTimeError factory_redirection_test/01: StaticWarning # Issue 11578 factory_redirection_test/03: StaticWarning # Issue 11578 factory_redirection_test/05: StaticWarning # Issue 11578 factory_redirection_test/06: StaticWarning # Issue 11578 factory_return_type_checked_test: StaticWarning # Issue 18728 f_bounded_quantification4_test: StaticWarning f_bounded_quantification5_test: StaticWarning field1_negative_test: CompileTimeError field2_negative_test: CompileTimeError field3_negative_test: CompileTimeError field4_negative_test: CompileTimeError field5_negative_test: CompileTimeError field6a_negative_test: CompileTimeError field6_negative_test: CompileTimeError function_malformed_result_type_test: StaticWarning function_subtype_bound_closure7_test: StaticWarning function_subtype_checked0_test: StaticWarning function_subtype_closure0_test: StaticWarning function_subtype_closure1_test: StaticWarning function_subtype_factory1_test: StaticWarning function_subtype_inline1_test: StaticWarning function_type2_test: StaticWarning function_type_parameter2_negative_test: CompileTimeError function_type_parameter_negative_test: CompileTimeError implicit_this_test/02: StaticWarning implied_interface_test: StaticWarning import_combinators_test: StaticWarning import_core_prefix_test: StaticWarning inferrer_this_access_test: StaticWarning inlined_throw_test: StaticWarning instance_method2_negative_test: CompileTimeError instance_method_negative_test: CompileTimeError instanceof3_test: StaticWarning instantiate_type_variable_test/01: StaticWarning inst_field_initializer1_negative_test: CompileTimeError interceptor6_test: StaticWarning interface2_negative_test: CompileTimeError interface_inherit_field_test: StaticWarning interface_injection1_negative_test: CompileTimeError interface_injection2_negative_test: CompileTimeError interface_static_method_negative_test: CompileTimeError invocation_mirror_test: StaticWarning is_not_class1_negative_test: CompileTimeError is_not_class2_test: StaticWarning is_not_class4_negative_test: CompileTimeError isnot_malformed_type_test: StaticWarning issue1363_test: StaticWarning issue1578_negative_test: CompileTimeError label2_negative_test: CompileTimeError label3_negative_test: CompileTimeError label5_negative_test: CompileTimeError label6_negative_test: CompileTimeError label8_negative_test: CompileTimeError label_test: StaticWarning library_ambiguous_test/00: StaticWarning library_ambiguous_test/01: StaticWarning library_ambiguous_test/02: StaticWarning library_ambiguous_test/03: StaticWarning library_negative_test: CompileTimeError list_literal2_negative_test: CompileTimeError list_literal4_test: StaticWarning list_literal_negative_test: CompileTimeError list_test: StaticWarning malbounded_type_cast_test: StaticWarning malbounded_type_cast2_test: StaticWarning malbounded_type_literal_test: StaticWarning malbounded_type_test2_test: StaticWarning malformed_type_test: StaticWarning map_literal2_negative_test: CompileTimeError map_literal3_test: StaticWarning map_literal4_test: StaticWarning map_literal6_test: StaticWarning map_literal8_test: StaticWarning map_literal_negative_test: CompileTimeError method_override4_test: StaticWarning method_override5_test: StaticWarning method_override6_test: StaticWarning method_override_test: StaticWarning mixin_illegal_static_access_test: StaticWarning mixin_type_parameters_mixin_extends_test: StaticWarning mixin_type_parameters_mixin_test: StaticWarning mixin_type_parameters_super_extends_test: StaticWarning mixin_type_parameters_super_test: StaticWarning mixin_with_two_implicit_constructors_test: StaticWarning mixin_invalid_bound_test/none: StaticWarning # legitimate StaticWarning, cannot be annotated mixin_invalid_bound2_test/none: StaticWarning # legitimate StaticWarning, cannot be annotated mixin_super_bound_test: StaticWarning # legitimate StaticWarning, cannot be annotated named_constructor_test/01: StaticWarning named_constructor_test/03: StaticWarning named_parameters2_test: StaticWarning named_parameters3_test: StaticWarning named_parameters4_test: StaticWarning named_parameters_test/01: StaticWarning named_parameters_test/02: StaticWarning named_parameters_test/03: StaticWarning named_parameters_test/04: StaticWarning named_parameters_test/05: StaticWarning named_parameters_test/06: StaticWarning named_parameters_test/07: StaticWarning named_parameters_test/08: StaticWarning named_parameters_test/09: StaticWarning named_parameters_test/10: StaticWarning named_parameters_type_test/01: StaticWarning new_expression1_negative_test: CompileTimeError new_expression2_negative_test: CompileTimeError new_expression3_negative_test: CompileTimeError non_const_super_negative_test: CompileTimeError non_parameterized_factory2_test: StaticWarning non_parameterized_factory_test: StaticWarning no_such_constructor2_test: StaticWarning no_such_method2_test: StaticWarning no_such_method_dispatcher_test: StaticWarning not_enough_positional_arguments_test/00: StaticWarning not_enough_positional_arguments_test/01: CompileTimeError not_enough_positional_arguments_test/02: StaticWarning not_enough_positional_arguments_test/03: StaticWarning not_enough_positional_arguments_test/05: StaticWarning not_enough_positional_arguments_test/06: StaticWarning not_enough_positional_arguments_test/07: StaticWarning number_identifier_test/08: StaticWarning number_identifier_test/09: StaticWarning on_catch_malformed_type_test: StaticWarning operator1_negative_test: CompileTimeError operator2_negative_test: CompileTimeError operator_equals_test: StaticWarning optional_named_parameters_test/01: StaticWarning optional_named_parameters_test/02: StaticWarning optional_named_parameters_test/03: StaticWarning optional_named_parameters_test/04: StaticWarning optional_named_parameters_test/05: StaticWarning optional_named_parameters_test/06: StaticWarning optional_named_parameters_test/07: StaticWarning optional_named_parameters_test/08: StaticWarning optional_named_parameters_test/09: StaticWarning override_field_method1_negative_test: CompileTimeError override_field_method2_negative_test: CompileTimeError override_field_method4_negative_test: CompileTimeError override_field_method5_negative_test: CompileTimeError parameter_initializer1_negative_test: CompileTimeError parameter_initializer2_negative_test: CompileTimeError parameter_initializer3_negative_test: CompileTimeError parameter_initializer4_negative_test: CompileTimeError parameter_initializer6_negative_test: CompileTimeError parser_quirks_test: StaticWarning part2_test: StaticWarning positional_parameters_type_test/01: StaticWarning prefix13_negative_test: CompileTimeError prefix14_test: StaticWarning prefix15_negative_test: CompileTimeError prefix15_test: StaticWarning prefix16_test: StaticWarning prefix17_test: StaticWarning prefix18_negative_test: CompileTimeError prefix22_test: StaticWarning prefix23_test: StaticWarning prefix7_negative_test: CompileTimeError property_field_override_test: StaticWarning redirecting_factory_incompatible_signature_test: StaticWarning regress_13494_test: StaticWarning return_type_test: StaticWarning script1_negative_test: CompileTimeError script2_negative_test: CompileTimeError setter_declaration2_negative_test: CompileTimeError setter_declaration_negative_test: CompileTimeError setter_no_getter_call_test/01: StaticWarning source_self_negative_test: CompileTimeError static_initializer_type_error_test: StaticWarning string_escape4_negative_test: CompileTimeError string_interpolate1_negative_test: CompileTimeError string_interpolate2_negative_test: CompileTimeError string_interpolate_test: StaticWarning string_interpolation1_negative_test: CompileTimeError string_interpolation2_negative_test: CompileTimeError string_interpolation3_negative_test: CompileTimeError string_interpolation4_negative_test: CompileTimeError string_interpolation5_negative_test: CompileTimeError string_interpolation6_negative_test: CompileTimeError string_test: StaticWarning string_unicode1_negative_test: CompileTimeError string_unicode2_negative_test: CompileTimeError string_unicode3_negative_test: CompileTimeError string_unicode4_negative_test: CompileTimeError super_assign_test: StaticWarning super_call4_test: StaticWarning super_getter_setter_test: StaticWarning super_operator_index5_test: StaticWarning super_operator_index6_test: StaticWarning super_operator_index7_test: StaticWarning super_operator_index8_test: StaticWarning super_operator_test: StaticWarning super_setter_test: StaticWarning switch1_negative_test: CompileTimeError switch3_negative_test: CompileTimeError switch4_negative_test: CompileTimeError switch5_negative_test: CompileTimeError switch7_negative_test: CompileTimeError switch_fallthru_test: StaticWarning test_negative_test: CompileTimeError # Note: test is in error but analyzer doesn't notice due to bug #24502 # top_level_non_prefixed_library_test: StaticWarning try_catch4_test: StaticWarning try_catch5_test: StaticWarning type_argument_in_super_type_test: StaticWarning type_variable_identifier_expression_test: StaticWarning type_variable_conflict2_test/02: MissingCompileTimeError type_variable_conflict2_test/06: MissingCompileTimeError type_variable_conflict2_test/08: MissingCompileTimeError type_variable_conflict2_test/10: MissingCompileTimeError vm/debug_break_vm_test/*: Skip vm/debug_break_enabled_vm_test: Skip vm/type_cast_vm_test: StaticWarning vm/type_vm_test: StaticWarning void_type_test: StaticWarning issue13474_test: StaticWarning, OK # Issue 13474 # The following lines have been left in to quickly switch back to having deferred loading # off by default again. # Deferred loading support, tests marked as failing until support is enabled by default. #deferred_closurize_load_library_test: Pass, Fail #deferred_not_loaded_check_test/*: Pass, Fail #deferred_shadow_load_library_test: Pass, Fail #deferred_constraints_constants_test/*: Pass, Fail #deferred_load_library_wrong_args_test/*: Pass, Fail #deferred_constraints_type_annotation_test/*: Pass, Fail #deferred_load_inval_code_test: Pass, Fail #deferred_not_loaded_check_test: Pass, Fail # Issues to be fixed now that type parameters have been fixed # (issues 14221, 15553) factory1_test/00: StaticWarning # Issue 18726 factory1_test/01: StaticWarning # Issue 18726 factory1_test/none: StaticWarning # Issue 18726 local_function2_test: StaticWarning redirecting_factory_long_test: StaticWarning # This test uses "const Symbol('_setAt')" vm/reflect_core_vm_test: CompileTimeError # This test is expected to have warnings because of noSuchMethod overriding. regress_12561_test: StaticWarning main_not_a_function_test/01: Fail # Issue 20030 main_test/03: Fail # Issue 20030 no_main_test/01: Fail # Issue 20030 # This test is expected to generate a warning, since it's # intentionally referring to a variable that's not in scope. transitive_private_library_access_test: StaticWarning conflicting_type_variable_and_setter_test: CompileTimeError # Issue 25525 mixin_supertype_subclass_test/02: MissingStaticWarning # Issue 25614 mixin_supertype_subclass_test/05: MissingStaticWarning # Issue 25614 mixin_supertype_subclass2_test/02: MissingStaticWarning # Issue 25614 mixin_supertype_subclass2_test/05: MissingStaticWarning # Issue 25614 mixin_supertype_subclass3_test/02: MissingStaticWarning # Issue 25614 mixin_supertype_subclass3_test/05: MissingStaticWarning # Issue 25614 mixin_supertype_subclass4_test/01: MissingStaticWarning # Issue 25614 mixin_supertype_subclass4_test/02: MissingStaticWarning # Issue 25614 mixin_supertype_subclass4_test/03: MissingStaticWarning # Issue 25614 mixin_supertype_subclass4_test/04: MissingStaticWarning # Issue 25614 mixin_supertype_subclass4_test/05: MissingStaticWarning # Issue 25614 accessor_conflict_export2_test: StaticWarning # Issue 25624 accessor_conflict_export_test: StaticWarning # Issue 25624 accessor_conflict_import2_test: StaticWarning # Issue 25624 accessor_conflict_import_prefixed2_test: StaticWarning # Issue 25624 accessor_conflict_import_prefixed_test: StaticWarning # Issue 25624 accessor_conflict_import_test: StaticWarning # Issue 25624 for_in3_test: StaticWarning, OK # Test should have warning by design. for_in_side_effects_test: StaticWarning, OK # Test uses custom class that does not implement Iterable in for-in. # Experimental feature: Use initializing formals in initializers and constructor body. initializing_formal_type_test: StaticWarning # Issue 26658 regress_27572_test: StaticWarning # Warning about undefined method expected. part_refers_to_core_library_test/01: MissingCompileTimeError # Issue 29709 # TODO: generalized_void_syntax_test: CompileTimeError # Issue #30177. [ $compiler == dart2analyzer && $builder_tag == strong ] *: Skip # Issue 28649