| OLD | NEW |
| 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2 # for details. All rights reserved. Use of this source code is governed by a | 2 # for details. All rights reserved. Use of this source code is governed by a |
| 3 # BSD-style license that can be found in the LICENSE file. | 3 # BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 [ $compiler == dart2analyzer ] | 5 [ $compiler == dart2analyzer ] |
| 6 # Runtime negative test. No static errors or warnings. | 6 # Runtime negative test. No static errors or warnings. |
| 7 closure_call_wrong_argument_count_negative_test: skip | 7 closure_call_wrong_argument_count_negative_test: skip |
| 8 | 8 |
| 9 # TBD: using built-in identifers | 9 # TBD: using built-in identifers |
| 10 built_in_identifier_prefix_test: fail # Issue 12694 | 10 built_in_identifier_prefix_test: fail # Issue 12694 |
| (...skipping 11 matching lines...) Expand all Loading... |
| 22 override_field_test/02: fail | 22 override_field_test/02: fail |
| 23 override_field_test/03: fail | 23 override_field_test/03: fail |
| 24 method_override7_test/03: Fail # Issue 11496 | 24 method_override7_test/03: Fail # Issue 11496 |
| 25 method_override8_test/03: Fail # Issue 11496 | 25 method_override8_test/03: Fail # Issue 11496 |
| 26 | 26 |
| 27 # TBF: prefix T hidden by type variable T in 'new T.Class()' | 27 # TBF: prefix T hidden by type variable T in 'new T.Class()' |
| 28 prefix10_negative_test: fail | 28 prefix10_negative_test: fail |
| 29 | 29 |
| 30 built_in_identifier_test/none: Fail # Issue 13023 | 30 built_in_identifier_test/none: Fail # Issue 13023 |
| 31 | 31 |
| 32 # test issue 13807, missing support for type promotion | |
| 33 type_promotion_closure_test/none: Fail # Issue 13807 | |
| 34 type_promotion_functions_test/none: Fail # Issue 13807 | |
| 35 type_promotion_local_test/none: Fail # Issue 13807 | |
| 36 type_promotion_logical_and_test/none: Fail # Issue 13807 | |
| 37 type_promotion_multiple_test/none: Fail # Issue 13807 | |
| 38 type_promotion_parameter_test/none: Fail # Issue 13807 | |
| 39 | |
| 40 # Missing checks for cyclic typedefs (through bounds) | |
| 41 cyclic_typedef_test/10: Fail # Issue 13906 | |
| 42 cyclic_typedef_test/11: Fail # Issue 13906 | |
| 43 | |
| 44 # Invalid constant redirecting factories should cause compile-time error. | 32 # Invalid constant redirecting factories should cause compile-time error. |
| 45 const_types_test/23: Fail # Issue 14306 | 33 const_types_test/23: Fail # Issue 14306 |
| 46 const_types_test/24: Fail # Issue 14306 | 34 const_types_test/24: Fail # Issue 14306 |
| 47 const_types_test/25: Fail # Issue 14306 | 35 const_types_test/25: Fail # Issue 14306 |
| 48 const_types_test/26: Fail # Issue 14306 | 36 const_types_test/26: Fail # Issue 14306 |
| 49 const_types_test/27: Fail # Issue 14306 | 37 const_types_test/27: Fail # Issue 14306 |
| 50 const_types_test/28: Fail # Issue 14306 | 38 const_types_test/28: Fail # Issue 14306 |
| 51 const_types_test/29: Fail # Issue 14306 | 39 const_types_test/29: Fail # Issue 14306 |
| 52 const_types_test/30: Fail # Issue 14306 | 40 const_types_test/30: Fail # Issue 14306 |
| 53 const_types_test/41: Fail # Issue 14306 | 41 const_types_test/41: Fail # Issue 14306 |
| 54 | 42 |
| 55 # Please add new failing tests before this line. | 43 # Please add new failing tests before this line. |
| 56 # Section below is for invalid tests. | 44 # Section below is for invalid tests. |
| 57 # | 45 # |
| 58 # | 46 # |
| 59 | 47 |
| 60 | 48 |
| 61 | |
| 62 | |
| 63 # test issue 10683, It is a compile-time error if e refers to the name v or the
name v=. | 49 # test issue 10683, It is a compile-time error if e refers to the name v or the
name v=. |
| 64 block_scope_test: fail | 50 block_scope_test: fail |
| 65 lazy_static3_test: fail | 51 lazy_static3_test: fail |
| 66 | 52 |
| 67 # test issue 11124, It is warning, not error to don't initialize final field | 53 # test issue 11124, It is warning, not error to don't initialize final field |
| 68 field3a_negative_test: Fail # Issue 11124 | 54 field3a_negative_test: Fail # Issue 11124 |
| 69 final_syntax_test/01: Fail # Issue 11124 | 55 final_syntax_test/01: Fail # Issue 11124 |
| 70 final_syntax_test/04: Fail # Issue 11124 | 56 final_syntax_test/04: Fail # Issue 11124 |
| 71 final_syntax_test/02: Fail # Issue 11124 | 57 final_syntax_test/02: Fail # Issue 11124 |
| 72 final_syntax_test/03: Fail # Issue 11124 | 58 final_syntax_test/03: Fail # Issue 11124 |
| (...skipping 86 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 159 # test issue 12191, ambiguous import is always warning now | 145 # test issue 12191, ambiguous import is always warning now |
| 160 prefix3_negative_test: fail # Issue 12191 | 146 prefix3_negative_test: fail # Issue 12191 |
| 161 | 147 |
| 162 # test issue 12289, assignment in assert statement | 148 # test issue 12289, assignment in assert statement |
| 163 type_error_test: fail # Issue 12289 | 149 type_error_test: fail # Issue 12289 |
| 164 | 150 |
| 165 # test issue 12381, It is compile-time error to invoke not existing function | 151 # test issue 12381, It is compile-time error to invoke not existing function |
| 166 issue11724_test: fail # Issue 12381 | 152 issue11724_test: fail # Issue 12381 |
| 167 call_nonexistent_static_test/08: fail # Issue 12381 | 153 call_nonexistent_static_test/08: fail # Issue 12381 |
| 168 | 154 |
| 169 scope_variable_test/01: fail # Issue 12397 | |
| 170 | |
| 171 # test issue 12539, rules for finals were loosened, contradiction in spec was fi
xed | 155 # test issue 12539, rules for finals were loosened, contradiction in spec was fi
xed |
| 172 const_syntax_test/09: fail # Issue 12539 | 156 const_syntax_test/09: fail # Issue 12539 |
| 173 | 157 |
| 174 # test issue 12541; there shouldn't be a static warning | 158 # test issue 12541; there shouldn't be a static warning |
| 175 static_field_test/01: fail # Issue 12541 | 159 static_field_test/01: fail # Issue 12541 |
| 176 static_field_test/02: fail # Issue 12541 | 160 static_field_test/02: fail # Issue 12541 |
| 177 static_field_test/03: fail # Issue 12541 | 161 static_field_test/03: fail # Issue 12541 |
| 178 static_field_test/04: fail # Issue 12541 | 162 static_field_test/04: fail # Issue 12541 |
| 179 | 163 |
| 180 # test issue 13787; duplicate exports of the same declaration is not handled | 164 # test issue 13787; duplicate exports of the same declaration is not handled |
| (...skipping 11 matching lines...) Expand all Loading... |
| 192 private_member3_negative_test: fail | 176 private_member3_negative_test: fail |
| 193 | 177 |
| 194 # test issue 14079 | 178 # test issue 14079 |
| 195 malformed_test/none: fail # test issue 14079, legit warnings for malformed type | 179 malformed_test/none: fail # test issue 14079, legit warnings for malformed type |
| 196 malformed_test/05: fail # test issue 14079, it is not error, but warning to inst
antiate malformed type | 180 malformed_test/05: fail # test issue 14079, it is not error, but warning to inst
antiate malformed type |
| 197 malformed_test/06: fail # test issue 14079, it is not error, but warning to use
malformed type in "try-on" clause | 181 malformed_test/06: fail # test issue 14079, it is not error, but warning to use
malformed type in "try-on" clause |
| 198 | 182 |
| 199 # test issue 14228 | 183 # test issue 14228 |
| 200 black_listed_test/none: fail # test issue 14228, warnings are required but not e
xpected | 184 black_listed_test/none: fail # test issue 14228, warnings are required but not e
xpected |
| 201 | 185 |
| 186 # test issue 14289 |
| 187 bailout3_test: fail # test issue 14289 |
| 188 prefix9_test: fail # test issue 14289 |
| 189 |
| 190 # test issue 14358, E does not implement inherited A.+ |
| 191 type_promotion_closure_test/none: Fail |
| 192 |
| 193 # test issue 14362, wrong assumption that dynamic << A |
| 194 type_promotion_functions_test/none: Fail |
| 195 |
| 196 # test issue 14363, "if ((a is B))" has the same effect as "if (a is B)", so no
static warning expected |
| 197 type_promotion_parameter_test/53: Fail |
| 198 |
| 199 # test issue 14364, "E<A> << D" |
| 200 type_promotion_more_specific_test/08: fail |
| 201 |
| 202 # test issue 14406, setter for final field was removed from spec |
| 203 implicit_setter_test/01: fail |
| 204 implicit_setter_test/02: fail |
| 205 |
| 206 # test issue 14410, "typedef C = " is now really illegal syntax |
| 207 mixin_illegal_syntax_test/none: fail |
| 208 |
| 202 # | 209 # |
| 203 # Please don't add new items here. | 210 # Please don't add new items here. |
| 204 # This is section for invalid tests. | 211 # This is section for invalid tests. |
| 205 # | 212 # |
| 206 | 213 |
| 207 [ $compiler == dart2analyzer && $checked ] | 214 [ $compiler == dart2analyzer && $checked ] |
| 208 factory1_test/00: fail | 215 factory1_test/00: fail |
| 209 factory1_test/01: fail | 216 factory1_test/01: fail |
| 210 field_type_check2_test/01: fail | 217 field_type_check2_test/01: fail |
| 211 factory_implementation_test/00: fail | 218 factory_implementation_test/00: fail |
| 212 factory_redirection_test/08: fail | 219 factory_redirection_test/08: fail |
| 213 factory_redirection_test/09: fail | 220 factory_redirection_test/09: fail |
| 214 factory_redirection_test/10: fail | 221 factory_redirection_test/10: fail |
| 215 factory_redirection_test/11: fail | 222 factory_redirection_test/11: fail |
| 216 factory_redirection_test/12: fail | 223 factory_redirection_test/12: fail |
| 217 factory_redirection_test/13: fail | 224 factory_redirection_test/13: fail |
| 218 factory_redirection_test/14: fail | 225 factory_redirection_test/14: fail |
| 219 getters_setters2_test/03: fail | 226 getters_setters2_test/03: fail |
| 220 type_variable_bounds3_test/00: fail | 227 type_variable_bounds3_test/00: fail |
| 221 type_variable_bounds2_test/05: fail | 228 type_variable_bounds2_test/05: fail |
| 222 | 229 |
| OLD | NEW |