| 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 [ $strong ] | 8 [ $strong ] |
| 9 *: SkipByDesign # tests/language_strong has the strong mode versions of these te
sts. | 9 *: SkipByDesign # tests/language_strong has the strong mode versions of these te
sts. |
| 10 | 10 |
| 11 [$compiler == precompiler && $runtime == dart_precompiled ] | 11 [$compiler == precompiler && $runtime == dart_precompiled ] |
| 12 stacktrace_demangle_ctors_test: RuntimeError | 12 stacktrace_demangle_ctors_test: RuntimeError |
| 13 | 13 |
| 14 [$compiler == precompiler && $runtime == dart_precompiled && !$checked] | |
| 15 assertion_initializer_const_error2_test/cc01: Pass, OK | |
| 16 assertion_initializer_const_error2_test/cc02: CompileTimeError | |
| 17 assertion_initializer_const_error2_test/cc03: Pass, OK | |
| 18 assertion_initializer_const_error2_test/cc04: Pass, OK | |
| 19 assertion_initializer_const_error2_test/cc05: Pass, OK | |
| 20 assertion_initializer_const_error2_test/cc06: Pass, OK | |
| 21 assertion_initializer_const_error2_test/cc07: Pass, OK | |
| 22 assertion_initializer_const_error2_test/cc08: Pass, OK | |
| 23 assertion_initializer_const_error2_test/cc09: Pass, OK | |
| 24 assertion_initializer_const_error2_test/cc10: Pass, OK | |
| 25 assertion_initializer_const_error2_test/cc11: Pass, OK | |
| 26 assertion_initializer_const_error2_test/none: CompileTimeError | |
| 27 | |
| 28 [$compiler == precompiler && $runtime == dart_precompiled && $checked] | |
| 29 assertion_initializer_const_error2_test/cc01: Pass | |
| 30 assertion_initializer_const_error2_test/cc03: Pass | |
| 31 assertion_initializer_const_error2_test/cc04: Pass | |
| 32 assertion_initializer_const_error2_test/cc05: Pass | |
| 33 assertion_initializer_const_error2_test/cc06: Pass | |
| 34 assertion_initializer_const_error2_test/cc07: Pass | |
| 35 assertion_initializer_const_error2_test/cc08: Pass | |
| 36 assertion_initializer_const_error2_test/cc09: Pass | |
| 37 assertion_initializer_const_error2_test/cc10: Pass | |
| 38 assertion_initializer_const_error2_test/cc11: Pass | |
| 39 assertion_initializer_const_error2_test/none: CompileTimeError | |
| 40 | |
| 41 [$compiler == none && $runtime == vm && !$checked] | |
| 42 assertion_initializer_const_error2_test/cc02: MissingCompileTimeError | |
| 43 assertion_initializer_const_error_test/01: MissingCompileTimeError | |
| 44 assertion_initializer_const_function_error_test/01: MissingCompileTimeError | |
| 45 | |
| 46 [$compiler == app_jit && $runtime == vm && !$checked] | |
| 47 assertion_initializer_const_error2_test/cc02: MissingCompileTimeError | |
| 48 assertion_initializer_const_error_test/01: MissingCompileTimeError | |
| 49 assertion_initializer_const_function_error_test/01: MissingCompileTimeError | |
| 50 | |
| 51 [ ($runtime == vm || $runtime == flutter || $runtime == dart_precompiled) && $co
mpiler != dartk && $compiler != dartkp ] | 14 [ ($runtime == vm || $runtime == flutter || $runtime == dart_precompiled) && $co
mpiler != dartk && $compiler != dartkp ] |
| 52 abstract_beats_arguments2_test/01: Crash # Issue 29171 | 15 abstract_beats_arguments2_test/01: Crash # Issue 29171 |
| 53 | 16 |
| 54 [ $runtime == vm || $runtime == dart_precompiled ] | 17 [ $runtime == vm || $runtime == dart_precompiled ] |
| 55 | 18 |
| 56 # These test entries will be valid for vm (with and without kernel). | 19 # These test entries will be valid for vm (with and without kernel). |
| 57 [ $compiler == none || $compiler == app_jit || $compiler == dartk || $runtime ==
dart_precompiled ] | 20 [ $compiler == none || $compiler == app_jit || $compiler == dartk || $runtime ==
dart_precompiled ] |
| 58 async_star_cancel_while_paused_test: RuntimeError | 21 async_star_cancel_while_paused_test: RuntimeError |
| 59 # This is OK for now, but we may want to change the semantics to match the test. | 22 # This is OK for now, but we may want to change the semantics to match the test. |
| 60 async_star_pause_test: Fail, OK | 23 async_star_pause_test: Fail, OK |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 133 closure_cycles_test: Pass, Slow | 96 closure_cycles_test: Pass, Slow |
| 134 | 97 |
| 135 [ $runtime == vm || $runtime == dart_precompiled ] | 98 [ $runtime == vm || $runtime == dart_precompiled ] |
| 136 vm/load_to_load_unaligned_forwarding_vm_test: Pass, Crash # Unaligned offset. Is
sue 22151 | 99 vm/load_to_load_unaligned_forwarding_vm_test: Pass, Crash # Unaligned offset. Is
sue 22151 |
| 137 vm/unaligned_float_access_literal_index_test: Pass, Crash # Unaligned offset. Is
sue 22151 | 100 vm/unaligned_float_access_literal_index_test: Pass, Crash # Unaligned offset. Is
sue 22151 |
| 138 vm/unaligned_float_access_literal_index_test: Pass, Crash # Unaligned offset. Is
sue 22151 | 101 vm/unaligned_float_access_literal_index_test: Pass, Crash # Unaligned offset. Is
sue 22151 |
| 139 | 102 |
| 140 [ ($compiler == none || $compiler == precompiler || $compiler == app_jit) && (($
runtime == vm || $runtime == dart_precompiled)) && $arch == ia32 ] | 103 [ ($compiler == none || $compiler == precompiler || $compiler == app_jit) && (($
runtime == vm || $runtime == dart_precompiled)) && $arch == ia32 ] |
| 141 vm/regress_24517_test: Pass, Fail # Issue 24517. | 104 vm/regress_24517_test: Pass, Fail # Issue 24517. |
| 142 | 105 |
| 143 [ $compiler == precompiler && $runtime == dart_precompiled ] | |
| 144 assertion_initializer_const_error2_test/cc01: Crash, MissingCompileTimeError | |
| 145 assertion_initializer_const_error2_test/cc02: Crash, MissingCompileTimeError | |
| 146 assertion_initializer_const_error2_test/cc03: Crash, MissingCompileTimeError | |
| 147 assertion_initializer_const_error2_test/cc04: Crash, MissingCompileTimeError | |
| 148 assertion_initializer_const_error2_test/cc05: Crash, MissingCompileTimeError | |
| 149 assertion_initializer_const_error2_test/cc06: Crash, MissingCompileTimeError | |
| 150 assertion_initializer_const_error2_test/cc07: Crash, MissingCompileTimeError | |
| 151 assertion_initializer_const_error2_test/cc08: Crash, MissingCompileTimeError | |
| 152 assertion_initializer_const_error2_test/cc09: Crash, MissingCompileTimeError | |
| 153 assertion_initializer_const_error2_test/cc10: Crash, MissingCompileTimeError | |
| 154 assertion_initializer_const_error2_test/cc11: Crash, MissingCompileTimeError | |
| 155 | |
| 156 vm/regress_27671_test: Skip # Unsupported | 106 vm/regress_27671_test: Skip # Unsupported |
| 157 export_double_same_main_test: Skip # Issue 29895 | 107 export_double_same_main_test: Skip # Issue 29895 |
| 158 export_ambiguous_main_negative_test: Skip # Issue 29895 | 108 export_ambiguous_main_negative_test: Skip # Issue 29895 |
| 159 vm/optimized_stacktrace_test: Skip # Issue 30198 | 109 vm/optimized_stacktrace_test: Skip # Issue 30198 |
| 160 | 110 |
| 161 [ $compiler == precompiler && $runtime == dart_precompiled && !$checked] | |
| 162 assertion_initializer_const_error_test/01: MissingCompileTimeError | |
| 163 assertion_initializer_const_function_error_test/01: MissingCompileTimeError | |
| 164 | |
| 165 [ $compiler == precompiler && $runtime == dart_precompiled && $mode == debug ] | 111 [ $compiler == precompiler && $runtime == dart_precompiled && $mode == debug ] |
| 166 regress_29025_test: Crash # Issue dartbug.com/29331 | 112 regress_29025_test: Crash # Issue dartbug.com/29331 |
| 167 | 113 |
| 168 [ $runtime == dart_precompiled ] | 114 [ $runtime == dart_precompiled ] |
| 169 # Imports dart:mirrors | 115 # Imports dart:mirrors |
| 170 const_evaluation_test: SkipByDesign | 116 const_evaluation_test: SkipByDesign |
| 171 deferred_constraints_constants_test: SkipByDesign | 117 deferred_constraints_constants_test: SkipByDesign |
| 172 enum_mirror_test: SkipByDesign | 118 enum_mirror_test: SkipByDesign |
| 173 field_increment_bailout_test: SkipByDesign | 119 field_increment_bailout_test: SkipByDesign |
| 174 instance_creation_in_function_annotation_test: SkipByDesign | 120 instance_creation_in_function_annotation_test: SkipByDesign |
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 216 deopt_inlined_function_lazy_test: Skip # Incompatible flag: --deoptimize-alot | 162 deopt_inlined_function_lazy_test: Skip # Incompatible flag: --deoptimize-alot |
| 217 | 163 |
| 218 [ $runtime == dart_precompiled || $compiler == app_jit ] | 164 [ $runtime == dart_precompiled || $compiler == app_jit ] |
| 219 ct_const2_test: Skip # Incompatible flag: --compile_all | 165 ct_const2_test: Skip # Incompatible flag: --compile_all |
| 220 hello_dart_test: Skip # Incompatible flag: --compile_all | 166 hello_dart_test: Skip # Incompatible flag: --compile_all |
| 221 vm/type_vm_test: RuntimeError # Expects line and column numbers | 167 vm/type_vm_test: RuntimeError # Expects line and column numbers |
| 222 vm/type_cast_vm_test: RuntimeError # Expects line and column numbers | 168 vm/type_cast_vm_test: RuntimeError # Expects line and column numbers |
| 223 | 169 |
| 224 [ $mode == product ] | 170 [ $mode == product ] |
| 225 issue13474_test: SkipByDesign # Requires checked mode. | 171 issue13474_test: SkipByDesign # Requires checked mode. |
| 226 assertion_test: SkipByDesign # Requires checked mode. | |
| 227 named_parameters_type_test/01: SkipByDesign # Requires checked mode. | 172 named_parameters_type_test/01: SkipByDesign # Requires checked mode. |
| 228 named_parameters_type_test/02: SkipByDesign # Requires checked mode. | 173 named_parameters_type_test/02: SkipByDesign # Requires checked mode. |
| 229 named_parameters_type_test/03: SkipByDesign # Requires checked mode. | 174 named_parameters_type_test/03: SkipByDesign # Requires checked mode. |
| 230 type_checks_in_factory_method_test: SkipByDesign # Requires checked mode. | 175 type_checks_in_factory_method_test: SkipByDesign # Requires checked mode. |
| 231 positional_parameters_type_test/01: SkipByDesign # Requires checked mode. | 176 positional_parameters_type_test/01: SkipByDesign # Requires checked mode. |
| 232 positional_parameters_type_test/02: SkipByDesign # Requires checked mode. | 177 positional_parameters_type_test/02: SkipByDesign # Requires checked mode. |
| 233 list_literal4_test: SkipByDesign # Requires checked mode. | 178 list_literal4_test: SkipByDesign # Requires checked mode. |
| 234 generic_test: SkipByDesign # Requires checked mode. | 179 generic_test: SkipByDesign # Requires checked mode. |
| 235 map_literal4_test: SkipByDesign # Requires checked mode. | 180 map_literal4_test: SkipByDesign # Requires checked mode. |
| 236 | 181 |
| (...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 291 deferred_type_dependency_test: Crash # Requires deferred libraries | 236 deferred_type_dependency_test: Crash # Requires deferred libraries |
| 292 issue_1751477_test: Crash # Requires deferred libraries | 237 issue_1751477_test: Crash # Requires deferred libraries |
| 293 regress_23408_test: Crash # Requires deferred libraries | 238 regress_23408_test: Crash # Requires deferred libraries |
| 294 regress_22443_test: Crash # Requires deferred libraries | 239 regress_22443_test: Crash # Requires deferred libraries |
| 295 regress_28278_test: Crash # Requires deferred libraries | 240 regress_28278_test: Crash # Requires deferred libraries |
| 296 conditional_import_test: Crash # Requires deferred libraries | 241 conditional_import_test: Crash # Requires deferred libraries |
| 297 conditional_import_string_test: Crash # Requires deferred libraries | 242 conditional_import_string_test: Crash # Requires deferred libraries |
| 298 vm/regress_27201_test: Pass, Crash # Requires deferred libraries | 243 vm/regress_27201_test: Pass, Crash # Requires deferred libraries |
| 299 vm/optimized_stacktrace_test: Pass, Slow | 244 vm/optimized_stacktrace_test: Pass, Slow |
| 300 | 245 |
| 301 [ ($runtime != vm && $compiler != dartk && $compiler != dartkp ) || ($compiler !
= none && $compiler != dartk && $compiler != dartkp )] | |
| 302 assert_initializer_test/*: SKIP # not implemented yet, experiment is VM only. | |
| 303 | |
| 304 [($runtime == vm || $runtime == flutter) && $compiler == none && $checked] | |
| 305 # The VM doesn't enforce that potentially const expressions are actually | |
| 306 # const expressions when the constructor is called with `const`. | |
| 307 assert_initializer_test/4*: MissingCompileTimeError # Issue 392. | |
| 308 | |
| 309 [($runtime == vm || $runtime == flutter) && $compiler == none] | 246 [($runtime == vm || $runtime == flutter) && $compiler == none] |
| 310 duplicate_part_test/01: MissingCompileTimeError # Issue 27516 | 247 duplicate_part_test/01: MissingCompileTimeError # Issue 27516 |
| 311 | 248 |
| 312 [$runtime == vm && $compiler == none && $system == windows && $arch == ia32] | 249 [$runtime == vm && $compiler == none && $system == windows && $arch == ia32] |
| 313 vm/optimized_stacktrace_test: Pass, Crash # Issue 28276 | 250 vm/optimized_stacktrace_test: Pass, Crash # Issue 28276 |
| 314 | 251 |
| 315 [$runtime == vm && $compiler == none && $system == fuchsia] | 252 [$runtime == vm && $compiler == none && $system == fuchsia] |
| 316 # Use package:unittest | 253 # Use package:unittest |
| 317 async_await_test: RuntimeError | 254 async_await_test: RuntimeError |
| 318 async_star_test: RuntimeError | 255 async_star_test: RuntimeError |
| (...skipping 12 matching lines...) Expand all Loading... |
| 331 generalized_void_syntax_test: CompileTimeError # Issue #30176. | 268 generalized_void_syntax_test: CompileTimeError # Issue #30176. |
| 332 syntax_test/none: CompileTimeError # Issue #30176. | 269 syntax_test/none: CompileTimeError # Issue #30176. |
| 333 | 270 |
| 334 # flutter uses --error_on_bad_type, --error_on_bad_override | 271 # flutter uses --error_on_bad_type, --error_on_bad_override |
| 335 # and --await_is_keyword so # the following tests fail with | 272 # and --await_is_keyword so # the following tests fail with |
| 336 # a Compilation Error | 273 # a Compilation Error |
| 337 [ $runtime == flutter ] | 274 [ $runtime == flutter ] |
| 338 await_backwards_compatibility_test/none: CompileTimeError | 275 await_backwards_compatibility_test/none: CompileTimeError |
| 339 await_test: CompileTimeError | 276 await_test: CompileTimeError |
| 340 async_await_test: CompileTimeError | 277 async_await_test: CompileTimeError |
| 341 async_await_syntax_test/a05c: CompileTimeError | |
| 342 async_await_syntax_test/a05e: CompileTimeError | |
| 343 async_await_syntax_test/d08c: CompileTimeError | |
| 344 static_initializer_type_error_test: CompileTimeError | 278 static_initializer_type_error_test: CompileTimeError |
| 345 new_expression_type_args_test/02: CompileTimeError | 279 new_expression_type_args_test/02: CompileTimeError |
| 346 super_getter_setter_test: CompileTimeError | 280 super_getter_setter_test: CompileTimeError |
| 347 malformed_test/none: CompileTimeError | 281 malformed_test/none: CompileTimeError |
| 348 malbounded_type_test_test/02: CompileTimeError | 282 malbounded_type_test_test/02: CompileTimeError |
| 349 factory6_test/00: CompileTimeError | 283 factory6_test/00: CompileTimeError |
| 350 method_override2_test/01: CompileTimeError | 284 method_override2_test/01: CompileTimeError |
| 351 regress_22438_test: CompileTimeError | 285 regress_22438_test: CompileTimeError |
| 352 regress_13462_1_test: CompileTimeError | 286 regress_13462_1_test: CompileTimeError |
| 353 instance_creation_in_function_annotation_test: CompileTimeError | 287 instance_creation_in_function_annotation_test: CompileTimeError |
| (...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 570 async_return_types_test/wrongTypeParameter: Skip # Flutter Issue 9110 | 504 async_return_types_test/wrongTypeParameter: Skip # Flutter Issue 9110 |
| 571 async_return_types_test/wrongReturnType: Skip # Flutter Issue 9110 | 505 async_return_types_test/wrongReturnType: Skip # Flutter Issue 9110 |
| 572 async_return_types_test/return_value_sync_star: Skip # Flutter Issue 9110 | 506 async_return_types_test/return_value_sync_star: Skip # Flutter Issue 9110 |
| 573 asyncstar_yield_test: Skip # Flutter Issue 9110 | 507 asyncstar_yield_test: Skip # Flutter Issue 9110 |
| 574 async_star_no_cancel_test: Skip # Flutter Issue 9110 | 508 async_star_no_cancel_test: Skip # Flutter Issue 9110 |
| 575 async_star_cancel_while_paused_test: Skip # Flutter Issue 9110 | 509 async_star_cancel_while_paused_test: Skip # Flutter Issue 9110 |
| 576 await_for_test: Skip # Flutter Issue 9110 | 510 await_for_test: Skip # Flutter Issue 9110 |
| 577 await_for_cancel_test: Skip # Flutter Issue 9110 | 511 await_for_cancel_test: Skip # Flutter Issue 9110 |
| 578 | 512 |
| 579 | 513 |
| OLD | NEW |