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 [ ($compiler == none || $compiler == precompiler || $compiler == dart2app) ] | 8 [ ($compiler == none || $compiler == precompiler || $compiler == dart2app) ] |
9 tearoff_constructor_basic_test: Skip # Crashes in checked mode -- hausner invest
igating | 9 tearoff_constructor_basic_test: Skip # Crashes in checked mode -- hausner invest
igating |
10 | 10 |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
50 generic_local_functions_test: CompiletimeError # Issue 25869 | 50 generic_local_functions_test: CompiletimeError # Issue 25869 |
51 generic_sends_test: CompiletimeError # Issue 25869 | 51 generic_sends_test: CompiletimeError # Issue 25869 |
52 | 52 |
53 [ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && ($
runtime == vm || $runtime == dart_precompiled || $runtime == dart_product) ] | 53 [ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && ($
runtime == vm || $runtime == dart_precompiled || $runtime == dart_product) ] |
54 | 54 |
55 class_keyword_test/02: MissingCompileTimeError # Issue 13627 | 55 class_keyword_test/02: MissingCompileTimeError # Issue 13627 |
56 unicode_bom_test: Fail # Issue 16067 | 56 unicode_bom_test: Fail # Issue 16067 |
57 vm/debug_break_enabled_vm_test/01: Crash, OK # Expected to hit breakpoint. | 57 vm/debug_break_enabled_vm_test/01: Crash, OK # Expected to hit breakpoint. |
58 try_catch_optimized1_test: Skip # Srdjan investigating | 58 try_catch_optimized1_test: Skip # Srdjan investigating |
59 | 59 |
60 [ ($compiler == none || $compiler == precompiler) && $checked ] | 60 [ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && $c
hecked ] |
61 type_variable_bounds4_test/01: Fail # Issue 14006 | 61 type_variable_bounds4_test/01: Fail # Issue 14006 |
62 | 62 |
63 [ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && ((
$runtime == vm || $runtime == dart_precompiled || $runtime == dart_product) || $
runtime == drt || $runtime == dartium) ] | 63 [ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && ((
$runtime == vm || $runtime == dart_precompiled || $runtime == dart_product) || $
runtime == drt || $runtime == dartium) ] |
64 dynamic_prefix_core_test/none: Fail # Issue 12478 | 64 dynamic_prefix_core_test/none: Fail # Issue 12478 |
65 export_ambiguous_main_negative_test: Fail # Issue 14763 | 65 export_ambiguous_main_negative_test: Fail # Issue 14763 |
66 | 66 |
67 [ $compiler == none && $runtime == dartium && $unchecked ] | 67 [ $compiler == none && $runtime == dartium && $unchecked ] |
68 assertion_test: Fail # Issue 14651. | 68 assertion_test: Fail # Issue 14651. |
69 generic_test: Fail # Issue 14651. | 69 generic_test: Fail # Issue 14651. |
70 list_literal4_test: Fail # Issue 14651. | 70 list_literal4_test: Fail # Issue 14651. |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
149 null_test/none: SkipByDesign | 149 null_test/none: SkipByDesign |
150 overridden_no_such_method_test: SkipByDesign | 150 overridden_no_such_method_test: SkipByDesign |
151 redirecting_factory_reflection_test: SkipByDesign | 151 redirecting_factory_reflection_test: SkipByDesign |
152 regress_13462_0_test: SkipByDesign | 152 regress_13462_0_test: SkipByDesign |
153 regress_13462_1_test: SkipByDesign | 153 regress_13462_1_test: SkipByDesign |
154 regress_18535_test: SkipByDesign | 154 regress_18535_test: SkipByDesign |
155 super_call4_test: SkipByDesign | 155 super_call4_test: SkipByDesign |
156 super_getter_setter_test: SkipByDesign | 156 super_getter_setter_test: SkipByDesign |
157 vm/reflect_core_vm_test: SkipByDesign | 157 vm/reflect_core_vm_test: SkipByDesign |
158 | 158 |
159 [ ($noopt || $compiler == precompiler || $compiler == dart2app) ] | 159 [ $noopt || $compiler == precompiler || $compiler == dart2app || $mode == produc
t ] |
160 # Deferred loading happens eagerly | 160 # Deferred loading happens eagerly |
161 regress_23408_test: Skip | 161 regress_23408_test: Skip |
162 deferred_inheritance_constraints_test: Skip | 162 deferred_inheritance_constraints_test: Skip |
163 deferred_global_test: Skip | 163 deferred_global_test: Skip |
164 deferred_load_constants_test: Skip | 164 deferred_load_constants_test: Skip |
165 tearoff_basic_test: Skip | 165 tearoff_basic_test: Skip |
| 166 deferred_static_seperate_test: Skip |
| 167 deferred_constraints_type_annotation_test/new_before_load: Skip |
| 168 regress_22443_test: Skip |
166 | 169 |
| 170 [ $compiler == precompiler || $compiler == dart2app ] |
| 171 ct_const2_test: Skip # Incompatible flag: --compile_all |
| 172 hello_dart_test: Skip # Incompatible flag: --compile_all |
| 173 |
| 174 [ $compiler == precompiler ] |
| 175 implicit_closure_test: Skip # Incompatible flag: --use_slow_path |
| 176 deopt_inlined_function_lazy_test: Skip # Incompatible flag: --deoptimize-alot |
| 177 |
| 178 [ $noopt || $compiler == precompiler || $compiler == dart2app ] |
167 vm/type_vm_test: RuntimeError # Expects line and column numbers | 179 vm/type_vm_test: RuntimeError # Expects line and column numbers |
168 vm/type_cast_vm_test: RuntimeError # Line number mismatch. | 180 vm/type_cast_vm_test: RuntimeError # Expects line and column numbers |
169 | 181 |
| 182 [ $mode == product ] |
170 issue13474_test: SkipByDesign # Requires checked mode. | 183 issue13474_test: SkipByDesign # Requires checked mode. |
171 assertion_test: SkipByDesign # Requires checked mode. | 184 assertion_test: SkipByDesign # Requires checked mode. |
172 named_parameters_type_test/01: SkipByDesign # Requires checked mode. | 185 named_parameters_type_test/01: SkipByDesign # Requires checked mode. |
173 named_parameters_type_test/02: SkipByDesign # Requires checked mode. | 186 named_parameters_type_test/02: SkipByDesign # Requires checked mode. |
174 named_parameters_type_test/03: SkipByDesign # Requires checked mode. | 187 named_parameters_type_test/03: SkipByDesign # Requires checked mode. |
175 type_checks_in_factory_method_test: SkipByDesign # Requires checked mode. | 188 type_checks_in_factory_method_test: SkipByDesign # Requires checked mode. |
176 positional_parameters_type_test/01: SkipByDesign # Requires checked mode. | 189 positional_parameters_type_test/01: SkipByDesign # Requires checked mode. |
177 positional_parameters_type_test/02: SkipByDesign # Requires checked mode. | 190 positional_parameters_type_test/02: SkipByDesign # Requires checked mode. |
178 list_literal4_test: SkipByDesign # Requires checked mode. | 191 list_literal4_test: SkipByDesign # Requires checked mode. |
179 generic_test: SkipByDesign # Requires checked mode. | 192 generic_test: SkipByDesign # Requires checked mode. |
180 map_literal4_test: SkipByDesign # Requires checked mode. | 193 map_literal4_test: SkipByDesign # Requires checked mode. |
181 | 194 |
182 [ $runtime == dart_precompiled ] | 195 vm/type_vm_test: Fail,OK # Expects exact type name. |
183 ct_const2_test: Skip # Incompatible flag: --compile_all | |
184 hello_dart_test: Skip # Incompatible flag: --compile_all | |
185 implicit_closure_test: Skip # Incompatible flag: --use_slow_path | |
186 deopt_inlined_function_lazy_test: Skip # Incompatible flag: --deoptimize-alot | |
187 | 196 |
188 [ $runtime == dart_product ] | |
189 # Deferred loading happens eagerly (not sure why this works on precompiled code)
. | |
190 deferred_static_seperate_test: Skip | |
191 deferred_constraints_type_annotation_test/new_before_load: Skip | |
192 regress_22443_test: Skip | |
193 | |
194 [ $runtime == vm && $mode == product ] | |
195 vm/type_vm_test: Fail,OK # Expects exact type name. | |
196 | 197 |
197 [ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && $b
rowser ] | 198 [ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && $b
rowser ] |
198 # The following tests are supposed to fail. | 199 # The following tests are supposed to fail. |
199 library_env_test/has_io_support: RuntimeError, OK | 200 library_env_test/has_io_support: RuntimeError, OK |
200 library_env_test/has_no_html_support: RuntimeError, OK | 201 library_env_test/has_no_html_support: RuntimeError, OK |
201 | 202 |
202 [ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && $b
rowser != true ] | 203 [ ($compiler == none || $compiler == precompiler || $compiler == dart2app) && $b
rowser != true ] |
203 # The following tests are supposed to fail. | 204 # The following tests are supposed to fail. |
204 library_env_test/has_html_support: RuntimeError, OK | 205 library_env_test/has_html_support: RuntimeError, OK |
205 library_env_test/has_no_io_support: RuntimeError, OK | 206 library_env_test/has_no_io_support: RuntimeError, OK |
206 | 207 |
207 [ $compiler == none && $noopt == false && $mode != product ] | 208 [ ($compiler == none || $compiler == dart2app) && $noopt == false && $mode != pr
oduct ] |
208 # The following tests are supposed to fail. | 209 # The following tests are supposed to fail. |
209 library_env_test/has_no_mirror_support: RuntimeError, OK | 210 library_env_test/has_no_mirror_support: RuntimeError, OK |
210 | 211 |
211 [ $noopt || $compiler == precompiler || $mode == product ] | 212 [ $noopt || $compiler == precompiler || $mode == product ] |
212 # The following tests are supposed to fail. | 213 # The following tests are supposed to fail. |
213 library_env_test/has_mirror_support: RuntimeError, OK | 214 library_env_test/has_mirror_support: RuntimeError, OK |
214 | 215 |
215 [ $arch == simdbc || $arch == simdbc64 ] | 216 [ $arch == simdbc || $arch == simdbc64 ] |
216 # TODO(vegorov) StopInstr is unimplemented. | 217 # TODO(vegorov) StopInstr is unimplemented. |
217 vm/debug_break_enabled_vm_test/none: Skip | 218 vm/debug_break_enabled_vm_test/none: Skip |
218 | 219 |
219 # TODO(vegorov) Encoding limitation: StoreField bytecode only supports 256 | 220 # TODO(vegorov) Encoding limitation: StoreField bytecode only supports 256 |
220 # fields in an object. | 221 # fields in an object. |
221 large_class_declaration_test: Skip | 222 large_class_declaration_test: Skip |
222 | 223 |
223 [ $compiler == precompiler && $runtime == dart_precompiled && $system == android
] | 224 [ $compiler == precompiler && $runtime == dart_precompiled && $system == android
] |
224 vm/optimized_guarded_field_isolates_test: Skip # Issue #26373 | 225 vm/optimized_guarded_field_isolates_test: Skip # Issue #26373 |
225 issue23244_test: Skip # Issue #26373 | 226 issue23244_test: Skip # Issue #26373 |
OLD | NEW |