blob: 4bb42788b3425ccf4cc4e4f252b51f756175c287 [file] [log] [blame]
# Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
# for details. All rights reserved. Use of this source code is governed by a
# BSD-style license that can be found in the LICENSE file.
[ $compiler == dart2js || $compiler == dart2dart ]
bad_constructor_test/05: CompileTimeError # Issue 13669
block_scope_test: CompileTimeError # Issue 13204.
null_test/03: MissingCompileTimeError # Issue 12445.
black_listed_test/none: CompileTimeError # Issue 12446.
malformed_test/05: MissingCompileTimeError # Issue 12695
malformed_test/06: MissingCompileTimeError # Issue 12695
full_stacktrace1_test: Pass, RuntimeError # Issue 12698
full_stacktrace2_test: Pass, RuntimeError # Issue 12698
full_stacktrace3_test: Pass, RuntimeError # Issue 12698
stacktrace_test: Pass, RuntimeError # # Issue 12698
illegal_invocation_test/01: CompileTimeError # Issue 13630
instantiate_type_variable_test/01: CompileTimeError # Issue 13631
library_ambiguous_test/00: CompileTimeError # Issue 13632
library_ambiguous_test/01: CompileTimeError # Issue 13632
library_ambiguous_test/02: CompileTimeError # Issue 13632
library_ambiguous_test/03: CompileTimeError # Issue 13632
# VM specific tests that should not be run by dart2js.
vm/*: Skip # Issue 12699
[ $compiler == dart2js && $checked ]
checked_setter2_test: Fail # Issue 11273
default_factory2_test/01: Fail # Issue 12700
type_variable_bounds_test/01: Fail # Issue 12702
type_variable_bounds_test/02: Fail # Issue 12702
type_variable_bounds_test/04: Fail # Issue 12702
type_variable_bounds_test/05: Fail # Issue 12702
type_variable_bounds2_test/00: Fail # Issue 12702
type_variable_bounds2_test/03: Fail # Issue 12702
type_variable_bounds2_test/05: Fail # Issue 12702
type_variable_bounds2_test/06: Pass # Issue 12702 (pass for the wrong reasons).
type_variable_bounds3_test/00: Fail # Issue 12702
f_bounded_quantification_test/01: Fail # Issue 12703
f_bounded_quantification_test/02: Fail # Issue 12703
f_bounded_quantification5_test: Fail # Issue 12703
closure_type_test: Fail # Issue 12745
function_subtype_setter0_test: Fail # Issue 11273
redirecting_factory_malbounded_test/01: Fail # Issue 12825
[ $compiler == dart2js && $unchecked ]
type_checks_in_factory_method_test: RuntimeError # Issue 12746
assertion_test: RuntimeError # Issue 12748
double_to_string_as_exponential2_test: RuntimeError # Issue 12749
double_to_string_as_fixed2_test: RuntimeError # Issue 12749
double_to_string_as_precision2_test: RuntimeError # Issue 12749
compile_time_constant_checked_test/02: MissingCompileTimeError, OK
compile_time_constant_checked2_test/01: MissingCompileTimeError, OK
compile_time_constant_checked2_test/02: MissingCompileTimeError, OK
compile_time_constant_checked2_test/03: MissingCompileTimeError, OK
compile_time_constant_checked2_test/04: MissingCompileTimeError, OK
compile_time_constant_checked2_test/05: MissingCompileTimeError, OK
compile_time_constant_checked2_test/06: MissingCompileTimeError, OK
compile_time_constant_checked3_test/01: MissingCompileTimeError, OK
compile_time_constant_checked3_test/02: MissingCompileTimeError, OK
compile_time_constant_checked3_test/03: MissingCompileTimeError, OK
compile_time_constant_checked3_test/04: MissingCompileTimeError, OK
compile_time_constant_checked3_test/05: MissingCompileTimeError, OK
compile_time_constant_checked3_test/06: MissingCompileTimeError, OK
generic_test: RuntimeError, OK
named_parameters_type_test/01: MissingRuntimeError, OK
named_parameters_type_test/02: MissingRuntimeError, OK
named_parameters_type_test/03: MissingRuntimeError, OK
positional_parameters_type_test/01: MissingRuntimeError, OK
positional_parameters_type_test/02: MissingRuntimeError, OK
[ $compiler == dart2js && $minified ]
f_bounded_quantification4_test: Fail # Issue 12605.
f_bounded_quantification5_test: Fail # Issue 12605.
mixin_generic_test: Fail # Issue 12605.
mixin_mixin2_test: Fail # Issue 12605.
mixin_mixin3_test: Fail # Issue 12605.
mixin_mixin4_test: Fail # Issue 12605.
mixin_mixin5_test: Fail # Issue 12605.
mixin_mixin6_test: Fail # Issue 12605.
[ $compiler == dart2js ]
malformed_test/none: RuntimeError # Issue 12695
function_type_alias9_test/00: Crash # Issue 9792
branch_canonicalization_test: RuntimeError # Issue 638.
identical_closure2_test: RuntimeError # Issue 1533, Issue 12596
integer_division_by_zero_test: RuntimeError # Issue 8301
built_in_identifier_prefix_test: CompileTimeError # Issue 6972
number_identity2_test: RuntimeError # Issue 12596
new_expression_type_args_test/00: CompileTimeError # Issue 5519
new_expression_type_args_test/01: CompileTimeError # Issue 5519
double_int_to_string_test: RuntimeError # Issue 1533
mint_arithmetic_test: RuntimeError # Issue 1533
left_shift_test: RuntimeError # Issue 1533
factory_redirection_test/01: CompileTimeError # Issue 12752
factory_redirection_test/07: MissingCompileTimeError # Issue 12752
bad_override_test/01: CompileTimeError # Issue 11496
bad_override_test/02: CompileTimeError # Issue 11496
bad_override_test/06: CompileTimeError # Issue 11496
class_override_test/00: CompileTimeError # Issue 11496
field_override3_test/00: MissingCompileTimeError # Issue 11496
field_override3_test/01: MissingCompileTimeError # Issue 11496
field_override3_test/02: MissingCompileTimeError # Issue 11496
field_override3_test/03: MissingCompileTimeError # Issue 11496
getter_override_test/00: MissingCompileTimeError # Issue 11496
getter_override_test/01: MissingCompileTimeError # Issue 11496
getter_override_test/02: MissingCompileTimeError # Issue 11496
method_override7_test/00: MissingCompileTimeError # Issue 11496
method_override7_test/01: MissingCompileTimeError # Issue 11496
method_override7_test/02: MissingCompileTimeError # Issue 11496
method_override8_test/03: CompileTimeError # Issue 11496
setter_override_test/00: MissingCompileTimeError # Issue 11496
setter_override_test/03: MissingCompileTimeError # Issue 11496
setter_override2_test/02: CompileTimeError # Issue 11496
constructor_named_arguments_test/01: CompileTimeError # Issue 5519
not_enough_positional_arguments_test/01: CompileTimeError # Issue 12838
not_enough_positional_arguments_test/02: CompileTimeError # Issue 12838
not_enough_positional_arguments_test/05: CompileTimeError # Issue 12838
metadata_test: CompileTimeError # Issue 5841
infinity_test: RuntimeError # Issue 4984
positive_bit_operations_test: RuntimeError # Issue 12795
mixin_mixin2_test: RuntimeError # Issue 13109.
mixin_mixin3_test: RuntimeError # Issue 13109.
mixin_mixin7_test: RuntimeError # Issue 13109.
mixin_regress_13688_test: RuntimeError # Issue 13109.
# Compilation errors.
const_var_test: CompileTimeError # Issue 12793
map_literal3_test: CompileTimeError # Issue 12793
function_type_alias5_test/00: MissingCompileTimeError # Issue 12754
function_type_alias5_test/01: MissingCompileTimeError # Issue 12754
function_type_alias5_test/02: MissingCompileTimeError # Issue 12754
method_override5_test: RuntimeError # Issue 12809
parameter_initializer6_negative_test: Fail # Issue 3502
named_parameters_aggregated_test/03: MissingCompileTimeError # Issue 12812
external_test/11: MissingCompileTimeError # Issue 12887
external_test/12: MissingCompileTimeError # Issue 12887
external_test/13: CompileTimeError # Issue 12887
external_test/21: MissingCompileTimeError # Issue 12887
external_test/22: MissingCompileTimeError # Issue 12887
external_test/23: MissingCompileTimeError # Issue 12887
external_test/30: MissingCompileTimeError # Issue 12887
external_test/31: MissingCompileTimeError # Issue 12887
instanceof4_test/01: RuntimeError # Issue 12889
list_literal4_test: RuntimeError # Issue 12890
map_literal4_test: RuntimeError # Issue 12891
built_in_identifier_test/01: CompileTimeError # Issue 13022
const_syntax_test/03: MissingCompileTimeError # Issue 12932
const_syntax_test/04: MissingCompileTimeError # Issue 12932
constructor9_test/01: MissingCompileTimeError # Issue 12934
list_literal1_test/01: MissingCompileTimeError # Issue 12993
map_literal1_test/01: MissingCompileTimeError # Issue 12993
scope_variable_test/01: MissingCompileTimeError # Issue 13016
static_final_field2_test/02: MissingCompileTimeError # Issue 13017
throw7_test/01: MissingCompileTimeError # Issue 13019
numbers_test: RuntimeError, OK # Issue 1533
canonical_const2_test: RuntimeError, OK # Issue 1533
bit_operations_test: RuntimeError, OK # Issue 1533
expect_test: RuntimeError, OK # Issue 13080
final_syntax_test/01: MissingCompileTimeError # Issue 13020
final_syntax_test/02: MissingCompileTimeError # Issue 13020
final_syntax_test/03: MissingCompileTimeError # Issue 13020
final_syntax_test/04: MissingCompileTimeError # Issue 13020
assign_top_method_test: RuntimeError # Issue 13075
null_test/none: RuntimeError # Issue 12482
[ $compiler == dart2js && $runtime == none ]
*: Fail, Pass # TODO(ahe): Triage these tests.
[ $compiler == dart2js && ($runtime == ff || $runtime == jsshell || $runtime == ie9 || $runtime == safari)]
round_test: Fail, OK # Common JavaScript engine Math.round bug.
[ $compiler == dart2js && $runtime == chromeOnAndroid ]
override_field_test/02: Pass, Slow # TODO(kasperl): Please triage.
[ $compiler == dart2js && $runtime == ie9 ]
double_to_string_as_exponential3_test: Fail # Issue 12750
double_to_string_as_fixed_test: Fail # Issue 12750
double_to_string_as_precision3_test: Fail # Issue 12750
expect_test: Fail # Issue 13080
stack_overflow_test: Fail
stack_overflow_stacktrace_test: Fail
[ $runtime == opera ]
null_access_error_test: Fail # Issue: 7413
string_interpolate_null_test: Fail # Issue: 7413
call_through_null_getter_test: Fail
closure3_test: Fail
execute_finally3_test: Fail
method_invocation_test: Fail
stack_overflow_test: Fail
stack_overflow_stacktrace_test: Fail
closure_call_wrong_argument_count_negative_test: Skip
label_test: Skip
[ $compiler == dart2dart ]
function_type_alias9_test/00: Crash # Issue 11986
malformed_test/none: CompileTimeError # Issue 12695
mixin_super_constructor_named_test: Fail # Issue 12631
mixin_super_constructor_positionals_test: Fail # Issue 12631
built_in_identifier_prefix_test: Fail # Issue 6972
constructor_initializer_test/none: Fail # Issue 12633
factory3_test: Fail # Issue 13077
type_checks_in_factory_method_test: Fail # Issue 12747
on_catch_malformed_type_test: Fail # Issue 8601
# Mixins fail on the VM.
mixin_forwarding_constructor2_test: Fail # Issue 13641
mixin_with_two_implicit_constructors_test: Fail # Issue 11889
# Malformed types not handled as unresolved:
import_core_prefix_test: Fail # Issue 13081
prefix16_test: Fail # Issue 13081
prefix22_test: Fail # Issue 13081
# Calling unresolved class constructor:
call_nonexistent_constructor_test: Fail # Issue 13082
bad_override_test/01: Fail # Issue 11496
bad_override_test/02: Fail # Issue 11496
bad_override_test/06: Fail # Issue 11496
class_override_test/00: Fail # Issue 11496
field_override3_test/00: Fail # Issue 11496
field_override3_test/01: Fail # Issue 11496
field_override3_test/02: Fail # Issue 11496
field_override3_test/03: Fail # Issue 11496
getter_override_test/00: Fail # Issue 11496
getter_override_test/01: Fail # Issue 11496
getter_override_test/02: Fail # Issue 11496
method_override7_test/00: Fail # Issue 11496
method_override7_test/01: Fail # Issue 11496
method_override7_test/02: Fail # Issue 11496
method_override8_test/03: Fail # Issue 11496
setter_override_test/00: Fail # Issue 11496
setter_override_test/03: Fail # Issue 11496
setter_override2_test/02: Fail # Issue 11496
compile_time_constant10_test/01: Fail # Issue 5519
compile_time_constant10_test/02: Fail # Issue 5519
compile_time_constant_arguments_test/01: Fail # Issue 5519
compile_time_constant_arguments_test/02: Fail # Issue 5519
compile_time_constant_arguments_test/03: Fail # Issue 5519
compile_time_constant_arguments_test/05: Fail # Issue 5519
compile_time_constant_arguments_test/06: Fail # Issue 5519
const_syntax_test/03: Fail # Issue 12933
const_syntax_test/04: Fail # Issue 12933
const_syntax_test/05: Fail # Issue 12933
const_syntax_test/06: Fail # Issue 12933
const_syntax_test/07: Fail # Issue 12933
const_syntax_test/08: Fail # Issue 12933
const_syntax_test/10: Fail # Issue 12933
compile_time_constant_c_test/02: Fail # Issue 12933
constructor9_test/01: Fail # Issue 12935
constructor_named_arguments_test/01: Fail # Issue 5519
final_syntax_test/01: Fail # Issue 13020
final_syntax_test/02: Fail # Issue 13020
final_syntax_test/03: Fail # Issue 13020
final_syntax_test/04: Fail # Issue 13020
named_parameters_aggregated_test/03: Fail # Issue 12813
not_enough_positional_arguments_test/01: Fail # Issue 12839
not_enough_positional_arguments_test/02: Fail # Issue 12839
not_enough_positional_arguments_test/05: Fail # Issue 12839
metadata_test: Fail # Issue 12762
const_var_test: Pass, Fail # Issue 12794
map_literal3_test: Fail # Issue 12794
external_test/11: Fail # Issue 12888
external_test/12: Fail # Issue 12888
external_test/13: Fail # Issue 12888
external_test/21: Fail # Issue 12888
external_test/22: Fail # Issue 12888
external_test/23: Fail # Issue 12888
external_test/30: Fail # Issue 12888
external_test/31: Fail # Issue 12888
built_in_identifier_test/01: Fail # Issue 13022
lazy_static3_test: Fail # Issue 12593
list_literal1_test/01: Fail # Issue 12993
map_literal1_test/01: Fail # Issue 12993
method_override4_test: Fail # Issue 12810
method_override5_test: Fail # Issue 12810
static_final_field2_test/02: Fail # Issue 13017
throw7_test/01: Fail # Issue 13019
scope_variable_test/01: Fail # Issue 13016
factory_redirection_test/01: Fail # Issue 12753
factory_redirection_test/02: Crash # Issue 12753
factory_redirection_test/03: Crash # Issue 12753
factory_redirection_test/07: Fail # Issue 12753
factory_redirection_test/09: Fail # Issue 12753
function_type_alias5_test/00: Fail # Issue 12755
function_type_alias5_test/01: Fail # Issue 12755
function_type_alias5_test/02: Fail # Issue 12755
parameter_initializer6_negative_test: Fail # Issue 3502
# DartVM problem.
constructor5_test: Fail
constructor6_test: Fail
closure_in_initializer_test: Fail
super_first_constructor_test: Fail
throwing_lazy_variable_test: Fail # Issue 5802
# Minified mode failures.
new_expression_type_args_test/00: Fail # Wrongly reports compile-time error.
new_expression_type_args_test/01: Fail # Wrongly reports compile-time error.
# Only checked mode reports an error on type assignment
# problems in compile time constants.
compile_time_constant_checked_test/02: Fail, OK
compile_time_constant_checked2_test/01: Fail, OK
compile_time_constant_checked2_test/02: Fail, OK
compile_time_constant_checked2_test/03: Fail, OK
compile_time_constant_checked2_test/04: Fail, OK
compile_time_constant_checked2_test/05: Fail, OK
compile_time_constant_checked2_test/06: Fail, OK
compile_time_constant_checked3_test/01: Fail, OK
compile_time_constant_checked3_test/02: Fail, OK
compile_time_constant_checked3_test/03: Fail, OK
compile_time_constant_checked3_test/04: Fail, OK
compile_time_constant_checked3_test/05: Fail, OK
compile_time_constant_checked3_test/06: Fail, OK
final_is_not_const_test/01: Fail # Issue 12692
[ $compiler == dart2dart && $minified ]
super_getter_setter_test: Fail # Issue 11065.
f_bounded_quantification4_test: Fail # Issue 12605.
f_bounded_quantification5_test: Fail # Issue 12605.
many_overridden_no_such_method_test: Pass, Fail # Issue 13078
overridden_no_such_method_test: Pass, Fail # Issue 13078
no_such_method_test: Pass, Fail # Issue 13078
import_core_prefix_test: Pass
prefix22_test: Pass
invocation_mirror_test: Fail, OK # Issue 12706 (hardcoded names).
super_call4_test: Fail, OK # hardcoded names.
[ $minified ]
stack_trace_test: Fail, OK # Stack trace not preserved in minified code.
[ $runtime == ie9 ]
stack_trace_test: Fail, OK # Stack traces not available in IE9.