Files
sdk/tests/corelib/corelib.status
T
2015-06-22 12:47:18 -07:00

350 lines
19 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 == none && ($runtime == drt || $runtime == dartium || $runtime == ContentShellOnAndroid) ]
bool_from_environment2_test: Skip
bool_from_environment_test: Skip
from_environment_const_type_test: Skip
from_environment_const_type_undefined_test: Skip
int_from_environment2_test: Skip
int_from_environment3_test: Skip
int_from_environment_test: Skip
string_from_environment2_test: Skip
string_from_environment3_test: Skip
string_from_environment_test: Skip
[ $compiler == none ]
unicode_test: Fail # Bug 6706
compare_to2_test: Fail # Bug 4018
symbol_test/01: Fail, Pass # bug 11669
# #void should be a valid symbol.
[ $compiler == none || $compiler == dart2js ]
symbol_reserved_word_test/02: CompileTimeError # bug 20191
symbol_reserved_word_test/05: CompileTimeError # bug 20191
[ $compiler == none && ($runtime == drt || $runtime == dartium || $runtime == ContentShellOnAndroid) ]
symbol_reserved_word_test/02: RuntimeError # bug 20191 / dartium/drt cannot detect CompileTimeErrors
symbol_reserved_word_test/05: RuntimeError # bug 20191 / dartium/drt cannot detect CompileTimeErrors
# new Symbol('void') should be allowed.
[ $compiler == dart2js ]
symbol_reserved_word_test/03: RuntimeError # bug 19972
int_parse_radix_test/01: Pass, Fail # JS implementations disagree on U+0085 being whitespace.
int_parse_radix_test/02: Fail # No bigints.
double_parse_test/01: Pass, Fail # JS implementations disagree on U+0085 being whitespace.
integer_to_radix_string_test: RuntimeError # issue 22045
# With the exception of 'void', const Symbol() should not accept reserved
# words.
[ $compiler == none || $compiler == dart2js ]
symbol_reserved_word_test/04: MissingCompileTimeError # bug 11669, 19972
symbol_reserved_word_test/07: MissingCompileTimeError # bug 11669, 19972
symbol_reserved_word_test/10: MissingCompileTimeError # bug 11669, 19972
[ $compiler == none && ($runtime == drt || $runtime == dartium || $runtime == ContentShellOnAndroid) ]
symbol_reserved_word_test/04: Fail # bug 11669, 19972 / dartium/drt cannot detect CompileTimeErrors
symbol_reserved_word_test/07: Fail # bug 11669, 19972 / dartium/drt cannot detect CompileTimeErrors
symbol_reserved_word_test/10: Fail # bug 11669, 19972 / dartium/drt cannot detect CompileTimeErrors
# With the exception of 'void', new Symbol() should not accept reserved words.
[ $compiler == none ]
symbol_reserved_word_test/06: RuntimeError # bug 11669
symbol_reserved_word_test/09: RuntimeError # bug 11669
symbol_reserved_word_test/12: RuntimeError # bug 11669
[ $compiler == none && $runtime != dartium && $runtime != drt && $runtime != ContentShellOnAndroid ]
symbol_test/02: MissingCompileTimeError # bug 11669
symbol_test/03: MissingCompileTimeError # bug 11669
[ $compiler == none ]
symbol_test/none: Fail # bug 11669
symbol_operator_test/03: Fail # bug 11669
string_case_test/01: Fail # Bug 18061
iterable_return_type_test/01: RuntimeError # Issue 13646
iterable_return_type_test/02: RuntimeError # Issue 13646
[ $compiler == none && ($runtime == drt || $runtime == dartium || $runtime == ContentShellOnAndroid) ]
main_test: Fail # Dartium needs to check for both main() and main(args).
[ $compiler == none && $runtime == ContentShellOnAndroid ]
core_runtime_types_test: Pass, Fail # Issue 20525
[ $runtime == ff || $runtime == jsshell ]
unicode_test: Fail
# Firefox takes advantage of the ECMAScript number parsing cop-out clause
# (presumably added to allow Mozilla's existing behavior)
# and only looks at the first 20 significant digits.
# The Dart VM and the other ECMAScript implementations follow the correct
# IEEE-754 rounding algorithm.
double_parse_test: Fail, OK
[ $runtime == safari || $runtime == safarimobilesim ]
double_round3_test: Fail, OK # Runtime rounds 0.49999999999999994 to 1.
double_round_to_double2_test: Fail, OK # Runtime rounds 0.49999999999999994 to 1.
[ $runtime == ff ]
double_round3_test: Pass, Fail, OK # Fails on ff 34, passes on ff 35. Runtime rounds 0.49999999999999994 to 1.
double_round_to_double2_test: Pass, Fail, OK # Fails on ff 34, passes on ff 35. Runtime rounds 0.49999999999999994 to 1.
[ $runtime == opera ]
core_runtime_types_test: Fail
null_nosuchmethod_test: Fail # Issue: 7413
unicode_test: Fail # Issue 14694
[ $compiler == dart2js ]
growable_list_test: RuntimeError # Fails to detect concurrent modification in addAll.
error_stack_trace1_test: RuntimeError # Issue 12399
hash_set_test/01: RuntimeError # Issue 11551
integer_to_string_test/01: RuntimeError # Issue 1533
iterable_return_type_test/01: RuntimeError # Issue 20085
iterable_return_type_test/02: RuntimeError # Dart2js does not support Uint64*.
big_integer_*: Skip # VM specific test.
bit_twiddling_bigint_test: RuntimeError # Requires bigint support.
compare_to2_test: RuntimeError, OK # Requires bigint support.
string_base_vm_test: RuntimeError, OK # VM specific test.
nan_infinity_test/01: Fail # Issue 11551
regexp/pcre_test: Pass, Slow # Issue 21593
regress_r21715_test: RuntimeError # Requires bigint support.
[ $compiler == dart2js && $runtime == none ]
*: Fail, Pass # TODO(ahe): Triage these tests.
[ $compiler == dart2js && $runtime == chromeOnAndroid ]
list_as_map_test: Pass, Slow # TODO(kasperl): Please triage.
[ $compiler == dart2js && ($runtime == firefox || $runtime == safari || $runtime == chrome || $runtime == drt) ]
[ $compiler == dart2js && ($runtime == safari || $runtime == safarimobilesim) ]
string_split_test: RuntimeError # Issue 21431
[ $compiler == dart2js && (($runtime == safari && $builder_tag == mac10_7) || $runtime == safarimobilesim) ]
list_test/01: Fail # Safari bug: Array(-2) seen as dead code.
string_trimlr_test/none: Fail
[ $compiler == dart2js && $runtime == ie10 ]
string_case_test/01: Fail, OK # Bug in IE.
string_case_test/02: Fail, OK # Bug in IE.
[ $compiler == dart2js && ($runtime == ff || $runtime == jsshell) ]
string_case_test/01: Fail, OK # Bug in Firefox.
[ $compiler == dart2js && $runtime == dartium ]
string_case_test/02: Fail, OK # Bug in dartium version of V8.
string_case_test/03: Fail, OK # Bug in dartium version of V8.
[ $compiler == dartanalyzer ]
from_environment_const_type_test: Skip # The -D option that defines a constant
# for the Dart vm is not accepted by the deprecated java dartanalyzer.
int_parse_radix_test: Fail, OK # Test contains errors but doesnt mark them as expected
list_insert_test: Fail, OK # Test contains errors but doesnt mark them as expected
list_removeat_test: Fail, OK # Test contains errors but doesnt mark them as expected
# Issue 16391. These tests are supposed to produce a compile time
# error in checked mode, but they don't:
[ $compiler == dartanalyzer && $checked ]
from_environment_const_type_test/02: MissingCompileTimeError # Issue 16391
from_environment_const_type_test/03: MissingCompileTimeError # Issue 16391
from_environment_const_type_test/04: MissingCompileTimeError # Issue 16391
from_environment_const_type_test/06: MissingCompileTimeError # Issue 16391
from_environment_const_type_test/07: MissingCompileTimeError # Issue 16391
from_environment_const_type_test/08: MissingCompileTimeError # Issue 16391
from_environment_const_type_test/09: MissingCompileTimeError # Issue 16391
from_environment_const_type_test/11: MissingCompileTimeError # Issue 16391
from_environment_const_type_test/12: MissingCompileTimeError # Issue 16391
from_environment_const_type_test/13: MissingCompileTimeError # Issue 16391
from_environment_const_type_test/14: MissingCompileTimeError # Issue 16391
from_environment_const_type_test/16: MissingCompileTimeError # Issue 16391
from_environment_const_type_undefined_test/02: MissingCompileTimeError # Issue 16391
from_environment_const_type_undefined_test/03: MissingCompileTimeError # Issue 16391
from_environment_const_type_undefined_test/04: MissingCompileTimeError # Issue 16391
from_environment_const_type_undefined_test/06: MissingCompileTimeError # Issue 16391
from_environment_const_type_undefined_test/07: MissingCompileTimeError # Issue 16391
from_environment_const_type_undefined_test/08: MissingCompileTimeError # Issue 16391
# Analyzer's implementation of fromEnvironment assumes that undefined
# environment variables have an unspecified value (rather than being
# null) because it is expected that the user will supply a value when
# the code is run. This means that it produces slightly different
# error messages than the VM and Dart2js.
[ $compiler == dart2analyzer && $checked ]
from_environment_const_type_undefined_test/09: CompileTimeError
from_environment_const_type_undefined_test/11: CompileTimeError
from_environment_const_type_undefined_test/12: CompileTimeError
from_environment_const_type_undefined_test/13: CompileTimeError
from_environment_const_type_undefined_test/14: CompileTimeError
from_environment_const_type_undefined_test/16: CompileTimeError
[ $compiler == dart2analyzer ]
int_parse_radix_test: fail
list_insert_test: fail
list_removeat_test: fail
[ $compiler == dartanalyzer || $compiler == dart2analyzer ]
hash_set_type_check_test: StaticWarning, OK # Tests failing type tests.
error_stack_trace_test: StaticWarning, OK # Test generates errors on purpose.
iterable_element_at_test: StaticWarning, OK # Test generates errors on purpose.
num_clamp_test: StaticWarning, OK # Test generates errors on purpose.
string_test: StaticWarning, OK # Test generates error on purpose.
duration2_test: StaticWarning, OK # Test generates error on purpose.
[ $system == windows && $arch == x64 ]
stopwatch_test: Skip # Flaky test due to expected performance behaviour.
[ $runtime != d8 && $runtime != vm ]
# The regexp tests are not verified to work on non d8/vm platforms yet.
regexp/*: Skip
[ $runtime == vm ]
regexp/global_test: Skip # Timeout. Issue 21709 and 21708
[ $mode == debug ]
regexp/pcre_test: Pass, Slow # Timeout. Issue 22008
[ $mode == debug && $runtime == vm]
big_integer_arith_vm_test/gcd: Pass, Crash # Issue 23693
big_integer_arith_vm_test/modInv: Pass, Crash # Issue 23693
[ $runtime == vm ]
big_integer_arith_vm_test/modPow: Pass, Crash # Issue 23693
[ $runtime == vm && $arch == simarmv5te ]
int_parse_radix_test/*: Pass, Slow
big_integer_parsed_mul_div_vm_test: Pass, Slow
[ $compiler == dart2js && $cps_ir ]
apply2_test: RuntimeError # Please triage this failure.
apply3_test: RuntimeError # Please triage this failure.
apply4_test: RuntimeError # Please triage this failure.
apply_test: RuntimeError # Please triage this failure.
collection_from_test: RuntimeError # Please triage this failure.
collection_length_test: RuntimeError # Please triage this failure.
collection_removes_test: RuntimeError # Please triage this failure.
collection_test: RuntimeError # Please triage this failure.
collection_to_string_test: RuntimeError # Please triage this failure.
core_runtime_types_test: RuntimeError # Please triage this failure.
date_time2_test: RuntimeError # Cannot read property 'prototype' of undefined
date_time3_test: RuntimeError # Cannot read property 'prototype' of undefined
date_time4_test: RuntimeError # Cannot read property 'prototype' of undefined
date_time7_test: RuntimeError # Cannot read property 'prototype' of undefined
date_time_parse_test: RuntimeError # Cannot read property 'prototype' of undefined
error_stack_trace1_test: Pass # H.unwrapException(...).get$stackTrace is not a function
for_in_test: RuntimeError # Please triage this failure.
hash_set_test/none: RuntimeError # Please triage this failure.
hashcode_test: RuntimeError # Please triage this failure.
indexed_list_access_test: RuntimeError # Please triage this failure.
int_parse_radix_test/01: Crash # Invalid argument(s)
int_parse_radix_test/02: Crash # Invalid argument(s)
int_parse_radix_test/none: Crash # Invalid argument(s)
iterable_contains_test: RuntimeError # Please triage this failure.
iterable_empty_test: RuntimeError # Please triage this failure.
iterable_fold_test: RuntimeError # Please triage this failure.
iterable_join_test: RuntimeError # Please triage this failure.
iterable_mapping_test: RuntimeError # Please triage this failure.
iterable_reduce_test: RuntimeError # Please triage this failure.
iterable_return_type_test/none: RuntimeError # Please triage this failure.
iterable_skip_test: RuntimeError # Please triage this failure.
iterable_test: RuntimeError # Please triage this failure.
iterable_to_list_test: RuntimeError # Please triage this failure.
iterable_to_set_test: RuntimeError # Please triage this failure.
iterable_tostring_test: RuntimeError # Please triage this failure.
json_map_test: Crash # Internal Error: No default constructor available.
linked_hash_map_test: RuntimeError # Please triage this failure.
list_as_map_test: RuntimeError # Please triage this failure.
list_contains_argument_order_test: RuntimeError # Please triage this failure.
list_fill_range_test: RuntimeError # Please triage this failure.
list_for_each_test: RuntimeError # Please triage this failure.
list_get_range_test: RuntimeError # Please triage this failure.
list_growable_test: RuntimeError # Please triage this failure.
list_index_of2_test: RuntimeError # Please triage this failure.
list_index_of_test: RuntimeError # Please triage this failure.
list_insert_all_test: RuntimeError # Please triage this failure.
list_insert_test: RuntimeError # Please triage this failure.
list_iterators_test: RuntimeError # Please triage this failure.
list_literal_is_growable_test: RuntimeError # Please triage this failure.
list_literal_test: RuntimeError # Please triage this failure.
list_map_test: RuntimeError # Please triage this failure.
list_remove_range_test: RuntimeError # Please triage this failure.
list_removeat_test: RuntimeError # Please triage this failure.
list_replace_range_test: RuntimeError # Please triage this failure.
list_reversed_test: RuntimeError # Please triage this failure.
list_set_all_test: RuntimeError # Please triage this failure.
list_set_range_test: RuntimeError # Please triage this failure.
list_sort_test: RuntimeError # Please triage this failure.
list_test/01: RuntimeError # this.get$length is not a function
list_test/none: RuntimeError # this.get$length is not a function
list_to_string2_test: RuntimeError # Please triage this failure.
list_unmodifiable_test: RuntimeError # Please triage this failure.
main_test: RuntimeError # receiver.get$_collection$_nums is not a function
map_test: Crash # Internal Error: No default constructor available.
map_values2_test: RuntimeError # Please triage this failure.
map_values3_test: RuntimeError # Please triage this failure.
map_values4_test: RuntimeError # Please triage this failure.
null_test: RuntimeError # Cannot read property 'prototype' of undefined
queue_first_test: RuntimeError # Please triage this failure.
queue_iterator_test: RuntimeError # Please triage this failure.
queue_last_test: RuntimeError # Please triage this failure.
queue_single_test: RuntimeError # Please triage this failure.
queue_test: RuntimeError # Please triage this failure.
range_error_test: RuntimeError # Please triage this failure.
reg_exp_first_match_test: RuntimeError # Cannot read property 'prototype' of undefined
reg_exp_group_test: RuntimeError # Cannot read property 'prototype' of undefined
reg_exp_groups_test: RuntimeError # Please triage this failure.
reg_exp_string_match_test: RuntimeError # Cannot read property 'prototype' of undefined
regexp/capture-3_test: RuntimeError # Cannot read property 'prototype' of undefined
regexp/capture_test: RuntimeError # Please triage this failure.
regexp/extended-characters-match_test: RuntimeError # Cannot read property 'prototype' of undefined
regexp/global_test: RuntimeError # Please triage this failure.
regexp/many-brackets_test: RuntimeError # Please triage this failure.
regexp/non-bmp_test: RuntimeError # Cannot read property 'prototype' of undefined
regexp/non-capturing-groups_test: RuntimeError # Please triage this failure.
regexp/pcre_test: Crash # Stack Overflow
regexp/regexp_test: RuntimeError # Please triage this failure.
regexp/regress-regexp-construct-result_test: RuntimeError # Cannot read property 'prototype' of undefined
regexp/results-cache_test: RuntimeError # Cannot read property 'prototype' of undefined
regexp/stack-overflow2_test: RuntimeError # Please triage this failure.
regexp/stack-overflow_test: RuntimeError # Cannot read property 'prototype' of undefined
regexp/unicode-handling_test: RuntimeError # Cannot read property 'prototype' of undefined
regress_11099_test: RuntimeError # Please triage this failure.
set_test: RuntimeError # Please triage this failure.
set_to_string_test: RuntimeError # Please triage this failure.
shuffle_test: RuntimeError # Please triage this failure.
sort_test: RuntimeError # Please triage this failure.
splay_tree_test: RuntimeError # Please triage this failure.
stacktrace_fromstring_test: Crash # (try {return f(arg1,arg2);}finally {Zone._leave(old);}): try/finally
stopwatch2_test: RuntimeError # Cannot read property 'prototype' of undefined
stopwatch_test: RuntimeError # Cannot read property 'prototype' of undefined
string_codeunits_test: RuntimeError # Please triage this failure.
string_from_list_test: RuntimeError # Please triage this failure.
string_fromcharcodes_test: RuntimeError # Please triage this failure.
string_pattern_test: RuntimeError # Please triage this failure.
string_replace_all_test: RuntimeError # Cannot read property 'prototype' of undefined
string_replace_test: RuntimeError # Please triage this failure.
string_runes_test: RuntimeError # Please triage this failure.
string_source_test: RuntimeError # Please triage this failure.
string_split_test: RuntimeError # Please triage this failure.
string_test: RuntimeError # Please triage this failure.
string_to_lower_case_test: RuntimeError # Please triage this failure.
strings_test: RuntimeError # Please triage this failure.
symbol_operator_test/03: RuntimeError # Please triage this failure.
symbol_reserved_word_test/03: Pass # Please triage this failure.
symbol_reserved_word_test/06: RuntimeError # Please triage this failure.
symbol_reserved_word_test/09: RuntimeError # Please triage this failure.
symbol_reserved_word_test/12: RuntimeError # Please triage this failure.
symbol_test/none: Crash # The null object does not have a getter '_element'.
uri_base_test: Crash # Invalid argument(s)
uri_file_test: Crash # Invalid argument(s)
uri_http_test: Crash # Invalid argument(s)
uri_ipv4_test: RuntimeError # Please triage this failure.
uri_ipv6_test: Crash # Invalid argument(s)
uri_normalize_path_test: RuntimeError # Please triage this failure.
uri_parse_test: Crash # Invalid argument(s)
uri_path_test: Crash # Invalid argument(s)
uri_query_test: Crash # Internal Error: No default constructor available.
uri_scheme_test: Crash # Invalid argument(s)
uri_test: Crash # Invalid argument(s)