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 == none && $runtime == drt && !$checked] | |
47 assertion_initializer_const_error2_test/cc02: Fail | |
48 assertion_initializer_const_error_test/01: Fail | |
49 assertion_initializer_const_function_error_test/01: Fail | |
50 | |
51 [$compiler == app_jit && $runtime == vm && !$checked] | |
52 assertion_initializer_const_error2_test/cc02: MissingCompileTimeError | |
53 assertion_initializer_const_error_test/01: MissingCompileTimeError | |
54 assertion_initializer_const_function_error_test/01: MissingCompileTimeError | |
55 | |
56 [ ($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 ] |
57 abstract_beats_arguments2_test/01: Crash # Issue 29171 | 15 abstract_beats_arguments2_test/01: Crash # Issue 29171 |
58 | 16 |
59 [ $runtime == vm || $runtime == dart_precompiled ] | 17 [ $runtime == vm || $runtime == dart_precompiled ] |
60 | 18 |
61 # These test entries will be valid for vm/dartium (with and without kernel). | 19 # These test entries will be valid for vm/dartium (with and without kernel). |
62 [ $compiler == none || $compiler == app_jit || $compiler == dartk || $runtime ==
dart_precompiled ] | 20 [ $compiler == none || $compiler == app_jit || $compiler == dartk || $runtime ==
dart_precompiled ] |
63 async_star_cancel_while_paused_test: RuntimeError | 21 async_star_cancel_while_paused_test: RuntimeError |
64 # 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. |
65 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... |
138 closure_cycles_test: Pass, Slow | 96 closure_cycles_test: Pass, Slow |
139 | 97 |
140 [ $runtime == vm || $runtime == dart_precompiled ] | 98 [ $runtime == vm || $runtime == dart_precompiled ] |
141 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 |
142 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 |
143 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 |
144 | 102 |
145 [ ($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 ] |
146 vm/regress_24517_test: Pass, Fail # Issue 24517. | 104 vm/regress_24517_test: Pass, Fail # Issue 24517. |
147 | 105 |
148 [ $compiler == precompiler && $runtime == dart_precompiled ] | |
149 assertion_initializer_const_error2_test/cc01: Crash, MissingCompileTimeError | |
150 assertion_initializer_const_error2_test/cc02: Crash, MissingCompileTimeError | |
151 assertion_initializer_const_error2_test/cc03: Crash, MissingCompileTimeError | |
152 assertion_initializer_const_error2_test/cc04: Crash, MissingCompileTimeError | |
153 assertion_initializer_const_error2_test/cc05: Crash, MissingCompileTimeError | |
154 assertion_initializer_const_error2_test/cc06: Crash, MissingCompileTimeError | |
155 assertion_initializer_const_error2_test/cc07: Crash, MissingCompileTimeError | |
156 assertion_initializer_const_error2_test/cc08: Crash, MissingCompileTimeError | |
157 assertion_initializer_const_error2_test/cc09: Crash, MissingCompileTimeError | |
158 assertion_initializer_const_error2_test/cc10: Crash, MissingCompileTimeError | |
159 assertion_initializer_const_error2_test/cc11: Crash, MissingCompileTimeError | |
160 | |
161 vm/regress_27671_test: Skip # Unsupported | 106 vm/regress_27671_test: Skip # Unsupported |
162 export_double_same_main_test: Skip # Issue 29895 | 107 export_double_same_main_test: Skip # Issue 29895 |
163 export_ambiguous_main_negative_test: Skip # Issue 29895 | 108 export_ambiguous_main_negative_test: Skip # Issue 29895 |
164 vm/optimized_stacktrace_test: Skip # Issue 30198 | 109 vm/optimized_stacktrace_test: Skip # Issue 30198 |
165 | 110 |
166 [ $compiler == precompiler && $runtime == dart_precompiled && !$checked] | |
167 assertion_initializer_const_error_test/01: MissingCompileTimeError | |
168 assertion_initializer_const_function_error_test/01: MissingCompileTimeError | |
169 | |
170 [ $compiler == precompiler && $runtime == dart_precompiled && $mode == debug ] | 111 [ $compiler == precompiler && $runtime == dart_precompiled && $mode == debug ] |
171 regress_29025_test: Crash # Issue dartbug.com/29331 | 112 regress_29025_test: Crash # Issue dartbug.com/29331 |
172 | 113 |
173 [ $runtime == dart_precompiled ] | 114 [ $runtime == dart_precompiled ] |
174 # Imports dart:mirrors | 115 # Imports dart:mirrors |
175 const_evaluation_test: SkipByDesign | 116 const_evaluation_test: SkipByDesign |
176 deferred_constraints_constants_test: SkipByDesign | 117 deferred_constraints_constants_test: SkipByDesign |
177 enum_mirror_test: SkipByDesign | 118 enum_mirror_test: SkipByDesign |
178 field_increment_bailout_test: SkipByDesign | 119 field_increment_bailout_test: SkipByDesign |
179 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... |
221 deopt_inlined_function_lazy_test: Skip # Incompatible flag: --deoptimize-alot | 162 deopt_inlined_function_lazy_test: Skip # Incompatible flag: --deoptimize-alot |
222 | 163 |
223 [ $runtime == dart_precompiled || $compiler == app_jit ] | 164 [ $runtime == dart_precompiled || $compiler == app_jit ] |
224 ct_const2_test: Skip # Incompatible flag: --compile_all | 165 ct_const2_test: Skip # Incompatible flag: --compile_all |
225 hello_dart_test: Skip # Incompatible flag: --compile_all | 166 hello_dart_test: Skip # Incompatible flag: --compile_all |
226 vm/type_vm_test: RuntimeError # Expects line and column numbers | 167 vm/type_vm_test: RuntimeError # Expects line and column numbers |
227 vm/type_cast_vm_test: RuntimeError # Expects line and column numbers | 168 vm/type_cast_vm_test: RuntimeError # Expects line and column numbers |
228 | 169 |
229 [ $mode == product ] | 170 [ $mode == product ] |
230 issue13474_test: SkipByDesign # Requires checked mode. | 171 issue13474_test: SkipByDesign # Requires checked mode. |
231 assertion_test: SkipByDesign # Requires checked mode. | |
232 named_parameters_type_test/01: SkipByDesign # Requires checked mode. | 172 named_parameters_type_test/01: SkipByDesign # Requires checked mode. |
233 named_parameters_type_test/02: SkipByDesign # Requires checked mode. | 173 named_parameters_type_test/02: SkipByDesign # Requires checked mode. |
234 named_parameters_type_test/03: SkipByDesign # Requires checked mode. | 174 named_parameters_type_test/03: SkipByDesign # Requires checked mode. |
235 type_checks_in_factory_method_test: SkipByDesign # Requires checked mode. | 175 type_checks_in_factory_method_test: SkipByDesign # Requires checked mode. |
236 positional_parameters_type_test/01: SkipByDesign # Requires checked mode. | 176 positional_parameters_type_test/01: SkipByDesign # Requires checked mode. |
237 positional_parameters_type_test/02: SkipByDesign # Requires checked mode. | 177 positional_parameters_type_test/02: SkipByDesign # Requires checked mode. |
238 list_literal4_test: SkipByDesign # Requires checked mode. | 178 list_literal4_test: SkipByDesign # Requires checked mode. |
239 generic_test: SkipByDesign # Requires checked mode. | 179 generic_test: SkipByDesign # Requires checked mode. |
240 map_literal4_test: SkipByDesign # Requires checked mode. | 180 map_literal4_test: SkipByDesign # Requires checked mode. |
241 | 181 |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
296 deferred_type_dependency_test: Crash # Requires deferred libraries | 236 deferred_type_dependency_test: Crash # Requires deferred libraries |
297 issue_1751477_test: Crash # Requires deferred libraries | 237 issue_1751477_test: Crash # Requires deferred libraries |
298 regress_23408_test: Crash # Requires deferred libraries | 238 regress_23408_test: Crash # Requires deferred libraries |
299 regress_22443_test: Crash # Requires deferred libraries | 239 regress_22443_test: Crash # Requires deferred libraries |
300 regress_28278_test: Crash # Requires deferred libraries | 240 regress_28278_test: Crash # Requires deferred libraries |
301 conditional_import_test: Crash # Requires deferred libraries | 241 conditional_import_test: Crash # Requires deferred libraries |
302 conditional_import_string_test: Crash # Requires deferred libraries | 242 conditional_import_string_test: Crash # Requires deferred libraries |
303 vm/regress_27201_test: Pass, Crash # Requires deferred libraries | 243 vm/regress_27201_test: Pass, Crash # Requires deferred libraries |
304 vm/optimized_stacktrace_test: Pass, Slow | 244 vm/optimized_stacktrace_test: Pass, Slow |
305 | 245 |
306 [ ($runtime != vm && $compiler != dartk && $compiler != dartkp ) || ($compiler !
= none && $compiler != dartk && $compiler != dartkp )] | |
307 assert_initializer_test/*: SKIP # not implemented yet, experiment is VM only. | |
308 | |
309 [($runtime == vm || $runtime == flutter) && $compiler == none && $checked] | |
310 # The VM doesn't enforce that potentially const expressions are actually | |
311 # const expressions when the constructor is called with `const`. | |
312 assert_initializer_test/4*: MissingCompileTimeError # Issue 392. | |
313 | |
314 [($runtime == vm || $runtime == flutter) && $compiler == none] | 246 [($runtime == vm || $runtime == flutter) && $compiler == none] |
315 duplicate_part_test/01: MissingCompileTimeError # Issue 27516 | 247 duplicate_part_test/01: MissingCompileTimeError # Issue 27516 |
316 | 248 |
317 [$runtime == vm && $compiler == none && $system == windows && $arch == ia32] | 249 [$runtime == vm && $compiler == none && $system == windows && $arch == ia32] |
318 vm/optimized_stacktrace_test: Pass, Crash # Issue 28276 | 250 vm/optimized_stacktrace_test: Pass, Crash # Issue 28276 |
319 | 251 |
320 [$runtime == vm && $compiler == none && $system == fuchsia] | 252 [$runtime == vm && $compiler == none && $system == fuchsia] |
321 # Use package:unittest | 253 # Use package:unittest |
322 async_await_test: RuntimeError | 254 async_await_test: RuntimeError |
323 async_star_test: RuntimeError | 255 async_star_test: RuntimeError |
(...skipping 11 matching lines...) Expand all Loading... |
335 await_for_test: RuntimeError # issue 28974 | 267 await_for_test: RuntimeError # issue 28974 |
336 generalized_void_syntax_test: CompileTimeError # Issue #30176. | 268 generalized_void_syntax_test: CompileTimeError # Issue #30176. |
337 | 269 |
338 # flutter uses --error_on_bad_type, --error_on_bad_override | 270 # flutter uses --error_on_bad_type, --error_on_bad_override |
339 # and --await_is_keyword so # the following tests fail with | 271 # and --await_is_keyword so # the following tests fail with |
340 # a Compilation Error | 272 # a Compilation Error |
341 [ $runtime == flutter ] | 273 [ $runtime == flutter ] |
342 await_backwards_compatibility_test/none: CompileTimeError | 274 await_backwards_compatibility_test/none: CompileTimeError |
343 await_test: CompileTimeError | 275 await_test: CompileTimeError |
344 async_await_test: CompileTimeError | 276 async_await_test: CompileTimeError |
345 async_await_syntax_test/a05c: CompileTimeError | |
346 async_await_syntax_test/a05e: CompileTimeError | |
347 async_await_syntax_test/d08c: CompileTimeError | |
348 static_initializer_type_error_test: CompileTimeError | 277 static_initializer_type_error_test: CompileTimeError |
349 new_expression_type_args_test/02: CompileTimeError | 278 new_expression_type_args_test/02: CompileTimeError |
350 super_getter_setter_test: CompileTimeError | 279 super_getter_setter_test: CompileTimeError |
351 malformed_test/none: CompileTimeError | 280 malformed_test/none: CompileTimeError |
352 malbounded_type_test_test/02: CompileTimeError | 281 malbounded_type_test_test/02: CompileTimeError |
353 factory6_test/00: CompileTimeError | 282 factory6_test/00: CompileTimeError |
354 method_override2_test/01: CompileTimeError | 283 method_override2_test/01: CompileTimeError |
355 regress_22438_test: CompileTimeError | 284 regress_22438_test: CompileTimeError |
356 regress_13462_1_test: CompileTimeError | 285 regress_13462_1_test: CompileTimeError |
357 instance_creation_in_function_annotation_test: CompileTimeError | 286 instance_creation_in_function_annotation_test: CompileTimeError |
(...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
574 async_return_types_test/wrongTypeParameter: Skip # Flutter Issue 9110 | 503 async_return_types_test/wrongTypeParameter: Skip # Flutter Issue 9110 |
575 async_return_types_test/wrongReturnType: Skip # Flutter Issue 9110 | 504 async_return_types_test/wrongReturnType: Skip # Flutter Issue 9110 |
576 async_return_types_test/return_value_sync_star: Skip # Flutter Issue 9110 | 505 async_return_types_test/return_value_sync_star: Skip # Flutter Issue 9110 |
577 asyncstar_yield_test: Skip # Flutter Issue 9110 | 506 asyncstar_yield_test: Skip # Flutter Issue 9110 |
578 async_star_no_cancel_test: Skip # Flutter Issue 9110 | 507 async_star_no_cancel_test: Skip # Flutter Issue 9110 |
579 async_star_cancel_while_paused_test: Skip # Flutter Issue 9110 | 508 async_star_cancel_while_paused_test: Skip # Flutter Issue 9110 |
580 await_for_test: Skip # Flutter Issue 9110 | 509 await_for_test: Skip # Flutter Issue 9110 |
581 await_for_cancel_test: Skip # Flutter Issue 9110 | 510 await_for_cancel_test: Skip # Flutter Issue 9110 |
582 | 511 |
583 | 512 |
OLD | NEW |