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

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

Issue 10825386: Use JavaScript runtime semantics when constant folding. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Comment and test update. Created 8 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
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 # VM specific tests that should not be run by dart2js. 6 # VM specific tests that should not be run by dart2js.
7 *vm_test: Skip 7 *vm_test: Skip
8 *vm_negative_test: Skip 8 *vm_negative_test: Skip
9 9
10 [ $compiler == dart2js && $checked ] 10 [ $compiler == dart2js && $checked ]
(...skipping 30 matching lines...) Expand all
41 41
42 [ $compiler == dart2js && $unchecked ] 42 [ $compiler == dart2js && $unchecked ]
43 assertion_test: Fail 43 assertion_test: Fail
44 44
45 [ $compiler == dart2js ] 45 [ $compiler == dart2js ]
46 getter_declaration_negative_test: Fail # This will be fixed when dart2js reject old getter syntax. 46 getter_declaration_negative_test: Fail # This will be fixed when dart2js reject old getter syntax.
47 47
48 function_type_this_parameter_test: Crash # Issue 4417. 48 function_type_this_parameter_test: Crash # Issue 4417.
49 compile_time_constant_test/02: Fail, OK # By inlining the use-function we don't compile the static variable. 49 compile_time_constant_test/02: Fail, OK # By inlining the use-function we don't compile the static variable.
50 compile_time_constant8_test: Fail # We don't take the generic type into account yet. 50 compile_time_constant8_test: Fail # We don't take the generic type into account yet.
51 canonical_const_test: Fail # We don't take the generic type into account yet.
51 52
52 # Fail "const EmptyLink<Element>" must be a compile-time constant if unchecked o n linux. 53 # Fail "const EmptyLink<Element>" must be a compile-time constant if unchecked o n linux.
53 # Crash infinite loop on Mac and dart2js checked mode on linux. 54 # Crash infinite loop on Mac and dart2js checked mode on linux.
54 function_type_alias6_test: Crash, Fail 55 function_type_alias6_test: Crash, Fail
55 56
56 static_initializer_type_error_test: Fail # Checked mode not supported. 57 static_initializer_type_error_test: Fail # Checked mode not supported.
57 58
58 # Compilation errors. 59 # Compilation errors.
59 const_var_test: Fail # Map literals take 2 type arguments. 60 const_var_test: Fail # Map literals take 2 type arguments.
60 map_literal3_test: Fail # Map literals take 2 type arguments. 61 map_literal3_test: Fail # Map literals take 2 type arguments.
61 ct_const_test: Fail # We don't take the generic type into account yet. 62 ct_const_test: Fail # We don't take the generic type into account yet.
62 char_escape_test: Fail # Unhandled non-BMP character: U+10000 63 char_escape_test: Fail # Unhandled non-BMP character: U+10000
63 comparison_test: Fail # Issue 4551
64 constructor6_test: Fail # Closures inside initializers not implemented. 64 constructor6_test: Fail # Closures inside initializers not implemented.
65 default_factory_library_test: Fail # lib is not a type 65 default_factory_library_test: Fail # lib is not a type
66 dynamic_test: Fail # cannot resolve type F1 66 dynamic_test: Fail # cannot resolve type F1
67 factory3_test: Fail # internal error: visitIs for type variables not implemented 67 factory3_test: Fail # internal error: visitIs for type variables not implemented
68 function_literals2_test: Fail # Closures inside initializers not implemented. 68 function_literals2_test: Fail # Closures inside initializers not implemented.
69 function_syntax_test/none: Fail # Closures inside initializers not implemented. 69 function_syntax_test/none: Fail # Closures inside initializers not implemented.
70 function_test: Fail # internal error: Closures inside initializers not implement ed 70 function_test: Fail # internal error: Closures inside initializers not implement ed
71 function_type_alias2_test: Fail # cannot resolve type f1 71 function_type_alias2_test: Fail # cannot resolve type f1
72 function_type_alias3_test: Fail # cannot resolve type F 72 function_type_alias3_test: Fail # cannot resolve type F
73 function_type_alias4_test: Fail # cannot resolve type F 73 function_type_alias4_test: Fail # cannot resolve type F
(...skipping 29 matching lines...) Expand all
103 interface_test/00: Fail # instantiation of abstract class 103 interface_test/00: Fail # instantiation of abstract class
104 abstract_factory_constructor_test/00: Fail # instantiation of abstract class 104 abstract_factory_constructor_test/00: Fail # instantiation of abstract class
105 abstract_factory_constructor_test/01: Fail # instantiation of abstract class 105 abstract_factory_constructor_test/01: Fail # instantiation of abstract class
106 parameter_initializer6_negative_test: Fail # Issue 3502 106 parameter_initializer6_negative_test: Fail # Issue 3502
107 named_parameters2_test: Fail # Unimplemented non-matching static call 107 named_parameters2_test: Fail # Unimplemented non-matching static call
108 named_parameters3_test: Fail # Unimplemented non-matching static call 108 named_parameters3_test: Fail # Unimplemented non-matching static call
109 named_parameters4_test: Fail # Unimplemented non-matching static call 109 named_parameters4_test: Fail # Unimplemented non-matching static call
110 named_parameters_aggregated_test/01: Fail # Presence of default values for optio nal params is not properly validated in type definitions. 110 named_parameters_aggregated_test/01: Fail # Presence of default values for optio nal params is not properly validated in type definitions.
111 named_parameters_aggregated_test/03: Fail # Presence of default values for optio nal params is not properly validated in closure types. 111 named_parameters_aggregated_test/03: Fail # Presence of default values for optio nal params is not properly validated in closure types.
112 named_parameters_aggregated_test/05: Fail # Absence of positional parameters bef ore named parameters does not trigger static type warning. 112 named_parameters_aggregated_test/05: Fail # Absence of positional parameters bef ore named parameters does not trigger static type warning.
113 operator6_test: Fail # Constant folding of bit-operations does not agree with ru ntime behavior. Issue 2887.
114 pseudo_kw_test: Fail # Unexpected token '(' 113 pseudo_kw_test: Fail # Unexpected token '('
115 super_implicit_closure_test: Fail # internal error: super property read not impl emented 114 super_implicit_closure_test: Fail # internal error: super property read not impl emented
116 super_operator_test: Fail # internal error: super property store not implemented 115 super_operator_test: Fail # internal error: super property store not implemented
117 switch_label_test: Fail # error: target of continue is not a loop or switch case 116 switch_label_test: Fail # error: target of continue is not a loop or switch case
118 setter_no_getter_call_test/01: Crash # Issue 4361 117 setter_no_getter_call_test/01: Crash # Issue 4361
119 118
120 119
121 # External tests. 120 # External tests.
122 external_test/01: Fail 121 external_test/01: Fail
123 external_test/02: Fail 122 external_test/02: Fail
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
243 static_top_level_test/07: Fail # Negative language test. 242 static_top_level_test/07: Fail # Negative language test.
244 string_interpolation7_negative_test: Fail # Negative language test. 243 string_interpolation7_negative_test: Fail # Negative language test.
245 throw7_negative_test: Fail # Negative language test. 244 throw7_negative_test: Fail # Negative language test.
246 try_catch_syntax_test/08: Fail # Negative language test. 245 try_catch_syntax_test/08: Fail # Negative language test.
247 246
248 disable_privacy_test: Fail, OK # VM specific test. 247 disable_privacy_test: Fail, OK # VM specific test.
249 numbers_test: Fail, OK # (unintended?) VM specific test. 248 numbers_test: Fail, OK # (unintended?) VM specific test.
250 249
251 const_syntax_test/04: Fail 250 const_syntax_test/04: Fail
252 251
253 div_by_zero_test: Fail, OK # Leg only has doubles. 252 canonical_const2_test: Fail, OK # Dart2js only has doubles.
253 div_by_zero_test: Fail, OK # Dart2js only has doubles.
254 bit_operations_test: Fail, OK # Tests bit operations outside the 32 bit range. 254 bit_operations_test: Fail, OK # Tests bit operations outside the 32 bit range.
255 # The following test will start to fail again once dart2js implements the 255 # The following test will start to fail again once dart2js implements the
256 # runtime semantics for numbers. 256 # runtime semantics for numbers.
257 # Should be: Fail, OK # Expects negative results of bit-operations. 257 # Should be: Fail, OK # Expects negative results of bit-operations.
258 optimization_test: Pass 258 optimization_test: Fail, OK # Expects negative results of bit-operations.
259 259
260 expect_test: Fail, OK # JavaScript canonicalizes all strings. This test assumes that string-concatenation returns a new string. 260 expect_test: Fail, OK # JavaScript canonicalizes all strings. This test assumes that string-concatenation returns a new string.
261 reg_exp3_test: Fail, OK # Expects exception from const constructor. 261 reg_exp3_test: Fail, OK # Expects exception from const constructor.
262 262
263 263
264 [ $compiler == dart2js && $mode == release ] 264 [ $compiler == dart2js && $mode == release ]
265 assign_top_method_negative_test: Crash 265 assign_top_method_negative_test: Crash
266 266
267 267
268 [ $compiler == dart2js && $runtime == none ] 268 [ $compiler == dart2js && $runtime == none ]
(...skipping 23 matching lines...) Expand all
292 [ $compiler == dart2js && $runtime == safari ] 292 [ $compiler == dart2js && $runtime == safari ]
293 arithmetic_test: Skip # BUG(3492): Times out. 293 arithmetic_test: Skip # BUG(3492): Times out.
294 call_through_getter_test: Fail # Expected: ObjectNotClosureException got: Instan ce of 'TypeError' 294 call_through_getter_test: Fail # Expected: ObjectNotClosureException got: Instan ce of 'TypeError'
295 call_through_null_getter_test: Fail # Expected: ObjectNotClosureException got: I nstance of 'TypeError' 295 call_through_null_getter_test: Fail # Expected: ObjectNotClosureException got: I nstance of 'TypeError'
296 closure3_test: Fail # Uncaught error: Instance of 'TypeError' 296 closure3_test: Fail # Uncaught error: Instance of 'TypeError'
297 method_invocation_test: Fail # Uncaught error: Instance of 'TypeError' 297 method_invocation_test: Fail # Uncaught error: Instance of 'TypeError'
298 null_pointer_exception_test: Fail # Uncaught error: Instance of 'TypeError' 298 null_pointer_exception_test: Fail # Uncaught error: Instance of 'TypeError'
299 string_interpolate_npe_test: Fail # Uncaught error: Instance of 'TypeError' 299 string_interpolate_npe_test: Fail # Uncaught error: Instance of 'TypeError'
300 naming_test: Fail 300 naming_test: Fail
301 301
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698