mirror of
https://github.com/dart-lang/sdk
synced 2024-09-19 15:31:32 +00:00
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:
parent
8cb24d49e7
commit
f07534c36e
|
@ -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
|
||||
|
|
|
@ -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
|
||||
;
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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).
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue