| 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 == dart2js || $compiler == dart2dart ] | 5 [ $compiler == dart2js || $compiler == dart2dart ] |
| 6 compile_time_constant_c_test/none: Fail # Map literal with int key. | 6 compile_time_constant_c_test/none: Fail # Map literal with int key. |
| 7 constructor_initializer_test: Fail, OK # Depends on ?parameter check. | 7 constructor_initializer_test: Fail, OK # Depends on ?parameter check. |
| 8 null_test/03: Fail # Issue 12445. | 8 null_test/03: Fail # Issue 12445. |
| 9 | 9 |
| 10 black_listed_test/none: Fail # Issue 12446. | 10 black_listed_test/none: Fail # Issue 12446. |
| (...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 167 list_literal4_test: Fail # Illegal argument(s): 0 -- checked mode test. | 167 list_literal4_test: Fail # Illegal argument(s): 0 -- checked mode test. |
| 168 map_literal4_test: Fail # Attempt to modify an immutable object -- checked mode
test. | 168 map_literal4_test: Fail # Attempt to modify an immutable object -- checked mode
test. |
| 169 | 169 |
| 170 class_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. | 170 class_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. |
| 171 interface_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. | 171 interface_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. |
| 172 | 172 |
| 173 | 173 |
| 174 # | 174 # |
| 175 # The following tests are all negative tests that should be fixed. | 175 # The following tests are all negative tests that should be fixed. |
| 176 # | 176 # |
| 177 abstract_syntax_test/01: Fail # Negative language test. | 177 abstract_syntax_test/01: Fail # Issue 12898 |
| 178 const_constructor_syntax_test/04: Fail # Negative language test. | 178 const_constructor_syntax_test/04: Fail # Issue 12900 |
| 179 const_syntax_test/04: Fail # Negative language test. | 179 const_syntax_test/01: Fail # Issue 12932 |
| 180 constructor2_negative_test: Fail # Negative language test. | 180 const_syntax_test/02: Fail # Issue 12932 |
| 181 constructor_return_negative_test: Fail # Negative language test. | 181 const_syntax_test/03: Fail # Issue 12932 |
| 182 const_syntax_test/04: Fail # Issue 12932 |
| 183 constructor9_test/01: Fail # Issue 12934 |
| 184 constructor_return_test/01: Fail # Issue 12937 |
| 185 constructor_return_test/02: Fail # Issue 12937 |
| 182 constructor_return_with_arrow_negative_test: Fail # Negative language test. | 186 constructor_return_with_arrow_negative_test: Fail # Negative language test. |
| 183 constructor_return_with_init_and_arrow_negative_test: Fail # Negative language t
est. | 187 constructor_return_with_init_and_arrow_negative_test: Fail # Negative language t
est. |
| 184 constructor_return_with_init_negative_test: Fail # Negative language test. | 188 constructor_return_with_init_negative_test: Fail # Negative language test. |
| 185 duplicate_implements_test/01: Fail # Negative language test. | 189 duplicate_implements_test/01: Fail # Negative language test. |
| 186 duplicate_implements_test/02: Fail # Negative language test. | 190 duplicate_implements_test/02: Fail # Negative language test. |
| 187 duplicate_implements_test/03: Fail # Negative language test. | 191 duplicate_implements_test/03: Fail # Negative language test. |
| 188 duplicate_implements_test/04: Fail # Negative language test. | 192 duplicate_implements_test/04: Fail # Negative language test. |
| 189 field3_negative_test: Fail # Negative language test. | 193 field3_negative_test: Fail # Negative language test. |
| 190 instantiate_type_variable_negative_test: Pass # For the wrong reason. | 194 instantiate_type_variable_negative_test: Pass # For the wrong reason. |
| 191 list_literal1_negative_test: Fail # Negative language test. | 195 list_literal1_negative_test: Fail # Negative language test. |
| (...skipping 11 matching lines...) Expand all Loading... |
| 203 static_top_level_test/06: Fail # Negative language test. | 207 static_top_level_test/06: Fail # Negative language test. |
| 204 static_top_level_test/07: Fail # Negative language test. | 208 static_top_level_test/07: Fail # Negative language test. |
| 205 throw7_negative_test: Fail # Negative language test. | 209 throw7_negative_test: Fail # Negative language test. |
| 206 | 210 |
| 207 numbers_test: Fail, OK # (unintended?) VM specific test. | 211 numbers_test: Fail, OK # (unintended?) VM specific test. |
| 208 | 212 |
| 209 final_syntax_test/01: Fail # Missing error for uninitialized final field. | 213 final_syntax_test/01: Fail # Missing error for uninitialized final field. |
| 210 final_syntax_test/02: Fail # Missing error for uninitialized final field. | 214 final_syntax_test/02: Fail # Missing error for uninitialized final field. |
| 211 final_syntax_test/03: Fail # Missing error for uninitialized final field. | 215 final_syntax_test/03: Fail # Missing error for uninitialized final field. |
| 212 final_syntax_test/04: Fail # Missing error for uninitialized final field. | 216 final_syntax_test/04: Fail # Missing error for uninitialized final field. |
| 213 const_syntax_test/01: Fail # Missing error for uninitialized final field. | |
| 214 const_syntax_test/02: Fail # Missing error for uninitialized final field. | |
| 215 const_syntax_test/03: Fail # Missing error for uninitialized final field. | |
| 216 | 217 |
| 217 canonical_const2_test: Fail, OK # Dart2js only has doubles. | 218 canonical_const2_test: Fail, OK # Dart2js only has doubles. |
| 218 | 219 |
| 219 bit_operations_test: Fail, OK # Tests bit operations outside the 32 bit range. | 220 bit_operations_test: Fail, OK # Tests bit operations outside the 32 bit range. |
| 220 # The following test will start to fail again once dart2js implements the | 221 # The following test will start to fail again once dart2js implements the |
| 221 # runtime semantics for numbers. | 222 # runtime semantics for numbers. |
| 222 # Should be: Fail, OK # Expects negative results of bit-operations. | 223 # Should be: Fail, OK # Expects negative results of bit-operations. |
| 223 optimization_test: Fail, OK # Expects negative results of bit-operations. | 224 optimization_test: Fail, OK # Expects negative results of bit-operations. |
| 224 | 225 |
| 225 expect_test: Fail, OK # JavaScript canonicalizes all strings. This test assumes
that string-concatenation returns a new string. | 226 expect_test: Fail, OK # JavaScript canonicalizes all strings. This test assumes
that string-concatenation returns a new string. |
| (...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 318 setter_override_test/03: Fail # Issue 11496 | 319 setter_override_test/03: Fail # Issue 11496 |
| 319 setter_override2_test/02: Fail # Issue 11496 | 320 setter_override2_test/02: Fail # Issue 11496 |
| 320 | 321 |
| 321 compile_time_constant10_test/01: Fail # Issue 5519 | 322 compile_time_constant10_test/01: Fail # Issue 5519 |
| 322 compile_time_constant10_test/02: Fail # Issue 5519 | 323 compile_time_constant10_test/02: Fail # Issue 5519 |
| 323 compile_time_constant_arguments_test/01: Fail # Issue 5519 | 324 compile_time_constant_arguments_test/01: Fail # Issue 5519 |
| 324 compile_time_constant_arguments_test/02: Fail # Issue 5519 | 325 compile_time_constant_arguments_test/02: Fail # Issue 5519 |
| 325 compile_time_constant_arguments_test/03: Fail # Issue 5519 | 326 compile_time_constant_arguments_test/03: Fail # Issue 5519 |
| 326 compile_time_constant_arguments_test/05: Fail # Issue 5519 | 327 compile_time_constant_arguments_test/05: Fail # Issue 5519 |
| 327 compile_time_constant_arguments_test/06: Fail # Issue 5519 | 328 compile_time_constant_arguments_test/06: Fail # Issue 5519 |
| 328 const_constructor_syntax_test/04: Fail # Issue 5519 | 329 const_constructor_syntax_test/04: Fail # Issue 12901 |
| 329 const_syntax_test/01: Fail # Issue 5519 | 330 const_syntax_test/01: Fail # Issue 12933 |
| 330 const_syntax_test/02: Fail # Issue 5519 | 331 const_syntax_test/02: Fail # Issue 12933 |
| 331 const_syntax_test/03: Fail # Issue 5519 | 332 const_syntax_test/03: Fail # Issue 12933 |
| 332 const_syntax_test/04: Fail # Issue 5519 | 333 const_syntax_test/04: Fail # Issue 12933 |
| 333 const_syntax_test/05: Fail # Issue 5519 | 334 const_syntax_test/05: Fail # Issue 12933 |
| 334 const_syntax_test/06: Fail # Issue 5519 | 335 const_syntax_test/06: Fail # Issue 12933 |
| 335 const_syntax_test/07: Fail # Issue 5519 | 336 const_syntax_test/07: Fail # Issue 12933 |
| 336 const_syntax_test/08: Fail # Issue 5519 | 337 const_syntax_test/08: Fail # Issue 12933 |
| 337 const_syntax_test/10: Fail # Issue 5519 | 338 const_syntax_test/10: Fail # Issue 12933 |
| 339 constructor9_test/01: Fail # Issue 12935 |
| 340 constructor_return_test/01: Fail # Issue 12938 |
| 341 constructor_return_test/02: Fail # Issue 12938 |
| 338 constructor_named_arguments_test/01: Fail # Issue 5519 | 342 constructor_named_arguments_test/01: Fail # Issue 5519 |
| 339 final_syntax_test/01: Fail # Issue 5519 | 343 final_syntax_test/01: Fail # Issue 5519 |
| 340 final_syntax_test/02: Fail # Issue 5519 | 344 final_syntax_test/02: Fail # Issue 5519 |
| 341 final_syntax_test/03: Fail # Issue 5519 | 345 final_syntax_test/03: Fail # Issue 5519 |
| 342 final_syntax_test/04: Fail # Issue 5519 | 346 final_syntax_test/04: Fail # Issue 5519 |
| 343 getter_no_setter_test/01: Fail # Issue 5519 | 347 getter_no_setter_test/01: Fail # Issue 5519 |
| 344 named_parameters_aggregated_test/01: Fail # Issue 12802 | 348 named_parameters_aggregated_test/01: Fail # Issue 12802 |
| 345 named_parameters_aggregated_test/03: Fail # Issue 12813 | 349 named_parameters_aggregated_test/03: Fail # Issue 12813 |
| 346 not_enough_positional_arguments_test/01: Fail # Issue 12839 | 350 not_enough_positional_arguments_test/01: Fail # Issue 12839 |
| 347 not_enough_positional_arguments_test/02: Fail # Issue 12839 | 351 not_enough_positional_arguments_test/02: Fail # Issue 12839 |
| 348 not_enough_positional_arguments_test/04: Fail # Issue 12839 | 352 not_enough_positional_arguments_test/04: Fail # Issue 12839 |
| 349 not_enough_positional_arguments_test/05: Fail # Issue 12839 | 353 not_enough_positional_arguments_test/05: Fail # Issue 12839 |
| 350 | 354 |
| 351 metadata_test: Fail # Issue 12762 | 355 metadata_test: Fail # Issue 12762 |
| 352 const_var_test: Pass, Fail # Issue 12794 | 356 const_var_test: Pass, Fail # Issue 12794 |
| 353 map_literal3_test: Fail # Issue 12794 | 357 map_literal3_test: Fail # Issue 12794 |
| 354 class_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. | 358 class_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. |
| 355 interface_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. | 359 interface_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. |
| 356 # Common problems with dart2js. In illegal family, invalid | 360 # Common problems with dart2js. In illegal family, invalid |
| 357 # declarations are simply not parsed. In pseudo kw dart2js | 361 # declarations are simply not parsed. In pseudo kw dart2js |
| 358 # chokes on things like typedef(x) => "typedef $x" and alike. | 362 # chokes on things like typedef(x) => "typedef $x" and alike. |
| 359 abstract_syntax_test/01: Fail | 363 abstract_syntax_test/01: Fail # Issue 12899 |
| 360 pseudo_kw_test: Fail | 364 pseudo_kw_test: Fail |
| 361 # external keyword is not yet supported by dart2js/dart2dart. | 365 # external keyword is not yet supported by dart2js/dart2dart. |
| 362 external_test/*: Skip | 366 external_test/*: Skip |
| 363 lazy_static3_test: Fail # Issue 12593 | 367 lazy_static3_test: Fail # Issue 12593 |
| 364 # dart2js frontend doesn't even analyse problematic classes. | 368 # dart2js frontend doesn't even analyse problematic classes. |
| 365 duplicate_implements_test/01: Fail | 369 duplicate_implements_test/01: Fail |
| 366 duplicate_implements_test/02: Fail | 370 duplicate_implements_test/02: Fail |
| 367 duplicate_implements_test/03: Fail | 371 duplicate_implements_test/03: Fail |
| 368 duplicate_implements_test/04: Fail | 372 duplicate_implements_test/04: Fail |
| 369 method_override4_test: Fail # Issue 12810 | 373 method_override4_test: Fail # Issue 12810 |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 434 f_bounded_quantification4_test: Fail # Issue 12605. | 438 f_bounded_quantification4_test: Fail # Issue 12605. |
| 435 f_bounded_quantification5_test: Fail # Issue 12605. | 439 f_bounded_quantification5_test: Fail # Issue 12605. |
| 436 | 440 |
| 437 # TODO(tball): Assign proper bug numbers. | 441 # TODO(tball): Assign proper bug numbers. |
| 438 class_literal_test: Fail | 442 class_literal_test: Fail |
| 439 | 443 |
| 440 import_core_prefix_test: Pass | 444 import_core_prefix_test: Pass |
| 441 prefix22_test: Pass | 445 prefix22_test: Pass |
| 442 invocation_mirror_test: Fail, OK # Issue 12706 (hardcoded names). | 446 invocation_mirror_test: Fail, OK # Issue 12706 (hardcoded names). |
| 443 super_call4_test: Fail, OK # hardcoded names. | 447 super_call4_test: Fail, OK # hardcoded names. |
| OLD | NEW |