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

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

Issue 146733003: Handle type checking of generic compile time constants. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Add regression test. Created 6 years, 11 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
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 bad_constructor_test/05: CompileTimeError # Issue 13669 6 bad_constructor_test/05: CompileTimeError # Issue 13669
7 malformed_test/05: MissingCompileTimeError # Issue 12695 7 malformed_test/05: MissingCompileTimeError # Issue 12695
8 malformed_test/06: MissingCompileTimeError # Issue 12695 8 malformed_test/06: MissingCompileTimeError # Issue 12695
9 full_stacktrace1_test: Pass, RuntimeError # Issue 12698 9 full_stacktrace1_test: Pass, RuntimeError # Issue 12698
10 full_stacktrace2_test: Pass, RuntimeError # Issue 12698 10 full_stacktrace2_test: Pass, RuntimeError # Issue 12698
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
53 typevariable_substitution2_test/01: CompileTimeError # Issue 15875 53 typevariable_substitution2_test/01: CompileTimeError # Issue 15875
54 typevariable_substitution2_test/02: CompileTimeError # Issue 15875 54 typevariable_substitution2_test/02: CompileTimeError # Issue 15875
55 mixin_bound_test: CompileTimeError # Issue 15875 55 mixin_bound_test: CompileTimeError # Issue 15875
56 56
57 [ $compiler == dart2js && $unchecked ] 57 [ $compiler == dart2js && $unchecked ]
58 type_checks_in_factory_method_test: RuntimeError # Issue 12746 58 type_checks_in_factory_method_test: RuntimeError # Issue 12746
59 assertion_test: RuntimeError # Issue 12748 59 assertion_test: RuntimeError # Issue 12748
60 double_to_string_as_exponential2_test: RuntimeError # Issue 12749 60 double_to_string_as_exponential2_test: RuntimeError # Issue 12749
61 double_to_string_as_fixed2_test: RuntimeError # Issue 12749 61 double_to_string_as_fixed2_test: RuntimeError # Issue 12749
62 double_to_string_as_precision2_test: RuntimeError # Issue 12749 62 double_to_string_as_precision2_test: RuntimeError # Issue 12749
63 list_literal1_test/01: MissingCompileTimeError, OK # Checked mode test. 63 generic_test: RuntimeError, OK
64 map_literal1_test/01: MissingCompileTimeError, OK # Checked mode test. 64 named_parameters_type_test/01: MissingRuntimeError, OK
65 named_parameters_type_test/02: MissingRuntimeError, OK
66 named_parameters_type_test/03: MissingRuntimeError, OK
67 positional_parameters_type_test/01: MissingRuntimeError, OK
68 positional_parameters_type_test/02: MissingRuntimeError, OK
69 issue13474_test: RuntimeError, OK
70
71 [ $compiler == dart2js && $unchecked ]
72 # This section is for tests that intentionally have incompatible behavior in
73 # unchecked and checked mode. For instance tests for type errors in compile
74 # time constants, which cause static type warnings in unchecked mode and
75 # compile-time errors in checked mode.
karlklose 2014/01/29 10:44:23 Ditto.
Johnni Winther 2014/01/30 08:25:23 Done.
65 compile_time_constant_checked_test/02: MissingCompileTimeError, OK 76 compile_time_constant_checked_test/02: MissingCompileTimeError, OK
66 compile_time_constant_checked2_test/01: MissingCompileTimeError, OK 77 compile_time_constant_checked2_test/01: MissingCompileTimeError, OK
67 compile_time_constant_checked2_test/02: MissingCompileTimeError, OK 78 compile_time_constant_checked2_test/02: MissingCompileTimeError, OK
68 compile_time_constant_checked2_test/03: MissingCompileTimeError, OK 79 compile_time_constant_checked2_test/03: MissingCompileTimeError, OK
69 compile_time_constant_checked2_test/04: MissingCompileTimeError, OK 80 compile_time_constant_checked2_test/04: MissingCompileTimeError, OK
70 compile_time_constant_checked2_test/05: MissingCompileTimeError, OK 81 compile_time_constant_checked2_test/05: MissingCompileTimeError, OK
71 compile_time_constant_checked2_test/06: MissingCompileTimeError, OK 82 compile_time_constant_checked2_test/06: MissingCompileTimeError, OK
72 compile_time_constant_checked3_test/01: MissingCompileTimeError, OK 83 compile_time_constant_checked3_test/01: MissingCompileTimeError, OK
73 compile_time_constant_checked3_test/02: MissingCompileTimeError, OK 84 compile_time_constant_checked3_test/02: MissingCompileTimeError, OK
74 compile_time_constant_checked3_test/03: MissingCompileTimeError, OK 85 compile_time_constant_checked3_test/03: MissingCompileTimeError, OK
75 compile_time_constant_checked3_test/04: MissingCompileTimeError, OK 86 compile_time_constant_checked3_test/04: MissingCompileTimeError, OK
76 compile_time_constant_checked3_test/05: MissingCompileTimeError, OK 87 compile_time_constant_checked3_test/05: MissingCompileTimeError, OK
77 compile_time_constant_checked3_test/06: MissingCompileTimeError, OK 88 compile_time_constant_checked3_test/06: MissingCompileTimeError, OK
78 malformed2_test/01: MissingCompileTimeError, OK 89 malformed2_test/01: MissingCompileTimeError, OK
79 generic_test: RuntimeError, OK 90 list_literal1_test/01: MissingCompileTimeError, OK
80 named_parameters_type_test/01: MissingRuntimeError, OK 91 map_literal1_test/01: MissingCompileTimeError, OK
81 named_parameters_type_test/02: MissingRuntimeError, OK 92 const_constructor2_test/13: MissingCompileTimeError, OK
82 named_parameters_type_test/03: MissingRuntimeError, OK 93 const_constructor2_test/14: MissingCompileTimeError, OK
83 positional_parameters_type_test/01: MissingRuntimeError, OK 94 const_constructor2_test/15: MissingCompileTimeError, OK
84 positional_parameters_type_test/02: MissingRuntimeError, OK 95 const_constructor2_test/16: MissingCompileTimeError, OK
85 issue13474_test: RuntimeError, OK 96 const_constructor2_test/17: MissingCompileTimeError, OK
97 const_constructor2_test/20: MissingCompileTimeError, OK
98 const_constructor2_test/22: MissingCompileTimeError, OK
99 const_constructor2_test/24: MissingCompileTimeError, OK
86 100
87 [ $compiler == dart2js && $minified ] 101 [ $compiler == dart2js && $minified ]
88 cyclic_type_test: Fail # Issue 12605 102 cyclic_type_test: Fail # Issue 12605
89 cyclic_type2_test: Fail # Issue 12605 103 cyclic_type2_test: Fail # Issue 12605
90 f_bounded_quantification4_test: Fail # Issue 12605 104 f_bounded_quantification4_test: Fail # Issue 12605
91 f_bounded_quantification5_test: Fail # Issue 12605 105 f_bounded_quantification5_test: Fail # Issue 12605
92 mixin_generic_test: Fail # Issue 12605 106 mixin_generic_test: Fail # Issue 12605
93 mixin_mixin2_test: Fail # Issue 12605 107 mixin_mixin2_test: Fail # Issue 12605
94 mixin_mixin3_test: Fail # Issue 12605 108 mixin_mixin3_test: Fail # Issue 12605
95 mixin_mixin4_test: Fail # Issue 12605 109 mixin_mixin4_test: Fail # Issue 12605
(...skipping 194 matching lines...) Expand 10 before | Expand all | Expand 10 after
290 compile_time_constant_checked2_test/04: Fail, OK 304 compile_time_constant_checked2_test/04: Fail, OK
291 compile_time_constant_checked2_test/05: Fail, OK 305 compile_time_constant_checked2_test/05: Fail, OK
292 compile_time_constant_checked2_test/06: Fail, OK 306 compile_time_constant_checked2_test/06: Fail, OK
293 compile_time_constant_checked3_test/01: Fail, OK 307 compile_time_constant_checked3_test/01: Fail, OK
294 compile_time_constant_checked3_test/02: Fail, OK 308 compile_time_constant_checked3_test/02: Fail, OK
295 compile_time_constant_checked3_test/03: Fail, OK 309 compile_time_constant_checked3_test/03: Fail, OK
296 compile_time_constant_checked3_test/04: Fail, OK 310 compile_time_constant_checked3_test/04: Fail, OK
297 compile_time_constant_checked3_test/05: Fail, OK 311 compile_time_constant_checked3_test/05: Fail, OK
298 compile_time_constant_checked3_test/06: Fail, OK 312 compile_time_constant_checked3_test/06: Fail, OK
299 malformed2_test/01: Fail, OK 313 malformed2_test/01: Fail, OK
314 const_constructor2_test/13: Fail, OK
315 const_constructor2_test/14: Fail, OK
316 const_constructor2_test/15: Fail, OK
317 const_constructor2_test/16: Fail, OK
318 const_constructor2_test/17: Fail, OK
319 const_constructor2_test/20: Fail, OK
320 const_constructor2_test/22: Fail, OK
321 const_constructor2_test/24: Fail, OK
300 322
301 [ $compiler == dart2dart && $checked ] 323 [ $compiler == dart2dart && $checked ]
302 # Dart VM problems 324 # Dart VM problems
303 malbounded_type_cast_test: Fail # Issue 14123 325 malbounded_type_cast_test: Fail # Issue 14123
304 malbounded_type_test_test/01: Fail # Issue 14131 326 malbounded_type_test_test/01: Fail # Issue 14131
305 malbounded_instantiation_test/01: Fail # Issue 14132 327 malbounded_instantiation_test/01: Fail # Issue 14132
306 328
307 [ $compiler == dart2dart && $minified ] 329 [ $compiler == dart2dart && $minified ]
308 cyclic_type_test: Fail # Issue 12605. 330 cyclic_type_test: Fail # Issue 12605.
309 cyclic_type2_test: Fail # Issue 12605. 331 cyclic_type2_test: Fail # Issue 12605.
(...skipping 12 matching lines...) Expand all
322 super_call4_test: Fail, OK # hardcoded names. 344 super_call4_test: Fail, OK # hardcoded names.
323 345
324 [ $minified ] 346 [ $minified ]
325 stack_trace_test: Fail, OK # Stack trace not preserved in minified code. 347 stack_trace_test: Fail, OK # Stack trace not preserved in minified code.
326 348
327 [ $runtime == ie9 ] 349 [ $runtime == ie9 ]
328 stack_trace_test: Fail, OK # Stack traces not available in IE9. 350 stack_trace_test: Fail, OK # Stack traces not available in IE9.
329 351
330 [ $compiler == dart2js && $host_checked ] 352 [ $compiler == dart2js && $host_checked ]
331 const_factory_with_body_test/01: Crash 353 const_factory_with_body_test/01: Crash
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698