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 |