Revert "Updated test status after fixing closure call generation."

This reverts commit 6839f6f79f.

BUG=

Review-Url: https://codereview.chromium.org/2986383003 .
This commit is contained in:
Emily Fortuna 2017-08-03 12:05:58 -07:00
parent 481ce5813c
commit b74f53aa74
5 changed files with 139 additions and 57 deletions

View file

@ -131,12 +131,7 @@ class KernelClosureConversionTask extends ClosureConversionTask<ir.Node> {
// We want the original declaration where that function is used to point
// to the correct closure class.
_closureRepresentationMap[closureClass.callMethod] = closureClass;
Entity entity;
if (node.parent is ir.Member) {
entity = _elementMap.getMember(node.parent);
} else {
entity = localsMap.getLocalFunction(node.parent);
}
Entity entity = localsMap.getLocalFunction(node.parent);
assert(entity != null);
_closureRepresentationMap[entity] = closureClass;
}
@ -342,9 +337,7 @@ class KernelClosureClass extends JsScopeInfo
this.library,
KernelScopeInfo info,
KernelToLocalsMap localsMap)
: closureEntity = closureSourceNode.parent is ir.Member
? null
: localsMap.getLocalFunction(closureSourceNode.parent),
: closureEntity = localsMap.getLocalFunction(closureSourceNode.parent),
super.from(info, localsMap);
ClassEntity get closureClassEntity => this;
@ -441,35 +434,15 @@ class ClosureMemberData implements MemberData {
class ClosureFunctionData extends ClosureMemberData implements FunctionData {
final FunctionType functionType;
final ir.FunctionNode functionNode;
ClosureFunctionData(
ClosureMemberDefinition definition, this.functionType, this.functionNode)
ClosureFunctionData(MemberDefinition definition, this.functionType)
: super(definition);
@override
void forEachParameter(KernelToElementMapForBuilding elementMap,
void f(DartType type, String name, ConstantValue defaultValue)) {
void handleParameter(ir.VariableDeclaration node, {bool isOptional: true}) {
DartType type = elementMap.getDartType(node.type);
String name = node.name;
ConstantValue defaultValue;
if (isOptional) {
if (node.initializer != null) {
defaultValue = elementMap.getConstantValue(node.initializer);
} else {
defaultValue = new NullConstantValue();
}
}
f(type, name, defaultValue);
}
for (int i = 0; i < functionNode.positionalParameters.length; i++) {
handleParameter(functionNode.positionalParameters[i],
isOptional: i < functionNode.requiredParameterCount);
}
functionNode.namedParameters.toList()
..sort(namedOrdering)
..forEach(handleParameter);
// TODO(johnniwinther,efortuna): Implement this.
throw new UnimplementedError('ClosureFunctionData.forEachParameter');
}
@override

View file

@ -2026,8 +2026,7 @@ class JsKernelToElementMap extends KernelToElementMapBase
_memberData.add(new ClosureFunctionData(
new ClosureMemberDefinition(callMethod, closureData.definition.location,
MemberKind.closureCall, node.parent),
getFunctionType(node),
node));
getFunctionType(node)));
memberMap[cls.callMethod.name] = cls.callMethod;
return cls;
}
@ -2095,7 +2094,7 @@ class JsKernelToElementMap extends KernelToElementMapBase
(node is ir.Procedure && node.kind == ir.ProcedureKind.Factory)) {
FunctionEntity entity;
if (node.parent is ir.Constructor) {
entity = getConstructorBody(node.parent);
entity = getConstructorBody(node);
} else {
entity = getMember(node);
}

View file

@ -324,7 +324,11 @@ regress/4562_test/01: Crash # Issue 27394
10216b_test: Crash
11673_test: Crash
16400_test: Crash
16407_test: Crash
16407_test: RuntimeError
17856_test: Crash
18383_test: Crash
18383_test: RuntimeError
19191_test: Crash
21166_test: Crash
21579_test: Crash
@ -352,6 +356,7 @@ bound_closure_interceptor_methods_test: Crash
bound_closure_interceptor_type_test: Crash
break_test: Crash
checked_accessor_test: Crash
closure2_test: RuntimeError
closure3_test: RuntimeError
closure4_test: RuntimeError
closure5_test: Crash
@ -363,6 +368,7 @@ closure_capture4_test: RuntimeError
closure_capture5_test: RuntimeError
closure_capture6_test: Crash
closure_capture_test: RuntimeError
closure_test: RuntimeError
closure_type_reflection2_test: Crash
closure_type_reflection_test: Crash
code_motion_exception_test: Crash
@ -496,6 +502,7 @@ useful_error_message_1_test: Crash
LayoutTests_fast_mediastream_getusermedia_t01_test/none: Crash
bailout_aborting_if_test: Crash
big_allocation_expression_test: Crash
closure2_test: Crash
closure3_test: Crash
closure4_test: Crash
closure6_test: Crash
@ -505,6 +512,7 @@ closure_capture3_test: Crash
closure_capture4_test: Crash
closure_capture5_test: Crash
closure_capture_test: Crash
closure_test: Crash
first_class_types_hashcode_test: Crash
if_null2_test: Crash
if_null3_test: Crash

View file

@ -635,6 +635,7 @@ closure_internals_test: Crash
closure_parameter_types_test: Crash
closure_self_reference_test: Crash
closure_shared_state_test: RuntimeError
closure_side_effect_test: RuntimeError
closure_test: Crash
closure_type_test/01: Crash
closure_type_test/none: Crash
@ -655,10 +656,21 @@ compile_time_constant_c_test/02: Crash
compile_time_constant_m_test: RuntimeError
compile_time_constant_p_test/01: Crash
compile_time_constant_r_test/none: RuntimeError
compound_assignment_operator_test: Crash
conditional_import_string_test: CompileTimeError
conditional_import_test: CompileTimeError
conditional_method_invocation_test/02: RuntimeError
conditional_method_invocation_test/04: RuntimeError
conditional_method_invocation_test/06: RuntimeError
conditional_method_invocation_test/07: RuntimeError
conditional_method_invocation_test/12: Crash
conditional_method_invocation_test/13: Crash
conditional_method_invocation_test/14: RuntimeError
conditional_method_invocation_test/15: RuntimeError
conditional_method_invocation_test/16: RuntimeError
conditional_method_invocation_test/17: RuntimeError
conditional_method_invocation_test/18: RuntimeError
conditional_method_invocation_test/19: RuntimeError
conditional_property_access_test/10: Crash
conditional_property_access_test/11: Crash
config_import_corelib_test: RuntimeError
@ -678,6 +690,7 @@ const_instance_field_test/01: MissingCompileTimeError
const_map2_test/00: MissingCompileTimeError
const_map3_test/00: MissingCompileTimeError
const_map_test: Crash
const_named_test: Crash
const_nested_test: Crash
const_objects_are_immutable_test/01: Crash
const_objects_are_immutable_test/none: Crash
@ -791,6 +804,7 @@ deferred_type_dependency_test/is: CompileTimeError
deferred_type_dependency_test/none: CompileTimeError
deferred_type_dependency_test/type_annotation: CompileTimeError
deopt_inlined_function_test: Crash
deopt_no_feedback_test: Crash
div_by_zero_test: Crash
div_with_power_of_two2_test: Crash
double_int_to_string_test: RuntimeError
@ -903,6 +917,8 @@ for_variable_capture_test: Crash
full_stacktrace1_test: Crash
full_stacktrace2_test: Crash
full_stacktrace3_test: Crash
function_argument_test: RuntimeError
function_field_test: RuntimeError
function_getter_test: Crash
function_literals2_test: Crash
function_literals_test: Crash
@ -952,10 +968,15 @@ function_type_alias2_test: Crash
function_type_alias3_test: Crash
function_type_alias4_test: Crash
function_type_alias6_test/none: Crash
function_type_alias8_test: RuntimeError
function_type_alias9_test/none: Crash
function_type_alias_test: Crash
function_type_parameter2_negative_test: Crash
function_type_parameter2_test: RuntimeError
function_type_parameter_negative_test: Crash
function_type_parameter_test: RuntimeError
function_type_test: Crash
function_type_this_parameter_test: RuntimeError
generalized_void_syntax_test: CompileTimeError
generic_closure_test: Crash
generic_constructor_mixin2_test: Crash
@ -976,13 +997,14 @@ generic_list_checked_test: Crash
generic_local_functions_test: Crash
generic_method_types_test/01: Crash
generic_method_types_test/02: Crash
generic_methods_function_type_test: RuntimeError
generic_methods_generic_function_parameter_test: Crash
generic_methods_test: Crash
generic_methods_type_expression_test/01: Crash
generic_methods_type_expression_test/03: Crash
generic_methods_type_expression_test/none: Crash
generic_native_test: Crash
generic_syntax_test: Crash
generic_syntax_test: RuntimeError
generic_test: Crash
getter_closure_execution_order_test: Crash
getter_no_setter2_test/00: Crash
@ -1004,11 +1026,30 @@ if_null_assignment_behavior_test/03: RuntimeError
if_null_assignment_behavior_test/04: Crash
if_null_assignment_behavior_test/05: RuntimeError
if_null_assignment_behavior_test/06: RuntimeError
if_null_assignment_behavior_test/07: RuntimeError
if_null_assignment_behavior_test/08: RuntimeError
if_null_assignment_behavior_test/09: RuntimeError
if_null_assignment_behavior_test/10: RuntimeError
if_null_assignment_behavior_test/11: RuntimeError
if_null_assignment_behavior_test/12: RuntimeError
if_null_assignment_behavior_test/13: RuntimeError
if_null_assignment_behavior_test/14: Crash
if_null_assignment_behavior_test/15: RuntimeError
if_null_assignment_behavior_test/16: RuntimeError
if_null_assignment_behavior_test/17: RuntimeError
if_null_assignment_behavior_test/18: RuntimeError
if_null_assignment_behavior_test/19: RuntimeError
if_null_assignment_behavior_test/20: RuntimeError
if_null_assignment_behavior_test/21: RuntimeError
if_null_assignment_behavior_test/22: RuntimeError
if_null_assignment_behavior_test/23: RuntimeError
if_null_assignment_behavior_test/24: RuntimeError
if_null_assignment_behavior_test/25: RuntimeError
if_null_assignment_behavior_test/26: RuntimeError
if_null_assignment_behavior_test/27: RuntimeError
if_null_assignment_behavior_test/28: RuntimeError
if_null_assignment_behavior_test/31: RuntimeError
if_null_assignment_behavior_test/32: RuntimeError
if_null_assignment_static_test/01: Crash
if_null_assignment_static_test/02: Crash
if_null_assignment_static_test/03: Crash
@ -1081,6 +1122,7 @@ inference_captured_variable_test: Crash
inference_list_or_null_test: Crash
inference_mixin_field_test: Crash
inference_super_constructor_call_test: Crash
inferrer_closure_test: RuntimeError
inferrer_constructor2_test: Crash
inferrer_constructor3_test: Crash
inferrer_constructor4_test: Crash
@ -1092,6 +1134,7 @@ infinite_switch_label_test: Crash
infinity_test: RuntimeError
initializing_formal_capture_test: Crash
initializing_formal_final_test: Crash
inline_closure_with_constant_arguments_test: RuntimeError
inline_super_field_test: Crash
inlined_conditional_test: Crash
inlined_throw_test: Crash
@ -1148,10 +1191,12 @@ issue_25671a_test/01: Crash
issue_25671b_test/01: Crash
issue_25671b_test/none: Crash
label_test: Crash
lazy_static2_test: RuntimeError
lazy_static3_test: Crash
lazy_static5_test: RuntimeError
lazy_static6_test: RuntimeError
lazy_static8_test: Crash
lazy_static_test: RuntimeError
least_upper_bound_test/01: Crash
least_upper_bound_test/02: Crash
least_upper_bound_test/03: Crash
@ -1186,6 +1231,7 @@ least_upper_bound_test/31: Crash
least_upper_bound_test/32: Crash
least_upper_bound_test/none: Crash
left_shift_test: RuntimeError
library5_test: RuntimeError
library_env_test/has_no_html_support: RuntimeError
library_env_test/has_no_io_support: RuntimeError
library_env_test/has_no_mirror_support: RuntimeError
@ -1194,6 +1240,7 @@ licm2_test: Crash
licm3_test: Crash
list_double_index_in_loop2_test: Crash
list_double_index_in_loop_test: Crash
list_in_closure_test: RuntimeError
list_is_test: Crash
list_length_tracer_test: Crash
list_literal3_test: Crash
@ -1202,6 +1249,7 @@ list_test: Crash
list_tracer_call_last_test: RuntimeError
local_function2_test: RuntimeError
local_function3_test: Crash
local_function_non_equal_test: Crash
local_function_test: Crash
logical_expression_test: Crash
loop_hoist_test: Crash
@ -1237,6 +1285,8 @@ map_literal8_test: Crash
map_literal_syntax_test: Crash
map_test: Crash
megamorphic_no_such_method_test: Crash
memory_swap_test: RuntimeError
metadata_test: Crash
method_binding_test: Crash
method_invocation_test: Crash
method_name_test: CompileTimeError
@ -1519,6 +1569,7 @@ operator4_test: Crash
operator5_test: Crash
operator_equals_test: Crash
optimized_constant_array_string_access_test: Crash
optimized_setter_test: Crash
optimized_string_charat_test: Crash
optimized_string_charcodeat_test: Crash
ordered_maps_test: Crash
@ -1542,6 +1593,8 @@ override_inheritance_no_such_method_test/13: Crash
override_method_with_field_test/01: MissingCompileTimeError
override_method_with_field_test/02: Crash
override_method_with_field_test/none: Crash
param2_test: Crash
parameter_default_test/none: Crash
parameter_initializer_test: Crash
parameter_types_specialization_test: RuntimeError
parse_closures_in_initializers_test: Crash
@ -1599,6 +1652,7 @@ regress_17382_test: Crash
regress_18435_test: Crash
regress_18535_test: Crash
regress_18713_test: Crash
regress_20074_test: Crash
regress_20394_test/01: Crash
regress_20394_test/none: Crash
regress_20840_test: Crash
@ -1646,8 +1700,11 @@ regress_28217_test/01: MissingCompileTimeError
regress_28217_test/none: MissingCompileTimeError
regress_28255_test: Crash
regress_28278_test: CompileTimeError
regress_29243_test: RuntimeError
regress_29349_test: CompileTimeError
regress_29481_test: RuntimeError
regress_29949_test: Crash
regress_30092_test: Crash
regress_30121_test: Crash
rethrow_test: Crash
return_type_test: Crash
@ -1656,6 +1713,7 @@ runtime_type_function_test: Crash
scoped_variables_try_catch_test: Crash
setter_declaration2_negative_test: Crash
setter_declaration_negative_test: Fail
setter_no_getter_call_test/none: RuntimeError
setter_override_test/00: MissingCompileTimeError
setter_override_test/03: MissingCompileTimeError
side_effect_throw_test: Crash
@ -1746,14 +1804,6 @@ syncstar_less_than_test: Crash
syncstar_yield_test/copyParameters: Crash
syncstar_yield_test/none: Crash
syncstar_yieldstar_test: Crash
syntax_test/02: Crash
syntax_test/03: Crash
syntax_test/27: Crash
syntax_test/49: Crash
syntax_test/54: Crash
syntax_test/60: Crash
syntax_test/61: Crash
syntax_test/62: Crash
syntax_test/none: CompileTimeError
syntax_test/none: Crash
temp_mangling_test: Crash
@ -1824,15 +1874,17 @@ type_variable_conflict2_test/07: Crash
type_variable_conflict2_test/09: Crash
type_variable_field_initializer_closure2_test: Crash
type_variable_field_initializer_closure_test: Crash
type_variable_function_type_test: RuntimeError
type_variable_function_type_test: Crash
type_variable_identifier_expression_test: Crash
type_variable_nested_test: Crash
type_variable_scope2_test: Crash
typecheck_multifield_declaration_test: Crash
typed_selector2_test: RuntimeError
typedef_is_test: Crash
typevariable_substitution2_test/01: Crash
typevariable_substitution2_test/02: Crash
typevariable_substitution2_test/none: Crash
unnamed_closure_test: RuntimeError
unresolved_default_constructor_test/01: Crash
value_range2_test: Crash
value_range3_test: Crash
@ -1851,6 +1903,7 @@ closure2_test: Crash
closure_in_constructor_test: Crash
closure_in_field_initializer_test: Crash
closure_shared_state_test: Crash
closure_side_effect_test: Crash
closure_with_super_field_test: Crash
closure_with_super_send_test: Crash
closures_with_complex_params_test: Crash
@ -1863,6 +1916,16 @@ compile_time_constant_o_test/01: Crash
compile_time_constant_o_test/02: Crash
compile_time_constant_o_test/none: Crash
compile_time_constant_r_test/none: Crash
conditional_method_invocation_test/02: Crash
conditional_method_invocation_test/04: Crash
conditional_method_invocation_test/06: Crash
conditional_method_invocation_test/07: Crash
conditional_method_invocation_test/14: Crash
conditional_method_invocation_test/15: Crash
conditional_method_invocation_test/16: Crash
conditional_method_invocation_test/17: Crash
conditional_method_invocation_test/18: Crash
conditional_method_invocation_test/19: Crash
conditional_rewrite_test: Crash
config_import_corelib_test: Crash
const_map2_test/00: Crash
@ -1881,7 +1944,6 @@ enum_index_test: Crash
enum_private_test/01: Crash
enum_private_test/none: Crash
enum_test: Crash
evaluation_redirecting_constructor_test: Crash
f_bounded_equality_test: Crash
fauxverride_test/05: Crash
field_initialization_order_test: Crash
@ -1898,8 +1960,11 @@ fixed_type_variable_test/04: Crash
fixed_type_variable_test/05: Crash
fixed_type_variable_test/06: Crash
for2_test: Crash
function_argument_test: Crash
function_field_test: Crash
function_propagation_test: Crash
function_subtype0_test: Crash
function_subtype_call0_test: Crash
function_subtype_factory0_test: Crash
function_subtype_inline0_test: Crash
function_subtype_named1_test: Crash
@ -1911,10 +1976,15 @@ function_subtype_simple1_test: Crash
function_subtype_simple2_test: Crash
function_subtype_top_level0_test: Crash
function_subtype_top_level1_test: Crash
function_type_alias8_test: Crash
function_type_call_getter_test: Crash
function_type_parameter2_test: Crash
function_type_parameter_test: Crash
function_type_this_parameter_test: Crash
generic_creation_test: Crash
generic_function_typedef2_test/none: Crash
generic_method_types_test/03: Crash
generic_methods_function_type_test: Crash
generic_methods_new_test: Crash
generic_syntax_test: Crash
generics_test: Crash
@ -1930,12 +2000,31 @@ if_null_assignment_behavior_test/02: Crash
if_null_assignment_behavior_test/03: Crash
if_null_assignment_behavior_test/05: Crash
if_null_assignment_behavior_test/06: Crash
if_null_assignment_behavior_test/07: Crash
if_null_assignment_behavior_test/08: Crash
if_null_assignment_behavior_test/09: Crash
if_null_assignment_behavior_test/10: Crash
if_null_assignment_behavior_test/11: Crash
if_null_assignment_behavior_test/12: Crash
if_null_assignment_behavior_test/13: Crash
if_null_assignment_behavior_test/15: Crash
if_null_assignment_behavior_test/16: Crash
if_null_assignment_behavior_test/17: Crash
if_null_assignment_behavior_test/18: Crash
if_null_assignment_behavior_test/19: Crash
if_null_assignment_behavior_test/20: Crash
if_null_assignment_behavior_test/21: Crash
if_null_assignment_behavior_test/22: Crash
if_null_assignment_behavior_test/23: Crash
if_null_assignment_behavior_test/24: Crash
if_null_assignment_behavior_test/25: Crash
if_null_assignment_behavior_test/26: Crash
if_null_assignment_behavior_test/27: Crash
if_null_assignment_behavior_test/28: Crash
if_null_assignment_behavior_test/31: Crash
if_null_assignment_behavior_test/32: Crash
import_core_prefix_test: Crash
inferrer_synthesized_super_constructor_test: Crash
inferrer_closure_test: Crash
interceptor2_test: Crash
interceptor5_test: Crash
issue10204_test: Crash
@ -1944,10 +2033,14 @@ issue13673_test: Crash
issue14014_2_test: Crash
issue14014_test: Crash
issue18628_1_test/01: Crash
issue4295001_test: Crash
lazy_map_test: Crash
lazy_static2_test: Crash
lazy_static5_test: Crash
lazy_static6_test: Crash
lazy_static7_test: Crash
lazy_static_test: Crash
library5_test: Crash
list_in_closure_test: Crash
list_tracer_call_last_test: Crash
list_tracer_in_map_test: Crash
list_tracer_return_from_tearoff_closure_test: Crash
@ -1963,6 +2056,7 @@ map_literal5_test: Crash
map_literal6_test: Crash
map_literal9_test: Crash
map_literal_test: Crash
memory_swap_test: Crash
method_override8_test/00: Crash
methods_as_constants2_test: Crash
methods_as_constants_test: Crash
@ -2013,9 +2107,13 @@ regress_26543_3_test: Crash
regress_27164_test: Crash
regress_28217_test/01: Crash
regress_28217_test/none: Crash
regress_29243_test: Crash
regress_29481_test: Crash
reify_typevar_test: Crash
runtime_type_test: Crash
savannah_test: Crash
setter_no_getter_call_test/01: Crash
setter_no_getter_call_test/none: Crash
static_closure_identical_test: Crash
static_const_field_test: Crash
static_implicit_closure_test: Crash
@ -2080,6 +2178,8 @@ type_variable_field_initializer_closure2_test: Crash
type_variable_field_initializer_closure_test: Crash
type_variable_initializer_test: Crash
type_variable_typedef_test: Crash
typed_selector2_test: Crash
unnamed_closure_test: Crash
wrong_number_type_arguments_test/00: Crash
wrong_number_type_arguments_test/02: Crash

View file

@ -212,14 +212,6 @@ abstract_method_test: Crash
abstract_object_method_test: Crash
arg_param_trailing_comma_test/none: Crash
arithmetic_test: Crash
async_await_foreign_test: Crash
async_call_test: Crash
async_cascade_test: Crash
async_star_await_pauses_test: Crash
assign_instance_method_test: Crash
bad_constructor_test/05: MissingCompileTimeError
bool_condition_check_test: Crash
[ $compiler == dart2js && $dart2js_with_kernel && $host_checked ]
abstract_exact_selector_test/01: Crash
@ -277,6 +269,7 @@ async_await_syntax_test/c06a: RuntimeError # Issue 27394
async_await_syntax_test/d06a: RuntimeError # Issue 27394
black_listed_test/13c: Crash # Issue 27394
black_listed_test/14c: Crash # Issue 27394
bootstrap_test: RuntimeError # Issue 27394
[ $compiler == dart2js && $runtime == d8 && $checked && $dart2js_with_kernel_in_ssa && ! $dart2js_with_kernel ]
assertion_initializer_const_function_test/none: RuntimeError
@ -297,6 +290,7 @@ async_await_syntax_test/d04a: Crash
async_await_syntax_test/d07a: Crash
async_await_syntax_test/d08a: Crash
async_await_syntax_test/d08b: Crash
async_await_syntax_test/d08c: Crash
bad_override_test/04: Crash
bailout3_test: Crash
bailout5_test: Crash
@ -529,6 +523,7 @@ async_finally_rethrow_test: Crash
async_or_generator_return_type_stacktrace_test/01: Crash
async_or_generator_return_type_stacktrace_test/02: Crash
async_or_generator_return_type_stacktrace_test/03: Crash
async_or_generator_return_type_stacktrace_test/none: Crash
async_regression_23058_test: Crash
async_rethrow_test: Crash
async_return_types_test/nestedFuture: Crash
@ -547,11 +542,13 @@ async_star_regression_fisk_test: Crash
async_star_stream_take_test: Crash
async_star_take_reyield_test: Crash
bad_named_parameters2_test/01: Crash
bad_named_parameters2_test/none: Crash
bad_named_parameters_test/01: Crash
bad_named_parameters_test/02: Crash
bad_named_parameters_test/03: Crash
bad_named_parameters_test/04: Crash
bad_named_parameters_test/05: Crash
bad_named_parameters_test/none: Crash
bad_override_test/03: MissingCompileTimeError
bad_override_test/04: MissingCompileTimeError
bad_override_test/05: MissingCompileTimeError
@ -563,8 +560,10 @@ bit_operations_test/02: Crash
bit_operations_test/03: Crash
bit_operations_test/04: Crash
bit_operations_test/none: Crash
black_listed_test/none: Crash
bool_check_test: Crash
bool_test: Crash
bootstrap_test: RuntimeError
bound_closure_equality_test: Crash
bound_closure_primitives_test: Crash
branch_canonicalization_test: RuntimeError
@ -882,6 +881,8 @@ async_await_syntax_test/a04a: RuntimeError
async_await_syntax_test/a04c: RuntimeError
async_await_syntax_test/a05a: Crash
async_await_syntax_test/a05b: Crash
async_await_syntax_test/a05c: Crash
async_await_syntax_test/a05e: Crash
async_await_syntax_test/a06a: Crash
async_await_syntax_test/a07a: RuntimeError
async_await_syntax_test/a08a: RuntimeError
@ -924,6 +925,7 @@ async_await_syntax_test/d06a: Crash
async_await_syntax_test/d07a: RuntimeError
async_await_syntax_test/d08a: RuntimeError
async_await_syntax_test/d08b: RuntimeError
async_await_syntax_test/d08c: RuntimeError
async_await_syntax_test/d09a: Crash
async_await_syntax_test/d10a: Crash
async_return_types_test/tooManyTypeParameters: CompileTimeError