Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(154)

Side by Side Diff: dart/tests/language/language_dart2js.status

Issue 23606010: Fix various parser bugs related to modifiers of top-level and class members. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge
Patch Set: Address comments. Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « dart/tests/compiler/dart2js/patch_test.dart ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 [ $compiler == dart2js || $compiler == dart2dart ] 5 [ $compiler == dart2js || $compiler == dart2dart ]
6 compile_time_constant_c_test/none: Fail # Map literal with int key. 6 compile_time_constant_c_test/none: Fail # Map literal with int key.
7 constructor_initializer_test: Fail, OK # Depends on ?parameter check. 7 constructor_initializer_test: Fail, OK # Depends on ?parameter check.
8 null_test/03: Fail # Issue 12445. 8 null_test/03: Fail # Issue 12445.
9 9
10 black_listed_test/none: Fail # Issue 12446. 10 black_listed_test/none: Fail # Issue 12446.
(...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after
123 infinity_test: Fail # Issue 4984 123 infinity_test: Fail # Issue 4984
124 positive_bit_operations_test: Fail # Issue 12795 124 positive_bit_operations_test: Fail # Issue 12795
125 125
126 # Compilation errors. 126 # Compilation errors.
127 const_var_test: Fail # Issue 12793 127 const_var_test: Fail # Issue 12793
128 map_literal3_test: Fail # Issue 12793 128 map_literal3_test: Fail # Issue 12793
129 function_type_alias5_test/00: Fail # Issue 12754 129 function_type_alias5_test/00: Fail # Issue 12754
130 function_type_alias5_test/01: Fail # Issue 12754 130 function_type_alias5_test/01: Fail # Issue 12754
131 function_type_alias5_test/02: Fail # Issue 12754 131 function_type_alias5_test/02: Fail # Issue 12754
132 function_type_alias7_test/00: Fail # Issue 12801 132 function_type_alias7_test/00: Fail # Issue 12801
133 get_set_syntax_test/00: Fail # Issue 12805
134 get_set_syntax_test/01: Fail # Issue 12805
135 get_set_syntax_test/02: Fail # Issue 12805
136 get_set_syntax_test/03: Fail # Issue 12805
137 get_set_syntax_test/04: Fail # Issue 12805
138 method_binding_test: Fail # Issue 12807 133 method_binding_test: Fail # Issue 12807
139 method_override_test: Fail # Issue 12808 134 method_override_test: Fail # Issue 12808
140 method_override5_test: Fail # Issue 12809 135 method_override5_test: Fail # Issue 12809
141 parameter_initializer6_negative_test: Fail # Issue 3502 136 parameter_initializer6_negative_test: Fail # Issue 3502
142 named_parameters_aggregated_test/01: Fail # Issue 12801 137 named_parameters_aggregated_test/01: Fail # Issue 12801
143 named_parameters_aggregated_test/03: Fail # Issue 12812 138 named_parameters_aggregated_test/03: Fail # Issue 12812
144 pseudo_kw_test: Fail # Unexpected token '(' 139 pseudo_kw_test: Fail # Unexpected token '('
145 super_implicit_closure_test: Fail # Issue 12884 140 super_implicit_closure_test: Fail # Issue 12884
146 mixin_type_parameters_errors_test/01: Fail # Issue 12885 141 mixin_type_parameters_errors_test/01: Fail # Issue 12885
147 mixin_type_parameters_errors_test/02: Fail # Issue 12885 142 mixin_type_parameters_errors_test/02: Fail # Issue 12885
148 mixin_type_parameters_errors_test/05: Fail # Issue 12885 143 mixin_type_parameters_errors_test/05: Fail # Issue 12885
149 external_test/01: Fail # Issue 12887
150 external_test/02: Fail # Issue 12887
151 external_test/11: Fail # Issue 12887 144 external_test/11: Fail # Issue 12887
152 external_test/12: Fail # Issue 12887 145 external_test/12: Fail # Issue 12887
153 external_test/13: Fail # Issue 12887 146 external_test/13: Fail # Issue 12887
154 external_test/14: Fail # Issue 12887
155 external_test/21: Fail # Issue 12887 147 external_test/21: Fail # Issue 12887
156 external_test/22: Fail # Issue 12887 148 external_test/22: Fail # Issue 12887
157 external_test/23: Fail # Issue 12887 149 external_test/23: Fail # Issue 12887
158 external_test/30: Fail # Issue 12887 150 external_test/30: Fail # Issue 12887
159 external_test/31: Fail # Issue 12887 151 external_test/31: Fail # Issue 12887
160 instanceof4_test/01: Fail # Issue 12889 152 instanceof4_test/01: Fail # Issue 12889
161 list_literal4_test: Fail # Issue 12890 153 list_literal4_test: Fail # Issue 12890
162 map_literal4_test: Fail # Issue 12891 154 map_literal4_test: Fail # Issue 12891
163 155
164 # 156 #
165 # The following tests are all negative tests that should be fixed. 157 # The following tests are all negative tests that should be fixed.
166 # 158 #
167 abstract_syntax_test/01: Fail # Issue 12898
168 const_constructor_syntax_test/04: Fail # Issue 12900 159 const_constructor_syntax_test/04: Fail # Issue 12900
169 const_syntax_test/01: Fail # Issue 12932 160 const_syntax_test/01: Fail # Issue 12932
170 const_syntax_test/02: Fail # Issue 12932 161 const_syntax_test/02: Fail # Issue 12932
171 const_syntax_test/03: Fail # Issue 12932 162 const_syntax_test/03: Fail # Issue 12932
172 const_syntax_test/04: Fail # Issue 12932 163 const_syntax_test/04: Fail # Issue 12932
173 constructor9_test/01: Fail # Issue 12934 164 constructor9_test/01: Fail # Issue 12934
174 constructor_return_test/01: Fail # Issue 12937 165 constructor_return_test/01: Fail # Issue 12937
175 constructor_return_test/02: Fail # Issue 12937 166 constructor_return_test/02: Fail # Issue 12937
176 constructor_return_with_arrow_negative_test: Fail # Negative language test. 167 constructor_return_with_arrow_negative_test: Fail # Negative language test.
177 constructor_return_with_init_and_arrow_negative_test: Fail # Negative language t est. 168 constructor_return_with_init_and_arrow_negative_test: Fail # Negative language t est.
178 constructor_return_with_init_negative_test: Fail # Negative language test. 169 constructor_return_with_init_negative_test: Fail # Negative language test.
179 duplicate_implements_test/01: Fail # Negative language test. 170 duplicate_implements_test/01: Fail # Negative language test.
180 duplicate_implements_test/02: Fail # Negative language test. 171 duplicate_implements_test/02: Fail # Negative language test.
181 duplicate_implements_test/03: Fail # Negative language test. 172 duplicate_implements_test/03: Fail # Negative language test.
182 duplicate_implements_test/04: Fail # Negative language test. 173 duplicate_implements_test/04: Fail # Negative language test.
183 field3_negative_test: Fail # Negative language test.
184 instantiate_type_variable_negative_test: Pass # For the wrong reason. 174 instantiate_type_variable_negative_test: Pass # For the wrong reason.
185 list_literal1_negative_test: Fail # Negative language test. 175 list_literal1_negative_test: Fail # Negative language test.
186 map_literal1_negative_test: Fail # Negative language test. 176 map_literal1_negative_test: Fail # Negative language test.
187 number_identifier_negative_test: Fail # Negative language test. 177 number_identifier_negative_test: Fail # Negative language test.
188 operator1_negative_test: Fail # Negative language test.
189 scope_negative_test: Fail # Negative language test. 178 scope_negative_test: Fail # Negative language test.
190 static_final_field_negative_test: Fail # Negative language test. 179 static_final_field_negative_test: Fail # Negative language test.
191 static_top_level_test/00: Fail # Negative language test.
192 static_top_level_test/01: Fail # Negative language test.
193 static_top_level_test/02: Fail # Negative language test.
194 static_top_level_test/03: Fail # Negative language test.
195 static_top_level_test/04: Fail # Negative language test.
196 static_top_level_test/05: Fail # Negative language test.
197 static_top_level_test/06: Fail # Negative language test.
198 static_top_level_test/07: Fail # Negative language test.
199 throw7_negative_test: Fail # Negative language test. 180 throw7_negative_test: Fail # Negative language test.
200 181
201 numbers_test: Fail, OK # (unintended?) VM specific test. 182 numbers_test: Fail, OK # (unintended?) VM specific test.
202 183
203 final_syntax_test/01: Fail # Missing error for uninitialized final field. 184 final_syntax_test/01: Fail # Missing error for uninitialized final field.
204 final_syntax_test/02: Fail # Missing error for uninitialized final field. 185 final_syntax_test/02: Fail # Missing error for uninitialized final field.
205 final_syntax_test/03: Fail # Missing error for uninitialized final field. 186 final_syntax_test/03: Fail # Missing error for uninitialized final field.
206 final_syntax_test/04: Fail # Missing error for uninitialized final field. 187 final_syntax_test/04: Fail # Missing error for uninitialized final field.
207 188
208 canonical_const2_test: Fail, OK # Dart2js only has doubles. 189 canonical_const2_test: Fail, OK # Dart2js only has doubles.
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after
340 not_enough_positional_arguments_test/01: Fail # Issue 12839 321 not_enough_positional_arguments_test/01: Fail # Issue 12839
341 not_enough_positional_arguments_test/02: Fail # Issue 12839 322 not_enough_positional_arguments_test/02: Fail # Issue 12839
342 not_enough_positional_arguments_test/05: Fail # Issue 12839 323 not_enough_positional_arguments_test/05: Fail # Issue 12839
343 324
344 metadata_test: Fail # Issue 12762 325 metadata_test: Fail # Issue 12762
345 const_var_test: Pass, Fail # Issue 12794 326 const_var_test: Pass, Fail # Issue 12794
346 map_literal3_test: Fail # Issue 12794 327 map_literal3_test: Fail # Issue 12794
347 # Common problems with dart2js. In illegal family, invalid 328 # Common problems with dart2js. In illegal family, invalid
348 # declarations are simply not parsed. In pseudo kw dart2js 329 # declarations are simply not parsed. In pseudo kw dart2js
349 # chokes on things like typedef(x) => "typedef $x" and alike. 330 # chokes on things like typedef(x) => "typedef $x" and alike.
350 abstract_syntax_test/01: Fail # Issue 12899
351 pseudo_kw_test: Fail 331 pseudo_kw_test: Fail
352 external_test/01: Fail # Issue 12888
353 external_test/02: Fail # Issue 12888
354 external_test/11: Fail # Issue 12888 332 external_test/11: Fail # Issue 12888
355 external_test/12: Fail # Issue 12888 333 external_test/12: Fail # Issue 12888
356 external_test/13: Fail # Issue 12888 334 external_test/13: Fail # Issue 12888
357 external_test/14: Fail # Issue 12888
358 external_test/21: Fail # Issue 12888 335 external_test/21: Fail # Issue 12888
359 external_test/22: Fail # Issue 12888 336 external_test/22: Fail # Issue 12888
360 external_test/23: Fail # Issue 12888 337 external_test/23: Fail # Issue 12888
361 external_test/30: Fail # Issue 12888 338 external_test/30: Fail # Issue 12888
362 external_test/31: Fail # Issue 12888 339 external_test/31: Fail # Issue 12888
363 lazy_static3_test: Fail # Issue 12593 340 lazy_static3_test: Fail # Issue 12593
364 # dart2js frontend doesn't even analyse problematic classes. 341 # dart2js frontend doesn't even analyse problematic classes.
365 duplicate_implements_test/01: Fail 342 duplicate_implements_test/01: Fail
366 duplicate_implements_test/02: Fail 343 duplicate_implements_test/02: Fail
367 duplicate_implements_test/03: Fail 344 duplicate_implements_test/03: Fail
368 duplicate_implements_test/04: Fail 345 duplicate_implements_test/04: Fail
369 method_override4_test: Fail # Issue 12810 346 method_override4_test: Fail # Issue 12810
370 method_override5_test: Fail # Issue 12810 347 method_override5_test: Fail # Issue 12810
371 operator1_negative_test: Fail
372 static_final_field_negative_test: Fail 348 static_final_field_negative_test: Fail
373 static_top_level_test/00: Fail
374 static_top_level_test/01: Fail
375 static_top_level_test/02: Fail
376 static_top_level_test/03: Fail
377 static_top_level_test/04: Fail
378 static_top_level_test/05: Fail
379 static_top_level_test/06: Fail
380 static_top_level_test/07: Fail
381 # Bug in dart2js parser: it happily parses 1is int; variable declaration. 349 # Bug in dart2js parser: it happily parses 1is int; variable declaration.
382 number_identifier_negative_test: Fail 350 number_identifier_negative_test: Fail
383 # Common with language_dart2js. 351 # Common with language_dart2js.
384 factory_redirection_test/01: Fail # Issue 12753 352 factory_redirection_test/01: Fail # Issue 12753
385 factory_redirection_test/02: Crash # Issue 12753 353 factory_redirection_test/02: Crash # Issue 12753
386 factory_redirection_test/03: Crash # Issue 12753 354 factory_redirection_test/03: Crash # Issue 12753
387 factory_redirection_test/07: Fail # Issue 12753 355 factory_redirection_test/07: Fail # Issue 12753
388 factory_redirection_test/09: Fail # Issue 12753 356 factory_redirection_test/09: Fail # Issue 12753
389 factory_redirection_test/14: Fail # Issue 10959 357 factory_redirection_test/14: Fail # Issue 10959
390 function_type_alias5_test/00: Fail # Issue 12755 358 function_type_alias5_test/00: Fail # Issue 12755
391 function_type_alias5_test/01: Fail # Issue 12755 359 function_type_alias5_test/01: Fail # Issue 12755
392 function_type_alias5_test/02: Fail # Issue 12755 360 function_type_alias5_test/02: Fail # Issue 12755
393 function_type_alias7_test/00: Fail # Issue 12802 361 function_type_alias7_test/00: Fail # Issue 12802
394 parameter_initializer6_negative_test: Fail # Issue 3502 362 parameter_initializer6_negative_test: Fail # Issue 3502
395 363
396 # DartVM problem. 364 # DartVM problem.
397 constructor5_test: Fail 365 constructor5_test: Fail
398 constructor6_test: Fail 366 constructor6_test: Fail
399 closure_in_initializer_test: Fail 367 closure_in_initializer_test: Fail
400 super_first_constructor_test: Fail 368 super_first_constructor_test: Fail
401 # Minified mode failures. 369 # Minified mode failures.
402 # TODO(antonm): proper support in test framework. 370 # TODO(antonm): proper support in test framework.
403 no_such_method_test: Pass, Fail, OK # Hard codes the name of invoked method ("fo o"). 371 no_such_method_test: Pass, Fail, OK # Hard codes the name of invoked method ("fo o").
404 372
405 new_expression_type_args_test/00: Fail # Wrongly reports compile-time error. 373 new_expression_type_args_test/00: Fail # Wrongly reports compile-time error.
406 new_expression_type_args_test/01: Fail # Wrongly reports compile-time error. 374 new_expression_type_args_test/01: Fail # Wrongly reports compile-time error.
407 375
408 get_set_syntax_test/00: Fail # Issue 12806
409 get_set_syntax_test/01: Fail # Issue 12806
410 get_set_syntax_test/02: Fail # Issue 12806
411 get_set_syntax_test/03: Fail # Issue 12806
412 get_set_syntax_test/04: Fail # Issue 12806
413
414 # Only checked mode reports an error on type assignment 376 # Only checked mode reports an error on type assignment
415 # problems in compile time constants. 377 # problems in compile time constants.
416 compile_time_constant_checked_test/02: Fail, OK 378 compile_time_constant_checked_test/02: Fail, OK
417 compile_time_constant_checked2_test/01: Fail, OK 379 compile_time_constant_checked2_test/01: Fail, OK
418 compile_time_constant_checked2_test/02: Fail, OK 380 compile_time_constant_checked2_test/02: Fail, OK
419 compile_time_constant_checked2_test/03: Fail, OK 381 compile_time_constant_checked2_test/03: Fail, OK
420 compile_time_constant_checked2_test/04: Fail, OK 382 compile_time_constant_checked2_test/04: Fail, OK
421 compile_time_constant_checked2_test/05: Fail, OK 383 compile_time_constant_checked2_test/05: Fail, OK
422 compile_time_constant_checked2_test/06: Fail, OK 384 compile_time_constant_checked2_test/06: Fail, OK
423 compile_time_constant_checked3_test/01: Fail, OK 385 compile_time_constant_checked3_test/01: Fail, OK
(...skipping 16 matching lines...) Expand all
440 import_core_prefix_test: Pass 402 import_core_prefix_test: Pass
441 prefix22_test: Pass 403 prefix22_test: Pass
442 invocation_mirror_test: Fail, OK # Issue 12706 (hardcoded names). 404 invocation_mirror_test: Fail, OK # Issue 12706 (hardcoded names).
443 super_call4_test: Fail, OK # hardcoded names. 405 super_call4_test: Fail, OK # hardcoded names.
444 406
445 [ $minified ] 407 [ $minified ]
446 stack_trace_test: Fail, OK # Stack trace not preserved in minified code. 408 stack_trace_test: Fail, OK # Stack trace not preserved in minified code.
447 409
448 [ $runtime == ie9 ] 410 [ $runtime == ie9 ]
449 stack_trace_test: Fail, OK # Stack traces not available in IE9. 411 stack_trace_test: Fail, OK # Stack traces not available in IE9.
OLDNEW
« no previous file with comments | « dart/tests/compiler/dart2js/patch_test.dart ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698