Update status files for implicit new and const

Change-Id: Ie71464c1c83ec9516d178640fdd745705588f410
Reviewed-on: https://dart-review.googlesource.com/35940
Reviewed-by: Jens Johansen <jensj@google.com>
This commit is contained in:
Peter von der Ahé 2018-01-19 15:26:25 +00:00 committed by Peter von der Ahé
parent 8cb24d49e7
commit f07534c36e
11 changed files with 102 additions and 34 deletions

View file

@ -3,7 +3,7 @@ import self as self;
import "dart:core" as core;
class Foo extends core::Object {
default constructor •() → void
synthetic constructor •() → void
: super core::Object::•()
;
operator +(dynamic other) → dynamic
@ -17,7 +17,7 @@ class Bar extends core::Object {
return null;
}
class IndexTester extends core::Object {
default constructor •() → void
synthetic constructor •() → void
: super core::Object::•()
;
operator [](dynamic _) → dynamic

View file

@ -3,7 +3,7 @@ import self as self;
import "dart:core" as core;
class Foo extends core::Object {
default constructor •() → void
synthetic constructor •() → void
;
operator +(dynamic other) → dynamic
;
@ -15,7 +15,7 @@ class Bar extends core::Object {
;
}
class IndexTester extends core::Object {
default constructor •() → void
synthetic constructor •() → void
;
operator [](dynamic _) → dynamic
;

View file

@ -3,7 +3,7 @@ import self as self;
import "dart:core" as core;
class Foo extends core::Object {
default constructor •() → void
synthetic constructor •() → void
: super core::Object::•()
;
operator +(dynamic other) → dynamic
@ -17,7 +17,7 @@ class Bar extends core::Object {
return null;
}
class IndexTester extends core::Object {
default constructor •() → void
synthetic constructor •() → void
: super core::Object::•()
;
operator [](dynamic _) → dynamic

View file

@ -22,32 +22,6 @@ regress_29784_test/02: SkipByDesign # Requires checked mode.
stacktrace_demangle_ctors_test: SkipByDesign # Names are not scrubbed.
type_checks_in_factory_method_test: SkipByDesign # Requires checked mode.
[ $strong ]
implicit_creation/implicit_const_context_constructor_generic_named_test: CompileTimeError
implicit_creation/implicit_const_context_constructor_generic_test: CompileTimeError
implicit_creation/implicit_const_context_constructor_named_test: CompileTimeError
implicit_creation/implicit_const_context_constructor_test: CompileTimeError
implicit_creation/implicit_const_context_list_test: CompileTimeError
implicit_creation/implicit_const_context_map_test: CompileTimeError
implicit_creation/implicit_const_context_prefix_constructor_generic_named_test: CompileTimeError
implicit_creation/implicit_const_context_prefix_constructor_generic_test: CompileTimeError
implicit_creation/implicit_const_context_prefix_constructor_named_test: CompileTimeError
implicit_creation/implicit_const_context_prefix_constructor_test: CompileTimeError
implicit_creation/implicit_new_constructor_generic_named_test: CompileTimeError
implicit_creation/implicit_new_constructor_generic_test: CompileTimeError
implicit_creation/implicit_new_constructor_named_test: CompileTimeError
implicit_creation/implicit_new_constructor_test: CompileTimeError
implicit_creation/implicit_new_or_const_composite_test: CompileTimeError
implicit_creation/implicit_new_or_const_generic_test: CompileTimeError
implicit_creation/implicit_new_or_const_test: CompileTimeError
implicit_creation/implicit_new_prefix_constructor_generic_named_test: CompileTimeError
implicit_creation/implicit_new_prefix_constructor_generic_test: CompileTimeError
implicit_creation/implicit_new_prefix_constructor_named_test: CompileTimeError
implicit_creation/implicit_new_prefix_constructor_test: CompileTimeError
[ !$strong ]
implicit_creation/*: CompileTimeError # No support for implicit creation.
[ $compiler != dart2js && $compiler != dartdevc && $compiler != dartdevk && $compiler != dartk && $compiler != dartkp && $strong ]
type_promotion_functions_test: CompileTimeError # Issue 30895: This test requires a complete rewrite for 2.0.
@ -60,6 +34,12 @@ issue_25671a_test/01: CompileTimeError
issue_25671b_test/01: CompileTimeError
type_promotion_more_specific_test/04: CompileTimeError # Issue 30906.
[ $compiler != dart2js && !$fasta && !$strong ]
implicit_creation/implicit_new_constructor_generic_test: Fail # No support for implicit creation.
implicit_creation/implicit_new_constructor_test: Fail # No support for implicit creation.
implicit_creation/implicit_new_prefix_constructor_generic_test: Fail # No support for implicit creation.
implicit_creation/implicit_new_prefix_constructor_test: Fail # No support for implicit creation.
[ $compiler != dartdevc && !$checked ]
function_type/*: Skip # Needs checked mode.
@ -206,6 +186,48 @@ type_parameter_test/05: Pass
regress_21795_test: RuntimeError # Issue 12605
stack_trace_test: Fail, OK # Stack trace not preserved in minified code.
[ !$fasta && $strong ]
implicit_creation/implicit_const_context_constructor_generic_named_test: CompileTimeError
implicit_creation/implicit_const_context_constructor_generic_test: CompileTimeError
implicit_creation/implicit_const_context_constructor_named_test: CompileTimeError
implicit_creation/implicit_const_context_constructor_test: CompileTimeError
implicit_creation/implicit_const_context_list_test: CompileTimeError
implicit_creation/implicit_const_context_map_test: CompileTimeError
implicit_creation/implicit_const_context_prefix_constructor_generic_named_test: CompileTimeError
implicit_creation/implicit_const_context_prefix_constructor_generic_test: CompileTimeError
implicit_creation/implicit_const_context_prefix_constructor_named_test: CompileTimeError
implicit_creation/implicit_const_context_prefix_constructor_test: CompileTimeError
implicit_creation/implicit_new_constructor_generic_named_test: CompileTimeError
implicit_creation/implicit_new_constructor_generic_test: CompileTimeError
implicit_creation/implicit_new_constructor_named_test: CompileTimeError
implicit_creation/implicit_new_constructor_test: CompileTimeError
implicit_creation/implicit_new_or_const_composite_test: CompileTimeError
implicit_creation/implicit_new_or_const_generic_test: CompileTimeError
implicit_creation/implicit_new_or_const_test: CompileTimeError
implicit_creation/implicit_new_prefix_constructor_generic_named_test: CompileTimeError
implicit_creation/implicit_new_prefix_constructor_generic_test: CompileTimeError
implicit_creation/implicit_new_prefix_constructor_named_test: CompileTimeError
implicit_creation/implicit_new_prefix_constructor_test: CompileTimeError
[ !$fasta && !$strong ]
implicit_creation/implicit_const_context_constructor_generic_named_test: Fail # No support for implicit creation.
implicit_creation/implicit_const_context_constructor_generic_test: Fail # No support for implicit creation.
implicit_creation/implicit_const_context_constructor_named_test: Fail # No support for implicit creation.
implicit_creation/implicit_const_context_constructor_test: Fail # No support for implicit creation.
implicit_creation/implicit_const_context_list_test: Fail # No support for implicit creation.
implicit_creation/implicit_const_context_map_test: Fail # No support for implicit creation.
implicit_creation/implicit_const_context_prefix_constructor_generic_named_test: Fail # No support for implicit creation.
implicit_creation/implicit_const_context_prefix_constructor_generic_test: Fail # No support for implicit creation.
implicit_creation/implicit_const_context_prefix_constructor_named_test: Fail # No support for implicit creation.
implicit_creation/implicit_const_context_prefix_constructor_test: Fail # No support for implicit creation.
implicit_creation/implicit_new_constructor_generic_named_test: Fail # No support for implicit creation.
implicit_creation/implicit_new_constructor_named_test: Fail # No support for implicit creation.
implicit_creation/implicit_new_or_const_composite_test: Fail # No support for implicit creation.
implicit_creation/implicit_new_or_const_generic_test: Fail # No support for implicit creation.
implicit_creation/implicit_new_or_const_test: Fail # No support for implicit creation.
implicit_creation/implicit_new_prefix_constructor_generic_named_test: Fail # No support for implicit creation.
implicit_creation/implicit_new_prefix_constructor_named_test: Fail # No support for implicit creation.
[ $compiler == app_jit || $compiler == none ]
library_env_test/has_no_mirror_support: RuntimeError, OK

View file

@ -14,10 +14,14 @@ black_listed_test/none: Fail # Issue 14228
built_in_identifier_prefix_test: CompileTimeError
built_in_identifier_type_annotation_test/22: MissingCompileTimeError # Issue 28813
built_in_identifier_type_annotation_test/85: Crash # Issue 28813
call_type_literal_test: CompileTimeError
cascade_test/none: Fail # Issue 11577
class_literal_static_test/none: CompileTimeError
class_literal_test/none: CompileTimeError
config_import_corelib_test: StaticWarning, OK
conflicting_type_variable_and_setter_test: CompileTimeError # Issue 25525
const_for_in_variable_test/01: MissingCompileTimeError # Issue 25161
constructor_call_as_function_test: CompileTimeError
constructor_call_wrong_argument_count_negative_test: Fail # Issue 11585
deep_nesting1_negative_test: CompileTimeError # Issue 25558
deep_nesting2_negative_test: CompileTimeError # Issue 25558
@ -144,6 +148,7 @@ test_negative_test: CompileTimeError
try_catch_on_syntax_test/10: MissingCompileTimeError
try_catch_on_syntax_test/11: MissingCompileTimeError
type_inference_inconsistent_inheritance_test: MissingCompileTimeError
type_literal_prefix_call_test: CompileTimeError
type_variable_scope_test/none: Fail # Issue 11578
type_variable_static_context_negative_test: Fail # Issue 12161
vm/debug_break_enabled_vm_test: Skip

View file

@ -81,6 +81,7 @@ call_nonexistent_static_test/09: MissingCompileTimeError
call_nonexistent_static_test/10: MissingCompileTimeError
call_through_getter_test/01: MissingCompileTimeError
call_through_getter_test/02: MissingCompileTimeError
call_type_literal_test: RuntimeError
call_type_literal_test/01: MissingCompileTimeError
callable_test/00: MissingCompileTimeError
callable_test/01: MissingCompileTimeError
@ -93,6 +94,7 @@ checked_null_test/01: MissingCompileTimeError
checked_setter3_test/01: MissingCompileTimeError
checked_setter3_test/02: MissingCompileTimeError
checked_setter3_test/03: MissingCompileTimeError
class_literal_static_test/none: RuntimeError
class_literal_test/01: MissingCompileTimeError
class_literal_test/02: MissingCompileTimeError
class_literal_test/03: MissingCompileTimeError
@ -118,8 +120,10 @@ class_literal_test/22: MissingCompileTimeError
class_literal_test/23: MissingCompileTimeError
class_literal_test/24: MissingCompileTimeError
class_literal_test/25: MissingCompileTimeError
class_literal_test/none: RuntimeError
constructor13_test/01: MissingCompileTimeError
constructor13_test/02: MissingCompileTimeError
constructor_call_as_function_test: RuntimeError
constructor_call_as_function_test/01: MissingCompileTimeError
covariance_type_parameter_test/01: RuntimeError
covariance_type_parameter_test/02: RuntimeError
@ -285,6 +289,10 @@ if_null_assignment_static_test/41: MissingCompileTimeError
if_null_assignment_static_test/42: MissingCompileTimeError
if_null_precedence_test/06: MissingCompileTimeError
if_null_precedence_test/07: MissingCompileTimeError
implicit_creation/implicit_new_constructor_generic_test: Crash
implicit_creation/implicit_new_constructor_test: Crash
implicit_creation/implicit_new_prefix_constructor_generic_test: Crash
implicit_creation/implicit_new_prefix_constructor_test: Crash
implicit_this_test/01: MissingCompileTimeError
implicit_this_test/02: MissingCompileTimeError
implicit_this_test/04: MissingCompileTimeError
@ -654,6 +662,7 @@ try_catch_on_syntax_test/10: MissingCompileTimeError
try_catch_on_syntax_test/11: MissingCompileTimeError
try_catch_syntax_test/08: MissingCompileTimeError
type_checks_in_factory_method_test/01: MissingCompileTimeError
type_literal_prefix_call_test: RuntimeError
type_promotion_functions_test/01: MissingCompileTimeError
type_promotion_functions_test/05: MissingCompileTimeError
type_promotion_functions_test/06: MissingCompileTimeError

View file

@ -20,8 +20,11 @@ assertion_initializer_test: CompileTimeError
black_listed_test/none: Fail # Issue 14228
built_in_identifier_prefix_test: CompileTimeError
built_in_identifier_type_annotation_test/22: MissingCompileTimeError # Issue 28816
call_type_literal_test: CompileTimeError
cascaded_forwarding_stubs_generic_test: RuntimeError
cascaded_forwarding_stubs_test: CompileTimeError
class_literal_static_test/none: CompileTimeError
class_literal_test/none: CompileTimeError
conflicting_type_variable_and_setter_test: CompileTimeError
const_for_in_variable_test/01: MissingCompileTimeError
const_types_test/07: MissingCompileTimeError
@ -29,6 +32,7 @@ const_types_test/08: MissingCompileTimeError
const_types_test/14: MissingCompileTimeError
const_types_test/15: MissingCompileTimeError
constant_type_literal_test/01: MissingCompileTimeError # DDC allows type parameter type literals in const expressions.
constructor_call_as_function_test: CompileTimeError
emit_const_fields_test: CompileTimeError
enum_syntax_test/05: MissingCompileTimeError
enum_syntax_test/06: MissingCompileTimeError
@ -104,6 +108,7 @@ try_catch_on_syntax_test/10: MissingCompileTimeError
try_catch_on_syntax_test/11: MissingCompileTimeError
type_inference_circularity_test: MissingCompileTimeError
type_inference_inconsistent_inheritance_test: MissingCompileTimeError
type_literal_prefix_call_test: CompileTimeError
type_promotion_functions_test/02: CompileTimeError # Issue 30895
type_promotion_functions_test/03: CompileTimeError # Issue 30895
type_promotion_functions_test/04: CompileTimeError # Issue 30895
@ -683,6 +688,9 @@ generic_closure_test/none: RuntimeError # ReferenceError: TToT is not defined
generic_function_dcall_test: RuntimeError
generic_list_checked_test: RuntimeError # Expect.throws fails: Did not throw
generic_test: RuntimeError # ReferenceError: BOfT is not defined
implicit_creation/implicit_new_or_const_composite_test: RuntimeError
implicit_creation/implicit_new_or_const_test: RuntimeError
instantiate_tearoff_test: RuntimeError
library_env_test/has_io_support: RuntimeError # Unsupported operation: bool.fromEnvironment can only be used as a const constructor
library_env_test/has_mirror_support: RuntimeError # Unsupported operation: bool.fromEnvironment can only be used as a const constructor
library_env_test/has_no_html_support: RuntimeError # Unsupported operation: bool.fromEnvironment can only be used as a const constructor
@ -711,7 +719,6 @@ regress_30339_test: RuntimeError # Uncaught Expect.isTrue(false) fails.
runtime_type_function_test: RuntimeError # Expect.fail('Type print string does not match expectation
syncstar_yield_test/copyParameters: RuntimeError # Expect.equals(expected: <2>, actual: <3>) fails.
type_literal_test: RuntimeError # Expect.equals(expected: <Func>, actual: <(bool) => int>) fails.
instantiate_tearoff_test: RuntimeError
[ $compiler == dartdevk && $checked ]
assertion_initializer_const_error2_test/*: MissingCompileTimeError

View file

@ -16,6 +16,20 @@ mock_writable_final_field_test: RuntimeError # Issue 31424
no_such_method_subtype_test: RuntimeError # Issue 31424
[ $fasta ]
implicit_creation/implicit_const_context_constructor_generic_named_test: CompileTimeError
implicit_creation/implicit_const_context_constructor_generic_test: CompileTimeError
implicit_creation/implicit_const_context_constructor_named_test: CompileTimeError
implicit_creation/implicit_const_context_constructor_test: CompileTimeError
implicit_creation/implicit_const_context_list_test: CompileTimeError
implicit_creation/implicit_const_context_map_test: CompileTimeError
implicit_creation/implicit_const_context_prefix_constructor_generic_named_test: CompileTimeError
implicit_creation/implicit_const_context_prefix_constructor_generic_test: CompileTimeError
implicit_creation/implicit_const_context_prefix_constructor_named_test: CompileTimeError
implicit_creation/implicit_const_context_prefix_constructor_test: CompileTimeError
implicit_creation/implicit_new_constructor_generic_named_test: CompileTimeError
implicit_creation/implicit_new_constructor_generic_test: CompileTimeError
implicit_creation/implicit_new_or_const_generic_test: CompileTimeError
implicit_creation/implicit_new_prefix_constructor_generic_named_test: CompileTimeError
regress_22976_test/*: CompileTimeError # Issue 31935
[ $compiler == dartk && $mode == debug && $runtime == vm && $strong ]
@ -1648,3 +1662,7 @@ wrong_number_type_arguments_test/01: MissingCompileTimeError
[ $compiler == dartkp && !$strong ]
*: SkipByDesign # language_2 is only supported in strong mode.
[ $runtime == vm && $fasta ]
implicit_creation/implicit_new_or_const_composite_test: RuntimeError
implicit_creation/implicit_new_or_const_test: RuntimeError

View file

@ -833,7 +833,7 @@ super_operator_index_test/07: MissingCompileTimeError
switch_fallthru_test/01: MissingCompileTimeError
symbol_literal_test/01: MissingCompileTimeError
sync_generator1_test/01: MissingCompileTimeError
syntax_test/59: MissingCompileTimeError,OK # Issue 30516.
syntax_test/59: MissingCompileTimeError, OK # Issue 30516.
top_level_getter_no_setter1_test: MissingCompileTimeError
top_level_getter_no_setter2_test: MissingCompileTimeError
transitive_private_library_access_test: MissingCompileTimeError
@ -944,6 +944,10 @@ unresolved_top_level_method_test: MissingCompileTimeError
unresolved_top_level_var_test: MissingCompileTimeError
[ $compiler != dartk && $runtime == vm && $checked ]
call_type_literal_test: RuntimeError
class_literal_static_test/none: RuntimeError
class_literal_test/none: RuntimeError
constructor_call_as_function_test: RuntimeError
constructor_call_as_function_test/01: MissingCompileTimeError
covariance_type_parameter_test/01: RuntimeError
covariance_type_parameter_test/02: RuntimeError
@ -1021,6 +1025,7 @@ function_type/function_type96_test: RuntimeError # Issue 30475
function_type/function_type9_test: RuntimeError # Issue 30475
function_type_alias2_test: RuntimeError
recursive_mixin_test: Crash
type_literal_prefix_call_test: RuntimeError
# The VM and does not implement the Dart 2.0 runtime checks yet unless
# --checked is explicitly passed).

View file

@ -9,6 +9,7 @@ html/js_typed_interop_default_arg_test/default_value: MissingCompileTimeError #
mirrors/deferred_mirrors_metadata_test: Fail # Issue 17522
mirrors/deferred_type_test: StaticWarning, OK # Deliberately refers to a deferred type in a declaration.
mirrors/generic_f_bounded_mixin_application_test: StaticWarning # Test Issue
mirrors/metadata_nested_constructor_call_test/none: CompileTimeError
mirrors/mirrors_nsm_mismatch_test: StaticWarning, OK
mirrors/mirrors_nsm_test: StaticWarning, OK
mirrors/mirrors_nsm_test/dart2js: StaticWarning, OK

View file

@ -24,6 +24,7 @@ mirrors/generic_bounded_test/02: MissingCompileTimeError
mirrors/generic_interface_test/01: MissingCompileTimeError
mirrors/generics_test/01: MissingCompileTimeError
mirrors/initializing_formals_test/01: Fail # initializing formals are implicitly final as of Dart 1.21
mirrors/metadata_nested_constructor_call_test/none: CompileTimeError
mirrors/mirrors_used*: SkipByDesign # Invalid tests. MirrorsUsed does not have a specification, and dart:mirrors is not required to hide declarations that are not covered by any MirrorsUsed annotation.
mirrors/native_class_test: SkipByDesign # Imports dart:html
mirrors/redirecting_factory_different_type_test/01: MissingCompileTimeError