| 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 class_literal_test/01: Fail # Class literals are expression now; delete this tes
t. | 6 class_literal_test/01: Fail # Class literals are expression now; delete this tes
t. |
| 7 class_literal_test/02: Fail # Class literals are expression now; delete this tes
t. | 7 class_literal_test/02: Fail # Class literals are expression now; delete this tes
t. |
| 8 class_literal_test/05: Fail # Class literals are expression now; delete this tes
t. | 8 class_literal_test/05: Fail # Class literals are expression now; delete this tes
t. |
| 9 class_literal_test/06: Fail # Class literals are expression now; delete this tes
t. | 9 class_literal_test/06: Fail # Class literals are expression now; delete this tes
t. |
| 10 class_literal_test/07: Fail # Class literals are expression now; delete this tes
t. | 10 class_literal_test/07: Fail # Class literals are expression now; delete this tes
t. |
| (...skipping 14 matching lines...) Expand all Loading... |
| 25 class_literal_test/26: Fail # Class literals are expression now; delete this tes
t. | 25 class_literal_test/26: Fail # Class literals are expression now; delete this tes
t. |
| 26 class_literal_test/27: Fail # Class literals are expression now; delete this tes
t. | 26 class_literal_test/27: Fail # Class literals are expression now; delete this tes
t. |
| 27 class_literal_test/28: Fail # Class literals are expression now; delete this tes
t. | 27 class_literal_test/28: Fail # Class literals are expression now; delete this tes
t. |
| 28 class_literal_test/29: Fail # Class literals are expression now; delete this tes
t. | 28 class_literal_test/29: Fail # Class literals are expression now; delete this tes
t. |
| 29 | 29 |
| 30 # VM specific tests that should not be run by dart2js. | 30 # VM specific tests that should not be run by dart2js. |
| 31 *vm_test: Skip | 31 *vm_test: Skip |
| 32 *vm_negative_test: Skip | 32 *vm_negative_test: Skip |
| 33 | 33 |
| 34 [ $compiler == dart2js && $checked ] | 34 [ $compiler == dart2js && $checked ] |
| 35 redirecting_factory_infinite_steps_test/01: Fail |
| 35 assert_with_type_test_or_cast_test: Fail # Issue 4929 | 36 assert_with_type_test_or_cast_test: Fail # Issue 4929 |
| 36 type_variable_bounds_test/01: Fail | 37 type_variable_bounds_test/01: Fail |
| 37 type_variable_bounds_test/02: Fail | 38 type_variable_bounds_test/02: Fail |
| 38 type_variable_bounds_test/04: Fail | 39 type_variable_bounds_test/04: Fail |
| 39 type_variable_bounds_test/05: Fail | 40 type_variable_bounds_test/05: Fail |
| 40 type_variable_bounds2_test/00: Fail | 41 type_variable_bounds2_test/00: Fail |
| 41 type_variable_bounds2_test/03: Fail | 42 type_variable_bounds2_test/03: Fail |
| 42 type_variable_bounds2_test/05: Fail | 43 type_variable_bounds2_test/05: Fail |
| 43 type_variable_bounds2_test/06: Pass # For the wrong reasons. | 44 type_variable_bounds2_test/06: Pass # For the wrong reasons. |
| 44 type_variable_scope_test/00: Fail | 45 type_variable_scope_test/00: Fail |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 77 compile_time_constant_checked2_test/05: Fail, OK | 78 compile_time_constant_checked2_test/05: Fail, OK |
| 78 compile_time_constant_checked2_test/06: Fail, OK | 79 compile_time_constant_checked2_test/06: Fail, OK |
| 79 compile_time_constant_checked3_test/01: Fail, OK | 80 compile_time_constant_checked3_test/01: Fail, OK |
| 80 compile_time_constant_checked3_test/02: Fail, OK | 81 compile_time_constant_checked3_test/02: Fail, OK |
| 81 compile_time_constant_checked3_test/03: Fail, OK | 82 compile_time_constant_checked3_test/03: Fail, OK |
| 82 compile_time_constant_checked3_test/04: Fail, OK | 83 compile_time_constant_checked3_test/04: Fail, OK |
| 83 compile_time_constant_checked3_test/05: Fail, OK | 84 compile_time_constant_checked3_test/05: Fail, OK |
| 84 compile_time_constant_checked3_test/06: Fail, OK | 85 compile_time_constant_checked3_test/06: Fail, OK |
| 85 | 86 |
| 86 [ $compiler == dart2js ] | 87 [ $compiler == dart2js ] |
| 88 factory_redirection_test/none: fail |
| 89 factory_redirection_test/01: fail |
| 90 factory_redirection_test/02: fail |
| 91 factory_redirection_test/03: fail |
| 92 factory_redirection_test/05: fail |
| 93 factory_redirection_test/06: fail |
| 87 final_variable_assignment_test/01: Fail | 94 final_variable_assignment_test/01: Fail |
| 88 final_variable_assignment_test/02: Fail | 95 final_variable_assignment_test/02: Fail |
| 89 final_variable_assignment_test/03: Fail | 96 final_variable_assignment_test/03: Fail |
| 90 final_variable_assignment_test/04: Fail | 97 final_variable_assignment_test/04: Fail |
| 98 bad_override_test/01: Fail |
| 99 bad_override_test/02: Fail |
| 91 bad_constructor_test/04: Fail # http://dartbug.com/5519 | 100 bad_constructor_test/04: Fail # http://dartbug.com/5519 |
| 92 bad_constructor_test/05: Fail # http://dartbug.com/5519 | 101 bad_constructor_test/05: Fail # http://dartbug.com/5519 |
| 93 bad_constructor_test/06: Fail # http://dartbug.com/5519 | 102 bad_constructor_test/06: Fail # http://dartbug.com/5519 |
| 94 call_nonexistent_constructor_test: Fail | 103 call_nonexistent_constructor_test: Fail |
| 95 constructor_named_arguments_test/01: Fail # http://dartbug.com/5519 | 104 constructor_named_arguments_test/01: Fail # http://dartbug.com/5519 |
| 96 external_test/10: Fail # http://dartbug.com/5519 | 105 external_test/10: Fail # http://dartbug.com/5519 |
| 97 getter_no_setter2_test/01: Fail # http://dartbug.com/5519 | 106 getter_no_setter2_test/01: Fail # http://dartbug.com/5519 |
| 98 getter_no_setter_test/01: Fail # http://dartbug.com/5519 | 107 getter_no_setter_test/01: Fail # http://dartbug.com/5519 |
| 99 illegal_invocation_test/03: Fail # http://dartbug.com/5519 | 108 illegal_invocation_test/03: Fail # http://dartbug.com/5519 |
| 100 isnot_malformed_type_test/01: Fail # http://dartbug.com/5519 | 109 isnot_malformed_type_test/01: Fail # http://dartbug.com/5519 |
| (...skipping 26 matching lines...) Expand all Loading... |
| 127 function_type_alias6_test: Crash, Fail | 136 function_type_alias6_test: Crash, Fail |
| 128 | 137 |
| 129 | 138 |
| 130 # Compilation errors. | 139 # Compilation errors. |
| 131 const_var_test: Fail # Map literals take 2 type arguments. | 140 const_var_test: Fail # Map literals take 2 type arguments. |
| 132 map_literal3_test: Fail # Map literals take 2 type arguments. | 141 map_literal3_test: Fail # Map literals take 2 type arguments. |
| 133 ct_const_test: Fail # We don't take the generic type into account yet. | 142 ct_const_test: Fail # We don't take the generic type into account yet. |
| 134 char_escape_test: Fail # Unhandled non-BMP character: U+10000 | 143 char_escape_test: Fail # Unhandled non-BMP character: U+10000 |
| 135 default_factory_library_test: Fail # lib is not a type | 144 default_factory_library_test: Fail # lib is not a type |
| 136 dynamic_test: Fail # cannot resolve type F1 | 145 dynamic_test: Fail # cannot resolve type F1 |
| 137 factory_redirection_test/none: Fail # Not implemented. | |
| 138 factory_redirection_test/01: Fail # Not implemented. | |
| 139 factory_redirection_test/02: Fail # Not implemented. | |
| 140 factory_redirection_test/03: Fail # Not implemented. | |
| 141 factory_redirection_test/04: Pass # For the wrong reason. Not implemented. | |
| 142 factory_redirection_test/05: Fail # Not implemented. | |
| 143 factory_redirection_test/06: Fail # Not implemented. | |
| 144 factory_redirection_test/07: Pass # For the wrong reason. Not implemented. | |
| 145 constructor_redirect2_test/03: Fail # redirecting ctor with initializing formal | 146 constructor_redirect2_test/03: Fail # redirecting ctor with initializing formal |
| 146 factory3_test: Fail # internal error: visitIs for type variables not implemented | 147 factory3_test: Fail # internal error: visitIs for type variables not implemented |
| 147 function_type_alias2_test: Fail # cannot resolve type f1 | 148 function_type_alias2_test: Fail # cannot resolve type f1 |
| 148 function_type_alias3_test: Fail # cannot resolve type F | 149 function_type_alias3_test: Fail # cannot resolve type F |
| 149 function_type_alias4_test: Fail # cannot resolve type F | 150 function_type_alias4_test: Fail # cannot resolve type F |
| 150 function_type_alias5_test/00: Fail # visitIs for typedefs not implemented | 151 function_type_alias5_test/00: Fail # visitIs for typedefs not implemented |
| 151 function_type_alias5_test/01: Fail # visitIs for typedefs not implemented | 152 function_type_alias5_test/01: Fail # visitIs for typedefs not implemented |
| 152 function_type_alias5_test/02: Fail # visitIs for typedefs not implemented | 153 function_type_alias5_test/02: Fail # visitIs for typedefs not implemented |
| 153 function_type_alias6_test: Fail # visitIs for typedefs not implemented. | 154 function_type_alias6_test: Fail # visitIs for typedefs not implemented. |
| 154 function_type_alias7_test/00: Fail # wrongly accepts default values in typedef | 155 function_type_alias7_test/00: Fail # wrongly accepts default values in typedef |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 219 list_literal4_test: Fail # Illegal argument(s): 0 -- checked mode test. | 220 list_literal4_test: Fail # Illegal argument(s): 0 -- checked mode test. |
| 220 map_literal4_test: Fail # Attempt to modify an immutable object -- checked mode
test. | 221 map_literal4_test: Fail # Attempt to modify an immutable object -- checked mode
test. |
| 221 named_parameters_type_test: Fail # Expect.equals(expected: <111>, actual: <0>) f
ails. -- checked mode test. | 222 named_parameters_type_test: Fail # Expect.equals(expected: <111>, actual: <0>) f
ails. -- checked mode test. |
| 222 type_checks_in_factory_method_test: Fail # Expect.equals(expected: <true>, actua
l: <false>) fails. -- checked mode test. | 223 type_checks_in_factory_method_test: Fail # Expect.equals(expected: <true>, actua
l: <false>) fails. -- checked mode test. |
| 223 type_dartc_test: Fail # Expect.equals(expected: <1>, actual: <0>) -- checked mod
e test. | 224 type_dartc_test: Fail # Expect.equals(expected: <1>, actual: <0>) -- checked mod
e test. |
| 224 | 225 |
| 225 class_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. | 226 class_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. |
| 226 external_test/16: Fail, OK # Bad test: assumes eager loading. | 227 external_test/16: Fail, OK # Bad test: assumes eager loading. |
| 227 field1_negative_test: Fail, OK # Bad test: assumes eager loading. | 228 field1_negative_test: Fail, OK # Bad test: assumes eager loading. |
| 228 field6_negative_test: Fail, OK # Bad test: assumes eager loading. | 229 field6_negative_test: Fail, OK # Bad test: assumes eager loading. |
| 229 field7_negative_test: Fail, OK # Bad test: assumes eager loading. | |
| 230 interface_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. | 230 interface_cycle_negative_test: Fail, OK # Bad test: assumes eager loading. |
| 231 syntax_test/47: Fail, OK # Bad test: assumes eager loading. | 231 syntax_test/47: Fail, OK # Bad test: assumes eager loading. |
| 232 | 232 |
| 233 | 233 |
| 234 # | 234 # |
| 235 # The following tests are all negative tests that should be fixed. | 235 # The following tests are all negative tests that should be fixed. |
| 236 # | 236 # |
| 237 abstract_static_negative_test: Fail # Negative language test. | 237 abstract_static_negative_test: Fail # Negative language test. |
| 238 abstract_syntax_test/01: Fail # Negative language test. | 238 abstract_syntax_test/01: Fail # Negative language test. |
| 239 abstract_syntax_test/02: Fail # Negative language test. | 239 abstract_syntax_test/02: Fail # Negative language test. |
| (...skipping 14 matching lines...) Expand all Loading... |
| 254 duplicate_implements_test/03: Fail # Negative language test. | 254 duplicate_implements_test/03: Fail # Negative language test. |
| 255 duplicate_implements_test/04: Fail # Negative language test. | 255 duplicate_implements_test/04: Fail # Negative language test. |
| 256 factory2_negative_test: Fail # Negative language test. | 256 factory2_negative_test: Fail # Negative language test. |
| 257 factory3_negative_test: Fail # Negative language test. | 257 factory3_negative_test: Fail # Negative language test. |
| 258 factory_negative_test: Fail # Negative language test. | 258 factory_negative_test: Fail # Negative language test. |
| 259 field2_negative_test: Fail # Negative language test. | 259 field2_negative_test: Fail # Negative language test. |
| 260 field3_negative_test: Fail # Negative language test. | 260 field3_negative_test: Fail # Negative language test. |
| 261 field4_negative_test: Fail # Negative language test. | 261 field4_negative_test: Fail # Negative language test. |
| 262 field5_negative_test: Fail # Negative language test. | 262 field5_negative_test: Fail # Negative language test. |
| 263 field6a_negative_test: Fail # Negative language test. | 263 field6a_negative_test: Fail # Negative language test. |
| 264 field7a_negative_test: Fail # Negative language test. | |
| 265 final_for_in_variable_test/01: Fail # Negative language test | 264 final_for_in_variable_test/01: Fail # Negative language test |
| 266 final_param_negative_test: Fail # Negative language test. | 265 final_param_negative_test: Fail # Negative language test. |
| 267 final_var_negative_test: Fail # Negative language test. | 266 final_var_negative_test: Fail # Negative language test. |
| 268 instantiate_type_variable_negative_test: Pass # For the wrong reason. | 267 instantiate_type_variable_negative_test: Pass # For the wrong reason. |
| 269 interface_factory3_negative_test: Fail # Negative language test. | 268 interface_factory3_negative_test: Fail # Negative language test. |
| 270 interface_factory_constructor_negative_test: Fail # Negative language test. | 269 interface_factory_constructor_negative_test: Fail # Negative language test. |
| 271 interface_static_method_negative_test: Fail # Negative language test. | 270 interface_static_method_negative_test: Fail # Negative language test. |
| 272 list_literal1_negative_test: Fail # Negative language test. | 271 list_literal1_negative_test: Fail # Negative language test. |
| 273 list_literal2_negative_test: Fail # Negative language test. | 272 list_literal2_negative_test: Fail # Negative language test. |
| 274 map_literal1_negative_test: Fail # Negative language test. | 273 map_literal1_negative_test: Fail # Negative language test. |
| 275 map_literal2_negative_test: Fail # Negative language test. | 274 map_literal2_negative_test: Fail # Negative language test. |
| 276 non_const_super_negative_test: Fail # Negative language test. | 275 non_const_super_negative_test: Fail # Negative language test. |
| 277 number_identifier_negative_test: Fail # Negative language test. | 276 number_identifier_negative_test: Fail # Negative language test. |
| 278 operator1_negative_test: Fail # Negative language test. | 277 operator1_negative_test: Fail # Negative language test. |
| 279 override_field_test/04: Fail # Broken test. | |
| 280 prefix16_test: Fail | 278 prefix16_test: Fail |
| 281 prefix18_negative_test: Fail # Negative language test. | 279 prefix18_negative_test: Fail # Negative language test. |
| 282 prefix20_negative_test: Fail # Negative language test. | 280 prefix20_negative_test: Fail # Negative language test. |
| 283 prefix23_negative_test: Fail # Negative language test. | 281 prefix23_negative_test: Fail # Negative language test. |
| 284 pseudo_kw_illegal_test/03: Fail # Negative language test. | 282 pseudo_kw_illegal_test/03: Fail # Negative language test. |
| 285 pseudo_kw_illegal_test/14: Fail # Negative language test. | 283 pseudo_kw_illegal_test/14: Fail # Negative language test. |
| 286 scope_negative_test: Fail # Negative language test. | 284 scope_negative_test: Fail # Negative language test. |
| 287 setter_declaration2_negative_test: Fail # Negative language test. | 285 setter_declaration2_negative_test: Fail # Negative language test. |
| 288 setter_declaration_negative_test: Fail # Negative language test. | 286 setter_declaration_negative_test: Fail # Negative language test. |
| 289 static_field_test/01: Fail # Negative language test. | 287 static_field_test/01: Fail # Negative language test. |
| (...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 363 [ $runtime == opera ] | 361 [ $runtime == opera ] |
| 364 call_through_null_getter_test: Fail | 362 call_through_null_getter_test: Fail |
| 365 closure3_test: Fail | 363 closure3_test: Fail |
| 366 execute_finally3_test: Fail | 364 execute_finally3_test: Fail |
| 367 method_invocation_test: Fail | 365 method_invocation_test: Fail |
| 368 null_pointer_exception_test: Fail | 366 null_pointer_exception_test: Fail |
| 369 stack_overflow_test: Fail | 367 stack_overflow_test: Fail |
| 370 string_interpolate_npe_test: Fail | 368 string_interpolate_npe_test: Fail |
| 371 closure_call_wrong_argument_count_negative_test: Skip | 369 closure_call_wrong_argument_count_negative_test: Skip |
| 372 label_test: Skip | 370 label_test: Skip |
| OLD | NEW |