Enable constant-update-2018 by default.

Fixes https://github.com/dart-lang/sdk/issues/32517
Fixes https://github.com/dart-lang/sdk/issues/34189
Fixes https://github.com/dart-lang/sdk/issues/34192
Fixes https://github.com/dart-lang/sdk/issues/34205

Unskipping the skipped tests is tracked by
https://github.com/dart-lang/sdk/issues/36433 and
https://github.com/dart-lang/sdk/issues/36595.

Expectation files for front-end tests will need to be updated to make
front-end builders green. They are part of unapprovable suites.

Change-Id: I311f449af6feff5bf40740227a95aa06e0a9d84f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/99169
Reviewed-by: Dmitry Stefantsov <dmitryas@google.com>
This commit is contained in:
Aske Simon Christensen 2019-04-12 13:30:15 +00:00
parent 125ee3b719
commit e9ca6a5335
7 changed files with 6 additions and 183 deletions

View file

@ -185,7 +185,7 @@ class ExperimentStatus {
/// enabled by default.
class IsEnabledByDefault {
/// Default state of the experiment "constant-update"
static const bool constant_update_2018 = false;
static const bool constant_update_2018 = true;
/// Default state of the experiment "control-flow-collections"
static const bool control_flow_collections = false;

View file

@ -26,7 +26,7 @@ ExperimentalFlag parseExperimentalFlag(String flag) {
}
const Map<ExperimentalFlag, bool> defaultExperimentalFlags = {
ExperimentalFlag.constantUpdate2018: false,
ExperimentalFlag.constantUpdate2018: true,
ExperimentalFlag.controlFlowCollections: false,
ExperimentalFlag.setLiterals: true,
ExperimentalFlag.spreadCollections: false,

View file

@ -128,8 +128,8 @@ Language/Expressions/Constants/bitwise_operators_t07: Skip # triple-shift flag
Language/Expressions/Constants/bitwise_operators_t08: Skip # triple-shift flag
Language/Expressions/Constants/constant_list_t02: MissingCompileTimeError # Legal because of implicit const
Language/Expressions/Constants/constant_map_t02: MissingCompileTimeError # Legal because of implicit const
Language/Expressions/Constants/depending_on_itself_t03: MissingCompileTimeError # Issue 34189
Language/Expressions/Constants/equals_expression_t03: MissingCompileTimeError # Issue 34192
Language/Expressions/Constants/literal_string_t04: Skip # Issue 36595
Language/Expressions/Constants/no_other_constant_expressions_t17: Skip # Issue 36595
Language/Expressions/Equality/syntax_t01: Skip # triple-shift flag
Language/Expressions/Function_Expressions/syntax_t05: CompileTimeError
Language/Expressions/Function_Invocation/async_cleanup_t01: CompileTimeError
@ -150,9 +150,6 @@ Language/Expressions/Lists/constant_list_t01: CompileTimeError
Language/Expressions/Lists/syntax_t01: Skip # triple-shift flag
Language/Expressions/Maps/constant_map_t02: MissingCompileTimeError
Language/Expressions/Maps/constant_map_type_t01: CompileTimeError
Language/Expressions/Maps/equal_keys_t01/01: MissingCompileTimeError
Language/Expressions/Maps/equal_keys_t01/02: MissingCompileTimeError
Language/Expressions/Maps/key_value_equals_operator_t01: MissingCompileTimeError # Issue 32557
Language/Expressions/Maps/syntax_t01: Skip # triple-shift flag
Language/Expressions/Method_Invocation/Ordinary_Invocation/accessible_instance_member_t04: CompileTimeError
Language/Expressions/Method_Invocation/Super_Invocation/getter_lookup_failed_t02: CompileTimeError
@ -556,13 +553,6 @@ LanguageFeatures/Instantiate-to-bound/typedef/static/typedef_typedef_l1_t15/01:
LanguageFeatures/Instantiate-to-bound/typedef/static/typedef_typedef_l1_t17/01: MissingCompileTimeError
LanguageFeatures/Instantiate-to-bound/typedef/static/typedef_typedef_l1_t18/01: MissingCompileTimeError
LanguageFeatures/Instantiate-to-bound/typedef/static/typedef_typedef_l1_t19/01: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A02_t02/01: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A02_t02/02: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A02_t02/03: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A02_t02/04: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A02_t03/01: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A02_t03/02: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A02_t03/03: MissingCompileTimeError
LanguageFeatures/Set-literals/disambiguating_A02_t02: CompileTimeError
LanguageFeatures/Set-literals/disambiguating_A02_t03: Crash
LanguageFeatures/Set-literals/exact_types_of_literals_A01_t03: RuntimeError
@ -685,38 +675,10 @@ LibTest/io/stderr/stderr_A01_t01: RuntimeError, Pass
LibTest/isolate/Isolate/ping_A03_t02: RuntimeError, Pass
LibTest/isolate/Isolate/removeErrorListener_A02_t01: Crash, Pass
[ $compiler != dart2js && $runtime != vm && $fasta ]
Language/Classes/Constructors/Constant_Constructors/invalid_constant_initializer_t02: MissingCompileTimeError # Issue 34192
Language/Expressions/Constants/exception_t01: MissingCompileTimeError # Issue 31936
Language/Expressions/Constants/exception_t03: MissingCompileTimeError # Issue 31936
Language/Expressions/Constants/exception_t04: MissingCompileTimeError # Issue 31936
Language/Expressions/Constants/no_other_constant_expressions_t11: MissingCompileTimeError # Issue 34192
Language/Expressions/Constants/ternary_operator_t02: MissingCompileTimeError # Issue 34192
Language/Expressions/Instance_Creation/Const/exception_t01: MissingCompileTimeError # Issue 31936
Language/Metadata/compilation_t03: MissingCompileTimeError # Issue 34205
[ $compiler != dart2js && $fasta ]
Language/Expressions/Constants/literal_string_t02: MissingCompileTimeError # Issue 34192
Language/Statements/Switch/equal_operator_t01: MissingCompileTimeError # Issue 32557
Language/Statements/Switch/equal_operator_t02: MissingCompileTimeError # Issue 32557
[ $compiler != dartkp && $fasta ]
LanguageFeatures/Set-literals/constant_set_literals_A02_t04/01: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A02_t04/02: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A02_t04/03: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A02_t04/04: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A02_t04/05: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A02_t04/06: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A05_t01/01: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A05_t01/02: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A05_t01/03: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A05_t01/04: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A05_t01/05: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A05_t01/06: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A05_t01/07: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A05_t01/08: MissingCompileTimeError
LanguageFeatures/Set-literals/constant_set_literals_A05_t01/09: MissingCompileTimeError
[ $mode == debug && $runtime == vm && $system == linux && ($compiler == dartk || $compiler == dartkb) ]
LibTest/io/Stdin/readByteSync_A02_t01: RuntimeError, Pass
LibTest/io/WebSocket/pingInterval_A01_t01: RuntimeError, Pass
@ -1014,11 +976,7 @@ LibTest/isolate/ReceivePort/firstWhere_A01_t01: RuntimeError
LibTest/isolate/ReceivePort/firstWhere_A02_t01: RuntimeError
LibTest/isolate/ReceivePort/transform_A01_t01: RuntimeError
[ $runtime != vm && $fasta ]
Language/Classes/Constructors/Constant_Constructors/potentially_constant_expression_t01: MissingCompileTimeError # Issue 34192
[ $runtime != vm && ($compiler == dartk || $compiler == dartkb) ]
Language/Classes/Constructors/Constant_Constructors/potentially_constant_expression_t01: Crash
Language/Expressions/Booleans/Boolean_Conversion/definition_t01: RuntimeError
Language/Expressions/Unary_Expressions/variable_negative_t03: RuntimeError
Language/Metadata/before_export_t01: RuntimeError
@ -1168,7 +1126,6 @@ LibTest/typed_data/Uint8List/last_A01_t02: RuntimeError
[ $strong && ($compiler == dartk || $compiler == dartkb) ]
Language/Expressions/Additive_Expressions/syntax_t01: RuntimeError
Language/Expressions/Assignment/null_aware_assignment_static_type_t01: RuntimeError
Language/Expressions/Constants/depending_on_itself_t03: Crash
Language/Expressions/Function_Invocation/async_generator_invokation_t08: Fail
Language/Expressions/Function_Invocation/async_generator_invokation_t10: Fail
Language/Expressions/Instance_Creation/Const/canonicalized_t05: RuntimeError

View file

@ -59,10 +59,6 @@ int_modulo_arith_test/none: RuntimeError
regexp/lookbehind_test/01: Skip # Flaky in uncatchable way. Issue 36280
string_from_environment3_test/03: MissingCompileTimeError
[ $compiler == fasta ]
bool_from_environment2_test/03: MissingCompileTimeError
string_from_environment3_test/03: MissingCompileTimeError
[ $compiler == precompiler ]
bigint_test: Pass, Timeout # --no_intrinsify
int_parse_radix_test: Pass, Timeout # --no_intrinsify
@ -235,11 +231,6 @@ string_static_test: MissingCompileTimeError
[ $compiler != dartk && $runtime == vm && $checked ]
apply_test/01: RuntimeError
[ $compiler != dartkb && $compiler != dartkp && $fasta ]
symbol_reserved_word_test/10: MissingCompileTimeError
symbol_test/02: MissingCompileTimeError
symbol_test/03: MissingCompileTimeError
[ $compiler == dartkp && $runtime == dart_precompiled && $strong ]
iterable_fold_test/02: RuntimeError
iterable_reduce_test/01: CompileTimeError # Issue 31533

View file

@ -74,22 +74,6 @@ compile_time_constant_static5_test/21: CompileTimeError # Issue 30546
compile_time_constant_static5_test/23: CompileTimeError # Issue 30546
type_promotion_more_specific_test/04: CompileTimeError # Issue 30906.
# Detection of compile-time errors that are related to constants can't be fully
# done at the front end, because constants are evaluated at back ends. So, some
# errors aren't detected by fasta, but reported by back ends as compile-time
# errors.
[ $compiler != dart2analyzer && $compiler != dart2js && $runtime != dart_precompiled && $runtime != vm && $fasta ]
implicit_creation/implicit_const_not_default_values_test/e12: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e15: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e18: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e21: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e24: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e27: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e3: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e30: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e6: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e9: MissingCompileTimeError
[ $compiler != dart2js && $compiler != dartdevc && !$checked ]
function_type/*: Skip # Needs checked mode.

View file

@ -156,44 +156,13 @@ assertion_initializer_const_error2_test/cc09: MissingCompileTimeError
assertion_initializer_const_error2_test/cc10: MissingCompileTimeError
async_await_syntax_test/e5: Crash # Assertion error: continuation.dart: Failed assertion: 'node.expression == null || node.expression is NullLiteral': is not true.
async_await_syntax_test/e6: Crash # Assertion error: continuation.dart: Failed assertion: 'node.expression == null || node.expression is NullLiteral': is not true.
const_cast1_test/02: MissingCompileTimeError
const_constructor_nonconst_param_test/01: MissingCompileTimeError
constructor5_test: CompileTimeError # Verification error
constructor6_test: CompileTimeError # Verification error
implicit_creation/implicit_const_not_default_values_test/e1: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e10: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e11: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e13: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e14: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e16: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e17: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e19: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e2: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e20: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e22: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e23: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e25: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e26: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e28: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e29: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e4: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e5: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e7: MissingCompileTimeError
implicit_creation/implicit_const_not_default_values_test/e8: MissingCompileTimeError
mixin_method_override_test/G4: Crash # Assertion error: mixin_full_resolution.dart': 'src.typeParameters.length == dst.typeParameters.length': is not true.
vm/regress_33469_test/01: MissingCompileTimeError
vm/regress_33469_test/02: MissingCompileTimeError
vm/regress_33469_test/03: MissingCompileTimeError
vm/regress_33469_test/04: MissingCompileTimeError
vm/regression_32912_test/01: MissingCompileTimeError
vm/regression_32912_test/02: MissingCompileTimeError
vm/regression_32912_test/03: MissingCompileTimeError
web_int_literals_test/*: SkipByDesign # Test applies only to JavaScript targets
[ $fasta ]
async_return_types_test/nestedFuture: MissingCompileTimeError # Issue 33068
const_cast2_test/01: CompileTimeError # Issue 32517
const_cast2_test/none: CompileTimeError # Issue 32517
constants_2018/potential_const_dynamic_test/sh3: CompileTimeError # New test introduced in https://dart-review.googlesource.com/c/sdk/+/97510
constants_2018/potential_const_type_test/sh3: CompileTimeError # New test introduced in https://dart-review.googlesource.com/c/sdk/+/97510
deferred_inheritance_constraints_test/extends: MissingCompileTimeError # Fasta/KernelVM bug: Deferred loading kernel issue 30273.
@ -216,18 +185,10 @@ mixin_declaration/mixin_declaration_superinvocation_application_test/06: Missing
mixin_declaration/mixin_declaration_superinvocation_application_test/07: MissingCompileTimeError
mixin_declaration/mixin_declaration_superinvocation_application_test/08: MissingCompileTimeError
mixin_method_override_test/G5: Crash # Issue 34354
mock_writable_final_private_field_test: Skip # Issue 36433
nnbd/*: Skip
override_inheritance_field_test/42: MissingCompileTimeError
regress_22976_test/*: CompileTimeError # Issue 31935
set_literals/invalid_set_literal_test/08: MissingCompileTimeError # Requires constant evaluation
set_literals/invalid_set_literal_test/09: MissingCompileTimeError # Requires constant evaluation
set_literals/invalid_set_literal_test/10: MissingCompileTimeError # Requires constant evaluation
set_literals/invalid_set_literal_test/29: MissingCompileTimeError # Requires constant evaluation
set_literals/invalid_set_literal_test/30: MissingCompileTimeError # Requires constant evaluation
set_literals/invalid_set_literal_test/31: MissingCompileTimeError # Requires constant evaluation
set_literals/invalid_set_literal_test/32: MissingCompileTimeError # Requires constant evaluation
set_literals/invalid_set_literal_test/33: MissingCompileTimeError # Requires constant evaluation
set_literals/invalid_set_literal_test/34: MissingCompileTimeError # Requires constant evaluation
superinterface_variance/abstract_class_error_test/01: MissingCompileTimeError # Issue dart-lang/language#113
superinterface_variance/abstract_class_error_test/02: MissingCompileTimeError # Issue dart-lang/language#113
superinterface_variance/abstract_class_error_test/04: MissingCompileTimeError # Issue dart-lang/language#113
@ -386,9 +347,9 @@ syntax_test/32: MissingCompileTimeError # Issue 29763 - low priority
syntax_test/33: MissingCompileTimeError # Issue 29763 - low priority
syntax_test/60: MissingCompileTimeError # Issue 30470
syntax_test/61: MissingCompileTimeError # Issue 30470
type_constants_test/04: MissingCompileTimeError # Issue 32557
vm/debug_break_enabled_vm_test/01: CompileTimeError # KernelVM bug: Bad test using extended break syntax.
vm/debug_break_enabled_vm_test/none: CompileTimeError # KernelVM bug: Bad test using extended break syntax.
vm/reflect_core_vm_test: Skip # Issue 36433
vm/regress_27201_test: CompileTimeError # Fasta/KernelVM bug: Deferred loading kernel issue 30273.
[ $builder_tag == obfuscated && $compiler == dartkp ]
@ -415,33 +376,6 @@ vm/regress_28325_test: SkipByDesign # Looks for filename in stack trace
vm/causal_async_exception_stack2_test: RuntimeError
vm/causal_async_exception_stack_test: RuntimeError
[ $compiler != app_jitk && $compiler != dart2analyzer && $compiler != dart2js && $compiler != dartk && $compiler != dartkb && $compiler != dartkp && $fasta ]
const_optional_args_test/01: MissingCompileTimeError
# The precomilation configuration uses a kernel2kernel constants evaluator
# which is is more correct than fasta/vm in JIT mode (i.e. it catches more
# compile-time errors).
[ $compiler != dart2analyzer && $compiler != dart2js && $compiler != dartkb && $compiler != dartkp && $fasta ]
compile_time_constant_c_test/02: MissingCompileTimeError
compile_time_constant_o_test/01: MissingCompileTimeError # Issue 32983
compile_time_constant_o_test/02: MissingCompileTimeError # Issue 32983
const_dynamic_type_literal_test/02: MissingCompileTimeError # Issue 32983
const_syntax_test/05: MissingCompileTimeError
identical_const_test/01: MissingCompileTimeError # Issue 32983
identical_const_test/02: MissingCompileTimeError # Issue 32983
identical_const_test/03: MissingCompileTimeError # Issue 32983
identical_const_test/04: MissingCompileTimeError # Issue 32983
# The precomilation and bytecode configurations use a kernel2kernel constants evaluator
# which is is more correct than fasta/vm in JIT mode (i.e. it catches more
# compile-time errors).
[ $compiler != dart2analyzer && $compiler != dart2js && $compiler != dartkb && $compiler != dartkp && $fasta && $strong ]
compile_time_constant_k_test/01: MissingCompileTimeError
compile_time_constant_k_test/02: MissingCompileTimeError
compile_time_constant_k_test/03: MissingCompileTimeError
map_literal3_test/01: MissingCompileTimeError
map_literal3_test/02: MissingCompileTimeError
[ $compiler != dart2analyzer && $compiler != dart2js && $fasta ]
switch_bad_case_test/01: MissingCompileTimeError # KernelVM bug: Constant evaluation.
switch_bad_case_test/02: MissingCompileTimeError # KernelVM bug: Constant evaluation.
@ -452,10 +386,6 @@ switch_case_test/02: MissingCompileTimeError # KernelVM bug: Constant evaluation
[ $compiler != dart2analyzer && $compiler != dart2js && $fasta && $strong ]
super_call4_test/01: MissingCompileTimeError
[ $compiler != dart2analyzer && $fasta ]
const_map2_test/00: MissingCompileTimeError # KernelVM bug: Constant evaluation.
const_map3_test/00: MissingCompileTimeError # KernelVM bug: Constant evaluation.
[ $compiler != dart2analyzer && $fasta && $strong ]
map_literal3_test/03: MissingCompileTimeError
@ -486,19 +416,12 @@ assertion_initializer_const_error2_test/cc10: MissingCompileTimeError # Not repo
[ $compiler == dartkb && $runtime == vm && $strong ]
async_star_test/03: Pass, RuntimeError # Please triage
async_star_test/04: Pass, RuntimeError # Please triage
compile_time_constant_o_test/01: Pass
compile_time_constant_o_test/02: Pass
const_dynamic_type_literal_test/02: Pass
map_literal3_test/01: Pass
map_literal3_test/02: Pass
vm/bool_check_stack_traces_test/02: Pass
vm/causal_async_exception_stack2_test: RuntimeError # Please triage
vm/causal_async_exception_stack_test: RuntimeError # Please triage
[ $compiler != dartkb && $compiler != dartkp && $fasta ]
vm/symbols_test/01: MissingCompileTimeError
vm/symbols_test/03: MissingCompileTimeError
[ $compiler == dartkp && $mode == debug && $runtime == dart_precompiled && $strong ]
external_test/13: Crash
vm/precompiled_static_initializer_test: Pass, Slow
@ -796,8 +719,6 @@ vm/type_vm_test/32: MissingRuntimeError
disassemble_test: Pass, Slow
[ $compiler == fasta && $strong ]
compile_time_constant_static4_test/02: MissingCompileTimeError
compile_time_constant_static4_test/03: MissingCompileTimeError
compile_time_constant_static5_test/11: CompileTimeError
compile_time_constant_static5_test/16: CompileTimeError
compile_time_constant_static5_test/21: CompileTimeError
@ -805,8 +726,6 @@ compile_time_constant_static5_test/23: CompileTimeError
conditional_import_string_test: CompileTimeError
conditional_import_test: CompileTimeError
config_import_corelib_test: CompileTimeError
const_constructor3_test/04: MissingCompileTimeError
constants_test/05: MissingCompileTimeError
deferred_load_library_wrong_args_test/01: CompileTimeError
dynamic_prefix_core_test/none: CompileTimeError
external_test/21: CompileTimeError
@ -852,12 +771,6 @@ mixin_illegal_superclass_test/27: MissingCompileTimeError
mixin_illegal_superclass_test/28: MissingCompileTimeError
mixin_illegal_superclass_test/29: MissingCompileTimeError
mixin_illegal_superclass_test/30: MissingCompileTimeError
multiline_newline_test/04: MissingCompileTimeError
multiline_newline_test/04r: MissingCompileTimeError
multiline_newline_test/05: MissingCompileTimeError
multiline_newline_test/05r: MissingCompileTimeError
multiline_newline_test/06: MissingCompileTimeError
multiline_newline_test/06r: MissingCompileTimeError
null_no_such_method_test: CompileTimeError
parser_quirks_test: CompileTimeError
regress_23408_test: CompileTimeError
@ -866,7 +779,6 @@ regress_29405_test: CompileTimeError
regress_30339_test: CompileTimeError
setter_no_getter_test/01: CompileTimeError
super_bound_closure_test/none: CompileTimeError
try_catch_test/01: MissingCompileTimeError
type_promotion_more_specific_test/04: CompileTimeError
[ $compiler == fasta && !$strong ]
@ -1166,8 +1078,6 @@ call_method_implicit_tear_off_implements_function_test/05: RuntimeError
call_method_implicit_tear_off_implements_function_test/06: RuntimeError
call_method_must_not_be_field_test/03: RuntimeError # Issue 32265
call_method_must_not_be_getter_test/03: RuntimeError # Issue 32265
compile_time_constant_o_test/01: RuntimeError # KernelVM bug: Constant map duplicated key.
compile_time_constant_o_test/02: RuntimeError # KernelVM bug: Constant map duplicated key.
compile_time_constant_static5_test/11: CompileTimeError # Issue 31537
compile_time_constant_static5_test/16: CompileTimeError # Issue 31537
compile_time_constant_static5_test/21: CompileTimeError # Issue 31537
@ -1176,7 +1086,6 @@ conditional_import_string_test: CompileTimeError # KernelVM bug: Deferred loadin
conditional_import_test: CompileTimeError # KernelVM bug: Deferred loading kernel issue 30273.
config_import_corelib_test: CompileTimeError # Issue 31533
config_import_test: RuntimeError # KernelVM bug: Configurable imports.
const_dynamic_type_literal_test/02: RuntimeError # KernelVM bug: Constant map duplicated key.
const_list_test: RuntimeError
const_locals_test: RuntimeError
const_map4_test: RuntimeError
@ -1435,7 +1344,6 @@ const_constructor2_test/20: MissingCompileTimeError
const_constructor2_test/22: MissingCompileTimeError
const_constructor2_test/24: MissingCompileTimeError
const_constructor3_test/02: MissingCompileTimeError
const_constructor3_test/04: MissingCompileTimeError
const_init2_test/02: MissingCompileTimeError
const_syntax_test/08: MissingCompileTimeError
const_syntax_test/10: MissingCompileTimeError
@ -1448,7 +1356,6 @@ const_types_test/06: MissingCompileTimeError
const_types_test/13: MissingCompileTimeError
const_types_test/35: MissingCompileTimeError
const_types_test/40: MissingCompileTimeError
constants_test/05: MissingCompileTimeError
constructor13_test/01: MissingCompileTimeError
constructor13_test/02: MissingCompileTimeError
constructor_call_wrong_argument_count_test/01: MissingCompileTimeError
@ -1780,12 +1687,6 @@ mixin_type_parameters_errors_test/01: MissingCompileTimeError
mixin_type_parameters_errors_test/02: MissingCompileTimeError
mixin_type_parameters_errors_test/05: MissingCompileTimeError
mixin_with_two_implicit_constructors_test: MissingCompileTimeError
multiline_newline_test/04: MissingCompileTimeError
multiline_newline_test/04r: MissingCompileTimeError
multiline_newline_test/05: MissingCompileTimeError
multiline_newline_test/05r: MissingCompileTimeError
multiline_newline_test/06: MissingCompileTimeError
multiline_newline_test/06r: MissingCompileTimeError
named_constructor_test/03: MissingCompileTimeError
named_parameters2_test: MissingCompileTimeError
named_parameters3_test: MissingCompileTimeError
@ -1976,7 +1877,6 @@ try_catch_on_syntax_test/07: MissingCompileTimeError
try_catch_on_syntax_test/10: MissingCompileTimeError
try_catch_on_syntax_test/11: MissingCompileTimeError
try_catch_syntax_test/08: MissingCompileTimeError
try_catch_test/01: MissingCompileTimeError
type_check_const_function_typedef2_test: MissingCompileTimeError
type_checks_in_factory_method_test/01: MissingCompileTimeError
type_inference_accessor_ref_test/03: MissingCompileTimeError
@ -2100,10 +2000,4 @@ generic_function_bounds_test: RuntimeError # Issue 32076
[ $compiler == dartkb || $compiler == dartkp ]
mock_writable_final_private_field_test: CompileTimeError # Test uses Symbol("_...") which is a compile-time error.
set_literals/invalid_set_literal_test/29: Pass # Gen_kernel does does constant
set_literals/invalid_set_literal_test/30: Pass # evalutation, so these tests
set_literals/invalid_set_literal_test/31: Pass # throw the expected errors. The
set_literals/invalid_set_literal_test/32: Pass # $fasta block marks these as
set_literals/invalid_set_literal_test/33: Pass # MissingCompileTimeError, so we
set_literals/invalid_set_literal_test/34: Pass # need to override them to Pass.
vm/reflect_core_vm_test: CompileTimeError # Test uses Symbol("_...") which is a compile-time error.

View file

@ -104,9 +104,6 @@ mirrors/*: SkipByDesign # Mirrors are not supported in AOT mode.
[ $compiler == fasta && $strong ]
isolate/isolate_stress_test: CompileTimeError
mirrors/deferred_type_test: CompileTimeError
mirrors/metadata_allowed_values_test/02: MissingCompileTimeError
mirrors/metadata_allowed_values_test/27: MissingCompileTimeError
mirrors/metadata_constructor_arguments_test/04: MissingCompileTimeError
mirrors/mirrors_nsm_mismatch_test: CompileTimeError
mirrors/mirrors_nsm_test/dart2js: CompileTimeError
mirrors/mirrors_nsm_test/none: CompileTimeError