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 # This directory contains tests that are intended to show the | 5 # This directory contains tests that are intended to show the |
6 # current state of the language. | 6 # current state of the language. |
7 | 7 |
8 # In order to maintain maximum test coverage for all builds, | 8 # In order to maintain maximum test coverage for all builds, |
9 # please use the following procedure to mark a test | 9 # please use the following procedure to mark a test |
10 # failed on architectures other than the one you are working on. | 10 # failed on architectures other than the one you are working on. |
11 # | 11 # |
12 # 1) Copy the old version of the test to | 12 # 1) Copy the old version of the test to |
13 # tests/language/src/test_name_[dartc|vm]_test.dart. | 13 # tests/language/src/test_name_[dartc|vm]_test.dart. |
14 # to maintain coverage. | 14 # to maintain coverage. |
15 # 2) File a bug on each architecture for the failure due to the language change. | 15 # 2) File a bug on each architecture for the failure due to the language change. |
16 # 3) Update the language/src directory with the updated test. | 16 # 3) Update the language/src directory with the updated test. |
17 | 17 |
18 [ $compiler == dart2dart ] | 18 [ $compiler == dart2dart ] |
19 mixin_super_constructor_test: Fail | 19 mixin_super_constructor_test: Fail |
20 mixin_super_constructor2_test: Fail | 20 mixin_super_constructor2_test: Fail |
21 mixin_super_constructor_default_test: Fail | 21 mixin_super_constructor_default_test: Fail |
22 mixin_super_constructor_named_test: Fail | 22 mixin_super_constructor_named_test: Fail |
23 mixin_super_constructor_positionals_test: Fail | 23 mixin_super_constructor_positionals_test: Fail |
24 mixin_super_constructor_multiple_test: Fail | 24 mixin_super_constructor_multiple_test: Fail |
25 closure_type_variable_test: Fail # Type variable used as expression (dartbug.com
/6282) | |
26 const_constructor_super_test/01: fail | 25 const_constructor_super_test/01: fail |
27 | 26 |
28 [ $compiler == none ] | 27 [ $compiler == none ] |
29 extends_test: Fail # issue 11023 | 28 extends_test: Fail # issue 11023 |
30 mixin_super_constructor_test: Fail | 29 mixin_super_constructor_test: Fail |
31 mixin_super_constructor2_test: Fail | 30 mixin_super_constructor2_test: Fail |
32 mixin_super_constructor_default_test: Fail | 31 mixin_super_constructor_default_test: Fail |
33 mixin_super_constructor_named_test: Fail | 32 mixin_super_constructor_named_test: Fail |
34 mixin_super_constructor_positionals_test: Fail | 33 mixin_super_constructor_positionals_test: Fail |
35 mixin_super_constructor_multiple_test: Fail | 34 mixin_super_constructor_multiple_test: Fail |
36 closure_type_variable_test: Fail # Type variable used as expression (dartbug.com
/6282) | |
37 built_in_identifier_prefix_test: Fail # http://dartbug.com/6970 | 35 built_in_identifier_prefix_test: Fail # http://dartbug.com/6970 |
38 library_juxtaposition_test: Fail # Issue 6877 | 36 library_juxtaposition_test: Fail # Issue 6877 |
39 pseudo_kw_illegal_test/14: Fail # Issue 356 | 37 pseudo_kw_illegal_test/14: Fail # Issue 356 |
40 method_override2_test/00: Fail # Issue 7076. | 38 method_override2_test/00: Fail # Issue 7076. |
41 method_override2_test/02: Fail # Issue 7076. | 39 method_override2_test/02: Fail # Issue 7076. |
42 method_override2_test/03: Fail # Issue 7076. | 40 method_override2_test/03: Fail # Issue 7076. |
43 bound_closure_equality_test: Fail # Issue 10849 | 41 bound_closure_equality_test: Fail # Issue 10849 |
44 | 42 |
45 # These bugs refer currently ongoing language discussions. | 43 # These bugs refer currently ongoing language discussions. |
46 constructor5_test: Fail # (Discussion ongoing) | 44 constructor5_test: Fail # (Discussion ongoing) |
(...skipping 20 matching lines...) Expand all Loading... |
67 *dartc_negative_test: Skip | 65 *dartc_negative_test: Skip |
68 | 66 |
69 compile_time_constant10_test/none: Fail # issue 5214 | 67 compile_time_constant10_test/none: Fail # issue 5214 |
70 | 68 |
71 export_cyclic_test: Fail, Crash # issue 6060 | 69 export_cyclic_test: Fail, Crash # issue 6060 |
72 duplicate_export_negative_test: Fail # issue 6134 | 70 duplicate_export_negative_test: Fail # issue 6134 |
73 type_annotation_test/04: Fail # Issue 6970 | 71 type_annotation_test/04: Fail # Issue 6970 |
74 type_annotation_test/06: Fail # Issue 6973 | 72 type_annotation_test/06: Fail # Issue 6973 |
75 type_annotation_test/09: Fail # Issue 6973 | 73 type_annotation_test/09: Fail # Issue 6973 |
76 | 74 |
77 type_parameter_literal_test: Fail # Issue 7551 | |
78 | |
79 on_catch_malformed_type_test: Fail # Issue 8601 | 75 on_catch_malformed_type_test: Fail # Issue 8601 |
80 | 76 |
81 mixin_mixin_test: Fail | 77 mixin_mixin_test: Fail |
82 mixin_issue10216_2_test: Fail | 78 mixin_issue10216_2_test: Fail |
83 mixin_illegal_object_test/01: Crash # Issue 10952 | 79 mixin_illegal_object_test/01: Crash # Issue 10952 |
84 mixin_illegal_object_test/02: Crash # Issue 10952 | 80 mixin_illegal_object_test/02: Crash # Issue 10952 |
85 | 81 |
86 type_variable_field_initializer_closure_test: Crash # issue 8847 | 82 type_variable_field_initializer_closure_test: Crash # issue 8847 |
87 closures_initializer_test: Crash # issue 8847 | 83 closures_initializer_test: Crash # issue 8847 |
88 | 84 |
(...skipping 211 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
300 compile_time_constant_checked2_test/05: Fail, OK | 296 compile_time_constant_checked2_test/05: Fail, OK |
301 compile_time_constant_checked2_test/06: Fail, OK | 297 compile_time_constant_checked2_test/06: Fail, OK |
302 compile_time_constant_checked3_test/01: Fail, OK | 298 compile_time_constant_checked3_test/01: Fail, OK |
303 compile_time_constant_checked3_test/02: Fail, OK | 299 compile_time_constant_checked3_test/02: Fail, OK |
304 compile_time_constant_checked3_test/03: Fail, OK | 300 compile_time_constant_checked3_test/03: Fail, OK |
305 compile_time_constant_checked3_test/04: Fail, OK | 301 compile_time_constant_checked3_test/04: Fail, OK |
306 compile_time_constant_checked3_test/05: Fail, OK | 302 compile_time_constant_checked3_test/05: Fail, OK |
307 compile_time_constant_checked3_test/06: Fail, OK | 303 compile_time_constant_checked3_test/06: Fail, OK |
308 | 304 |
309 type_error_test: Fail, OK # VM bug: http://dartbug.com/5280 | 305 type_error_test: Fail, OK # VM bug: http://dartbug.com/5280 |
310 type_parameter_literal_test: Fail | |
311 | 306 |
312 type_variable_field_initializer_closure_test: Crash # VM bug: issue 8847 | 307 type_variable_field_initializer_closure_test: Crash # VM bug: issue 8847 |
313 closures_initializer_test: Crash # VM bug: issue 8847 | 308 closures_initializer_test: Crash # VM bug: issue 8847 |
314 | 309 |
315 bound_closure_equality_test: Fail # Issue 10849 | 310 bound_closure_equality_test: Fail # Issue 10849 |
316 | 311 |
317 [ $compiler == dart2dart && $minified ] | 312 [ $compiler == dart2dart && $minified ] |
318 super_getter_setter_test: Fail # Issue 11065. | 313 super_getter_setter_test: Fail # Issue 11065. |
319 | 314 |
320 # TODO(tball): Assign proper bug numbers. | 315 # TODO(tball): Assign proper bug numbers. |
321 class_literal_test/none: Fail | 316 class_literal_test: Fail |
322 | 317 |
323 import_core_prefix_test: Pass | 318 import_core_prefix_test: Pass |
324 prefix22_test: Pass | 319 prefix22_test: Pass |
325 invocation_mirror_test: Fail, OK # hardcoded names. | 320 invocation_mirror_test: Fail, OK # hardcoded names. |
326 super_call4_test: Fail, OK # hardcoded names. | 321 super_call4_test: Fail, OK # hardcoded names. |
327 | 322 |
328 | 323 |
329 [ $arch == simarm || $arch == arm ] | 324 [ $arch == simarm || $arch == arm ] |
330 stack_overflow_test: Crash, Pass # Passes on HW in release mode. | 325 stack_overflow_test: Crash, Pass # Passes on HW in release mode. |
331 stack_overflow_stacktrace_test: Crash, Pass # Passes on HW in release mode. | 326 stack_overflow_stacktrace_test: Crash, Pass # Passes on HW in release mode. |
332 | 327 |
333 | 328 |
334 [ $arch == mips ] | 329 [ $arch == mips ] |
335 *: Skip | 330 *: Skip |
336 | 331 |
337 | 332 |
338 [ $arch == simmips ] | 333 [ $arch == simmips ] |
339 arithmetic_test: Crash # Too far relative branch. | 334 arithmetic_test: Crash # Too far relative branch. |
340 large_implicit_getter_test: Crash # Too far relative branch. | 335 large_implicit_getter_test: Crash # Too far relative branch. |
341 stack_overflow_test: Crash | 336 stack_overflow_test: Crash |
342 stack_overflow_stacktrace_test: Crash | 337 stack_overflow_stacktrace_test: Crash |
OLD | NEW |