OLD | NEW |
1 # Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2017, 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 # The VM and dart2js do not implement the Dart 2.0 static type errors yet. | 5 # The VM and dart2js do not implement the Dart 2.0 static type errors yet. |
6 # Analyzer does, but only when "--strong" is used. | 6 # Analyzer does, but only when "--strong" is used. |
7 [ $runtime == vm || $compiler == dart2js || $runtime == dart_precompiled || ($co
mpiler == dart2analyzer && ! $strong && ! $checked) ] | 7 [ $runtime == vm || $compiler == dart2js || $runtime == dart_precompiled || ($co
mpiler == dart2analyzer && ! $strong && ! $checked) ] |
8 abstract_beats_arguments_test: MissingCompileTimeError | 8 abstract_beats_arguments_test: MissingCompileTimeError |
9 abstract_exact_selector_test/01: MissingCompileTimeError | 9 abstract_exact_selector_test/01: MissingCompileTimeError |
10 abstract_factory_constructor_test/00: MissingCompileTimeError | 10 abstract_factory_constructor_test/00: MissingCompileTimeError |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
59 async_or_generator_return_type_stacktrace_test/02: MissingCompileTimeError | 59 async_or_generator_return_type_stacktrace_test/02: MissingCompileTimeError |
60 async_or_generator_return_type_stacktrace_test/03: MissingCompileTimeError | 60 async_or_generator_return_type_stacktrace_test/03: MissingCompileTimeError |
61 async_return_types_test/wrongTypeParameter: MissingCompileTimeError | 61 async_return_types_test/wrongTypeParameter: MissingCompileTimeError |
62 async_return_types_test/tooManyTypeParameters: MissingCompileTimeError | 62 async_return_types_test/tooManyTypeParameters: MissingCompileTimeError |
63 async_return_types_test/wrongReturnType: MissingCompileTimeError | 63 async_return_types_test/wrongReturnType: MissingCompileTimeError |
64 async_return_types_test/nestedFuture: MissingCompileTimeError | 64 async_return_types_test/nestedFuture: MissingCompileTimeError |
65 | 65 |
66 [ $compiler == dartdevc || $compiler == dart2analyzer ] | 66 [ $compiler == dartdevc || $compiler == dart2analyzer ] |
67 async_return_types_test/nestedFuture: MissingCompileTimeError | 67 async_return_types_test/nestedFuture: MissingCompileTimeError |
68 | 68 |
| 69 # The VM and does not implement the Dart 2.0 runtime checks yet (unless --checke
d is explicitly passed). |
| 70 [ ! $checked && $runtime == vm ] |
| 71 bool_check_test: RuntimeError |
| 72 bool_condition_check_test: RuntimeError |
| 73 |
69 [ $compiler == dart2js && ! $dart2js_with_kernel ] | 74 [ $compiler == dart2js && ! $dart2js_with_kernel ] |
70 accessor_conflict_export2_test: Crash # Issue 25626 | 75 accessor_conflict_export2_test: Crash # Issue 25626 |
71 accessor_conflict_export_test: Crash # Issue 25626 | 76 accessor_conflict_export_test: Crash # Issue 25626 |
72 assertion_initializer_const_error2_test/cc01: Crash | 77 assertion_initializer_const_error2_test/cc01: Crash |
73 assertion_initializer_const_error2_test/cc02: Crash | 78 assertion_initializer_const_error2_test/cc02: Crash |
74 assertion_initializer_const_error2_test/cc03: Crash | 79 assertion_initializer_const_error2_test/cc03: Crash |
75 assertion_initializer_const_error2_test/cc04: Crash | 80 assertion_initializer_const_error2_test/cc04: Crash |
76 assertion_initializer_const_error2_test/cc05: Crash | 81 assertion_initializer_const_error2_test/cc05: Crash |
77 assertion_initializer_const_error2_test/cc06: Crash | 82 assertion_initializer_const_error2_test/cc06: Crash |
78 assertion_initializer_const_error2_test/cc07: Crash | 83 assertion_initializer_const_error2_test/cc07: Crash |
79 assertion_initializer_const_error2_test/cc08: Crash | 84 assertion_initializer_const_error2_test/cc08: Crash |
80 assertion_initializer_const_error2_test/cc09: Crash | 85 assertion_initializer_const_error2_test/cc09: Crash |
81 assertion_initializer_const_function_error_test/01: Crash | 86 assertion_initializer_const_function_error_test/01: Crash |
82 assertion_initializer_const_function_test/01: CompileTimeError | 87 assertion_initializer_const_function_test/01: CompileTimeError |
83 assertion_initializer_test: Crash | 88 assertion_initializer_test: Crash |
84 assert_trailing_comma_test/none: CompileTimeError # Issue 29959 | 89 assert_trailing_comma_test/none: CompileTimeError # Issue 29959 |
85 | 90 |
86 [ $compiler == dart2js && $runtime != none && ! $dart2js_with_kernel ] | 91 [ $compiler == dart2js && $runtime != none && ! $dart2js_with_kernel ] |
87 accessor_conflict_import2_test: RuntimeError # Issue 25626 | 92 accessor_conflict_import2_test: RuntimeError # Issue 25626 |
88 accessor_conflict_import_prefixed2_test: RuntimeError # Issue 25626 | 93 accessor_conflict_import_prefixed2_test: RuntimeError # Issue 25626 |
89 accessor_conflict_import_prefixed_test: RuntimeError # Issue 25626 | 94 accessor_conflict_import_prefixed_test: RuntimeError # Issue 25626 |
90 accessor_conflict_import_test: RuntimeError # Issue 25626 | 95 accessor_conflict_import_test: RuntimeError # Issue 25626 |
| 96 branch_canonicalization_test: RuntimeError # Issue 638. |
91 | 97 |
92 [ $strong && ($compiler == dartdevc || $compiler == dart2analyzer) ] | 98 [ $strong && ($compiler == dartdevc || $compiler == dart2analyzer) ] |
93 accessor_conflict_export2_test: CompileTimeError # Issue 25626 | 99 accessor_conflict_export2_test: CompileTimeError # Issue 25626 |
94 accessor_conflict_export_test: CompileTimeError # Issue 25626 | 100 accessor_conflict_export_test: CompileTimeError # Issue 25626 |
95 accessor_conflict_import2_test: CompileTimeError # Issue 25626 | 101 accessor_conflict_import2_test: CompileTimeError # Issue 25626 |
96 accessor_conflict_import_prefixed2_test: CompileTimeError # Issue 25626 | 102 accessor_conflict_import_prefixed2_test: CompileTimeError # Issue 25626 |
97 accessor_conflict_import_prefixed_test: CompileTimeError # Issue 25626 | 103 accessor_conflict_import_prefixed_test: CompileTimeError # Issue 25626 |
98 accessor_conflict_import_test: CompileTimeError # Issue 25626 | 104 accessor_conflict_import_test: CompileTimeError # Issue 25626 |
99 | 105 |
100 [ ! $strong && $compiler == dart2analyzer ] | 106 [ ! $strong && $compiler == dart2analyzer ] |
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
166 assertion_initializer_const_error_test/01: Crash | 172 assertion_initializer_const_error_test/01: Crash |
167 assertion_initializer_const_function_test/01: Crash | 173 assertion_initializer_const_function_test/01: Crash |
168 assign_top_method_test/01: Crash # Issue 27394 | 174 assign_top_method_test/01: Crash # Issue 27394 |
169 async_await_syntax_test/a04b: Crash # Issue 27394 | 175 async_await_syntax_test/a04b: Crash # Issue 27394 |
170 async_await_syntax_test/a06a: RuntimeError # Issue 27394 | 176 async_await_syntax_test/a06a: RuntimeError # Issue 27394 |
171 async_await_syntax_test/a07b: Crash # Issue 27394 | 177 async_await_syntax_test/a07b: Crash # Issue 27394 |
172 async_await_syntax_test/a08b: Crash # Issue 27394 | 178 async_await_syntax_test/a08b: Crash # Issue 27394 |
173 async_await_syntax_test/b06a: RuntimeError # Issue 27394 | 179 async_await_syntax_test/b06a: RuntimeError # Issue 27394 |
174 async_await_syntax_test/c06a: RuntimeError # Issue 27394 | 180 async_await_syntax_test/c06a: RuntimeError # Issue 27394 |
175 async_await_syntax_test/d06a: RuntimeError # Issue 27394 | 181 async_await_syntax_test/d06a: RuntimeError # Issue 27394 |
| 182 bootstrap_test: RuntimeError # Issue 27394 |
176 | 183 |
177 [ $compiler == dart2js && $runtime == d8 && $checked && $dart2js_with_kernel_in_
ssa && ! $dart2js_with_kernel ] | 184 [ $compiler == dart2js && $runtime == d8 && $checked && $dart2js_with_kernel_in_
ssa && ! $dart2js_with_kernel ] |
178 assertion_initializer_const_function_test/none: RuntimeError | 185 assertion_initializer_const_function_test/none: RuntimeError |
179 | 186 |
180 [ $compiler == dart2js && $runtime == d8 && $dart2js_with_kernel && $host_checke
d ] | 187 [ $compiler == dart2js && $runtime == d8 && $dart2js_with_kernel && $host_checke
d ] |
181 assertion_initializer_const_function_test/01: Crash | 188 assertion_initializer_const_function_test/01: Crash |
182 assign_instance_method_negative_test: Crash | 189 assign_instance_method_negative_test: Crash |
183 async_await_syntax_test/d04a: Crash | 190 async_await_syntax_test/d04a: Crash |
184 async_await_syntax_test/d07a: Crash | 191 async_await_syntax_test/d07a: Crash |
185 async_await_syntax_test/d08a: Crash | 192 async_await_syntax_test/d08a: Crash |
(...skipping 23 matching lines...) Expand all Loading... |
209 async_await_syntax_test/b11b: Crash | 216 async_await_syntax_test/b11b: Crash |
210 async_await_syntax_test/b13a: Crash | 217 async_await_syntax_test/b13a: Crash |
211 async_await_syntax_test/b13c: Crash | 218 async_await_syntax_test/b13c: Crash |
212 async_await_syntax_test/b14a: Crash | 219 async_await_syntax_test/b14a: Crash |
213 async_await_syntax_test/b14c: Crash | 220 async_await_syntax_test/b14c: Crash |
214 async_await_syntax_test/d04a: Crash | 221 async_await_syntax_test/d04a: Crash |
215 async_await_syntax_test/d07a: Crash | 222 async_await_syntax_test/d07a: Crash |
216 async_await_syntax_test/d08a: Crash | 223 async_await_syntax_test/d08a: Crash |
217 async_await_syntax_test/d08b: Crash | 224 async_await_syntax_test/d08b: Crash |
218 async_await_syntax_test/d08c: Crash | 225 async_await_syntax_test/d08c: Crash |
| 226 bool_condition_check_test/01: Crash |
| 227 branch_canonicalization_test: Crash |
| 228 branches_test: Crash |
219 | 229 |
220 [ ($runtime != vm && $compiler != dartk && $compiler != dartkp ) || ($compiler !
= none && $compiler != dartk && $compiler != dartkp )] | 230 [ ($runtime != vm && $compiler != dartk && $compiler != dartkp ) || ($compiler !
= none && $compiler != dartk && $compiler != dartkp )] |
221 assert_initializer_test/*: Skip # Not implemented yet, experiment is VM only. | 231 assert_initializer_test/*: Skip # Not implemented yet, experiment is VM only. |
222 | 232 |
223 [ $compiler == dart2analyzer && $runtime == none ] | 233 [ $compiler == dart2analyzer && $runtime == none ] |
224 assertion_initializer_const_error2_test/none: CompileTimeError | 234 assertion_initializer_const_error2_test/none: CompileTimeError |
225 assertion_initializer_const_function_test/01: CompileTimeError | 235 assertion_initializer_const_function_test/01: CompileTimeError |
226 assertion_initializer_test: CompileTimeError | 236 assertion_initializer_test: CompileTimeError |
227 | 237 |
228 # dartdevc doesn't support assertions in initializers. | 238 # dartdevc doesn't support assertions in initializers. |
229 [ $compiler == dartdevc ] | 239 [ $compiler == dartdevc ] |
230 assertion_initializer_test: CompileTimeError | 240 assertion_initializer_test: CompileTimeError |
231 assertion_initializer_const_error2_test/none: CompileTimeError | 241 assertion_initializer_const_error2_test/none: CompileTimeError |
232 assertion_initializer_const_function_test/01: CompileTimeError | 242 assertion_initializer_const_function_test/01: CompileTimeError |
233 | 243 |
234 [ $compiler == dartdevc && $runtime != none ] | 244 [ $compiler == dartdevc && $runtime != none ] |
235 assert_message_test: RuntimeError # Looks like bug in dartdevc codegen. | 245 assert_message_test: RuntimeError # Looks like bug in dartdevc codegen. |
| 246 branch_canonicalization_test: RuntimeError # Issue 29920 |
236 | 247 |
237 [ $compiler == dartk && $runtime == vm ] | 248 [ $compiler == dartk && $runtime == vm ] |
238 arithmetic2_test: RuntimeError # Throws CastError instead of TypeError | 249 arithmetic2_test: RuntimeError # Throws CastError instead of TypeError |
239 assertion_test: RuntimeError | 250 assertion_test: RuntimeError |
| 251 bool_test: RuntimeError # Throws CastError instead of TypeError |
240 | 252 |
241 [ $mode == product ] | 253 [ $mode == product ] |
242 assertion_test: SkipByDesign # Requires checked mode. | 254 assertion_test: SkipByDesign # Requires checked mode. |
243 | 255 |
244 [$compiler == precompiler && $runtime == dart_precompiled && !$checked] | 256 [$compiler == precompiler && $runtime == dart_precompiled && !$checked] |
245 assertion_initializer_const_error2_test/cc01: Pass, OK | 257 assertion_initializer_const_error2_test/cc01: Pass, OK |
246 assertion_initializer_const_error2_test/cc02: CompileTimeError | 258 assertion_initializer_const_error2_test/cc02: CompileTimeError |
247 assertion_initializer_const_error2_test/cc03: Pass, OK | 259 assertion_initializer_const_error2_test/cc03: Pass, OK |
248 assertion_initializer_const_error2_test/cc04: Pass, OK | 260 assertion_initializer_const_error2_test/cc04: Pass, OK |
249 assertion_initializer_const_error2_test/cc05: Pass, OK | 261 assertion_initializer_const_error2_test/cc05: Pass, OK |
(...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
397 async_star_cancel_and_throw_in_finally_test: Crash | 409 async_star_cancel_and_throw_in_finally_test: Crash |
398 async_star_cancel_while_paused_test: Crash | 410 async_star_cancel_while_paused_test: Crash |
399 async_star_no_cancel2_test: Crash | 411 async_star_no_cancel2_test: Crash |
400 async_star_no_cancel_test: Crash | 412 async_star_no_cancel_test: Crash |
401 async_star_pause_test: Crash | 413 async_star_pause_test: Crash |
402 async_star_regression_2238_test: Crash | 414 async_star_regression_2238_test: Crash |
403 async_star_regression_23116_test: Crash | 415 async_star_regression_23116_test: Crash |
404 async_star_regression_fisk_test: Crash | 416 async_star_regression_fisk_test: Crash |
405 async_star_stream_take_test: Crash | 417 async_star_stream_take_test: Crash |
406 async_star_take_reyield_test: Crash | 418 async_star_take_reyield_test: Crash |
| 419 bool_check_test: Crash |
| 420 bool_test: Crash |
| 421 bootstrap_test: RuntimeError |
| 422 bound_closure_equality_test: Crash |
| 423 bound_closure_primitives_test: Crash |
| 424 branch_canonicalization_test: RuntimeError |
| 425 break_test: Crash |
407 | 426 |
408 [ $checked && ($compiler == dartk || $compiler == dartkp) ] | 427 [ $checked && ($compiler == dartk || $compiler == dartkp) ] |
409 async_return_types_test/nestedFuture: Fail | 428 async_return_types_test/nestedFuture: Fail |
410 async_return_types_test/wrongTypeParameter: Fail | 429 async_return_types_test/wrongTypeParameter: Fail |
411 | 430 |
412 # These test entries will be valid for vm (with and without kernel). | 431 # These test entries will be valid for vm (with and without kernel). |
413 [ $compiler == none || $compiler == app_jit || $compiler == dartk || $runtime ==
dart_precompiled ] | 432 [ $compiler == none || $compiler == app_jit || $compiler == dartk || $runtime ==
dart_precompiled ] |
414 async_star_cancel_while_paused_test: RuntimeError | 433 async_star_cancel_while_paused_test: RuntimeError |
415 # This is OK for now, but we may want to change the semantics to match the test. | 434 # This is OK for now, but we may want to change the semantics to match the test. |
416 async_star_pause_test: Fail, OK | 435 async_star_pause_test: Fail, OK |
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
512 async_await_syntax_test/d10a: Crash | 531 async_await_syntax_test/d10a: Crash |
513 async_return_types_test/tooManyTypeParameters: CompileTimeError | 532 async_return_types_test/tooManyTypeParameters: CompileTimeError |
514 | 533 |
515 # Look like bugs. | 534 # Look like bugs. |
516 async_return_types_test/nestedFuture: Skip # Flutter Issue 9110 | 535 async_return_types_test/nestedFuture: Skip # Flutter Issue 9110 |
517 async_return_types_test/return_value_sync_star: Skip # Flutter Issue 9110 | 536 async_return_types_test/return_value_sync_star: Skip # Flutter Issue 9110 |
518 async_return_types_test/wrongReturnType: Skip # Flutter Issue 9110 | 537 async_return_types_test/wrongReturnType: Skip # Flutter Issue 9110 |
519 async_return_types_test/wrongTypeParameter: Skip # Flutter Issue 9110 | 538 async_return_types_test/wrongTypeParameter: Skip # Flutter Issue 9110 |
520 async_star_cancel_while_paused_test: Skip # Flutter Issue 9110 | 539 async_star_cancel_while_paused_test: Skip # Flutter Issue 9110 |
521 async_star_no_cancel_test: Skip # Flutter Issue 9110 | 540 async_star_no_cancel_test: Skip # Flutter Issue 9110 |
| 541 |
| 542 [ $compiler == dart2js && ! $checked && $enable_asserts && ! $dart2js_with_kerne
l ] |
| 543 bool_check_test: RuntimeError # Issue 29647 |
OLD | NEW |