cps-ir: Support foreign code.

R=kmillikin@google.com

Review URL: https://codereview.chromium.org//1185633003.
This commit is contained in:
Karl Klose 2015-06-18 13:09:50 +02:00
parent ac3765566d
commit a120ee7c90
30 changed files with 4653 additions and 604 deletions

View file

@ -20,6 +20,10 @@ import 'cps_ir_nodes.dart' as ir;
import 'cps_ir_builder_task.dart' show DartCapturedVariables,
GlobalProgramInformation;
import '../common.dart' as types show TypeMask;
import '../js/js.dart' as js show Template;
import '../native/native.dart' show NativeBehavior;
/// A mapping from variable elements to their compile-time values.
///
/// Map elements denoted by parameters and local variables to the
@ -2411,6 +2415,27 @@ class JsIrBuilder extends IrBuilder {
return addPrimitive(new ir.CreateInvocationMirror(selector, arguments));
}
ir.Primitive buildForeignCode(js.Template codeTemplate,
List<ir.Primitive> arguments,
NativeBehavior behavior,
{Element dependency}) {
types.TypeMask type = program.getTypeMaskForForeign(behavior);
if (codeTemplate.isExpression) {
return _continueWithExpression((k) => new ir.ForeignCode(
codeTemplate,
type,
arguments,
behavior,
continuation: k,
dependency: dependency));
} else {
assert(isOpen);
add(new ir.ForeignCode(codeTemplate, type, arguments, behavior,
dependency: dependency));
_current = null;
}
}
@override
ir.Primitive buildTypeOperator(ir.Primitive value,
DartType type,

View file

@ -21,6 +21,17 @@ import '../types/types.dart' show TypeMask;
import '../universe/universe.dart' show SelectorKind, CallStructure;
import 'cps_ir_nodes.dart' as ir;
import 'cps_ir_builder.dart';
import '../native/native.dart' show NativeBehavior;
// TODO(karlklose): remove.
import '../js/js.dart' as js show js, Template, Expression;
import '../ssa/ssa.dart' show TypeMaskFactory;
import '../types/types.dart' show TypeMask;
import '../util/util.dart';
import 'package:_internal/compiler/js_lib/shared/embedded_names.dart'
show JsBuiltin, JsGetName;
import '../constants/values.dart';
typedef void IrBuilderCallback(Element element, ir.FunctionDefinition irNode);
@ -984,15 +995,7 @@ abstract class IrBuilderVisitor extends ast.Visitor<ir.Primitive>
MethodElement function,
ast.NodeList arguments,
CallStructure callStructure,
_) {
// TODO(karlklose): support foreign functions.
if (compiler.backend.isForeign(function)) {
return giveup(node, 'handleStaticFunctionInvoke: foreign: $function');
}
return irBuilder.buildStaticFunctionInvocation(function, callStructure,
translateStaticArguments(arguments, function, callStructure),
sourceInformation: sourceInformationBuilder.buildCall(node));
}
_);
@override
ir.Primitive handleStaticFunctionIncompatibleInvoke(
@ -1883,7 +1886,7 @@ abstract class IrBuilderVisitor extends ast.Visitor<ir.Primitive>
}
}
void internalError(ast.Node node, String message) {
internalError(ast.Node node, String message) {
giveup(node, message);
}
@ -2078,6 +2081,10 @@ class GlobalProgramInformation {
ClassElement get nullClass => _compiler.nullClass;
DartType unaliasType(DartType type) => type.unalias(_compiler);
TypeMask getTypeMaskForForeign(NativeBehavior behavior) {
return TypeMaskFactory.fromNativeBehavior(behavior, _compiler);
}
}
/// IR builder specific to the JavaScript backend, coupled to the [JsIrBuilder].
@ -2831,6 +2838,232 @@ class JsIrBuilderVisitor extends IrBuilderVisitor {
return irBuilder.buildStaticFieldGet(field, src);
}
}
/// Build code to handle foreign code, that is, native JavaScript code, or
/// builtin values and operations of the backend.
ir.Primitive handleForeignCode(ast.Send node,
MethodElement function,
ast.NodeList argumentList,
CallStructure callStructure) {
void validateArgumentCount({int minimum, int exactly}) {
assert((minimum == null) != (exactly == null));
int count = 0;
int maximum;
if (exactly != null) {
minimum = exactly;
maximum = exactly;
}
for (ast.Node argument in argumentList) {
count++;
if (maximum != null && count > maximum) {
internalError(argument, 'Additional argument.');
}
}
if (count < minimum) {
internalError(node, 'Expected at least $minimum arguments.');
}
}
/// Call a helper method from the isolate library. The isolate library uses
/// its own isolate structure, that encapsulates dart2js's isolate.
ir.Primitive buildIsolateHelperInvocation(String helperName,
CallStructure callStructure) {
Element element = backend.isolateHelperLibrary.find(helperName);
if (element == null) {
compiler.internalError(node,
'Isolate library and compiler mismatch.');
}
List<ir.Primitive> arguments = translateStaticArguments(argumentList,
element, CallStructure.TWO_ARGS);
return irBuilder.buildStaticFunctionInvocation(element,
CallStructure.TWO_ARGS, arguments,
sourceInformation: sourceInformationBuilder.buildCall(node));
}
/// Lookup the value of the enum described by [node].
getEnumValue(ast.Node node, EnumClassElement enumClass, List values) {
Element element = elements[node];
if (element is! FieldElement || element.enclosingClass != enumClass) {
internalError(node, 'expected a JsBuiltin enum value');
}
int index = enumClass.enumValues.indexOf(element);
return values[index];
}
/// Returns the String the node evaluates to, or throws an error if the
/// result is not a string constant.
String expectStringConstant(ast.Node node) {
ir.Primitive nameValue = visit(node);
if (nameValue is ir.Constant && nameValue.value.isString) {
StringConstantValue constantValue = nameValue.value;
return constantValue.primitiveValue.slowToString();
} else {
return internalError(node, 'expected a literal string');
}
}
Link<ast.Node> argumentNodes = argumentList.nodes;
NativeBehavior behavior =
compiler.enqueuer.resolution.nativeEnqueuer.getNativeBehaviorOf(node);
switch (function.name) {
case 'JS':
validateArgumentCount(minimum: 2);
// The first two arguments are the type and the foreign code template,
// which already have been analyzed by the resolver and can be retrieved
// using [NativeBehavior]. We can ignore these arguments in the backend.
List<ir.Primitive> arguments =
argumentNodes.skip(2).mapToList(visit, growable: false);
return irBuilder.buildForeignCode(behavior.codeTemplate, arguments,
behavior);
case 'DART_CLOSURE_TO_JS':
// TODO(ahe): This should probably take care to wrap the closure in
// another closure that saves the current isolate.
case 'RAW_DART_FUNCTION_REF':
validateArgumentCount(exactly: 1);
ast.Node argument = node.arguments.single;
FunctionElement closure = elements[argument].implementation;
if (!Elements.isStaticOrTopLevelFunction(closure)) {
internalError(argument,
'only static or toplevel function supported');
}
if (closure.functionSignature.hasOptionalParameters) {
internalError(argument,
'closures with optional parameters not supported');
}
return irBuilder.buildForeignCode(
js.js.expressionTemplateYielding(
backend.emitter.staticFunctionAccess(function)),
<ir.Primitive>[],
NativeBehavior.PURE,
dependency: closure);
case 'JS_BUILTIN':
// The first argument is a description of the type and effect of the
// builtin, which has already been analyzed in the frontend. The second
// argument must be a [JsBuiltin] value. All other arguments are
// values used by the JavaScript template that is associated with the
// builtin.
validateArgumentCount(minimum: 2);
ast.Node builtin = argumentNodes.tail.head;
JsBuiltin value = getEnumValue(argumentNodes.tail.head,
backend.jsBuiltinEnum, JsBuiltin.values);
js.Template template = backend.emitter.builtinTemplateFor(value);
List<ir.Primitive> arguments =
argumentNodes.skip(2).mapToList(visit, growable: false);
return irBuilder.buildForeignCode(template, arguments, behavior);
case 'JS_EMBEDDED_GLOBAL':
validateArgumentCount(exactly: 2);
String name = expectStringConstant(argumentNodes.tail.head);
js.Expression access =
backend.emitter.generateEmbeddedGlobalAccess(name);
js.Template template = js.js.expressionTemplateYielding(access);
return irBuilder.buildForeignCode(template, <ir.Primitive>[], behavior);
case 'JS_INTERCEPTOR_CONSTANT':
validateArgumentCount(exactly: 1);
ast.Node argument = argumentNodes.head;
ir.Primitive argumentValue = visit(argument);
if (argumentValue is ir.Constant && argumentValue.value.isType) {
TypeConstantValue constant = argumentValue.value;
ConstantValue interceptorValue =
new InterceptorConstantValue(constant.representedType);
return irBuilder.buildConstant(argumentValue.expression,
interceptorValue);
} else {
internalError(argument, 'expected Type as argument');
}
break;
case 'JS_EFFECT':
return irBuilder.buildNullConstant();
case 'JS_GET_NAME':
validateArgumentCount(exactly: 1);
ast.Node argument = argumentNodes.head;
JsGetName id = getEnumValue(argument, backend.jsGetNameEnum,
JsGetName.values);
String name = backend.namer.getNameForJsGetName(argument, id);
return irBuilder.buildStringConstant(name);
case 'JS_GET_FLAG':
validateArgumentCount(exactly: 1);
String name = expectStringConstant(argumentNodes.first);
bool value = false;
switch (name) {
case 'MUST_RETAIN_METADATA':
value = backend.mustRetainMetadata;
break;
case 'USE_CONTENT_SECURITY_POLICY':
value = compiler.useContentSecurityPolicy;
break;
default:
internalError(node, 'Unknown internal flag "$name".');
}
return irBuilder.buildBooleanConstant(value);
case 'JS_STRING_CONCAT':
validateArgumentCount(exactly: 2);
List<ir.Primitive> arguments = argumentNodes.mapToList(visit);
return irBuilder.buildStringConcatenation(arguments);
case 'JS_CURRENT_ISOLATE_CONTEXT':
validateArgumentCount(exactly: 0);
if (!compiler.hasIsolateSupport) {
// If the isolate library is not used, we just generate code
// to fetch the current isolate.
String name = backend.namer.currentIsolate;
return irBuilder.buildForeignCode(js.js.parseForeignJS(name),
const <ir.Primitive>[], NativeBehavior.PURE);
} else {
return buildIsolateHelperInvocation('_currentIsolate',
CallStructure.NO_ARGS);
}
break;
case 'JS_CALL_IN_ISOLATE':
validateArgumentCount(exactly: 2);
if (!compiler.hasIsolateSupport) {
ir.Primitive closure = visit(argumentNodes.tail.head);
return irBuilder.buildCallInvocation(closure, CallStructure.NO_ARGS,
const <ir.Primitive>[]);
} else {
return buildIsolateHelperInvocation('_callInIsolate',
CallStructure.TWO_ARGS);
}
break;
default:
giveup(node, 'unplemented native construct: ${function.name}');
break;
}
}
@override
ir.Primitive handleStaticFunctionInvoke(ast.Send node,
MethodElement function,
ast.NodeList argumentList,
CallStructure callStructure,
_) {
if (compiler.backend.isForeign(function)) {
return handleForeignCode(node, function, argumentList, callStructure);
} else {
return irBuilder.buildStaticFunctionInvocation(function, callStructure,
translateStaticArguments(argumentList, function, callStructure),
sourceInformation: sourceInformationBuilder.buildCall(node));
}
}
}
/// Perform simple post-processing on the initial CPS-translated root term.

View file

@ -14,6 +14,13 @@ import '../universe/universe.dart' show Selector, SelectorKind;
import 'builtin_operator.dart';
export 'builtin_operator.dart';
// These imports are only used for the JavaScript specific nodes. If we want to
// support more than one native backend, we should probably create better
// abstractions for native code and its type and effect system.
import '../js/js.dart' as js show Template;
import '../native/native.dart' as native show NativeBehavior;
import '../types/types.dart' as types show TypeMask;
abstract class Node {
/// A pointer to the parent node. Is null until set by optimization passes.
Node parent;
@ -729,6 +736,26 @@ class CreateInvocationMirror extends Primitive {
accept(Visitor visitor) => visitor.visitCreateInvocationMirror(this);
}
class ForeignCode extends Expression {
final js.Template codeTemplate;
final types.TypeMask type;
final List<Reference<Primitive>> arguments;
final native.NativeBehavior nativeBehavior;
final FunctionElement dependency;
/// The continuation, if the foreign code is not a JavaScript 'throw',
/// otherwise null.
final Reference<Continuation> continuation;
ForeignCode(this.codeTemplate, this.type, List<Primitive> arguments,
this.nativeBehavior, {Continuation continuation, this.dependency})
: arguments = _referenceList(arguments),
continuation = continuation == null ? null
: new Reference<Continuation>(continuation);
accept(Visitor visitor) => visitor.visitForeignCode(this);
}
class Constant extends Primitive {
final ConstantExpression expression;
final values.ConstantValue value;
@ -963,6 +990,9 @@ abstract class Visitor<T> {
// Conditions.
T visitIsTrue(IsTrue node);
// Support for literal foreign code.
T visitForeignCode(ForeignCode node);
}
/// Recursively visits the entire CPS term, and calls abstract `process*`
@ -1248,6 +1278,13 @@ class RecursiveVisitor implements Visitor {
node.arguments.forEach(processReference);
}
processForeignCode(ForeignCode node) {}
visitForeignCode(ForeignCode node) {
processForeignCode(node);
processReference(node.continuation);
node.arguments.forEach(processReference);
}
processUnreachable(Unreachable node) {}
visitUnreachable(Unreachable node) {
processUnreachable(node);

View file

@ -344,6 +344,14 @@ class SExpressionStringifier extends Indentation implements Visitor<String> {
String args = node.arguments.map(access).join(' ');
return '(ApplyBuiltinOperator $operator ($args))';
}
@override
String visitForeignCode(ForeignCode node) {
String arguments = node.arguments.map(access).join(' ');
String continuation = node.continuation == null ? ''
: ' ${access(node.continuation)}';
return '(JS ${node.type} ${node.codeTemplate} ($arguments)$continuation)';
}
}
class ConstantStringifier extends ConstantValueVisitor<String, Null> {

View file

@ -377,6 +377,16 @@ class IRTracer extends TracerUtil implements cps_ir.Visitor {
String args = node.arguments.map(formatReference).join(', ');
return 'ApplyBuiltinOperator $operator ($args)';
}
@override
visitForeignCode(cps_ir.ForeignCode node) {
String id = names.name(node);
String arguments = node.arguments.map(formatReference).join(', ');
String continuation = node.continuation == null ? ''
: ' ${formatReference(node.continuation)}';
printStmt(id, "ForeignCode ${node.type} ${node.codeTemplate} $arguments"
"$continuation");
}
}
/**
@ -563,64 +573,91 @@ class BlockCollector implements cps_ir.Visitor {
visitLiteralList(cps_ir.LiteralList node) {
unexpectedNode(node);
}
visitLiteralMap(cps_ir.LiteralMap node) {
unexpectedNode(node);
}
visitConstant(cps_ir.Constant node) {
unexpectedNode(node);
}
visitCreateFunction(cps_ir.CreateFunction node) {
unexpectedNode(node);
}
visitGetMutableVariable(cps_ir.GetMutableVariable node) {
unexpectedNode(node);
}
visitParameter(cps_ir.Parameter node) {
unexpectedNode(node);
}
visitMutableVariable(cps_ir.MutableVariable node) {
unexpectedNode(node);
}
visitGetField(cps_ir.GetField node) {
unexpectedNode(node);
}
visitGetStatic(cps_ir.GetStatic node) {
unexpectedNode(node);
}
visitCreateBox(cps_ir.CreateBox node) {
unexpectedNode(node);
}
visitCreateInstance(cps_ir.CreateInstance node) {
unexpectedNode(node);
}
visitIsTrue(cps_ir.IsTrue node) {
unexpectedNode(node);
}
visitIdentical(cps_ir.Identical node) {
unexpectedNode(node);
}
visitInterceptor(cps_ir.Interceptor node) {
unexpectedNode(node);
}
visitReadTypeVariable(cps_ir.ReadTypeVariable node) {
unexpectedNode(node);
}
visitReifyRuntimeType(cps_ir.ReifyRuntimeType node) {
unexpectedNode(node);
}
visitTypeExpression(cps_ir.TypeExpression node) {
unexpectedNode(node);
}
visitNonTailThrow(cps_ir.NonTailThrow node) {
unexpectedNode(node);
}
visitCreateInvocationMirror(cps_ir.CreateInvocationMirror node) {
unexpectedNode(node);
}
visitTypeTest(cps_ir.TypeTest node) {
unexpectedNode(node);
}
visitApplyBuiltinOperator(cps_ir.ApplyBuiltinOperator node) {
unexpectedNode(node);
}
@override
visitForeignCode(cps_ir.ForeignCode node) {
if (node.continuation != null) {
addEdgeToContinuation(node.continuation);
}
}
}

View file

@ -673,6 +673,11 @@ class ParentVisitor extends RecursiveVisitor {
processApplyBuiltinOperator(ApplyBuiltinOperator node) {
node.arguments.forEach((Reference ref) => ref.parent = node);
}
processForeignCode(ForeignCode node) {
node.continuation.parent = node;
node.arguments.forEach((Reference ref) => ref.parent = node);
}
}
class _ReductionKind {

View file

@ -1280,7 +1280,7 @@ class TypePropagationVisitor implements Visitor {
}
void visitCreateInstance(CreateInstance node) {
setValue(node, nonConstant(typeSystem.nonNullExact(node.classElement)));
setValue(node, nonConstant(typeSystem.nonNullExact(node.classElement.declaration)));
}
void visitReifyRuntimeType(ReifyRuntimeType node) {
@ -1304,6 +1304,17 @@ class TypePropagationVisitor implements Visitor {
// TODO(asgerf): Expose [Invocation] type.
setValue(node, nonConstant(typeSystem.nonNullType));
}
@override
visitForeignCode(ForeignCode node) {
Continuation continuation = node.continuation.definition;
setReachable(continuation);
assert(continuation.parameters.length == 1);
Parameter returnValue = continuation.parameters.first;
setValue(returnValue, nonConstant(node.type));
}
}
/// Represents the abstract value of a primitive value at some point in the

View file

@ -617,7 +617,7 @@ class CodeGenerator extends tree_ir.StatementVisitor
js.Expression argumentNames = new js.ArrayInitializer(
node.selector.namedArguments.map(js.string).toList(growable: false));
return buildStaticHelperInvocation(glue.createInvocationMirrorMethod,
[name, internalName, kind, arguments, argumentNames]);
<js.Expression>[name, internalName, kind, arguments, argumentNames]);
}
@override
@ -703,6 +703,21 @@ class CodeGenerator extends tree_ir.StatementVisitor
return glue.generateTypeRepresentation(node.dartType, arguments);
}
js.Node handleForeignCode(tree_ir.ForeignCode node) {
registry.registerStaticUse(node.dependency);
return node.codeTemplate.instantiate(visitExpressionList(node.arguments));
}
@override
js.Expression visitForeignExpression(tree_ir.ForeignExpression node) {
return handleForeignCode(node);
}
@override
visitForeignStatement(tree_ir.ForeignStatement node) {
return handleForeignCode(node);
}
@override
js.Expression visitApplyBuiltinOperator(tree_ir.ApplyBuiltinOperator node) {
List<js.Expression> args = visitExpressionList(node.arguments);

View file

@ -78,4 +78,24 @@ class JsTreeBuilder extends Builder {
return new CreateInvocationMirror(node.selector,
node.arguments.map(getVariableUse).toList(growable: false));
}
Statement visitForeignCode(cps_ir.ForeignCode node) {
if (node.codeTemplate.isExpression) {
Expression foreignCode = new ForeignExpression(
node.codeTemplate,
node.type,
node.arguments.map(getVariableUse).toList(growable: false),
node.nativeBehavior,
node.dependency);
return continueWithExpression(node.continuation, foreignCode);
} else {
assert(node.continuation == null);
return new ForeignStatement(
node.codeTemplate,
node.type,
node.arguments.map(getVariableUse).toList(growable: false),
node.nativeBehavior,
node.dependency);
}
}
}

View file

@ -57,20 +57,35 @@ class CpsFunctionCompiler implements FunctionCompiler {
String get name => 'CPS Ir pipeline';
/// Generates JavaScript code for `work.element`. First tries to use the
/// Cps Ir -> tree ir -> js pipeline, and if that fails due to language
/// features not implemented it will fall back to the ssa pipeline (for
/// platform code) or will cancel compilation (for user code).
/// Generates JavaScript code for `work.element`.
js.Fun compile(CodegenWorkItem work) {
AstElement element = work.element;
JavaScriptBackend backend = compiler.backend;
return compiler.withCurrentElement(element, () {
if (element.library.isPlatformLibrary ||
element.library == backend.interceptorsLibrary) {
try {
ClassElement cls = element.enclosingClass;
String name = element.name;
String className = cls == null ? null : cls.name;
LibraryElement library = element.library;
String libraryName = library == null ? null : library.toString();
// TODO(karlklose): remove this fallback.
// Fallback for a few functions that we know require try-finally and
// switch.
if (element.isNative ||
libraryName == 'origin library(dart:typed_data)' ||
// switch
library.isInternalLibrary && name == 'unwrapException' ||
// try-finally
library.isPlatformLibrary && className == 'IterableBase' ||
library.isInternalLibrary && className == 'Closure' ||
libraryName == 'origin library(dart:collection)' &&
name == 'mapToString' ||
libraryName == 'library(dart:html)' && name == 'sanitizeNode') {
compiler.log('Using SSA compiler for platform element $element');
return fallbackCompiler.compile(work);
}
try {
if (tracer != null) {
tracer.traceCompilation(element.name, null);
}

View file

@ -330,4 +330,11 @@ class PullIntoInitializers extends ExpressionVisitor<Expression>
rewriteList(node.arguments);
return node;
}
@override
Expression visitForeignExpression(ForeignExpression node) {
rewriteList(node.arguments);
seenImpure = node.nativeBehavior.sideEffects.hasSideEffects();
return node;
}
}

View file

@ -952,6 +952,18 @@ class StatementRewriter extends Transformer implements Pass {
Statement getBranch(If node, bool polarity) {
return polarity ? node.thenStatement : node.elseStatement;
}
@override
Expression visitForeignExpression(ForeignExpression node) {
_rewriteList(node.arguments);
return node;
}
@override
Statement visitForeignStatement(ForeignStatement node) {
_rewriteList(node.arguments);
return node;
}
}
/// Result of combining two expressions, with the potential for reverting the

View file

@ -592,5 +592,10 @@ class Builder implements cps_ir.Visitor<Node> {
return new ApplyBuiltinOperator(node.operator,
translateArguments(node.arguments));
}
@override
visitForeignCode(cps_ir.ForeignCode node) {
unexpectedNode(node);
}
}

View file

@ -15,6 +15,13 @@ import '../universe/universe.dart' show Selector;
import '../cps_ir/builtin_operator.dart';
export '../cps_ir/builtin_operator.dart';
// These imports are only used for the JavaScript specific nodes. If we want to
// support more than one native backend, we should probably create better
// abstractions for native code and its type and effect system.
import '../js/js.dart' as js show Template;
import '../native/native.dart' as native show NativeBehavior;
import '../types/types.dart' as types show TypeMask;
// The Tree language is the target of translation out of the CPS-based IR.
//
// The translation from CPS to Dart consists of several stages. Among the
@ -777,6 +784,55 @@ class CreateInvocationMirror extends Expression {
}
}
class ForeignCode extends Node {
final js.Template codeTemplate;
final types.TypeMask type;
final List<Expression> arguments;
final native.NativeBehavior nativeBehavior;
final Element dependency;
ForeignCode(this.codeTemplate, this.type, this.arguments, this.nativeBehavior,
this.dependency);
}
class ForeignExpression extends ForeignCode implements Expression {
ForeignExpression(js.Template codeTemplate, types.TypeMask type,
List<Expression> arguments, native.NativeBehavior nativeBehavior,
Element dependency)
: super(codeTemplate, type, arguments, nativeBehavior,
dependency);
accept(ExpressionVisitor visitor) {
return visitor.visitForeignExpression(this);
}
accept1(ExpressionVisitor1 visitor, arg) {
return visitor.visitForeignExpression(this, arg);
}
}
class ForeignStatement extends ForeignCode implements Statement {
ForeignStatement(js.Template codeTemplate, types.TypeMask type,
List<Expression> arguments, native.NativeBehavior nativeBehavior,
Element dependency)
: super(codeTemplate, type, arguments, nativeBehavior,
dependency);
accept(StatementVisitor visitor) {
return visitor.visitForeignStatement(this);
}
accept1(StatementVisitor1 visitor, arg) {
return visitor.visitForeignStatement(this, arg);
}
@override
Statement get next => null;
@override
void set next(Statement s) => throw 'UNREACHABLE';
}
/// Denotes the internal representation of [dartType], where all type variables
/// are replaced by the values in [arguments].
/// (See documentation on the TypeExpression CPS node for more details.)
@ -824,6 +880,7 @@ abstract class ExpressionVisitor<E> {
E visitTypeExpression(TypeExpression node);
E visitCreateInvocationMirror(CreateInvocationMirror node);
E visitApplyBuiltinOperator(ApplyBuiltinOperator node);
E visitForeignExpression(ForeignExpression node);
}
abstract class ExpressionVisitor1<E, A> {
@ -855,6 +912,7 @@ abstract class ExpressionVisitor1<E, A> {
E visitTypeExpression(TypeExpression node, A arg);
E visitCreateInvocationMirror(CreateInvocationMirror node, A arg);
E visitApplyBuiltinOperator(ApplyBuiltinOperator node, A arg);
E visitForeignExpression(ForeignExpression node, A arg);
}
abstract class StatementVisitor<S> {
@ -871,6 +929,7 @@ abstract class StatementVisitor<S> {
S visitExpressionStatement(ExpressionStatement node);
S visitTry(Try node);
S visitUnreachable(Unreachable node);
S visitForeignStatement(ForeignStatement node);
}
abstract class StatementVisitor1<S, A> {
@ -887,6 +946,7 @@ abstract class StatementVisitor1<S, A> {
S visitExpressionStatement(ExpressionStatement node, A arg);
S visitTry(Try node, A arg);
S visitUnreachable(Unreachable node, A arg);
S visitForeignStatement(ForeignStatement node, A arg);
}
abstract class RecursiveVisitor implements StatementVisitor, ExpressionVisitor {
@ -1052,11 +1112,19 @@ abstract class RecursiveVisitor implements StatementVisitor, ExpressionVisitor {
node.arguments.forEach(visitExpression);
}
visitUnreachable(Unreachable node) {}
visitUnreachable(Unreachable node) {
}
visitApplyBuiltinOperator(ApplyBuiltinOperator node) {
node.arguments.forEach(visitExpression);
}
visitForeignCode(ForeignCode node) {
node.arguments.forEach(visitExpression);
}
visitForeignExpression(ForeignExpression node) => visitForeignCode(node);
visitForeignStatement(ForeignStatement node) => visitForeignCode(node);
}
abstract class Transformer implements ExpressionVisitor<Expression>,
@ -1254,6 +1322,16 @@ class RecursiveTransformer extends Transformer {
return node;
}
visitForeignExpression(ForeignExpression node) {
_replaceExpressions(node.arguments);
return node;
}
visitForeignStatement(ForeignStatement node) {
_replaceExpressions(node.arguments);
return node;
}
visitUnreachable(Unreachable node) {
return node;
}

View file

@ -172,6 +172,10 @@ class BlockCollector extends StatementVisitor {
_addStatement(node);
visitStatement(node.next);
}
visitForeignStatement(ForeignStatement node) {
_addStatement(node);
}
}
class TreeTracer extends TracerUtil with StatementVisitor {
@ -321,6 +325,11 @@ class TreeTracer extends TracerUtil with StatementVisitor {
String expr(Expression e) {
return e.accept(new SubexpressionVisitor(names));
}
@override
visitForeignStatement(ForeignStatement node) {
printStatement(null, 'foreign');
}
}
class SubexpressionVisitor extends ExpressionVisitor<String> {
@ -510,6 +519,12 @@ class SubexpressionVisitor extends ExpressionVisitor<String> {
return 'CreateInvocationMirror(${node.selector.name}, $args)';
}
@override
String visitForeignExpression(ForeignExpression node) {
String arguments = node.arguments.map(visitExpression).join(', ');
return 'Foreign "${node.codeTemplate}"($arguments)';
}
@override
String visitApplyBuiltinOperator(ApplyBuiltinOperator node) {
String args = node.arguments.map(visitExpression).join(', ');

View file

@ -22,8 +22,8 @@ abstract class TypeMask {
factory TypeMask.exact(ClassElement base, ClassWorld classWorld) {
assert(invariant(base, classWorld.isInstantiated(base),
message: "Cannot create extact type mask for "
"uninstantiated class $base"));
message: "Cannot create extact type mask for uninstantiated class "
"${base.name}"));
return new FlatTypeMask.exact(base);
}

View file

@ -146,7 +146,7 @@ third_party/di_tests/di_test: Pass, Slow # Issue 22896
analyzer/test/*: PubGetError
[ $compiler == dart2js && $cps_ir ]
analysis_server/tool/spec/check_all_test: Crash # (switch (node.localN... Unhandled node
analysis_server/tool/spec/check_all_test: Crash # The null object does not have a setter 'parent='.
analyzer/test/cancelable_future_test: Crash # (try {test(spec,body);}finally {environment.soloNestingLevel-- ;}): try/finally
analyzer/test/enum_test: Crash # (try {test(spec,body);}finally {environment.soloNestingLevel-- ;}): try/finally
analyzer/test/file_system/memory_file_system_test: Crash # (try {test(spec,body);}finally {environment.soloNestingLevel-- ;}): try/finally
@ -166,6 +166,7 @@ analyzer/test/generated/resolver_test: Crash # (try {test(spec,body);}finally {e
analyzer/test/generated/scanner_test: Crash # (try {test(spec,body);}finally {environment.soloNestingLevel-- ;}): try/finally
analyzer/test/generated/static_type_warning_code_test: Crash # (try {test(spec,body);}finally {environment.soloNestingLevel-- ;}): try/finally
analyzer/test/generated/static_warning_code_test: Crash # (try {test(spec,body);}finally {environment.soloNestingLevel-- ;}): try/finally
analyzer/test/generated/type_system_test: Crash # (try {test(spec,body);}finally {environment.soloNestingLevel-- ;}): try/finally
analyzer/test/generated/utilities_test: Crash # (try {test(spec,body);}finally {environment.soloNestingLevel-- ;}): try/finally
analyzer/test/instrumentation/instrumentation_test: Crash # (try {body();}catch ... try/finally
analyzer/test/parse_compilation_unit_test: Crash # (try {Expression ind... try/finally
@ -186,7 +187,8 @@ analyzer/test/src/util/asserts_test: Crash # (try {test(spec,body);}finally {env
analyzer/test/src/util/lru_map_test: Crash # (try {test(spec,body);}finally {environment.soloNestingLevel-- ;}): try/finally
fixnum/test/int_32_test: Crash # (try {body();}catch ... try/finally
fixnum/test/int_64_test: Crash # (try {body();}catch ... try/finally
js_ast/test/printer_callback_test: Crash # (switch (cat){case N... Unhandled node
typed_data/test/typed_buffers_test/01: Crash # (switch (testCase.re... Unhandled node
typed_data/test/typed_buffers_test/none: Crash # (switch (testCase.re... Unhandled node
js_ast/test/printer_callback_test: Crash # (switch (codeUnit){c... Unhandled node
microlytics/test/dart_microlytics_test: RuntimeError # Please triage this failure.
typed_data/test/typed_buffers_test/01: Crash # (try {_microtaskLoop... try/finally
typed_data/test/typed_buffers_test/none: Crash # (try {_microtaskLoop... try/finally
typed_mock/test/typed_mock_test: Crash # (try {body();}catch ... try/finally

View file

@ -91,3 +91,6 @@ dart/snapshot_version_test: SkipByDesign # Spawns processes
[ $runtime == vm && $mode == debug && $builder_tag == asan ]
cc/Dart2JSCompileAll: Skip # Timeout.
[ $compiler == dart2js && $cps_ir ]
dart/error_stacktrace_test: Crash # The null object does not have a setter 'parent='.
dart/optimized_stacktrace_test: Crash # The null object does not have a setter 'parent='.

View file

@ -25,4 +25,4 @@ sample_extension/test/sample_extension_test: Skip # Issue 14705
*: Skip
[ $compiler == dart2js && $cps_ir ]
sample_extension/test/sample_extension_test: Crash # (switch (Platform.op... Unhandled node
sample_extension/test/sample_extension_test: Crash # (try {_microtaskLoop... try/finally

View file

@ -9,4 +9,4 @@
*: Fail, Pass # TODO(ahe): Triage these tests.
[ $compiler == dart2js && $cps_ir ]
benchmark_smoke_test: Crash # (switch (testCase.re... Unhandled node
benchmark_smoke_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally

File diff suppressed because it is too large Load diff

View file

@ -65,23 +65,97 @@ deferred_fail_and_retry_worker_test: SkipByDesign # Uses eval to simulate failed
21724_test: Crash # Please triage this failure.
[ $compiler == dart2js && $cps_ir ]
11673_test: RuntimeError # Cannot read property 'prototype' of undefined
12320_test: Crash # (switch (x){case 0:l... Unhandled node
12_test: Crash # The null object does not have a setter 'parent='.
16407_test: Pass # Please triage this failure.
17094_test: RuntimeError # Please triage this failure.
17645_test: RuntimeError # Please triage this failure.
19191_test: Crash # The null object does not have a setter 'parent='.
21166_test: RuntimeError # Please triage this failure.
21579_test: RuntimeError # Please triage this failure.
21666_test: Crash # The null object does not have a setter 'parent='.
22487_test: RuntimeError # Cannot read property 'prototype' of undefined
22776_test: Crash # The null object does not have a setter 'parent='.
22868_test: Crash # (main()async{var clo... cannot handle async/sync*/async* functions
22895_test: Crash # (main()async{var clo... cannot handle async/sync*/async* functions
async_stacktrace_test/asyncStar: Crash # (runTests()async{awa... cannot handle async/sync*/async* functions
async_stacktrace_test/none: Crash # (runTests()async{awa... cannot handle async/sync*/async* functions
bound_closure_interceptor_type_test: Crash # Instance of 'TypeOperator': type check unimplemented for IntToT<String>.
22917_test: Crash # The null object does not have a setter 'parent='.
23404_test: RuntimeError # Cannot read property 'prototype' of undefined
23432_test: Crash # The null object does not have a setter 'parent='.
33_test: Crash # The null object does not have a setter 'parent='.
43_test: Crash # The null object does not have a setter 'parent='.
7_test: Crash # The null object does not have a setter 'parent='.
LayoutTests_fast_mediastream_getusermedia_t01_test/none: Crash # The null object does not have a setter 'parent='.
async_stacktrace_test/asyncStar: Crash # The null object does not have a setter 'parent='.
async_stacktrace_test/none: Crash # The null object does not have a setter 'parent='.
bailout_test: Crash # The null object does not have a setter 'parent='.
bounds_check_test/none: RuntimeError # Please triage this failure.
closure4_test: RuntimeError # Please triage this failure.
closure5_test: RuntimeError # Cannot read property 'prototype' of undefined
closure_capture4_test: RuntimeError # Please triage this failure.
closure_capture5_test: Crash # (i=0): For-loop variable captured in loop header
deferred/deferred_class_test : RuntimeError # TypeError: Z.loadLibrary is not a function
deferred/deferred_constant2_test: RuntimeError # U.loadLibrary is not a function
deferred/deferred_constant3_test: RuntimeError # Y.loadLibrary is not a function
deferred/deferred_constant4_test: RuntimeError # B.loadLibrary is not a function
deferred/deferred_function_test : RuntimeError # TypeError: E.loadLibrary is not a function
deferred/deferred_mirrors1_test: RuntimeError # U.loadLibrary is not a function
deferred/deferred_overlapping_test: RuntimeError # E.loadLibrary is not a function
mirrors_used_closure_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
closure_type_reflection2_test: Crash # (switch (name){case ... Unhandled node
closure_type_reflection_test: Crash # (switch (name){case ... Unhandled node
compound_operator_index_test: RuntimeError # Please triage this failure.
conditional_send_test: Crash # (try {result=code();... try/finally
conflict_index_test: RuntimeError # Please triage this failure.
consistent_index_error_string_test: Crash # The null object does not have a setter 'parent='.
deferred/deferred_class_test: Crash # The null object does not have a setter 'parent='.
deferred/deferred_constant2_test: Crash # The null object does not have a setter 'parent='.
deferred/deferred_constant3_test: Crash # The null object does not have a setter 'parent='.
deferred/deferred_constant4_test: Crash # The null object does not have a setter 'parent='.
deferred/deferred_function_test: Crash # The null object does not have a setter 'parent='.
deferred/deferred_mirrors1_test: Crash # The null object does not have a setter 'parent='.
deferred/deferred_mirrors2_test: Crash # Internal Error: No default constructor available.
deferred/deferred_overlapping_test: Crash # (try {result=code();... try/finally
deferred_fail_and_retry_test: Crash # (=ReceivePortImpl;): Unhandled node
deferred_fail_and_retry_worker_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
equals_test: Crash # The null object does not have a setter 'parent='.
foo7_test: Crash # The null object does not have a setter 'parent='.
function_parameters_test: Crash # The null object does not have a setter 'parent='.
if_null_test: Crash # (try {result=code();... try/finally
index_test: RuntimeError # Please triage this failure.
inference_nsm_mirrors_test: Crash # The null object does not have a setter 'parent='.
int_index_test/none: RuntimeError # Please triage this failure.
is_check_instanceof_test: RuntimeError # Please triage this failure.
list_factory_test: RuntimeError # Please triage this failure.
literals_test: Crash # The null object does not have a setter 'parent='.
locals_test: Crash # The null object does not have a setter 'parent='.
mirror_enqueuer_regression_test: Crash # The null object does not have a setter 'parent='.
mirror_invalid_field_access2_test: Crash # The null object does not have a setter 'parent='.
mirror_invalid_field_access3_test: Crash # The null object does not have a setter 'parent='.
mirror_invalid_field_access4_test: Crash # The null object does not have a setter 'parent='.
mirror_invalid_field_access_test: Crash # Internal Error: No default constructor available.
mirror_invalid_invoke2_test: Crash # The null object does not have a setter 'parent='.
mirror_invalid_invoke3_test: Crash # The null object does not have a setter 'parent='.
mirror_invalid_invoke_test: Crash # Internal Error: No default constructor available.
mirror_printer_test: Crash # (try {_microtaskLoop... try/finally
mirror_test: Crash # The null object does not have a setter 'parent='.
mirror_type_inference_field2_test: Crash # Internal Error: No default constructor available.
mirror_type_inference_field_test: Crash # Internal Error: No default constructor available.
mirror_type_inference_function_test: Crash # Internal Error: No default constructor available.
mirrors_declarations_filtering_test: Crash # The null object does not have a setter 'parent='.
mirrors_used_closure_test: Crash # The null object does not have a setter 'parent='.
mirrors_used_metatargets_test: Crash # The null object does not have a setter 'parent='.
mirrors_used_native_test: Crash # The null object does not have a setter 'parent='.
mirrors_used_warning2_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
mirrors_used_warning_test/minif: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
mirrors_used_warning_test/none: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
no_such_method_mirrors_test: Crash # The null object does not have a setter 'parent='.
no_such_method_test: Crash # The null object does not have a setter 'parent='.
not_equals_test: Crash # The null object does not have a setter 'parent='.
optional_parameter_test: Crash # The null object does not have a setter 'parent='.
phi_test: Crash # The null object does not have a setter 'parent='.
private_symbol_literal_test/none: Crash # The null object does not have a setter 'parent='.
reflect_native_types_test: Crash # Internal Error: No default constructor available.
regress/4492_test: Crash # The null object does not have a setter 'parent='.
regress/4515_1_test: Crash # The null object does not have a setter 'parent='.
regress/4515_2_test: Crash # The null object does not have a setter 'parent='.
regression_2913_test: Crash # The null object does not have a setter 'parent='.
runtime_type_test: RuntimeError # Cannot read property 'prototype' of undefined
send_test: Crash # The null object does not have a setter 'parent='.
string_interpolation_opt1_test: RuntimeError # Please triage this failure.
switch_test/none: Crash # (switch (val){}): Unhandled node
timer_negative_test: Crash # The null object does not have a setter 'parent='.
timer_test: Crash # The null object does not have a setter 'parent='.
type_constant_switch_test/none: Crash # (switch (v){}): Unhandled node

View file

@ -21,101 +21,29 @@ optimization_hints_test: Fail, OK # Test relies on unminified names.
compute_this_script_test: Skip # Issue 17458
[ $compiler == dart2js && $cps_ir ]
abstract_class_test: Crash # unsupported element kind: foo:function
bound_closure_super_test: Crash # unsupported element kind: inscrutable:function
bound_closure_test: Crash # unsupported element kind: inscrutable:function
browser_compat_1_prepatched_test: Crash # unsupported element kind: getTagCallCount:function
browser_compat_1_unpatched_test: Crash # unsupported element kind: getTagCallCount:function
browser_compat_2_test: Crash # unsupported element kind: getTagCallCount:function
catch_javascript_null_stack_trace_test: Crash # (JS('','(function () {throw null;})()')): handleStaticFunctionInvoke: foreign: function(JS)
core_type_check_native_test: Crash # unsupported element kind: makeD:function
downcast_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
event_loop_test: Crash # unsupported element kind: foo:function
fake_thing_2_test: Crash # unsupported element kind: make3:function
fake_thing_test: Crash # unsupported element kind: make2:function
field_type2_test: Crash # unsupported element kind: makeNode:function
field_type_test: Crash # unsupported element kind: makeNode:function
fixup_get_tag_test: Crash # unsupported element kind: token:function
foreign_test: Crash # (JS('bool','isNaN(#)',isNaN)): handleStaticFunctionInvoke: foreign: function(JS)
hash_code_test: Crash # unsupported element kind: makeA:function
issue9182_test: Crash # unsupported element kind: makeA:function
js_const_test: Crash # (JS('String',r'#.replace(#, #)',s1,re,fToUpper)): handleStaticFunctionInvoke: foreign: function(JS)
jsobject_test: Crash # unsupported element kind: makeQ:function
native_call_arity1_frog_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
native_call_arity2_frog_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
native_call_arity3_frog_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
native_checked_arguments1_frog_test: Crash # unsupported element kind: cmp:function
native_checked_fields_frog_test: Crash # unsupported element kind: makeB:function
native_class_avoids_hidden_name_frog_test: Crash # unsupported element kind: makeB:function
native_class_fields_2_test: Crash # unsupported element kind: makeA:function
native_class_fields_3_test: Crash # unsupported element kind: makeA:function
native_class_fields_test: Crash # unsupported element kind: makeA:function
native_class_inheritance1_frog_test: Crash # unsupported element kind: makeB2:function
native_class_inheritance2_frog_test: Crash # unsupported element kind: foo:function
native_class_inheritance3_frog_test: Crash # unsupported element kind: foo:function
native_class_inheritance4_frog_test: Crash # unsupported element kind: makeB:function
native_class_is_check1_frog_test: Crash # unsupported element kind: makeA:function
native_class_is_check3_frog_test: Crash # unsupported element kind: makeB:function
native_class_with_dart_methods_frog_test: Crash # unsupported element kind: makeA:function
native_closure_identity_frog_test: Crash # unsupported element kind: invoke:function
native_constructor_name_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
native_equals_frog_test: Crash # unsupported element kind: makeA:function
native_exception2_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
native_exception_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
native_exceptions1_frog_test: Crash # unsupported element kind: op:function
native_field_invocation2_test: Crash # unsupported element kind: nativeId:function
native_field_invocation3_test: Crash # unsupported element kind: makeCC:function
native_field_invocation4_test: Crash # unsupported element kind: nativeId:function
native_field_invocation5_test: Crash # unsupported element kind: nativeFirst:function
native_field_invocation6_test: Crash # unsupported element kind: nativeFirst:function
native_field_invocation_test: Crash # unsupported element kind: nativeId:function
native_field_name_test: Crash # unsupported element kind: makeA:function
native_field_optimization_test: Crash # unsupported element kind: makeFoo:function
native_field_rename_1_frog_test: Crash # unsupported element kind: native_key_method:function
native_field_rename_2_frog_test: Crash # unsupported element kind: native_key_method:function
native_library_same_name_used_frog_test: Crash # (JS('creates:Impl; returns:I;','makeI()')): handleStaticFunctionInvoke: foreign: function(JS)
native_method_inlining_test: Crash # unsupported element kind: makeA:function
native_method_rename1_frog_test: Crash # unsupported element kind: baz:function
native_method_rename2_frog_test: Crash # unsupported element kind: foo:function
native_method_rename3_frog_test: Crash # unsupported element kind: foo:function
native_method_with_keyword_name_test: Crash # unsupported element kind: makeA:function
native_missing_method1_frog_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
native_missing_method2_frog_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
native_mixin_field_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
native_mixin_multiple2_test: Crash # unsupported element kind: makeB:function
native_mixin_multiple3_test: Crash # unsupported element kind: makeC:function
native_mixin_multiple_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
native_mixin_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
native_mixin_with_plain_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
native_named_constructors2_frog_test: Crash # unsupported element kind: foo:function
native_named_constructors3_frog_test: Crash # unsupported element kind: foo:function
native_no_such_method_exception2_frog_test: Crash # unsupported element kind: makeB:function
native_no_such_method_exception3_frog_test: Crash # unsupported element kind: makeA:function
native_no_such_method_exception_frog_test: Crash # unsupported element kind: makeA:function
native_novel_html_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
native_null_closure_frog_test: Crash # unsupported element kind: invoke:function
native_null_frog_test: Crash # unsupported element kind: returnZero:function
native_property_frog_test: Crash # (JS('int','#._z',this)): handleStaticFunctionInvoke: foreign: function(JS)
native_to_string_frog_test: Crash # unsupported element kind: makeA:function
native_use_native_name_in_table_frog_test: Crash # unsupported element kind: makeB:function
native_wrapping_function3_frog_test: Crash # unsupported element kind: foo2:function
native_wrapping_function_frog_test: Crash # unsupported element kind: foo2:function
oddly_named_fields_test: Crash # unsupported element kind: makeNativeClassWithOddNames:function
optimization_hints_test: Crash # (JS('','String("in main function")')): handleStaticFunctionInvoke: foreign: function(JS)
compute_this_script_test: Crash # (=CapabilityImpl;): Unhandled node
event_loop_test: Crash # The null object does not have a setter 'parent='.
inference_of_helper_methods_test: RuntimeError # Please triage this failure.
internal_library_test: Crash # The null object does not have a setter 'parent='.
mirror_intercepted_field_test: Crash # The null object does not have a setter 'parent='.
native_closure_identity_frog_test: RuntimeError # invoke is not a function
native_exception2_test: Crash # The null object does not have a setter 'parent='.
native_exception_test: Crash # The null object does not have a setter 'parent='.
native_method_inlining_test: RuntimeError # Please triage this failure.
native_mirror_test: Crash # The null object does not have a setter 'parent='.
native_mixin_field_test: RuntimeError # Please triage this failure.
native_mixin_with_plain_test: RuntimeError # Please triage this failure.
native_no_such_method_exception3_frog_test: Crash # The null object does not have a setter 'parent='.
native_null_closure_frog_test: Crash # The null object does not have a setter 'parent='.
native_wrapping_function3_frog_test: RuntimeError # invoke is not a function
native_wrapping_function_frog_test: RuntimeError # invoke is not a function
optimization_hints_test: Crash # The null object does not have a setter 'parent='.
rti_only_native_test: Crash # (try {map.values.for... try/finally
runtimetype_test: Crash # (JS('A','#',makeA())): handleStaticFunctionInvoke: foreign: function(JS)
static_methods_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
subclassing_1_test: Crash # unsupported element kind: makeC:function
subclassing_2_test: Crash # unsupported element kind: makeB:function
subclassing_3_test: Crash # unsupported element kind: makeB:function
subclassing_4_test: Crash # unsupported element kind: makeB:function
subclassing_5_test: Crash # unsupported element kind: makeB:function
subclassing_constructor_1_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
subclassing_constructor_2_test : RuntimeError # Expect.throws fails: Did not throw
subclassing_super_call_test: Crash # (JS('','#(#)',constructor,b1)): handleStaticFunctionInvoke: foreign: function(JS)
subclassing_super_field_1_test: Crash # (JS('','#(#)',constructor,b)): handleStaticFunctionInvoke: foreign: function(JS)
subclassing_super_field_2_test: Crash # (JS('','#(#)',constructor,b)): handleStaticFunctionInvoke: foreign: function(JS)
subclassing_type_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
super_call_test: Crash # unsupported element kind: makeD:function
super_property_test: Crash # unsupported element kind: makeB:function
undefined_bailout_test: Crash # (JS('','void 0')): handleStaticFunctionInvoke: foreign: function(JS)
static_methods_test: RuntimeError # invoke is not a function
subclassing_constructor_1_test: Crash # The null object does not have a setter 'parent='.
subclassing_constructor_2_test: RuntimeError # Please triage this failure.
subclassing_super_call_test: Crash # The null object does not have a setter 'parent='.
subclassing_super_field_1_test: Crash # The null object does not have a setter 'parent='.
subclassing_super_field_2_test: Crash # The null object does not have a setter 'parent='.
super_call_test: RuntimeError # this.bar$0 is not a function
type_error_decode_test: Crash # The null object does not have a setter 'parent='.

View file

@ -210,37 +210,164 @@ int_parse_radix_test/*: Pass, Slow
big_integer_parsed_mul_div_vm_test: Pass, Slow
[ $compiler == dart2js && $cps_ir ]
collection_removes_test: RuntimeError # receiver.get$_source is not a function
double_parse_test/01: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
error_stack_trace1_test: Pass # H.unwrapException(...).get$stackTrace is not a function
apply2_test: RuntimeError # Please triage this failure.
apply3_test: Crash # The null object does not have a setter 'parent='.
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: Crash # The null object does not have a setter 'parent='.
collection_removes_test: RuntimeError # Please triage this failure.
collection_test: RuntimeError # Please triage this failure.
collection_to_string_test: Crash # The null object does not have a setter 'parent='.
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
date_time_test: Crash # The null object does not have a setter 'parent='.
double_parse_test/01: Crash # (switch (codeUnit){c... Unhandled node
double_parse_test/none: Crash # (switch (codeUnit){c... Unhandled node
error_stack_trace1_test: Crash # The null object does not have a setter 'parent='.
error_stack_trace_test: Crash # (switch (5){case 5:nested();default:Expect.fail("Should not reach");}): Unhandled node
growable_list_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
hash_set_test/01: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
hashcode_test: RuntimeError # Please triage this failure.
for_in_test: RuntimeError # Please triage this failure.
hash_set_test/01: Crash # (=_LinkedIdentityHashSet<E>;): Unhandled node
hash_set_test/none: Crash # (=_LinkedIdentityHashSet<E>;): Unhandled node
hash_set_type_check_test: Crash # (=_LinkedIdentityHashSet<E>;): Unhandled node
hashcode_test: Crash # The null object does not have a setter 'parent='.
hidden_library2_test/01: Crash # The null object does not have a setter 'parent='.
hidden_library2_test/none: Crash # The null object does not have a setter 'parent='.
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_expand_test : RuntimeError # TypeError: receiver.get$list is not a function
iterable_contains_test: RuntimeError # Please triage this failure.
iterable_empty_test: RuntimeError # Please triage this failure.
iterable_expand_test: RuntimeError # Please triage this failure.
iterable_fold_test: RuntimeError # Please triage this failure.
iterable_generate_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_skip_while_test: RuntimeError # Please triage this failure.
iterable_take_test: RuntimeError # Please triage this failure.
iterable_take_while_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.
list_fill_range_test : RuntimeError # TypeError: receiver.get$list is not a function
list_for_each_test : RuntimeError # TypeError: receiver.get$list is not a function
list_insert_all_test : RuntimeError # TypeError: receiver.get$list is not a function
list_insert_test : RuntimeError # TypeError: receiver.get$list is not a function
list_removeat_test : RuntimeError # Expect.throws(negative): Unexpected 'NoSuchMethodError: method not found: 'get$list' (receiver.get$list is not a function)'
list_replace_range_test : RuntimeError # TypeError: receiver.get$list is not a function
list_set_all_test : RuntimeError # TypeError: receiver.get$list is not a function
list_to_string_test: RuntimeError # receiver.get$list is not a function
map_test : RuntimeError # TypeError: receiver.get$_keys is not a function
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_filled_type_argument_test: RuntimeError # Please triage this failure.
list_fixed_test: RuntimeError # Please triage this failure.
list_for_each_test: Crash # The null object does not have a setter 'parent='.
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: Crash # (try {result=code();... try/finally
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.
maps_test: RuntimeError # Please triage this failure.
null_test: RuntimeError # Cannot read property 'prototype' of undefined
num_parse_test/01: Crash # (switch (codeUnit){c... Unhandled node
num_parse_test/none: Crash # (switch (codeUnit){c... Unhandled node
print_test/01: Crash # The null object does not have a setter 'parent='.
print_test/none: Crash # The null object does not have a setter 'parent='.
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/indexof_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/parentheses_test: RuntimeError # Please triage this failure.
regexp/pcre-test-4_test: RuntimeError # Please triage this failure.
regexp/pcre_test: Crash # Stack Overflow
symbol_operator_test/03: RuntimeError # Please triage this failure.
regexp/regexp_kde_test: RuntimeError # Please triage this failure.
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/standalones_test: RuntimeError # Please triage this failure.
regexp/unicode-handling_test: RuntimeError # Cannot read property 'prototype' of undefined
regress_11099_test: RuntimeError # Please triage this failure.
set_test: Crash # (=_LinkedIdentityHashMap<K,V>;): Unhandled node
set_to_string_test: RuntimeError # Please triage this failure.
shuffle_test: Crash # The null object does not have a setter 'parent='.
sort_test: RuntimeError # Please triage this failure.
splay_tree_test: RuntimeError # Please triage this failure.
stacktrace_fromstring_test: Crash # The null object does not have a setter 'parent='.
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.
string_trim2_test: Crash # (switch (codeUnit){c... Unhandled node
string_trim_test: Crash # (switch (codeUnit){c... Unhandled node
string_trimlr_test/01: Crash # (switch (codeUnit){c... Unhandled node
string_trimlr_test/none: Crash # (switch (codeUnit){c... Unhandled node
strings_test: RuntimeError # Please triage this failure.
symbol_operator_test/03: Crash # The null object does not have a setter 'parent='.
symbol_operator_test/none: Crash # The null object does not have a setter 'parent='.
symbol_reserved_word_test/03: Pass # Please triage this failure.
symbol_reserved_word_test/06 : RuntimeError # Expect.throws fails: Did not throw
symbol_reserved_word_test/09 : RuntimeError # Expect.throws fails: Did not throw
symbol_reserved_word_test/12 : RuntimeError # Expect.throws fails: Did not throw
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_test: 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 # The null object does not have a setter 'parent='.
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_normalize_test: Crash # The null object does not have a setter 'parent='.
uri_parse_test: Crash # Invalid argument(s)
uri_path_test: Crash # The null object does not have a setter 'parent='.
uri_query_test: Crash # The null object does not have a setter 'parent='.
uri_scheme_test: Crash # Invalid argument(s)
uri_test: Crash # Invalid argument(s)

View file

@ -413,50 +413,51 @@ webgl_1_test: StaticWarning
window_nosuchmethod_test: StaticWarning
[ $compiler == dart2js && $cps_ir ]
async_spawnuri_test: Crash # (switch (testCase.re... Unhandled node
async_test: Crash # (switch (testCase.re... Unhandled node
async_spawnuri_test: Crash # (try {_microtaskLoop... try/finally
async_test: Crash # (try {_microtaskLoop... try/finally
audiobuffersourcenode_test: Crash # (try {body();}catch ... try/finally
audiocontext_test: Crash # (try {body();}catch ... try/finally
audioelement_test: Crash # (switch (testCase.re... Unhandled node
b_element_test: Crash # (switch (testCase.re... Unhandled node
blob_constructor_test: Crash # (switch (testCase.re... Unhandled node
audioelement_test: Crash # (try {_microtaskLoop... try/finally
b_element_test: Crash # (try {_microtaskLoop... try/finally
blob_constructor_test: Crash # The null object does not have a setter 'parent='.
cache_test: Crash # (try {body();}catch ... try/finally
callbacks_test: Crash # (switch (testCase.re... Unhandled node
callbacks_test: Crash # (try {return f(arg);}finally {Zone._leave(old);}): try/finally
canvas_pixel_array_type_alias_test: Crash # (try {body();}catch ... try/finally
canvas_test: Crash # (switch (testCase.re... Unhandled node
canvas_test: Crash # (try {_microtaskLoop... try/finally
canvasrenderingcontext2d_test: Crash # (try {body();}catch ... try/finally
cdata_test: Crash # (switch (testCase.re... Unhandled node
client_rect_test: Crash # (switch (testCase.re... Unhandled node
cross_domain_iframe_test: Crash # (switch (testCase.re... Unhandled node
cdata_test: Crash # (try {_microtaskLoop... try/finally
client_rect_test: Crash # (try {_microtaskLoop... try/finally
cross_domain_iframe_test: Crash # (try {_microtaskLoop... try/finally
crypto_test: Crash # (try {body();}catch ... try/finally
css_rule_list_test: Crash # (switch (testCase.re... Unhandled node
css_rule_list_test: Crash # (try {_microtaskLoop... try/finally
css_test: Crash # (try {body();}catch ... try/finally
cssstyledeclaration_test: Crash # (switch (testCase.re... Unhandled node
cssstyledeclaration_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
custom/attribute_changed_callback_test: Crash # (try {body();}catch ... try/finally
custom/constructor_calls_created_synchronously_test: Crash # (switch (testCase.re... Unhandled node
custom/constructor_calls_created_synchronously_test: Crash # (try {return f(arg);}finally {Zone._leave(old);}): try/finally
custom/created_callback_test: Crash # (try {test();}catch (e){rethrow;}finally {js.context['testExpectsGlobalError']=false;}): try/finally
custom/document_register_basic_test: Crash # (switch (testCase.re... Unhandled node
custom/document_register_basic_test: Crash # Internal Error: No default constructor available.
custom/document_register_type_extensions_test: Crash # (try {body();}catch ... try/finally
custom/element_upgrade_test: Crash # (switch (testCase.re... Unhandled node
custom/element_upgrade_test: Crash # Internal Error: No default constructor available.
custom/entered_left_view_test: Crash # (try {body();}catch ... try/finally
custom/js_custom_test: Crash # (switch (testCase.re... Unhandled node
custom/mirrors_test: Crash # (switch (testCase.re... Unhandled node
custom/js_custom_test: Crash # (try {return f(arg);}finally {Zone._leave(old);}): try/finally
custom/mirrors_test: Crash # The null object does not have a setter 'parent='.
custom/regress_194523002_test: Crash # (try {return f(arg);}finally {Zone._leave(old);}): try/finally
custom_element_method_clash_test: Crash # (try {body();}catch ... try/finally
custom_element_name_clash_test: Crash # (try {body();}catch ... try/finally
custom_elements_23127_test: Crash # (try {body();}catch ... try/finally
custom_elements_test: Crash # (try {body();}catch ... try/finally
custom_tags_test: Crash # (switch (testCase.re... Unhandled node
dart_object_local_storage_test: Crash # (switch (testCase.re... Unhandled node
datalistelement_test: Crash # (switch (testCase.re... Unhandled node
custom_tags_test: Crash # (try {_microtaskLoop... try/finally
dart_object_local_storage_test: Crash # (try {_microtaskLoop... try/finally
datalistelement_test: Crash # (try {_microtaskLoop... try/finally
document_test: Crash # (try {body();}catch ... try/finally
documentfragment_test: Crash # (switch (testCase.re... Unhandled node
dom_constructors_test: Crash # (switch (testCase.re... Unhandled node
domparser_test: Crash # (switch (testCase.re... Unhandled node
documentfragment_test: Crash # (try {_microtaskLoop... try/finally
dom_constructors_test: Crash # (try {_microtaskLoop... try/finally
domparser_test: Crash # (try {_microtaskLoop... try/finally
element_add_test: Crash # (try {body();}catch ... try/finally
element_animate_test: Crash # (try {body();}catch ... try/finally
element_classes_svg_test: Crash # (switch (testCase.re... Unhandled node
element_classes_test: Crash # (switch (testCase.re... Unhandled node
element_constructor_1_test: Crash # (switch (testCase.re... Unhandled node
element_classes_svg_test: Crash # (switch (codeUnit){c... Unhandled node
element_classes_test: Crash # (switch (codeUnit){c... Unhandled node
element_constructor_1_test: Crash # (try {_microtaskLoop... try/finally
element_dimensions_test: Crash # (try {body();}catch ... try/finally
element_offset_test: Crash # (try {body();}catch ... try/finally
element_test: Crash # (try {body();}catch ... try/finally
@ -467,93 +468,93 @@ element_types_constructors4_test: Crash # (try {body();}catch ... try/finally
element_types_constructors5_test: Crash # (try {body();}catch ... try/finally
element_types_constructors6_test: Crash # (try {body();}catch ... try/finally
element_types_test: Crash # (try {body();}catch ... try/finally
event_customevent_test: Crash # (switch (testCase.re... Unhandled node
event_test: Crash # (switch (testCase.re... Unhandled node
events_test: Crash # (switch (testCase.re... Unhandled node
exceptions_test: Crash # (switch (testCase.re... Unhandled node
event_customevent_test: Crash # (try {return f(arg);}finally {Zone._leave(old);}): try/finally
event_test: Crash # (try {_microtaskLoop... try/finally
events_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
exceptions_test: Crash # (try {_microtaskLoop... try/finally
fileapi_test: Crash # (try {body();}catch ... try/finally
filereader_test: Crash # (switch (testCase.re... Unhandled node
fontface_loaded_test: Crash # (switch (testCase.re... Unhandled node
fontface_test: Crash # (switch (testCase.re... Unhandled node
filereader_test: Crash # (try {_microtaskLoop... try/finally
fontface_loaded_test: Crash # (try {_microtaskLoop... try/finally
fontface_test: Crash # (try {_microtaskLoop... try/finally
form_data_test: Crash # (try {body();}catch ... try/finally
form_element_test: Crash # (switch (testCase.re... Unhandled node
geolocation_test: Crash # (switch (testCase.re... Unhandled node
hidden_dom_1_test: Crash # (switch (testCase.re... Unhandled node
hidden_dom_2_test: Crash # (switch (testCase.re... Unhandled node
form_element_test: Crash # (try {_microtaskLoop... try/finally
geolocation_test: Crash # (try {_microtaskLoop... try/finally
hidden_dom_1_test: Crash # (try {_microtaskLoop... try/finally
hidden_dom_2_test: Crash # (try {_microtaskLoop... try/finally
history_test: Crash # (try {body();}catch ... try/finally
htmlcollection_test: Crash # (switch (testCase.re... Unhandled node
htmlelement_test: Crash # (switch (testCase.re... Unhandled node
htmloptionscollection_test: Crash # (switch (testCase.re... Unhandled node
htmlcollection_test: Crash # (try {_microtaskLoop... try/finally
htmlelement_test: Crash # (try {_microtaskLoop... try/finally
htmloptionscollection_test: Crash # (try {_microtaskLoop... try/finally
indexeddb_1_test: Crash # (try {body();}catch ... try/finally
indexeddb_2_test: Crash # (switch (testCase.re... Unhandled node
indexeddb_3_test: Crash # (switch (testCase.re... Unhandled node
indexeddb_4_test: Crash # (switch (testCase.re... Unhandled node
indexeddb_5_test: Crash # (switch (testCase.re... Unhandled node
indexeddb_2_test: Crash # (try {_microtaskLoop... try/finally
indexeddb_3_test: Crash # Invalid argument(s)
indexeddb_4_test: Crash # Invalid argument(s)
indexeddb_5_test: Crash # (try {_microtaskLoop... try/finally
input_element_test: Crash # (try {body();}catch ... try/finally
instance_of_test: Crash # (switch (testCase.re... Unhandled node
isolates_test: Crash # (switch (testCase.re... Unhandled node
js_interop_1_test: Crash # (switch (testCase.re... Unhandled node
instance_of_test: Crash # (try {_microtaskLoop... try/finally
isolates_test: Crash # (try {_microtaskLoop... try/finally
js_interop_1_test: Crash # (try {_microtaskLoop... try/finally
js_test: Crash # (try {body();}catch ... try/finally
keyboard_event_test: Crash # (switch (testCase.re... Unhandled node
localstorage_test: Crash # (try {fn();}finally {window.localStorage.clear();}): try/finally
location_test: Crash # (switch (testCase.re... Unhandled node
keyboard_event_test: Crash # (switch (keyCode){ca... Unhandled node
localstorage_test: Crash # (try {_microtaskLoop... try/finally
location_test: Crash # Invalid argument(s)
media_stream_test: Crash # (try {body();}catch ... try/finally
mediasource_test: Crash # (try {body();}catch ... try/finally
messageevent_test: Crash # (switch (testCase.re... Unhandled node
mouse_event_test: Crash # (switch (testCase.re... Unhandled node
messageevent_test: Crash # (try {_microtaskLoop... try/finally
mouse_event_test: Crash # (try {_microtaskLoop... try/finally
mutationobserver_test: Crash # (try {body();}catch ... try/finally
native_gc_test: Crash # (switch (testCase.re... Unhandled node
navigator_test: Crash # (switch (testCase.re... Unhandled node
native_gc_test: Crash # (try {_microtaskLoop... try/finally
navigator_test: Crash # (try {_microtaskLoop... try/finally
node_test: Crash # (try {body();}catch ... try/finally
node_validator_important_if_you_suppress_make_the_bug_critical_test: Crash # (try {body();}catch ... try/finally
non_instantiated_is_test: Crash # (switch (testCase.re... Unhandled node
non_instantiated_is_test: Crash # (try {_microtaskLoop... try/finally
notification_test: Crash # (try {body();}catch ... try/finally
performance_api_test: Crash # (try {body();}catch ... try/finally
postmessage_structured_test: Crash # (try {body();}catch ... try/finally
query_test: Crash # (switch (testCase.re... Unhandled node
queryall_test: Crash # (switch (testCase.re... Unhandled node
query_test: Crash # (try {_microtaskLoop... try/finally
queryall_test: Crash # (try {_microtaskLoop... try/finally
range_test: Crash # (try {body();}catch ... try/finally
request_animation_frame_test: Crash # (switch (testCase.re... Unhandled node
request_animation_frame_test: Crash # (try {_microtaskLoop... try/finally
rtc_test: Crash # (try {body();}catch ... try/finally
selectelement_test: Crash # (switch (testCase.re... Unhandled node
serialized_script_value_test: Crash # (switch (testCase.re... Unhandled node
selectelement_test: Crash # (try {_microtaskLoop... try/finally
serialized_script_value_test: Crash # (try {_microtaskLoop... try/finally
shadow_dom_test: Crash # (try {body();}catch ... try/finally
shadowroot_test: Crash # (switch (testCase.re... Unhandled node
shadowroot_test: Crash # (try {_microtaskLoop... try/finally
speechrecognition_test: Crash # (try {body();}catch ... try/finally
storage_quota_test/missingenumcheck: Crash # (switch (testCase.re... Unhandled node
storage_quota_test/none: Crash # (switch (testCase.re... Unhandled node
storage_test: Crash # (switch (testCase.re... Unhandled node
streams_test: Crash # (switch (testCase.re... Unhandled node
storage_quota_test/missingenumcheck: Crash # (try {_microtaskLoop... try/finally
storage_quota_test/none: Crash # (try {_microtaskLoop... try/finally
storage_test: Crash # (try {_microtaskLoop... try/finally
streams_test: Crash # (try {_microtaskLoop... try/finally
svg_test: Crash # (try {body();}catch ... try/finally
svgelement_test: Crash # (try {body();}catch ... try/finally
table_test: Crash # (switch (testCase.re... Unhandled node
text_event_test: Crash # (switch (testCase.re... Unhandled node
table_test: Crash # (try {_microtaskLoop... try/finally
text_event_test: Crash # (try {_microtaskLoop... try/finally
touchevent_test: Crash # (try {body();}catch ... try/finally
track_element_constructor_test: Crash # (switch (testCase.re... Unhandled node
transferables_test: Crash # (switch (testCase.re... Unhandled node
track_element_constructor_test: Crash # (try {_microtaskLoop... try/finally
transferables_test: Crash # (try {return f(arg);}finally {Zone._leave(old);}): try/finally
transition_event_test: Crash # (try {body();}catch ... try/finally
typed_arrays_1_test: Crash # (try {body();}catch ... try/finally
typed_arrays_2_test: Crash # (switch (testCase.re... Unhandled node
typed_arrays_3_test: Crash # (switch (testCase.re... Unhandled node
typed_arrays_4_test: Crash # (switch (testCase.re... Unhandled node
typed_arrays_5_test: Crash # (switch (testCase.re... Unhandled node
typed_arrays_arraybuffer_test: Crash # (switch (testCase.re... Unhandled node
typed_arrays_dataview_test: Crash # (switch (testCase.re... Unhandled node
typed_arrays_range_checks_test: Crash # (switch (testCase.re... Unhandled node
typed_arrays_simd_test: Crash # (switch (testCase.re... Unhandled node
typing_test: Crash # (switch (testCase.re... Unhandled node
unknownelement_test: Crash # (switch (testCase.re... Unhandled node
uri_test: Crash # (switch (testCase.re... Unhandled node
typed_arrays_2_test: Crash # The null object does not have a setter 'parent='.
typed_arrays_3_test: Crash # The null object does not have a setter 'parent='.
typed_arrays_4_test: Crash # The null object does not have a setter 'parent='.
typed_arrays_5_test: Crash # (try {_microtaskLoop... try/finally
typed_arrays_arraybuffer_test: Crash # (try {_microtaskLoop... try/finally
typed_arrays_dataview_test: Crash # The null object does not have a setter 'parent='.
typed_arrays_range_checks_test: Crash # The null object does not have a setter 'parent='.
typed_arrays_simd_test: Crash # (try {_microtaskLoop... try/finally
typing_test: Crash # (try {_microtaskLoop... try/finally
unknownelement_test: Crash # (try {_microtaskLoop... try/finally
uri_test: Crash # Invalid argument(s)
url_test: Crash # (try {body();}catch ... try/finally
webgl_1_test: Crash # (try {body();}catch ... try/finally
websocket_test: Crash # (try {body();}catch ... try/finally
websql_test: Crash # (try {body();}catch ... try/finally
wheelevent_test: Crash # (switch (testCase.re... Unhandled node
window_eq_test: Crash # (switch (testCase.re... Unhandled node
window_mangling_test: Crash # (switch (testCase.re... Unhandled node
window_nosuchmethod_test: Crash # (switch (testCase.re... Unhandled node
window_test: Crash # (switch (testCase.re... Unhandled node
worker_api_test: Crash # (switch (testCase.re... Unhandled node
wheelevent_test: Crash # (try {_microtaskLoop... try/finally
window_eq_test: Crash # (try {_microtaskLoop... try/finally
window_mangling_test: Crash # (try {_microtaskLoop... try/finally
window_nosuchmethod_test: Crash # (try {_microtaskLoop... try/finally
window_test: Crash # (try {_microtaskLoop... try/finally
worker_api_test: Crash # (try {_microtaskLoop... try/finally
worker_test: Crash # (try {body();}catch ... try/finally
xhr_cross_origin_test: Crash # (try {body();}catch ... try/finally
xhr_test: Crash # (try {body();}catch ... try/finally

View file

@ -126,34 +126,64 @@ mint_maker_test: StaticWarning
package_root_test: SkipByDesign # Uses dart:io.
[ $compiler == dart2js && $cps_ir ]
count_test: Crash # (switch (testCase.re... Unhandled node
bool_from_environment_default_value_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
capability_test: Crash # The null object does not have a setter 'parent='.
compile_time_error_test/none: Crash # The null object does not have a setter 'parent='.
count_test: Crash # (try {_microtaskLoop... try/finally
cross_isolate_message_test: Crash # (switch (msg[0]){cas... Unhandled node
deferred_in_isolate2_test: Crash # (switch (testCase.re... Unhandled node
function_send_test: Crash # (try {p.send(func);}finally {p.send(0);}): try/finally
handle_error2_test: Crash # (switch (state){case... Unhandled node
deferred_in_isolate2_test: Crash # (try {_microtaskLoop... try/finally
deferred_in_isolate_test: Crash # The null object does not have a setter 'parent='.
enum_const_test/02: Crash # (switch (x.first){ca... Unhandled node
function_send_test: Crash # The null object does not have a setter 'parent='.
handle_error2_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
handle_error3_test: Crash # (switch (state2){cas... Unhandled node
handle_error_test: Crash # (switch (state){case... Unhandled node
illegal_msg_function_test: Crash # (switch (testCase.re... Unhandled node
illegal_msg_mirror_test: Crash # (switch (testCase.re... Unhandled node
isolate_complex_messages_test: Crash # (switch (testCase.re... Unhandled node
isolate_current_test: Crash # (switch (state){case... Unhandled node
mandel_isolate_test: Crash # (switch (testCase.re... Unhandled node
message2_test: Crash # (switch (testCase.re... Unhandled node
message3_test/constInstance: Crash # Invalid argument(s)
message3_test/constList: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
message3_test/constList_identical: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
message3_test/constMap: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
message_test: Crash # (switch (testCase.re... Unhandled node
mint_maker_test: Crash # (switch (testCase.re... Unhandled node
nested_spawn2_test: Crash # (switch (testCase.re... Unhandled node
nested_spawn_test: Crash # (switch (testCase.re... Unhandled node
raw_port_test: Crash # (switch (testCase.re... Unhandled node
request_reply_test: Crash # (switch (testCase.re... Unhandled node
spawn_function_custom_class_test: Crash # (switch (testCase.re... Unhandled node
spawn_function_test: Crash # (switch (testCase.re... Unhandled node
spawn_uri_multi_test/01: Crash # (switch (testCase.re... Unhandled node
spawn_uri_multi_test/none: Crash # (switch (testCase.re... Unhandled node
stacktrace_message_test: Crash # (switch (testCase.re... Unhandled node
static_function_test: Crash # (switch (testCase.re... Unhandled node
timer_isolate_test: Crash # (switch (testCase.re... Unhandled node
unresolved_ports_test: Crash # (switch (testCase.re... Unhandled node
handle_error_test: Crash # (try {_microtaskLoop... try/finally
illegal_msg_function_test: Crash # (try {_microtaskLoop... try/finally
illegal_msg_mirror_test: Crash # (try {_microtaskLoop... try/finally
int_from_environment_default_value_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
isolate_complex_messages_test: Crash # (try {_microtaskLoop... try/finally
isolate_current_test: Crash # The null object does not have a setter 'parent='.
isolate_import_test/none: Crash # (try {_microtaskLoop... try/finally
isolate_stress_test: Crash # The null object does not have a setter 'parent='.
issue_22778_test: Crash # (switch (x.first){ca... Unhandled node
kill2_test: Crash # (switch (x.first){ca... Unhandled node
kill_self_test: Crash # (switch (x.first){ca... Unhandled node
kill_test: Crash # (switch (x.first){ca... Unhandled node
mandel_isolate_test: Crash # (=ReceivePortImpl;): Unhandled node
message2_test: Crash # (try {_microtaskLoop... try/finally
message3_test/byteBuffer: Crash # The null object does not have a setter 'parent='.
message3_test/constInstance: Crash # The null object does not have a setter 'parent='.
message3_test/constList: Crash # The null object does not have a setter 'parent='.
message3_test/constList_identical: Crash # The null object does not have a setter 'parent='.
message3_test/constMap: Crash # The null object does not have a setter 'parent='.
message3_test/fun: Crash # The null object does not have a setter 'parent='.
message3_test/int32x4: Crash # The null object does not have a setter 'parent='.
message3_test/none: Crash # The null object does not have a setter 'parent='.
message_enum_test: Crash # (try {_microtaskLoop... try/finally
message_test: Crash # (try {_microtaskLoop... try/finally
mint_maker_test: Crash # (try {_microtaskLoop... try/finally
nested_spawn2_test: Crash # (try {_microtaskLoop... try/finally
nested_spawn_test: Crash # (try {_microtaskLoop... try/finally
object_leak_test: Crash # The null object does not have a setter 'parent='.
ondone_test: Crash # The null object does not have a setter 'parent='.
pause_test: Crash # The null object does not have a setter 'parent='.
ping_pause_test: Crash # (switch (x.first){ca... Unhandled node
ping_test: Crash # (switch (x.first){ca... Unhandled node
port_test: Crash # (try {_microtaskLoop... try/finally
raw_port_test: Crash # (try {_microtaskLoop... try/finally
request_reply_test: Crash # (try {_microtaskLoop... try/finally
simple_message_test/01: Crash # The null object does not have a setter 'parent='.
simple_message_test/none: Crash # The null object does not have a setter 'parent='.
spawn_function_custom_class_test: Crash # (try {_microtaskLoop... try/finally
spawn_function_test: Crash # (try {_microtaskLoop... try/finally
spawn_uri_missing_from_isolate_test: Crash # The null object does not have a setter 'parent='.
spawn_uri_missing_test: Crash # The null object does not have a setter 'parent='.
spawn_uri_multi_test/01: Crash # (try {_microtaskLoop... try/finally
spawn_uri_multi_test/none: Crash # (try {_microtaskLoop... try/finally
stacktrace_message_test: Crash # (try {_microtaskLoop... try/finally
start_paused_test: Crash # The null object does not have a setter 'parent='.
static_function_test: Crash # (try {_microtaskLoop... try/finally
string_from_environment_default_value_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
timer_isolate_test: Crash # (try {_microtaskLoop... try/finally
typed_message_test: Crash # The null object does not have a setter 'parent='.
unresolved_ports_test: Crash # (try {_microtaskLoop... try/finally

View file

@ -241,8 +241,17 @@ generic_field_mixin5_test: Crash # Issue 18651
[ $compiler == dart2js && $cps_ir ]
aborting_switch_case_test: Crash # (switch (42){case 42:foo();foo();break;}): Unhandled node
async_and_or_test: Crash # (test()async{await test1();await test2();}): cannot handle async/sync*/async* functions
async_await_catch_regression_test: Crash # (test()async{var exc... cannot handle async/sync*/async* functions
abstract_exact_selector_test/01: Crash # The null object does not have a setter 'parent='.
abstract_exact_selector_test/none: Crash # The null object does not have a setter 'parent='.
abstract_getter_test/01: Crash # The null object does not have a setter 'parent='.
abstract_method_test: Crash # The null object does not have a setter 'parent='.
abstract_object_method_test: Crash # The null object does not have a setter 'parent='.
arithmetic_test: Crash # (switch (codeUnit){c... Unhandled node
assert_assignable_type_test: RuntimeError # Please triage this failure.
assign_op_test: RuntimeError # Please triage this failure.
assignable_expression_test/none: RuntimeError # Please triage this failure.
async_and_or_test: Crash # The null object does not have a setter 'parent='.
async_await_catch_regression_test: Crash # The null object does not have a setter 'parent='.
async_await_syntax_test/a01a: Crash # (a01a()async=>null;): cannot handle async/sync*/async* functions
async_await_syntax_test/a02a: Crash # (a02a()async{}): cannot handle async/sync*/async* functions
async_await_syntax_test/a03a: Crash # (a03a()async*{}): cannot handle async/sync*/async* functions
@ -298,65 +307,113 @@ async_await_syntax_test/d10a: Crash # (()async*{yield* [] ;}): cannot handle asy
async_await_test/02: Crash # (f()async{return id(42);}): cannot handle async/sync*/async* functions
async_await_test/03: Crash # (f()async{return id(42);}): cannot handle async/sync*/async* functions
async_await_test/none: Crash # (f()async{return id(42);}): cannot handle async/sync*/async* functions
async_break_in_finally_test: Crash # (test()async{Expect.... cannot handle async/sync*/async* functions
async_continue_label_test/await_in_body: Crash # (test()async{await t... cannot handle async/sync*/async* functions
async_continue_label_test/await_in_condition: Crash # (test()async{await t... cannot handle async/sync*/async* functions
async_continue_label_test/await_in_init: Crash # (test()async{await t... cannot handle async/sync*/async* functions
async_continue_label_test/await_in_update: Crash # (test()async{await t... cannot handle async/sync*/async* functions
async_continue_label_test/none: Crash # (test()async{await t... cannot handle async/sync*/async* functions
async_break_in_finally_test: Crash # The null object does not have a setter 'parent='.
async_continue_label_test/await_in_body: Crash # The null object does not have a setter 'parent='.
async_continue_label_test/await_in_condition: Crash # The null object does not have a setter 'parent='.
async_continue_label_test/await_in_init: Crash # The null object does not have a setter 'parent='.
async_continue_label_test/await_in_update: Crash # The null object does not have a setter 'parent='.
async_continue_label_test/none: Crash # The null object does not have a setter 'parent='.
async_control_structures_test: Crash # (asyncImplicitReturn... cannot handle async/sync*/async* functions
async_finally_rethrow_test: Crash # (main()async{var err... cannot handle async/sync*/async* functions
async_or_generator_return_type_stacktrace_test/01: Crash # (void badReturnTypeAsync()async{}): cannot handle async/sync*/async* functions
async_or_generator_return_type_stacktrace_test/02: Crash # (void badReturnTypeAsyncStar()async*{}): cannot handle async/sync*/async* functions
async_or_generator_return_type_stacktrace_test/03: Crash # (void badReturnTypeSyncStar()sync*{}): cannot handle async/sync*/async* functions
async_regression_23058_test: Crash # (foo()async{return x.foo==2?42:x.foo;}): cannot handle async/sync*/async* functions
async_regression_23058_test: Crash # The null object does not have a setter 'parent='.
async_rethrow_test: Crash # (rethrowString()asyn... cannot handle async/sync*/async* functions
async_return_types_test/nestedFuture: Crash # (test()async{Expect.... cannot handle async/sync*/async* functions
async_return_types_test/none: Crash # (test()async{Expect.... cannot handle async/sync*/async* functions
async_return_types_test/tooManyTypeParameters: Crash # (test()async{Expect.... cannot handle async/sync*/async* functions
async_return_types_test/wrongReturnType: Crash # (test()async{Expect.... cannot handle async/sync*/async* functions
async_return_types_test/wrongTypeParameter: Crash # (test()async{Expect.... cannot handle async/sync*/async* functions
async_star_cancel_and_throw_in_finally_test: Crash # (test()async{var com... cannot handle async/sync*/async* functions
async_star_regression_23116_test: Crash # (test()async{Complet... cannot handle async/sync*/async* functions
async_return_types_test/nestedFuture: Crash # The null object does not have a setter 'parent='.
async_return_types_test/none: Crash # The null object does not have a setter 'parent='.
async_return_types_test/tooManyTypeParameters: Crash # The null object does not have a setter 'parent='.
async_return_types_test/wrongReturnType: Crash # The null object does not have a setter 'parent='.
async_return_types_test/wrongTypeParameter: Crash # The null object does not have a setter 'parent='.
async_star_cancel_and_throw_in_finally_test: Crash # The null object does not have a setter 'parent='.
async_star_regression_23116_test: Crash # The null object does not have a setter 'parent='.
async_star_test/01: Crash # (f()async*{}): cannot handle async/sync*/async* functions
async_star_test/02: Crash # (f()async*{}): cannot handle async/sync*/async* functions
async_star_test/03: Crash # (f()async*{}): cannot handle async/sync*/async* functions
async_star_test/04: Crash # (f()async*{}): cannot handle async/sync*/async* functions
async_star_test/05: Crash # (f()async*{}): cannot handle async/sync*/async* functions
async_star_test/none: Crash # (f()async*{}): cannot handle async/sync*/async* functions
async_switch_test/none: Crash # (test()async{Expect.... cannot handle async/sync*/async* functions
async_switch_test/withDefault: Crash # (test()async{Expect.... cannot handle async/sync*/async* functions
async_switch_test/none: Crash # The null object does not have a setter 'parent='.
async_switch_test/withDefault: Crash # The null object does not have a setter 'parent='.
async_test/none: Crash # (bar(int p1,p2)async{var z=8;return p2+z+foo;}): cannot handle async/sync*/async* functions
async_test/type-mismatch1: Crash # (bar(int p1,p2)async{var z=8;return p2+z+foo;}): cannot handle async/sync*/async* functions
async_test/type-mismatch2: Crash # (bar(int p1,p2)async{var z=8;return p2+z+foo;}): cannot handle async/sync*/async* functions
async_test/type-mismatch3: Crash # (bar(int p1,p2)async{var z=8;return p2+z+foo;}): cannot handle async/sync*/async* functions
async_test/type-mismatch4: Crash # (bar(int p1,p2)async{var z=8;return p2+z+foo;}): cannot handle async/sync*/async* functions
async_this_bound_test: Crash # (test()async{await testA();await testB();}): cannot handle async/sync*/async* functions
async_throw_in_catch_test/forceAwait: Crash # (test()async{await r... cannot handle async/sync*/async* functions
async_throw_in_catch_test/none: Crash # (test()async{await r... cannot handle async/sync*/async* functions
asyncstar_concat_test: Crash # (test()async{Expect.... cannot handle async/sync*/async* functions
asyncstar_throw_in_catch_test: Crash # (test()async{await r... cannot handle async/sync*/async* functions
asyncstar_yield_test: Crash # (test()async{Expect.... cannot handle async/sync*/async* functions
asyncstar_yieldstar_test: Crash # (test()async{Expect.... cannot handle async/sync*/async* functions
async_this_bound_test: Crash # The null object does not have a setter 'parent='.
async_throw_in_catch_test/forceAwait: Crash # The null object does not have a setter 'parent='.
async_throw_in_catch_test/none: Crash # The null object does not have a setter 'parent='.
asyncstar_concat_test: Crash # The null object does not have a setter 'parent='.
asyncstar_throw_in_catch_test: Crash # The null object does not have a setter 'parent='.
asyncstar_yield_test: Crash # The null object does not have a setter 'parent='.
asyncstar_yieldstar_test: Crash # The null object does not have a setter 'parent='.
await_backwards_compatibility_test/none: Crash # (test1()async{var x=await 9;Expect.equals(9,x);}): cannot handle async/sync*/async* functions
await_exceptions_test: Crash # (awaitFoo()async{await foo();}): cannot handle async/sync*/async* functions
await_for_cancel_test: Crash # (test()async{await test1();await test2();}): cannot handle async/sync*/async* functions
await_for_test: Crash # (consumeSomeOfInfini... cannot handle async/sync*/async* functions
await_for_use_local_test: Crash # (test()async{var cou... cannot handle async/sync*/async* functions
await_future_test: Crash # (test()async{var res... cannot handle async/sync*/async* functions
await_nonfuture_test: Crash # (foo()async{Expect.equals(X,10);return await 5;}): cannot handle async/sync*/async* functions
await_not_started_immediately_test: Crash # (foo()async{x++ ;await 1;x++ ;}): cannot handle async/sync*/async* functions
await_postfix_expr_test: Crash # (test()async{Expect.... cannot handle async/sync*/async* functions
await_exceptions_test: Crash # The null object does not have a setter 'parent='.
await_for_cancel_test: Crash # The null object does not have a setter 'parent='.
await_for_test: Crash # The null object does not have a setter 'parent='.
await_for_use_local_test: Crash # The null object does not have a setter 'parent='.
await_future_test: Crash # The null object does not have a setter 'parent='.
await_nonfuture_test: Crash # The null object does not have a setter 'parent='.
await_not_started_immediately_test: Crash # The null object does not have a setter 'parent='.
await_postfix_expr_test: Crash # The null object does not have a setter 'parent='.
await_regression_test: Crash # (main()async{testNes... cannot handle async/sync*/async* functions
await_test: Crash # (others()async{var a... cannot handle async/sync*/async* functions
cha_deopt1_test: RuntimeError # V.loadLibrary is not a function
cha_deopt2_test: RuntimeError # R.loadLibrary is not a function
cha_deopt3_test: RuntimeError # K.loadLibrary is not a function
bind_test: RuntimeError # Cannot read property 'prototype' of undefined
bool_check_test: Crash # The null object does not have a setter 'parent='.
bound_closure_primitives_test: RuntimeError # Please triage this failure.
call_with_no_such_method_test: Crash # The null object does not have a setter 'parent='.
canonical_const3_test: RuntimeError # Cannot read property 'prototype' of undefined
cascade2_test: RuntimeError # Please triage this failure.
cascade_2_test: RuntimeError # Please triage this failure.
cascade_test/none: RuntimeError # Cannot read property 'prototype' of undefined
cast_test/04: RuntimeError # Please triage this failure.
cast_test/05: RuntimeError # Please triage this failure.
cast_test/none: RuntimeError # Please triage this failure.
catch_liveness_test: Crash # The null object does not have a setter 'parent='.
cha_deopt1_test: Crash # (try {result=code();... try/finally
cha_deopt2_test: Crash # (try {result=code();... try/finally
cha_deopt3_test: Crash # (try {result=code();... try/finally
char_escape_test: RuntimeError # Please triage this failure.
class_override_test/00: Crash # (try {instance.foo();}on NoSuchMethodError catch (error){}finally {}): try/finally
class_override_test/none: Crash # (try {instance.foo();}finally {}): try/finally
closure7_test: RuntimeError # Cannot read property 'prototype' of undefined
closure8_test: RuntimeError # Cannot read property 'prototype' of undefined
closure_cycles_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
closure_in_constructor_test: Crash # Invalid argument(s)
closure_self_reference_test: Crash # (try {return inner(value-1);}finally {counter++ ;}): try/finally
closure_shared_state_test: RuntimeError # Cannot read property 'prototype' of undefined
closure_type_variables_test: Crash # Invalid argument(s)
closures_initializer2_test: RuntimeError # Cannot read property 'prototype' of undefined
closures_initializer_test: RuntimeError # Please triage this failure.
compile_time_constant_a_test: RuntimeError # Please triage this failure.
compile_time_constant_b_test: RuntimeError # Please triage this failure.
compile_time_constant_checked2_test/01: Crash # The null object does not have a setter 'parent='.
compile_time_constant_checked2_test/02: Crash # The null object does not have a setter 'parent='.
compile_time_constant_checked2_test/03: Crash # The null object does not have a setter 'parent='.
compile_time_constant_checked2_test/04: Crash # The null object does not have a setter 'parent='.
compile_time_constant_checked2_test/05: Crash # The null object does not have a setter 'parent='.
compile_time_constant_checked2_test/06: Crash # The null object does not have a setter 'parent='.
compile_time_constant_checked3_test/01: Crash # The null object does not have a setter 'parent='.
compile_time_constant_checked3_test/02: Crash # The null object does not have a setter 'parent='.
compile_time_constant_checked3_test/03: Crash # The null object does not have a setter 'parent='.
compile_time_constant_checked3_test/04: Crash # The null object does not have a setter 'parent='.
compile_time_constant_checked3_test/05: Crash # The null object does not have a setter 'parent='.
compile_time_constant_checked3_test/06: Crash # The null object does not have a setter 'parent='.
compile_time_constant_checked_test/01: Crash # The null object does not have a setter 'parent='.
compile_time_constant_checked_test/02: Crash # The null object does not have a setter 'parent='.
compile_time_constant_checked_test/03: Crash # The null object does not have a setter 'parent='.
compile_time_constant_q_test: Crash # The null object does not have a setter 'parent='.
compile_time_constant_r_test/none: Crash # The null object does not have a setter 'parent='.
compound_assignment_operator_test: RuntimeError # Please triage this failure.
const_constructor3_test/01: Crash # The null object does not have a setter 'parent='.
const_constructor3_test/02: Crash # The null object does not have a setter 'parent='.
const_constructor3_test/03: Crash # The null object does not have a setter 'parent='.
const_constructor3_test/04: Crash # The null object does not have a setter 'parent='.
const_evaluation_test/01: Crash # Internal Error: No default constructor available.
const_init2_test/01: Crash # The null object does not have a setter 'parent='.
const_init2_test/02: Crash # The null object does not have a setter 'parent='.
const_list_test: RuntimeError # Please triage this failure.
const_map_test: RuntimeError # Please triage this failure.
const_nested_test: Crash # Invalid argument(s)
const_switch2_test/none: Crash # (switch (a){case 1:print("OK");}): Unhandled node
const_switch_test/01: Crash # (switch (c){case con... Unhandled node
@ -370,48 +427,72 @@ constructor_with_mixin_test: Crash # Internal Error: No default constructor avai
continue_test: Crash # (switch (0){case 0:i=22;continue;default:i=25;break;}): Unhandled node
crash_12118_test: Crash # Invalid argument(s)
crash_6725_test/01: Crash # The null object does not have a getter '_element'.
critical_edge2_test: Crash # The null object does not have a setter 'parent='.
critical_edge_test: Crash # The null object does not have a setter 'parent='.
custom_await_stack_trace_test: Crash # (main()async{try {va... cannot handle async/sync*/async* functions
deferred_closurize_load_library_test: RuntimeError # D.loadLibrary is not a function
deferred_constant_list_test: RuntimeError # K.loadLibrary is not a function
deferred_constraints_constants_test/none : RuntimeError # TypeError: S.loadLibrary is not a function
deferred_constraints_constants_test/reference_after_load : RuntimeError # TypeError: G.loadLibrary is not a function
deferred_constraints_type_annotation_test/as_operation : RuntimeError # TypeError: Z.loadLibrary is not a function
deferred_constraints_type_annotation_test/catch_check: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
deferred_constraints_type_annotation_test/is_check : RuntimeError # TypeError: L.loadLibrary is not a function
deferred_constraints_type_annotation_test/new: RuntimeError # R.loadLibrary is not a function
deferred_constraints_type_annotation_test/new_before_load : RuntimeError # TypeError: K.loadLibrary is not a function
deferred_constraints_type_annotation_test/new_generic1: RuntimeError # R.loadLibrary is not a function
deferred_constraints_type_annotation_test/new_generic2: RuntimeError # X.loadLibrary is not a function
deferred_constraints_type_annotation_test/new_generic3: RuntimeError # K.loadLibrary is not a function
deferred_constraints_type_annotation_test/none: RuntimeError # D.loadLibrary is not a function
deferred_constraints_type_annotation_test/static_method: RuntimeError # F.loadLibrary is not a function
deferred_constraints_type_annotation_test/type_annotation1: RuntimeError # K.loadLibrary is not a function
deferred_constraints_type_annotation_test/type_annotation_generic1: RuntimeError # T.loadLibrary is not a function
deferred_constraints_type_annotation_test/type_annotation_generic2: RuntimeError # Q.loadLibrary is not a function
deferred_constraints_type_annotation_test/type_annotation_generic3: RuntimeError # Z.loadLibrary is not a function
deferred_constraints_type_annotation_test/type_annotation_generic4: RuntimeError # Q.loadLibrary is not a function
deferred_constraints_type_annotation_test/type_annotation_non_deferred: RuntimeError # R.loadLibrary is not a function
deferred_constraints_type_annotation_test/type_annotation_null: RuntimeError # Z.loadLibrary is not a function
deferred_constraints_type_annotation_test/type_annotation_top_level: RuntimeError # U.loadLibrary is not a function
deferred_function_type_test : RuntimeError # TypeError: N.loadLibrary is not a function
deferred_global_test: RuntimeError # Y.loadLibrary is not a function
deferred_inlined_test: RuntimeError # B.loadLibrary is not a function
deferred_load_constants_test/none : RuntimeError # Expect.throws fails: Did not throw
deferred_load_inval_code_test: RuntimeError # O.loadLibrary is not a function
deferred_load_library_wrong_args_test/none: RuntimeError # Y.loadLibrary is not a function
deferred_mixin_test: RuntimeError # X.loadLibrary is not a function
deferred_no_such_method_test: RuntimeError # D.loadLibrary is not a function
deferred_not_loaded_check_test : RuntimeError # Expect.isTrue(false) fails.
deferred_only_constant_test: RuntimeError # O.loadLibrary is not a function
deferred_optimized_test: RuntimeError # Q.loadLibrary is not a function
deferred_redirecting_factory_test: Crash # (test()async{await t... cannot handle async/sync*/async* functions
deferred_regression_22995_test : RuntimeError # TypeError: U.loadLibrary is not a function
deferred_shadow_load_library_test: RuntimeError # Y.loadLibrary is not a function
deferred_shared_and_unshared_classes_test: RuntimeError # U.loadLibrary is not a function
deferred_static_seperate_test: RuntimeError # L.loadLibrary is not a function
cyclic_metadata_test/01: Crash # The null object does not have a setter 'parent='.
cyclic_metadata_test/02: Crash # The null object does not have a setter 'parent='.
cyclic_metadata_test/none: Crash # The null object does not have a setter 'parent='.
cyclic_type_test/00: RuntimeError # Cannot read property 'prototype' of undefined
cyclic_type_test/01: RuntimeError # Cannot read property 'prototype' of undefined
cyclic_type_test/02: RuntimeError # Cannot read property 'prototype' of undefined
cyclic_type_test/03: RuntimeError # Cannot read property 'prototype' of undefined
cyclic_type_test/04: RuntimeError # Cannot read property 'prototype' of undefined
deferred_closurize_load_library_test: Crash # The null object does not have a setter 'parent='.
deferred_constant_list_test: Crash # The null object does not have a setter 'parent='.
deferred_constraints_constants_test/none: Crash # The null object does not have a setter 'parent='.
deferred_constraints_constants_test/reference_after_load: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/as_operation: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/catch_check: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/is_check: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/new: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/new_before_load: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/new_generic1: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/new_generic2: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/new_generic3: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/none: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/static_method: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/type_annotation1: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/type_annotation_generic1: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/type_annotation_generic2: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/type_annotation_generic3: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/type_annotation_generic4: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/type_annotation_non_deferred: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/type_annotation_null: Crash # The null object does not have a setter 'parent='.
deferred_constraints_type_annotation_test/type_annotation_top_level: Crash # The null object does not have a setter 'parent='.
deferred_function_type_test: Crash # (try {result=code();... try/finally
deferred_global_test: Crash # The null object does not have a setter 'parent='.
deferred_inlined_test: Crash # (try {result=code();... try/finally
deferred_load_constants_test/none: Crash # The null object does not have a setter 'parent='.
deferred_load_inval_code_test: Crash # (try {result=code();... try/finally
deferred_load_library_wrong_args_test/01: Crash # (try {result=code();... try/finally
deferred_load_library_wrong_args_test/none: Crash # (try {result=code();... try/finally
deferred_mixin_test: Crash # The null object does not have a setter 'parent='.
deferred_no_such_method_test: Crash # The null object does not have a setter 'parent='.
deferred_not_loaded_check_test: RuntimeError # Please triage this failure.
deferred_only_constant_test: Crash # (try {result=code();... try/finally
deferred_optimized_test: Crash # (try {result=code();... try/finally
deferred_redirecting_factory_test: Crash # The null object does not have a setter 'parent='.
deferred_regression_22995_test: Crash # (try {result=code();... try/finally
deferred_shadow_load_library_test: Crash # The null object does not have a setter 'parent='.
deferred_shared_and_unshared_classes_test: Crash # The null object does not have a setter 'parent='.
deferred_static_seperate_test: Crash # The null object does not have a setter 'parent='.
deopt_inlined_function_lazy_test: Crash # (try {return x+12342353257893275483274832;}finally {}): try/finally
deopt_no_feedback_test: RuntimeError # Please triage this failure.
disassemble_test: Crash # The null object does not have a setter 'parent='.
div_by_zero_test: Crash # The null object does not have a setter 'parent='.
dynamic_field_test/01: Crash # The null object does not have a setter 'parent='.
dynamic_field_test/02: Crash # The null object does not have a setter 'parent='.
empty_block_case_test: Crash # (switch (1){case 1:{}case 2:Expect.equals(true,false);}): Unhandled node
enum_duplicate_test/01: RuntimeError # Please triage this failure.
enum_duplicate_test/02: RuntimeError # Please triage this failure.
enum_duplicate_test/none: RuntimeError # Please triage this failure.
enum_mirror_test: Crash # The null object does not have a setter 'parent='.
enum_private_test/01: RuntimeError # Please triage this failure.
enum_private_test/02: RuntimeError # Please triage this failure.
enum_private_test/none: RuntimeError # Please triage this failure.
enum_test: Crash # (switch (e){case Enu... Unhandled node
exception_test: Crash # The null object does not have a setter 'parent='.
execute_finally10_test: Crash # (try {throw 'foo';}c... try/finally
execute_finally11_test: Crash # (try {throw 'foo';}c... try/finally
execute_finally12_test: Crash # (try {try {}finally {a=8;break;}}finally {return a==8;}): try/finally
@ -424,8 +505,22 @@ execute_finally6_test: Crash # (try {try {int j;j=f... try/finally
execute_finally7_test: Crash # (try {var a=new List... try/finally
execute_finally8_test: Crash # (try {sum+= 1;return 'hi';}finally {sum+= 1;throw 'ball';sum+= 1;}): try/finally
execute_finally9_test: Crash # (try {sum+= 1;return... try/finally
final_super_field_set_test/01: RuntimeError # Please triage this failure.
expect_test: Crash # The null object does not have a setter 'parent='.
export_cyclic_test: Crash # The null object does not have a setter 'parent='.
export_main_override_test: Crash # The null object does not have a setter 'parent='.
export_private_test/none: Crash # The null object does not have a setter 'parent='.
export_test: Crash # The null object does not have a setter 'parent='.
f_bounded_equality_test: RuntimeError # Cannot read property 'prototype' of undefined
factory3_test: Crash # The null object does not have a setter 'parent='.
fannkuch_test: Crash # The null object does not have a setter 'parent='.
field_increment_bailout_test: Crash # The null object does not have a setter 'parent='.
final_super_field_set_test/01: Crash # The null object does not have a setter 'parent='.
finally_test: Crash # (try {i=12;}finally {Expect.equals(12,i);executedFinally=true;}): try/finally
first_class_types_test: RuntimeError # Please triage this failure.
fixed_length_test: RuntimeError # Please triage this failure.
fixed_type_variable_test/02: RuntimeError # Cannot read property 'prototype' of undefined
fixed_type_variable_test/04: RuntimeError # Cannot read property 'prototype' of undefined
fixed_type_variable_test/06: RuntimeError # Cannot read property 'prototype' of undefined
flatten_test/01: Crash # (test()async{int x=await new Derived<int>();}): cannot handle async/sync*/async* functions
flatten_test/02: Crash # (test()async{Future<int> f()async=>new Derived<int>();}): cannot handle async/sync*/async* functions
flatten_test/03: Crash # (test()async{Future<... cannot handle async/sync*/async* functions
@ -441,59 +536,186 @@ flatten_test/12: Crash # (test()async{Future<... cannot handle async/sync*/asyn
flatten_test/none: Crash # (test()async{}): cannot handle async/sync*/async* functions
for2_test: Crash # The null object does not have a getter 'field'.
for_variable_capture_test: Crash # (i=0): For-loop variable captured in loop header
generic_closure_test: Crash # Instance of 'TypeOperator': type check unimplemented for F.
function_getter_test: RuntimeError # Cannot read property 'prototype' of undefined
function_literals_test: RuntimeError # Cannot read property 'prototype' of undefined
function_subtype0_test: RuntimeError # Cannot read property 'prototype' of undefined
function_subtype_bound_closure0_test: RuntimeError # Cannot read property 'prototype' of undefined
function_subtype_bound_closure1_test: RuntimeError # Cannot read property 'prototype' of undefined
function_subtype_call0_test: RuntimeError # Cannot read property 'prototype' of undefined
function_subtype_factory1_test: RuntimeError # Cannot read property 'prototype' of undefined
function_subtype_local0_test: RuntimeError # Cannot read property 'prototype' of undefined
function_subtype_local1_test: RuntimeError # Cannot read property 'prototype' of undefined
function_subtype_named1_test: RuntimeError # Cannot read property 'prototype' of undefined
function_subtype_not0_test: RuntimeError # Cannot read property 'prototype' of undefined
function_subtype_optional1_test: RuntimeError # Cannot read property 'prototype' of undefined
function_subtype_simple0_test: RuntimeError # Cannot read property 'prototype' of undefined
function_subtype_simple1_test: RuntimeError # Cannot read property 'prototype' of undefined
function_subtype_simple2_test: RuntimeError # Cannot read property 'prototype' of undefined
function_subtype_top_level0_test: RuntimeError # Cannot read property 'prototype' of undefined
function_syntax_test/none: RuntimeError # Please triage this failure.
function_test: RuntimeError # Please triage this failure.
function_type_alias6_test/none: RuntimeError # Cannot read property 'prototype' of undefined
gc_test: RuntimeError # Please triage this failure.
generic2_test: RuntimeError # Please triage this failure.
generic_constructor_mixin2_test: Crash # Internal Error: No default constructor available.
generic_constructor_mixin3_test: Crash # Internal Error: No default constructor available.
generic_constructor_mixin_test: Crash # Internal Error: No default constructor available.
generic_creation_test: RuntimeError # Cannot read property 'prototype' of undefined
generic_field_mixin3_test: RuntimeError # Please triage this failure.
if_null_assignment_static_test/01: RuntimeError # Issue 23669
if_null_assignment_static_test/03: RuntimeError # Issue 23669
if_null_assignment_static_test/04: RuntimeError # Issue 23669
if_null_assignment_static_test/05: RuntimeError # Issue 23669
if_null_assignment_static_test/08: RuntimeError # Issue 23669
if_null_assignment_static_test/10: RuntimeError # Issue 23669
if_null_assignment_static_test/11: RuntimeError # Issue 23669
if_null_assignment_static_test/12: RuntimeError # Issue 23669
if_null_assignment_static_test/15: RuntimeError # Issue 23669
if_null_assignment_static_test/17: RuntimeError # Issue 23669
if_null_assignment_static_test/18: RuntimeError # Issue 23669
if_null_assignment_static_test/19: RuntimeError # Issue 23669
if_null_assignment_static_test/22: RuntimeError # Issue 23669
if_null_assignment_static_test/24: RuntimeError # Issue 23669
if_null_assignment_static_test/25: RuntimeError # Issue 23669
if_null_assignment_static_test/26: RuntimeError # Issue 23669
if_null_assignment_static_test/29: RuntimeError # Issue 23669
if_null_assignment_static_test/31: RuntimeError # Issue 23669
if_null_assignment_static_test/32: RuntimeError # Issue 23669
if_null_assignment_static_test/33: RuntimeError # Issue 23669
if_null_assignment_static_test/36: RuntimeError # Issue 23669
if_null_assignment_static_test/38: RuntimeError # Issue 23669
if_null_assignment_static_test/39: RuntimeError # Issue 23669
if_null_assignment_static_test/40: RuntimeError # Issue 23669
generic_instanceof_test: RuntimeError # Please triage this failure.
generic_native_test: RuntimeError # Please triage this failure.
generics2_test: Crash # The null object does not have a setter 'parent='.
getter_closure_execution_order_test: Crash # The null object does not have a setter 'parent='.
getter_setter_interceptor_test: RuntimeError # Please triage this failure.
getter_setter_order_test: RuntimeError # Please triage this failure.
gvn_interceptor_test: RuntimeError # Please triage this failure.
hello_dart_test: Crash # The null object does not have a setter 'parent='.
hello_script_test: Crash # The null object does not have a setter 'parent='.
identical_closure_test: RuntimeError # Cannot read property 'prototype' of undefined
if_null_assignment_behavior_test/01: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/02: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/04: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/05: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/06: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/07: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/08: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/09: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/10: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/12: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/16: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/17: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/18: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/19: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/20: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/21: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/22: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/23: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/24: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/25: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/26: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/27: RuntimeError # Please triage this failure.
if_null_assignment_behavior_test/28: RuntimeError # Please triage this failure.
if_null_assignment_static_test/01: RuntimeError # v0.get$a is not a function
if_null_assignment_static_test/03: RuntimeError # v0.get$a is not a function
if_null_assignment_static_test/04: RuntimeError # v0.get$b is not a function
if_null_assignment_static_test/05: RuntimeError # v0.get$a is not a function
if_null_assignment_static_test/08: RuntimeError # v0.get$a is not a function
if_null_assignment_static_test/10: RuntimeError # v0.get$a is not a function
if_null_assignment_static_test/11: RuntimeError # v0.get$b is not a function
if_null_assignment_static_test/12: RuntimeError # v0.get$a is not a function
if_null_assignment_static_test/15: RuntimeError # v0.get$a is not a function
if_null_assignment_static_test/17: RuntimeError # v0.get$a is not a function
if_null_assignment_static_test/18: RuntimeError # v0.get$b is not a function
if_null_assignment_static_test/19: RuntimeError # v0.get$a is not a function
if_null_assignment_static_test/22: RuntimeError # v0.get$a is not a function
if_null_assignment_static_test/24: RuntimeError # v0.get$a is not a function
if_null_assignment_static_test/25: RuntimeError # v0.get$b is not a function
if_null_assignment_static_test/26: RuntimeError # v0.get$a is not a function
if_null_assignment_static_test/29: RuntimeError # Please triage this failure.
if_null_assignment_static_test/30: RuntimeError # Please triage this failure.
if_null_assignment_static_test/31: RuntimeError # Please triage this failure.
if_null_assignment_static_test/32: RuntimeError # Please triage this failure.
if_null_assignment_static_test/33: RuntimeError # Please triage this failure.
if_null_assignment_static_test/34: RuntimeError # Please triage this failure.
if_null_assignment_static_test/35: RuntimeError # Please triage this failure.
if_null_assignment_static_test/36: RuntimeError # v0.get$a is not a function
if_null_assignment_static_test/38: RuntimeError # v0.get$a is not a function
if_null_assignment_static_test/39: RuntimeError # v0.get$b is not a function
if_null_assignment_static_test/40: RuntimeError # v0.get$a is not a function
implicit_closure1_test: Crash # The null object does not have a setter 'parent='.
implicit_closure2_test: RuntimeError # Cannot read property 'prototype' of undefined
implicit_closure_test: RuntimeError # Cannot read property 'prototype' of undefined
implicit_super_constructor_call_test: Crash # Invalid argument(s)
import_collection_no_prefix_test: Crash # The null object does not have a setter 'parent='.
import_combinators_negative_test: Crash # The null object does not have a setter 'parent='.
import_core_no_prefix_test: Crash # The null object does not have a setter 'parent='.
import_core_prefix_test: Crash # The null object does not have a setter 'parent='.
import_private_test/none: Crash # The null object does not have a setter 'parent='.
incr_op_test: RuntimeError # Please triage this failure.
index_test: RuntimeError # Please triage this failure.
inference_list_or_null_test: Crash # The null object does not have a setter 'parent='.
inference_mixin_field_test: Crash # Internal Error: No default constructor available.
inferrer_synthesized_constructor_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
inferrer_constructor4_test: Crash # The null object does not have a setter 'parent='.
inferrer_constructor5_test/01: Crash # The null object does not have a setter 'parent='.
inferrer_synthesized_constructor_test: Crash # Invalid argument(s)
inferrer_synthesized_super_constructor_test: Crash # Invalid argument(s)
infinite_switch_label_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
inlined_throw_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
infinite_switch_label_test: Crash # (switch (target){l0:... Unhandled node
inline_in_for_initializer_and_bailout_test: Crash # The null object does not have a setter 'parent='.
inlined_conditional_test: RuntimeError # Cannot read property 'prototype' of undefined
inlined_throw_test: Crash # The null object does not have a setter 'parent='.
instance_creation_in_function_annotation_test: Crash # (switch (name){case ... Unhandled node
instanceof2_test: RuntimeError # Please triage this failure.
instanceof4_test/01: RuntimeError # Please triage this failure.
integer_division_by_zero_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
invocation_mirror_invoke_on_test: RuntimeError # Please triage this failure.
invocation_mirror_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
interceptor7_test: RuntimeError # Please triage this failure.
interceptor8_test: Crash # The null object does not have a setter 'parent='.
interface_inherit_field_test: Crash # The null object does not have a setter 'parent='.
invocation_mirror2_test: Crash # The null object does not have a setter 'parent='.
invocation_mirror_invoke_on2_test: Crash # The null object does not have a setter 'parent='.
invocation_mirror_invoke_on_test: Crash # The null object does not have a setter 'parent='.
invocation_mirror_test: Crash # The null object does not have a setter 'parent='.
is_function_test: RuntimeError # Cannot read property 'prototype' of undefined
issue10581_test: Crash # (switch (type){case ... Unhandled node
issue10783_test: Crash # The null object does not have a setter 'parent='.
issue12023_test: Crash # (switch (action){cas... Unhandled node
issue13474_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
issue12288_test: RuntimeError # Please triage this failure.
issue13179_test: RuntimeError # Cannot read property 'prototype' of undefined
issue18628_1_test/01: Crash # The null object does not have a setter 'parent='.
issue20476_test: Crash # (try {try {return 1;}catch (e1){}finally {return 3;}}catch (e2){}finally {return 5;}): try/finally
issue_1751477_test: RuntimeError # O.loadLibrary is not a function
issue22800_test: Crash # The null object does not have a setter 'parent='.
issue7513_test: RuntimeError # Please triage this failure.
issue9939_test: Crash # The null object does not have a setter 'parent='.
issue_1751477_test: Crash # (try {result=code();... try/finally
issue_22780_test/01: Crash # The null object does not have a setter 'parent='.
label_test: Crash # (switch (i){case 111:while(doAgain()){break L;}default:i-- ;}): Unhandled node
large_class_declaration_test: Crash # Stack Overflow
malformed_test/none: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
many_overridden_no_such_method_test: RuntimeError # Please triage this failure.
method_override5_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
library_ambiguous_test/04: Crash # The null object does not have a setter 'parent='.
library_ambiguous_test/none: Crash # The null object does not have a setter 'parent='.
list_is_test: RuntimeError # Please triage this failure.
list_literal3_test: RuntimeError # Please triage this failure.
list_test: RuntimeError # Please triage this failure.
list_tracer_closure_test: RuntimeError # Please triage this failure.
list_tracer_in_list_test: RuntimeError # Please triage this failure.
list_tracer_in_map_test: RuntimeError # Please triage this failure.
list_tracer_return_from_tearoff_closure_test: RuntimeError # Please triage this failure.
local_function_test: RuntimeError # Please triage this failure.
logical_expression_test: RuntimeError # Please triage this failure.
main_test/01: Crash # (try {result=code();... try/finally
main_test/02: Crash # (try {result=code();... try/finally
main_test/04: Crash # (try {result=code();... try/finally
main_test/05: Crash # (try {result=code();... try/finally
main_test/20: Crash # (try {result=code();... try/finally
main_test/21: Crash # (try {result=code();... try/finally
main_test/22: Crash # (try {result=code();... try/finally
main_test/41: Crash # (try {result=code();... try/finally
main_test/42: Crash # (try {result=code();... try/finally
main_test/43: Crash # (try {result=code();... try/finally
main_test/44: Crash # (try {result=code();... try/finally
main_test/45: Crash # (try {result=code();... try/finally
malformed2_test/00: Crash # The null object does not have a setter 'parent='.
malformed2_test/01: Crash # The null object does not have a setter 'parent='.
malformed_type_test: Crash # The null object does not have a setter 'parent='.
many_calls_test: RuntimeError # Please triage this failure.
many_generic_instanceof_test: RuntimeError # Please triage this failure.
many_named_arguments_test: RuntimeError # Please triage this failure.
many_overridden_no_such_method_test: Crash # The null object does not have a setter 'parent='.
map_literal10_test: RuntimeError # Please triage this failure.
mega_load_test: RuntimeError # Please triage this failure.
method_binding_test: RuntimeError # Cannot read property 'prototype' of undefined
method_override2_test/00: Crash # The null object does not have a setter 'parent='.
method_override2_test/01: Crash # The null object does not have a setter 'parent='.
method_override2_test/02: Crash # The null object does not have a setter 'parent='.
method_override2_test/03: Crash # The null object does not have a setter 'parent='.
method_override2_test/none: Crash # The null object does not have a setter 'parent='.
methods_as_constants2_test: RuntimeError # Cannot read property 'prototype' of undefined
minify_closure_variable_collision_test: RuntimeError # Please triage this failure.
mint_arithmetic_test: Crash # (try {f(a,b){var s=b... try/finally
mint_compares_test: RuntimeError # Cannot read property 'prototype' of undefined
missing_const_constructor_test/01: Crash # The null object does not have a setter 'parent='.
missing_const_constructor_test/none: Crash # The null object does not have a setter 'parent='.
mixin_bound_test: Crash # Internal Error: No default constructor available.
mixin_forwarding_constructor1_test: Crash # Internal Error: No default constructor available.
mixin_forwarding_constructor3_test: Crash # Internal Error: No default constructor available.
mixin_prefix_test: Crash # Internal Error: No default constructor available.
mixin_super_constructor2_test: Crash # Internal Error: No default constructor available.
mixin_super_constructor_default_test: Crash # Internal Error: No default constructor available.
mixin_super_constructor_multiple_test: Crash # Internal Error: No default constructor available.
@ -509,11 +731,52 @@ mixin_type_parameters_mixin_test: Crash # The null object does not have a getter
mixin_type_parameters_super_extends_test: Crash # The null object does not have a getter '_element'.
mixin_type_parameters_super_test: Crash # The null object does not have a getter '_element'.
mixin_typedef_constructor_test: Crash # Internal Error: No default constructor available.
modulo_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
named_parameters_with_conversions_test: RuntimeError # Cannot read property 'prototype' of undefined
named_parameters_with_dollars_test: RuntimeError # Please triage this failure.
nan_identical_test: Crash # The null object does not have a setter 'parent='.
native_test: Crash # The null object does not have a setter 'parent='.
nested_if_test: RuntimeError # Please triage this failure.
nested_switch_label_test: Crash # (switch (target){out... Unhandled node
no_such_method_test: RuntimeError # Please triage this failure.
overridden_no_such_method_test: RuntimeError # Please triage this failure.
phi_merge_test: Crash # (switch (value){case 42:break;case 43:break;}): Unhandled node
no_such_method2_test: Crash # The null object does not have a setter 'parent='.
no_such_method3_test: Crash # The null object does not have a setter 'parent='.
no_such_method_dispatcher_test: Crash # The null object does not have a setter 'parent='.
no_such_method_empty_selector_test: Crash # The null object does not have a setter 'parent='.
no_such_method_subtype_test: Crash # The null object does not have a setter 'parent='.
no_such_method_test: Crash # The null object does not have a setter 'parent='.
null_no_such_method_test: Crash # The null object does not have a setter 'parent='.
null_test/none: Crash # The null object does not have a setter 'parent='.
null_to_string2_test: RuntimeError # Cannot read property 'prototype' of undefined
null_to_string_test: RuntimeError # Cannot read property 'prototype' of undefined
number_identity2_test: Crash # The null object does not have a setter 'parent='.
operator_index_evaluation_order_test: RuntimeError # Please triage this failure.
optimize_redundant_array_load_test: RuntimeError # Please triage this failure.
optimized_lists_test: RuntimeError # Please triage this failure.
ordered_maps_test: RuntimeError # Please triage this failure.
osr_test: RuntimeError # Please triage this failure.
overridden_no_such_method_test: Crash # The null object does not have a setter 'parent='.
override_inheritance_no_such_method_test/03: Crash # The null object does not have a setter 'parent='.
override_inheritance_no_such_method_test/04: Crash # The null object does not have a setter 'parent='.
override_inheritance_no_such_method_test/05: Crash # The null object does not have a setter 'parent='.
override_inheritance_no_such_method_test/08: Crash # The null object does not have a setter 'parent='.
override_inheritance_no_such_method_test/11: Crash # The null object does not have a setter 'parent='.
override_inheritance_no_such_method_test/13: Crash # The null object does not have a setter 'parent='.
override_method_with_field_test/02: Crash # The null object does not have a setter 'parent='.
override_method_with_field_test/none: Crash # The null object does not have a setter 'parent='.
param2_test: RuntimeError # Please triage this failure.
parameter_default_test/none: Crash # The null object does not have a setter 'parent='.
part2_test: Crash # The null object does not have a setter 'parent='.
part_test: Crash # The null object does not have a setter 'parent='.
phi_merge_test: Crash # The null object does not have a setter 'parent='.
prefix14_test: RuntimeError # Cannot read property 'prototype' of undefined
prefix15_test: RuntimeError # Cannot read property 'prototype' of undefined
prefix21_test: RuntimeError # Cannot read property 'prototype' of undefined
private2_test: Crash # The null object does not have a setter 'parent='.
private3_test: Crash # The null object does not have a setter 'parent='.
private_mixin_exception_throw_test: Crash # The null object does not have a setter 'parent='.
pure_function2_test: RuntimeError # Please triage this failure.
pure_function_test: RuntimeError # Please triage this failure.
range_analysis_test: RuntimeError # Cannot read property 'prototype' of undefined
recursive_calls_test: RuntimeError # Cannot read property 'prototype' of undefined
ref_before_declaration_test/00: Crash # (switch (x){case 0:var x='Does fuzzy logic tickle?';}): Unhandled node
ref_before_declaration_test/01: Crash # (switch (x){case 0:var x='Does fuzzy logic tickle?';}): Unhandled node
ref_before_declaration_test/02: Crash # (switch (x){case 0:var x='Does fuzzy logic tickle?';}): Unhandled node
@ -522,15 +785,27 @@ ref_before_declaration_test/04: Crash # (switch (x){case 0:var x='Does fuzzy log
ref_before_declaration_test/05: Crash # (switch (x){case 0:var x='Does fuzzy logic tickle?';}): Unhandled node
ref_before_declaration_test/06: Crash # (switch (x){case 0:var x='Does fuzzy logic tickle?';}): Unhandled node
ref_before_declaration_test/none: Crash # (switch (x){case 0:var x='Does fuzzy logic tickle?';}): Unhandled node
reg_ex2_test: Crash # The null object does not have a setter 'parent='.
reg_exp2_test: Crash # The null object does not have a setter 'parent='.
reg_exp_test: RuntimeError # Please triage this failure.
regress_11800_test: RuntimeError # Please triage this failure.
regress_12561_test: Crash # The null object does not have a setter 'parent='.
regress_13462_0_test: Crash # The null object does not have a setter 'parent='.
regress_14105_test: Crash # The null object does not have a setter 'parent='.
regress_18435_test: Crash # Invalid argument(s)
regress_18535_test: Crash # Internal Error: No default constructor available.
regress_21795_test: Crash # (try {foo(t);}finally {if(t==0){try {}catch (err,st){}}}): try/finally
regress_18535_test: Crash # The null object does not have a setter 'parent='.
regress_20074_test: Crash # The null object does not have a setter 'parent='.
regress_21016_test: RuntimeError # Please triage this failure.
regress_21793_test/01: Crash # The null object does not have a setter 'parent='.
regress_21793_test/none: Crash # The null object does not have a setter 'parent='.
regress_21795_test: Crash # The null object does not have a setter 'parent='.
regress_22438_test: Crash # (main()async{var err... cannot handle async/sync*/async* functions
regress_22443_test: RuntimeError # M.loadLibrary is not a function
regress_22443_test: Crash # (try {result=code();... try/finally
regress_22445_test: Crash # (main()async{var err... cannot handle async/sync*/async* functions
regress_22579_test: Crash # (main()async{var err... cannot handle async/sync*/async* functions
regress_22700_test: Crash # The null object does not have a setter 'parent='.
regress_22728_test: Crash # (main()async{bool fa... cannot handle async/sync*/async* functions
regress_22777_test: Crash # (test()async{try {te... cannot handle async/sync*/async* functions
regress_22777_test: Crash # The null object does not have a setter 'parent='.
regress_22822_test: Crash # (try {for(int i=0;i<10;i++ ){return ()=>i+b;}}finally {b=10;}): try/finally
regress_22936_test/01: Crash # The null object does not have a getter '_element'.
regress_22936_test/none: Crash # The null object does not have a getter '_element'.
@ -540,21 +815,56 @@ regress_23500_test/02: Crash # (main()async{var err... cannot handle async/sync
regress_23500_test/none: Crash # (main()async{var err... cannot handle async/sync*/async* functions
regress_23537_test: Crash # (try {var b;try {for... try/finally
regress_23650_test: Crash # (try {return new C<T>.foo();}finally {}): try/finally
savannah_test: Crash # The null object does not have a setter 'parent='.
setter_no_getter_call_test/01: Crash # The null object does not have a setter 'parent='.
setter_no_getter_call_test/none: Crash # The null object does not have a setter 'parent='.
stack_trace_test: Crash # (try {int j;i=func2(... try/finally
stacktrace_rethrow_error_test/none: Crash # The null object does not have a setter 'parent='.
stacktrace_rethrow_error_test/withtraceparameter: Crash # The null object does not have a setter 'parent='.
stacktrace_rethrow_nonerror_test: Crash # The null object does not have a setter 'parent='.
statement_test: Crash # (try {throw "foo";}c... try/finally
static_closure_identical_test: RuntimeError # Cannot read property 'prototype' of undefined
static_field_test/01: Crash # The null object does not have a setter 'parent='.
static_field_test/02: Crash # The null object does not have a setter 'parent='.
static_field_test/03: Crash # The null object does not have a setter 'parent='.
static_field_test/04: Crash # The null object does not have a setter 'parent='.
static_field_test/none: Crash # The null object does not have a setter 'parent='.
static_final_field2_test/01: Crash # The null object does not have a setter 'parent='.
static_final_field2_test/none: Crash # The null object does not have a setter 'parent='.
static_getter_no_setter2_test/01: Crash # The null object does not have a setter 'parent='.
static_getter_no_setter2_test/none: Crash # The null object does not have a setter 'parent='.
static_implicit_closure_test: RuntimeError # Cannot read property 'prototype' of undefined
static_postfix_operator_test: Crash # (try {if(a++ ==0){inIt=true;}}finally {}): try/finally
static_setter_get_test/01: Crash # The null object does not have a setter 'parent='.
string_interpolate_test: Crash # The null object does not have a setter 'parent='.
string_interpolation_newline_test: Crash # The null object does not have a setter 'parent='.
string_interpolation_test/01: RuntimeError # Cannot read property 'prototype' of undefined
string_interpolation_test/none: RuntimeError # Cannot read property 'prototype' of undefined
string_join_test: RuntimeError # Please triage this failure.
string_test: RuntimeError # Please triage this failure.
substring_test/01: Crash # The null object does not have a setter 'parent='.
super_all_named_constructor_test: Crash # Invalid argument(s)
super_bound_closure_test/01: RuntimeError # Cannot read property 'call' of undefined
super_bound_closure_test/none: RuntimeError # Cannot read property 'call' of undefined
super_call4_test: RuntimeError # Please triage this failure.
super_getter_setter_test: Crash # Class 'PartialMethodElement' has no instance getter 'initializer'.
super_implicit_closure_test: RuntimeError # Cannot read property 'call' of undefined
super_call4_test: Crash # The null object does not have a setter 'parent='.
super_getter_setter_test: Crash # The null object does not have a setter 'parent='.
super_implicit_closure_test: RuntimeError # Cannot read property 'prototype' of undefined
super_operator_index2_test: RuntimeError # this.get$map is not a function
super_operator_index5_test: Crash # (super[0]=42): visitUnresolvedSuperIndexSet
super_operator_index7_test: Crash # (super[0]=42): visitUnresolvedSuperIndexSet
super_operator_index8_test: Crash # (super[f()]=g()): visitUnresolvedSuperIndexSet
super_operator_index3_test: RuntimeError # Please triage this failure.
super_operator_index4_test: RuntimeError # Please triage this failure.
super_operator_index5_test: Crash # The null object does not have a setter 'parent='.
super_operator_index6_test: Crash # The null object does not have a setter 'parent='.
super_operator_index7_test: Crash # The null object does not have a setter 'parent='.
super_operator_index8_test: Crash # The null object does not have a setter 'parent='.
super_operator_index_test/01: Crash # The null object does not have a setter 'parent='.
super_operator_index_test/02: Crash # The null object does not have a setter 'parent='.
super_operator_index_test/03: Crash # (super[4]=42): visitUnresolvedSuperIndexSet
super_operator_index_test/04: Crash # The null object does not have a setter 'parent='.
super_operator_index_test/05: Crash # (super[4]=42): visitUnresolvedSuperIndexSet
super_operator_index_test/06: Crash # The null object does not have a setter 'parent='.
super_operator_index_test/07: Crash # The null object does not have a setter 'parent='.
super_operator_test: Crash # The null object does not have a setter 'parent='.
super_setter_interceptor_test: Crash # The null object does not have a setter 'parent='.
switch6_test: Crash # (switch (a){case 0:{x=0;break;}case 1:x=1;break;}): Unhandled node
switch8_test: Crash # (switch (new List(1)[0]){case const A():throw 'Test failed';}): Unhandled node
switch_bad_case_test/none: Crash # (switch (n){case 1:return "I";case 4:return "IV";}): Unhandled node
@ -565,15 +875,15 @@ switch_label2_test: Crash # (switch (target){cas... Unhandled node
switch_label_test: Crash # (switch (animal){cas... Unhandled node
switch_scope_test: Crash # (switch (1){case 1:f... Unhandled node
switch_test: Crash # (switch (input){case true:result=12;break;case false:result=22;}): Unhandled node
switch_try_catch_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
sync_generator1_test/01: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
switch_try_catch_test: Crash # (switch (0){_0:case ... Unhandled node
sync_generator1_test/01: Crash # (dreiVier()sync*{yield* 3;}): cannot handle async/sync*/async* functions
sync_generator1_test/none: Crash # (einsZwei()sync*{yie... cannot handle async/sync*/async* functions
sync_generator2_test/07: Crash # (sync()sync*{yield sync;}): cannot handle async/sync*/async* functions
sync_generator2_test/08: Crash # (sync()sync*{yield sync;}): cannot handle async/sync*/async* functions
sync_generator2_test/10: Crash # (sync()sync*{yield sync;}): cannot handle async/sync*/async* functions
sync_generator2_test/none: Crash # (sync()sync*{yield sync;}): cannot handle async/sync*/async* functions
sync_generator3_test/test1: Crash # (f()sync*{try {yield... cannot handle async/sync*/async* functions
sync_generator3_test/test2: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
sync_generator2_test/07: Crash # The null object does not have a setter 'parent='.
sync_generator2_test/08: Crash # The null object does not have a setter 'parent='.
sync_generator2_test/10: Crash # The null object does not have a setter 'parent='.
sync_generator2_test/none: Crash # The null object does not have a setter 'parent='.
sync_generator3_test/test1: Crash # The null object does not have a setter 'parent='.
sync_generator3_test/test2: Crash # (g()sync*{try {yield... cannot handle async/sync*/async* functions
syncstar_yield_test/copyParameters: Crash # (Iterable<int> foo3(... cannot handle async/sync*/async* functions
syncstar_yield_test/none: Crash # (Iterable<int> foo3(... cannot handle async/sync*/async* functions
syncstar_yieldstar_test: Crash # (main()async{Expect.... cannot handle async/sync*/async* functions
@ -585,23 +895,202 @@ throw5_test: Crash # (try {int j;j=func()... try/finally
throw6_test: Crash # (try {j=func();}catc... try/finally
throw8_test: Crash # (try {try {return 49... try/finally
throw_test: Crash # (try {int j;j=func()... try/finally
truncdiv_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
top_level_in_initializer_test: RuntimeError # Cannot read property 'prototype' of undefined
try_catch3_test: Crash # (try {int j;j=f2();j... try/finally
try_catch4_test: Crash # (try {doThrow();}cat... try/finally
try_catch5_test: Crash # (try {try {a=8;return;}finally {b=8==a;entered=true;continue;}}finally {continue;}): try/finally
try_catch_optimized1_test: Crash # The null object does not have a setter 'parent='.
try_catch_optimized2_test: Crash # (try {bar();}finally {}): try/finally
try_catch_osr_test: Crash # (try {if(x==null)throw 42;return 99;}finally {}): try/finally
try_catch_test/none: Crash # The null object does not have a getter '_element'.
type_parameter_test/01: Crash # Invalid argument(s)
type_parameter_test/02: Crash # Invalid argument(s)
type_parameter_test/03: Crash # Invalid argument(s)
type_parameter_test/04: Crash # Invalid argument(s)
type_parameter_test/05: Crash # Invalid argument(s)
type_parameter_test/06: Crash # Invalid argument(s)
type_parameter_test/none: Crash # Invalid argument(s)
type_check_const_function_typedef2_test/00: RuntimeError # Cannot read property 'prototype' of undefined
type_check_const_function_typedef2_test/none: RuntimeError # Cannot read property 'prototype' of undefined
type_check_const_function_typedef_test: RuntimeError # Cannot read property 'prototype' of undefined
type_checks_in_factory_method_test: Crash # The null object does not have a setter 'parent='.
type_error_test: Crash # The null object does not have a setter 'parent='.
type_parameter_test/01: Crash # The null object does not have a setter 'parent='.
type_parameter_test/02: Crash # The null object does not have a setter 'parent='.
type_parameter_test/03: Crash # The null object does not have a setter 'parent='.
type_parameter_test/04: Crash # The null object does not have a setter 'parent='.
type_parameter_test/05: Crash # The null object does not have a setter 'parent='.
type_parameter_test/06: Crash # The null object does not have a setter 'parent='.
type_parameter_test/none: Crash # The null object does not have a setter 'parent='.
type_promotion_assign_test/01: Crash # The null object does not have a setter 'parent='.
type_promotion_assign_test/02: Crash # The null object does not have a setter 'parent='.
type_promotion_assign_test/03: Crash # The null object does not have a setter 'parent='.
type_promotion_assign_test/04: Crash # The null object does not have a setter 'parent='.
type_promotion_assign_test/none: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/01: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/02: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/03: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/04: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/05: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/06: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/07: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/08: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/09: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/10: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/11: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/12: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/13: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/14: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/15: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/16: Crash # The null object does not have a setter 'parent='.
type_promotion_closure_test/none: Crash # The null object does not have a setter 'parent='.
type_promotion_functions_test/01: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_functions_test/02: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_functions_test/03: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_functions_test/04: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_functions_test/05: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_functions_test/06: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_functions_test/07: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_functions_test/08: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_functions_test/09: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_functions_test/10: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_functions_test/11: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_functions_test/12: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_functions_test/13: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_functions_test/14: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_functions_test/none: RuntimeError # Cannot read property 'prototype' of undefined
type_promotion_local_test/01: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/02: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/03: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/04: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/05: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/06: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/07: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/08: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/09: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/10: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/11: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/12: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/13: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/14: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/15: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/16: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/17: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/18: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/19: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/20: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/21: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/22: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/23: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/24: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/25: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/26: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/27: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/28: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/29: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/30: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/31: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/32: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/33: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/34: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/35: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/36: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/37: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/38: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/39: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/40: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/41: Crash # The null object does not have a setter 'parent='.
type_promotion_local_test/none: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/01: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/02: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/03: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/04: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/05: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/06: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/07: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/08: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/09: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/10: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/11: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/12: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/13: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/14: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/15: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/16: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/17: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/18: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/19: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/20: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/21: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/22: Crash # The null object does not have a setter 'parent='.
type_promotion_multiple_test/none: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/01: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/02: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/03: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/04: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/05: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/06: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/07: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/08: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/09: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/10: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/11: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/12: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/13: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/14: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/15: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/16: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/17: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/18: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/19: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/20: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/21: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/22: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/23: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/24: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/25: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/26: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/27: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/28: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/29: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/30: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/31: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/32: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/33: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/34: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/35: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/36: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/37: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/38: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/39: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/40: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/41: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/42: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/43: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/44: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/45: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/46: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/47: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/48: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/49: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/50: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/51: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/52: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/54: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/55: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/56: Crash # The null object does not have a setter 'parent='.
type_promotion_parameter_test/none: Crash # The null object does not have a setter 'parent='.
type_propagation2_test: Crash # The null object does not have a setter 'parent='.
type_variable_closure2_test: RuntimeError # Please triage this failure.
type_variable_closure_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
type_variable_closure_test: Crash # Invalid argument(s)
type_variable_conflict2_test/01: Crash # The null object does not have a setter 'parent='.
type_variable_conflict2_test/05: Crash # The null object does not have a setter 'parent='.
type_variable_conflict2_test/07: Crash # The null object does not have a setter 'parent='.
type_variable_conflict2_test/09: Crash # The null object does not have a setter 'parent='.
type_variable_field_initializer_closure_test: RuntimeError # Please triage this failure.
type_variable_field_initializer_test: RuntimeError # Please triage this failure.
type_variable_identifier_expression_test: Crash # The null object does not have a setter 'parent='.
type_variable_nested_test: RuntimeError # Please triage this failure.
type_variable_scope2_test: Crash # The null object does not have a setter 'parent='.
typedef_is_test: RuntimeError # Cannot read property 'prototype' of undefined
typevariable_substitution2_test/01: Crash # Internal Error: No default constructor available.
typevariable_substitution2_test/02: Crash # Internal Error: No default constructor available.
typevariable_substitution2_test/none: Crash # Internal Error: No default constructor available.
unbound_getter_test: Crash # The null object does not have a setter 'parent='.
unresolved_top_level_method_negative_test: Crash # The null object does not have a setter 'parent='.
unresolved_top_level_var_negative_test: Crash # The null object does not have a setter 'parent='.
unsupported_operators_test/none: Crash # The null object does not have a setter 'parent='.
void_type_test: Crash # (switch (n){case 0:x... Unhandled node

View file

@ -328,143 +328,460 @@ mirrors/immutable_collections_test: SkipSlow # Timeout.
convert/streamed_conversion_json_utf8_decode_test: Skip # Timeout.
[ $compiler == dart2js && $cps_ir ]
async/first_regression_test: Crash # (switch (testCase.re... Unhandled node
async/future_test/01: Crash # (()async=>new Future.value(value)): cannot handle async/sync*/async* functions
async/future_timeout_test: Crash # (switch (testCase.re... Unhandled node
async/multiple_timer_test: Crash # (switch (testCase.re... Unhandled node
async/schedule_microtask2_test: Crash # (switch (testCase.re... Unhandled node
async/schedule_microtask3_test: Crash # (switch (testCase.re... Unhandled node
async/schedule_microtask5_test: Crash # (switch (testCase.re... Unhandled node
async/schedule_microtask_test: Crash # Invalid argument(s)
async/stream_controller_async_test: Crash # (switch (testCase.re... Unhandled node
async/stream_empty_test: Crash # (Future runTest()asy... cannot handle async/sync*/async* functions
async/stream_first_where_test: Crash # (switch (testCase.re... Unhandled node
async/stream_from_iterable_test: Crash # (switch (testCase.re... Unhandled node
async/stream_iterator_test: Crash # (switch (testCase.re... Unhandled node
async/stream_join_test: Crash # (switch (testCase.re... Unhandled node
async/stream_last_where_test: Crash # (switch (testCase.re... Unhandled node
async/stream_listen_zone_test: Crash # (switch (stepCount++... Unhandled node
async/stream_periodic2_test: Crash # (switch (testCase.re... Unhandled node
async/stream_periodic3_test: Crash # (switch (testCase.re... Unhandled node
async/stream_periodic4_test: Crash # (switch (testCase.re... Unhandled node
async/stream_periodic5_test: Crash # (switch (testCase.re... Unhandled node
async/stream_periodic_test: Crash # (switch (testCase.re... Unhandled node
async/stream_single_test: Crash # (switch (testCase.re... Unhandled node
async/stream_single_to_multi_subscriber_test: Crash # (switch (testCase.re... Unhandled node
async/stream_state_nonzero_timer_test: Crash # (switch (testCase.re... Unhandled node
async/stream_state_test: Crash # (switch (testCase.re... Unhandled node
async/stream_subscription_as_future_test: Crash # (switch (testCase.re... Unhandled node
async/stream_subscription_cancel_test: Crash # (switch (testCase.re... Unhandled node
async/catch_errors11_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors12_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors13_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors14_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors15_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors16_test: Crash # The null object does not have a setter 'parent='.
async/catch_errors17_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors18_test: Crash # (try {_microtaskLoop... try/finally
async/catch_errors19_test: Crash # (try {_microtaskLoop... try/finally
async/catch_errors20_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors21_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors22_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors23_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors24_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors25_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors26_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors27_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors28_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors2_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors3_test: Crash # The null object does not have a setter 'parent='.
async/catch_errors4_test: Crash # The null object does not have a setter 'parent='.
async/catch_errors5_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors6_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors7_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/catch_errors8_test: Crash # The null object does not have a setter 'parent='.
async/catch_errors_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/first_regression_test: Crash # (try {_microtaskLoop... try/finally
async/future_constructor_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/future_delayed_error_test: Crash # The null object does not have a setter 'parent='.
async/future_microtask_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/future_test/01: Crash # The null object does not have a setter 'parent='.
async/future_test/none: Crash # The null object does not have a setter 'parent='.
async/future_timeout_test: Crash # (try {_microtaskLoop... try/finally
async/future_value_chain2_test: Crash # The null object does not have a setter 'parent='.
async/future_value_chain3_test: Crash # The null object does not have a setter 'parent='.
async/future_value_chain4_test: Crash # The null object does not have a setter 'parent='.
async/future_value_chain_test: Crash # The null object does not have a setter 'parent='.
async/futures_test: Crash # The null object does not have a setter 'parent='.
async/intercept_print1_test: Crash # The null object does not have a setter 'parent='.
async/intercept_schedule_microtask1_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/intercept_schedule_microtask2_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/intercept_schedule_microtask3_test: Crash # The null object does not have a setter 'parent='.
async/intercept_schedule_microtask4_test: Crash # The null object does not have a setter 'parent='.
async/intercept_schedule_microtask5_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/intercept_schedule_microtask6_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/multiple_timer_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/print_test/01: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/print_test/none: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/run_zoned1_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/run_zoned4_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/run_zoned5_test: Crash # The null object does not have a setter 'parent='.
async/run_zoned6_test/01: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/run_zoned6_test/none: Crash # The null object does not have a setter 'parent='.
async/run_zoned7_test: Crash # The null object does not have a setter 'parent='.
async/run_zoned8_test: Crash # The null object does not have a setter 'parent='.
async/run_zoned9_test/01: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/run_zoned9_test/none: Crash # The null object does not have a setter 'parent='.
async/schedule_microtask2_test: Crash # (try {_microtaskLoop... try/finally
async/schedule_microtask3_test: Crash # (try {_microtaskLoop... try/finally
async/schedule_microtask5_test: Crash # (try {_microtaskLoop... try/finally
async/schedule_microtask_test: Crash # The null object does not have a setter 'parent='.
async/slow_consumer2_test: Crash # The null object does not have a setter 'parent='.
async/slow_consumer3_test: Crash # The null object does not have a setter 'parent='.
async/slow_consumer_test: Crash # The null object does not have a setter 'parent='.
async/stack_trace01_test: Crash # (try {_microtaskLoop... try/finally
async/stack_trace02_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/stack_trace03_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/stack_trace04_test: Crash # (try {_microtaskLoop... try/finally
async/stack_trace05_test: Crash # (try {_microtaskLoop... try/finally
async/stack_trace06_test: Crash # The null object does not have a setter 'parent='.
async/stack_trace07_test: Crash # (=ReceivePortImpl;): Unhandled node
async/stack_trace08_test: Crash # The null object does not have a setter 'parent='.
async/stack_trace09_test: Crash # The null object does not have a setter 'parent='.
async/stack_trace10_test: Crash # The null object does not have a setter 'parent='.
async/stack_trace11_test: Crash # (try {_microtaskLoop... try/finally
async/stack_trace12_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/stack_trace13_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/stack_trace14_test: Crash # (try {_microtaskLoop... try/finally
async/stack_trace15_test: Crash # (try {_microtaskLoop... try/finally
async/stack_trace16_test: Crash # The null object does not have a setter 'parent='.
async/stack_trace17_test: Crash # (=ReceivePortImpl;): Unhandled node
async/stack_trace18_test: Crash # The null object does not have a setter 'parent='.
async/stack_trace19_test: Crash # The null object does not have a setter 'parent='.
async/stack_trace20_test: Crash # The null object does not have a setter 'parent='.
async/stack_trace21_test: Crash # (=ReceivePortImpl;): Unhandled node
async/stack_trace22_test: Crash # (try {_microtaskLoop... try/finally
async/stack_trace23_test: Crash # (try {_microtaskLoop... try/finally
async/stack_trace24_test: Crash # The null object does not have a setter 'parent='.
async/stack_trace25_test: Crash # The null object does not have a setter 'parent='.
async/stream_controller_async_test: Crash # The null object does not have a setter 'parent='.
async/stream_controller_test: Crash # The null object does not have a setter 'parent='.
async/stream_empty_test: Crash # The null object does not have a setter 'parent='.
async/stream_event_transformed_test: Crash # The null object does not have a setter 'parent='.
async/stream_first_where_test: Crash # (try {_microtaskLoop... try/finally
async/stream_from_iterable_test: Crash # (try {_microtaskLoop... try/finally
async/stream_iterator_double_cancel_test: Crash # The null object does not have a setter 'parent='.
async/stream_iterator_test: Crash # (try {_microtaskLoop... try/finally
async/stream_join_test: Crash # (try {_microtaskLoop... try/finally
async/stream_last_where_test: Crash # (try {_microtaskLoop... try/finally
async/stream_listen_zone_test: Crash # The null object does not have a setter 'parent='.
async/stream_periodic2_test: Crash # (try {_microtaskLoop... try/finally
async/stream_periodic3_test: Crash # (try {_microtaskLoop... try/finally
async/stream_periodic4_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/stream_periodic5_test: Crash # (try {_microtaskLoop... try/finally
async/stream_periodic_test: Crash # (try {_microtaskLoop... try/finally
async/stream_single_test: Crash # The null object does not have a setter 'parent='.
async/stream_single_to_multi_subscriber_test: Crash # (try {_microtaskLoop... try/finally
async/stream_state_nonzero_timer_test: Crash # The null object does not have a setter 'parent='.
async/stream_state_test: Crash # The null object does not have a setter 'parent='.
async/stream_subscription_as_future_test: Crash # (try {_microtaskLoop... try/finally
async/stream_subscription_cancel_test: Crash # (try {_microtaskLoop... try/finally
async/stream_timeout_test: Crash # Invalid argument(s)
async/stream_transform_test: Crash # (switch (testCase.re... Unhandled node
async/stream_transformation_broadcast_test: Crash # (switch (testCase.re... Unhandled node
async/timer_cancel1_test: Crash # (switch (testCase.re... Unhandled node
async/timer_cancel2_test: Crash # (switch (testCase.re... Unhandled node
async/timer_cancel_test: Crash # (switch (testCase.re... Unhandled node
async/timer_isActive_test: Crash # (switch (testCase.re... Unhandled node
async/timer_repeat_test: Crash # (switch (testCase.re... Unhandled node
async/timer_test: Crash # (switch (testCase.re... Unhandled node
convert/chunked_conversion2_test: RuntimeError # receiver.get$accumulator is not a function
convert/json_lib_test: Crash # (switch (testCase.re... Unhandled node
convert/json_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
convert/json_toEncodable_reviver_test: RuntimeError # J.getInterceptor$as(...).get$length is not a function
convert/line_splitter_test: Crash # Invalid argument(s)
js/null_test: Crash # (switch (testCase.re... Unhandled node
math/point_test: Crash # (switch (testCase.re... Unhandled node
async/stream_transform_test: Crash # (try {_microtaskLoop... try/finally
async/stream_transformation_broadcast_test: Crash # (try {_microtaskLoop... try/finally
async/stream_transformer_from_handlers_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/stream_transformer_test: Crash # (try {_microtaskLoop... try/finally
async/stream_zones_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/timer_cancel1_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/timer_cancel2_test: Crash # (try {return f(arg);}finally {Zone._leave(old);}): try/finally
async/timer_cancel_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/timer_isActive_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/timer_not_available_test: Crash # (try {return f(arg);}finally {Zone._leave(old);}): try/finally
async/timer_regress22626_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/timer_repeat_test: Crash # (try {return f(arg);}finally {Zone._leave(old);}): try/finally
async/timer_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/zone_bind_callback_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/zone_bind_callback_unary_test: Crash # (try {return f(arg);}finally {Zone._leave(old);}): try/finally
async/zone_bind_test: Crash # (try {_microtaskLoop... try/finally
async/zone_create_periodic_timer_test: Crash # The null object does not have a setter 'parent='.
async/zone_create_timer2_test: Crash # The null object does not have a setter 'parent='.
async/zone_create_timer_test: Crash # The null object does not have a setter 'parent='.
async/zone_debug_test: Crash # The null object does not have a setter 'parent='.
async/zone_empty_description2_test: Crash # The null object does not have a setter 'parent='.
async/zone_empty_description_test: Crash # The null object does not have a setter 'parent='.
async/zone_error_callback_test: Crash # The null object does not have a setter 'parent='.
async/zone_fork_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/zone_future_schedule_microtask_test: Crash # The null object does not have a setter 'parent='.
async/zone_register_callback_test: Crash # (try {_microtaskLoop... try/finally
async/zone_register_callback_unary_test: Crash # (try {_microtaskLoop... try/finally
async/zone_root_bind_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
async/zone_run_guarded_test: Crash # The null object does not have a setter 'parent='.
async/zone_run_test: Crash # The null object does not have a setter 'parent='.
async/zone_run_unary_test: Crash # The null object does not have a setter 'parent='.
async/zone_value_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
collection/linked_list_test: RuntimeError # Please triage this failure.
convert/ascii_test: Crash # The null object does not have a setter 'parent='.
convert/chunked_conversion1_test: RuntimeError # Please triage this failure.
convert/chunked_conversion2_test: RuntimeError # Please triage this failure.
convert/chunked_conversion_json_decode1_test: Crash # The null object does not have a setter 'parent='.
convert/chunked_conversion_json_encode1_test: Crash # Internal Error: No default constructor available.
convert/chunked_conversion_utf82_test: RuntimeError # Please triage this failure.
convert/chunked_conversion_utf83_test: RuntimeError # Please triage this failure.
convert/chunked_conversion_utf84_test: RuntimeError # Please triage this failure.
convert/chunked_conversion_utf85_test: Crash # The null object does not have a setter 'parent='.
convert/chunked_conversion_utf86_test: RuntimeError # Please triage this failure.
convert/chunked_conversion_utf87_test: RuntimeError # Please triage this failure.
convert/chunked_conversion_utf88_test: RuntimeError # Please triage this failure.
convert/chunked_conversion_utf89_test: RuntimeError # Please triage this failure.
convert/chunked_conversion_utf8_test: RuntimeError # Please triage this failure.
convert/codec1_test: RuntimeError # Cannot read property 'prototype' of undefined
convert/codec2_test: Crash # Internal Error: No default constructor available.
convert/encoding_test: Crash # The null object does not have a setter 'parent='.
convert/html_escape_test: Crash # (switch (ch){case '&... Unhandled node
convert/json_chunk_test: Crash # (switch (codeUnit){c... Unhandled node
convert/json_lib_test: Crash # Internal Error: No default constructor available.
convert/json_pretty_test: Crash # (switch (codeUnit){c... Unhandled node
convert/json_test: Crash # (switch (split){case... Unhandled node
convert/json_toEncodable_reviver_test: Crash # Internal Error: No default constructor available.
convert/json_utf8_chunk_test: Crash # The null object does not have a setter 'parent='.
convert/json_util_test: Crash # Internal Error: No default constructor available.
convert/latin1_test: Crash # The null object does not have a setter 'parent='.
convert/line_splitter_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
convert/streamed_conversion_json_decode1_test: Crash # The null object does not have a setter 'parent='.
convert/streamed_conversion_json_encode1_test: Crash # The null object does not have a setter 'parent='.
convert/streamed_conversion_json_utf8_decode_test: Crash # The null object does not have a setter 'parent='.
convert/streamed_conversion_json_utf8_encode_test: Crash # The null object does not have a setter 'parent='.
convert/streamed_conversion_utf8_decode_test: Crash # The null object does not have a setter 'parent='.
convert/streamed_conversion_utf8_encode_test: Crash # The null object does not have a setter 'parent='.
convert/utf82_test: RuntimeError # Please triage this failure.
convert/utf84_test: RuntimeError # Please triage this failure.
convert/utf8_encode_test: Crash # The null object does not have a setter 'parent='.
convert/utf8_test: RuntimeError # Please triage this failure.
js/datetime_roundtrip_test: Crash # Internal Error: No default constructor available.
js/null_test: Crash # Internal Error: No default constructor available.
math/coin_test: Crash # The null object does not have a setter 'parent='.
math/low_test: Crash # The null object does not have a setter 'parent='.
math/math_parse_double_test: Crash # (switch (codeUnit){c... Unhandled node
math/pi_test: Crash # The null object does not have a setter 'parent='.
math/point_test: Crash # (try {_microtaskLoop... try/finally
math/random_big_test: Crash # The null object does not have a setter 'parent='.
math/rectangle_test: Crash # Invalid argument(s)
mirrors/abstract_class_test/00: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/abstract_class_test/none: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/class_declarations_test/01: Crash # (=Superclass.inheritedNormalFactory;): Unhandled node
mirrors/class_declarations_test/none: Crash # (=Superclass.inheritedNormalFactory;): Unhandled node
mirrors/class_mirror_location_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/closurization_equivalence_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/constructor_kinds_test/01: Crash # (=Class.factoryConstructor;): Unhandled node
mirrors/constructor_kinds_test/none: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/dart2js_mirrors_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/deferred_mirrors_metadata_test: RuntimeError # U.loadLibrary is not a function
mirrors/deferred_mirrors_metatarget_test: RuntimeError # X.loadLibrary is not a function
mirrors/deferred_mirrors_update_test: RuntimeError # U.loadLibrary is not a function
mirrors/deferred_type_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/delegate_call_through_getter_test : RuntimeError # Expect.equals(expected: <1 5 6>, actual: <DNU>) fails.
mirrors/delegate_test: RuntimeError # Please triage this failure.
mirrors/enum_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/fake_function_with_call_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/fake_function_without_call_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/function_type_mirror_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/generic_f_bounded_mixin_application_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/generic_function_typedef_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/generic_interface_test/01: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/generic_interface_test/none: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/generic_local_function_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/generic_mixin_applications_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/generic_mixin_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/globalized_closures2_test/00: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/globalized_closures_test/00: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/hierarchy_invariants_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/immutable_collections_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/initializing_formals_test/01: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/instance_members_easier_test: Crash # (=Superclass.inheritedNormalFactory;): Unhandled node
mirrors/instance_members_test: Crash # (=Superclass.inheritedNormalFactory;): Unhandled node
mirrors/instantiate_abstract_class_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/invoke_call_on_closure_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/invoke_call_through_getter_previously_accessed_test/named: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/invoke_call_through_getter_test/named: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/invoke_call_through_implicit_getter_previously_accessed_test/named: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/invoke_call_through_implicit_getter_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/invoke_named_test/none: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/invoke_throws_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/library_declarations_test/01: Crash # (=Superclass.inheritedNormalFactory;): Unhandled node
mirrors/library_declarations_test/none: Crash # (=Superclass.inheritedNormalFactory;): Unhandled node
mirrors/library_enumeration_deferred_loading_test : RuntimeError # TypeError: L.loadLibrary is not a function
mirrors/library_exports_hidden_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/library_exports_shown_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/library_import_deferred_loading_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/library_imports_bad_metadata_test/none: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/library_imports_deferred_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/library_imports_hidden_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/library_imports_metadata_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/library_imports_prefixed_show_hide_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/library_imports_prefixed_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/library_imports_shown_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/library_uri_package_test: Crash # (switch (testCase.re... Unhandled node
mirrors/load_library_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/local_function_is_static_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/metadata_allowed_values_test/01: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/metadata_allowed_values_test/05: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/metadata_allowed_values_test/10: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/metadata_allowed_values_test/11: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/metadata_allowed_values_test/13: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/metadata_allowed_values_test/14: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/method_mirror_location_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/method_mirror_name_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/method_mirror_properties_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/method_mirror_source_line_ending_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/method_mirror_source_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/mirrors_nsm_mismatch_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/mirrors_nsm_test/dart2js: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/mirrors_reader_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/mirrors_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/mixin_application_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/mixin_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/parameter_of_mixin_app_constructor_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/private_types_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/raw_type_test/01: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/redirecting_factory_test/01: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/redirecting_factory_test/02: Crash # (=Class.factoryNoOptional;): Unhandled node
mirrors/redirecting_factory_test/none: Crash # (=Class.factoryNoOptional;): Unhandled node
mirrors/reflected_type_function_type_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/reflected_type_special_types_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/reflected_type_typedefs_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/reflected_type_typevars_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/relation_assignable_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/relation_subtype_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/repeated_private_anon_mixin_app_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/static_members_easier_test: Crash # (=Superclass.inheritedNormalFactory;): Unhandled node
mirrors/static_members_test: Crash # (=Superclass.inheritedNormalFactory;): Unhandled node
mirrors/symbol_validation_test/01: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/symbol_validation_test/none : RuntimeError # Expect.throws(Invalid symbol ".%" should be rejected) fails: Did not throw
mirrors/type_variable_is_static_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/type_variable_owner_test/01: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/typedef_deferred_library_test: RuntimeError # G.loadLibrary is not a function
mirrors/typedef_reflected_type_test/01: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/variable_is_const_test/none: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
mirrors/abstract_class_test/00: Crash # (switch (codeUnit){c... Unhandled node
mirrors/abstract_class_test/none: Crash # (switch (codeUnit){c... Unhandled node
mirrors/abstract_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/accessor_cache_overflow_test: Crash # The null object does not have a setter 'parent='.
mirrors/array_tracing2_test: Crash # The null object does not have a setter 'parent='.
mirrors/array_tracing3_test: Crash # Internal Error: No default constructor available.
mirrors/array_tracing_test: Crash # Internal Error: No default constructor available.
mirrors/basic_types_in_dart_core_test: Crash # Internal Error: No default constructor available.
mirrors/circular_factory_redirection_test/none: Crash # Internal Error: No default constructor available.
mirrors/class_declarations_test/01: Crash # (switch (codeUnit){c... Unhandled node
mirrors/class_declarations_test/none: Crash # (switch (codeUnit){c... Unhandled node
mirrors/class_mirror_location_test: Crash # Internal Error: No default constructor available.
mirrors/class_mirror_type_variables_test: Crash # Internal Error: No default constructor available.
mirrors/closures_test: Crash # The null object does not have a setter 'parent='.
mirrors/closurization_equivalence_test: Crash # (switch (name){case ... Unhandled node
mirrors/constructor_kinds_test/01: Crash # Internal Error: No default constructor available.
mirrors/constructor_kinds_test/none: Crash # Internal Error: No default constructor available.
mirrors/constructors_test: Crash # The null object does not have a setter 'parent='.
mirrors/dart2js_mirrors_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
mirrors/declarations_type_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/deferred_mirrors_metadata_test: Crash # The null object does not have a setter 'parent='.
mirrors/deferred_mirrors_metatarget_test: Crash # The null object does not have a setter 'parent='.
mirrors/deferred_mirrors_update_test: Crash # The null object does not have a setter 'parent='.
mirrors/deferred_type_test: Crash # The null object does not have a setter 'parent='.
mirrors/delegate_call_through_getter_test: Crash # The null object does not have a setter 'parent='.
mirrors/delegate_function_invocation_test: Crash # The null object does not have a setter 'parent='.
mirrors/delegate_test: Crash # The null object does not have a setter 'parent='.
mirrors/disable_tree_shaking_test: Crash # Internal Error: No default constructor available.
mirrors/empty_test: Crash # The null object does not have a setter 'parent='.
mirrors/enum_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/equality_test: Crash # Internal Error: No default constructor available.
mirrors/fake_function_with_call_test: Crash # Internal Error: No default constructor available.
mirrors/fake_function_without_call_test: Crash # Internal Error: No default constructor available.
mirrors/field_type_test: Crash # Internal Error: No default constructor available.
mirrors/function_type_mirror_test: Crash # Internal Error: No default constructor available.
mirrors/generic_bounded_by_type_parameter_test/01: Crash # Internal Error: No default constructor available.
mirrors/generic_bounded_by_type_parameter_test/02: Crash # Internal Error: No default constructor available.
mirrors/generic_bounded_by_type_parameter_test/none: Crash # Internal Error: No default constructor available.
mirrors/generic_bounded_test/01: Crash # Internal Error: No default constructor available.
mirrors/generic_bounded_test/02: Crash # Internal Error: No default constructor available.
mirrors/generic_bounded_test/none: Crash # Internal Error: No default constructor available.
mirrors/generic_class_declaration_test: Crash # Internal Error: No default constructor available.
mirrors/generic_f_bounded_mixin_application_test: Crash # Internal Error: No default constructor available.
mirrors/generic_f_bounded_test/01: Crash # Internal Error: No default constructor available.
mirrors/generic_f_bounded_test/none: Crash # Internal Error: No default constructor available.
mirrors/generic_function_typedef_test: Crash # Internal Error: No default constructor available.
mirrors/generic_interface_test/01: Crash # Internal Error: No default constructor available.
mirrors/generic_interface_test/none: Crash # Internal Error: No default constructor available.
mirrors/generic_list_test: Crash # Internal Error: No default constructor available.
mirrors/generic_local_function_test: Crash # Internal Error: No default constructor available.
mirrors/generic_mixin_applications_test: Crash # Internal Error: No default constructor available.
mirrors/generic_mixin_test: Crash # Internal Error: No default constructor available.
mirrors/generic_superclass_test/01: Crash # Internal Error: No default constructor available.
mirrors/generic_superclass_test/none: Crash # Internal Error: No default constructor available.
mirrors/generic_type_mirror_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/generics_double_substitution_test/01: Crash # Internal Error: No default constructor available.
mirrors/generics_double_substitution_test/none: Crash # Internal Error: No default constructor available.
mirrors/generics_dynamic_test: Crash # Internal Error: No default constructor available.
mirrors/generics_special_types_test: Crash # Internal Error: No default constructor available.
mirrors/generics_substitution_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/generics_test/01: Crash # (switch (codeUnit){c... Unhandled node
mirrors/generics_test/none: Crash # (switch (codeUnit){c... Unhandled node
mirrors/get_field_cache_test: Crash # The null object does not have a setter 'parent='.
mirrors/get_field_static_test/00: Crash # Internal Error: No default constructor available.
mirrors/get_field_static_test/none: Crash # Internal Error: No default constructor available.
mirrors/get_field_test: Crash # The null object does not have a setter 'parent='.
mirrors/get_symbol_name_no_such_method_test: Crash # The null object does not have a setter 'parent='.
mirrors/globalized_closures2_test/00: Crash # Internal Error: No default constructor available.
mirrors/globalized_closures2_test/none: Crash # Internal Error: No default constructor available.
mirrors/globalized_closures_test/00: Crash # Internal Error: No default constructor available.
mirrors/globalized_closures_test/none: Crash # Internal Error: No default constructor available.
mirrors/hierarchy_invariants_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/immutable_collections_test: Crash # Internal Error: No default constructor available.
mirrors/inference_and_no_such_method_test: Crash # The null object does not have a setter 'parent='.
mirrors/inherit_field_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/inherited_metadata_test: Crash # Internal Error: No default constructor available.
mirrors/initializing_formals_test/01: Crash # Internal Error: No default constructor available.
mirrors/initializing_formals_test/none: Crash # Internal Error: No default constructor available.
mirrors/instance_members_easier_test: Crash # Internal Error: No default constructor available.
mirrors/instance_members_test: Crash # Internal Error: No default constructor available.
mirrors/instance_members_unimplemented_interface_test: Crash # Internal Error: No default constructor available.
mirrors/instance_members_with_override_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/instantiate_abstract_class_test: Crash # Internal Error: No default constructor available.
mirrors/intercepted_cache_test: Crash # The null object does not have a setter 'parent='.
mirrors/intercepted_class_test: Crash # Internal Error: No default constructor available.
mirrors/intercepted_object_test: Crash # The null object does not have a setter 'parent='.
mirrors/intercepted_superclass_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/invocation_cache_test: Crash # The null object does not have a setter 'parent='.
mirrors/invocation_fuzz_test/emptyarray: Crash # The null object does not have a setter 'parent='.
mirrors/invocation_fuzz_test/false: Crash # The null object does not have a setter 'parent='.
mirrors/invocation_fuzz_test/none: Crash # The null object does not have a setter 'parent='.
mirrors/invocation_fuzz_test/smi: Crash # The null object does not have a setter 'parent='.
mirrors/invocation_fuzz_test/string: Crash # The null object does not have a setter 'parent='.
mirrors/invoke_call_on_closure_test: Crash # The null object does not have a setter 'parent='.
mirrors/invoke_call_through_getter_previously_accessed_test/named: Crash # (switch (codeUnit){c... Unhandled node
mirrors/invoke_call_through_getter_previously_accessed_test/none: Crash # (switch (codeUnit){c... Unhandled node
mirrors/invoke_call_through_getter_test/named: Crash # (switch (codeUnit){c... Unhandled node
mirrors/invoke_call_through_getter_test/none: Crash # (switch (codeUnit){c... Unhandled node
mirrors/invoke_call_through_implicit_getter_previously_accessed_test/named: Crash # (switch (codeUnit){c... Unhandled node
mirrors/invoke_call_through_implicit_getter_previously_accessed_test/none: Crash # (switch (codeUnit){c... Unhandled node
mirrors/invoke_call_through_implicit_getter_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/invoke_closurization2_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/invoke_closurization_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/invoke_import_test: Crash # Internal Error: No default constructor available.
mirrors/invoke_named_test/01: Crash # (switch (codeUnit){c... Unhandled node
mirrors/invoke_named_test/none: Crash # (switch (codeUnit){c... Unhandled node
mirrors/invoke_natives_malicious_test: Crash # The null object does not have a setter 'parent='.
mirrors/invoke_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/invoke_throws_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/is_odd_test: Crash # The null object does not have a setter 'parent='.
mirrors/lazy_static_test: Crash # Internal Error: No default constructor available.
mirrors/libraries_test: Crash # Internal Error: No default constructor available.
mirrors/library_declarations_test/01: Crash # Internal Error: No default constructor available.
mirrors/library_declarations_test/none: Crash # Internal Error: No default constructor available.
mirrors/library_enumeration_deferred_loading_test: Crash # The null object does not have a setter 'parent='.
mirrors/library_exports_hidden_test: Crash # Internal Error: No default constructor available.
mirrors/library_exports_shown_test: Crash # Internal Error: No default constructor available.
mirrors/library_import_deferred_loading_test: Crash # The null object does not have a setter 'parent='.
mirrors/library_imports_bad_metadata_test/none: Crash # Internal Error: No default constructor available.
mirrors/library_imports_deferred_test: Crash # Internal Error: No default constructor available.
mirrors/library_imports_hidden_test: Crash # Internal Error: No default constructor available.
mirrors/library_imports_metadata_test: Crash # Internal Error: No default constructor available.
mirrors/library_imports_prefixed_show_hide_test: Crash # Internal Error: No default constructor available.
mirrors/library_imports_prefixed_test: Crash # Internal Error: No default constructor available.
mirrors/library_imports_shown_test: Crash # Internal Error: No default constructor available.
mirrors/library_metadata2_test/none: Crash # The null object does not have a setter 'parent='.
mirrors/library_metadata_test: Crash # The null object does not have a setter 'parent='.
mirrors/library_metatarget_test: Crash # The null object does not have a setter 'parent='.
mirrors/library_uri_package_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/list_constructor_test/01: Crash # Internal Error: No default constructor available.
mirrors/list_constructor_test/none: Crash # Internal Error: No default constructor available.
mirrors/load_library_test: Crash # The null object does not have a setter 'parent='.
mirrors/local_function_is_static_test: Crash # (switch (name){case ... Unhandled node
mirrors/local_isolate_test: Crash # Internal Error: No default constructor available.
mirrors/metadata_allowed_values_test/01: Crash # Internal Error: No default constructor available.
mirrors/metadata_allowed_values_test/05: Crash # Internal Error: No default constructor available.
mirrors/metadata_allowed_values_test/10: Crash # Internal Error: No default constructor available.
mirrors/metadata_allowed_values_test/11: Crash # Internal Error: No default constructor available.
mirrors/metadata_allowed_values_test/13: Crash # Internal Error: No default constructor available.
mirrors/metadata_allowed_values_test/14: Crash # Internal Error: No default constructor available.
mirrors/metadata_allowed_values_test/none: Crash # Internal Error: No default constructor available.
mirrors/metadata_class_mirror_test: Crash # The null object does not have a setter 'parent='.
mirrors/metadata_const_map_test: Crash # The null object does not have a setter 'parent='.
mirrors/metadata_constructed_constant_test: Crash # Internal Error: No default constructor available.
mirrors/metadata_constructor_arguments_test/none: Crash # Internal Error: No default constructor available.
mirrors/metadata_nested_constructor_call_test/none: Crash # Internal Error: No default constructor available.
mirrors/metadata_test: Crash # The null object does not have a setter 'parent='.
mirrors/method_mirror_location_test: Crash # Internal Error: No default constructor available.
mirrors/method_mirror_name_test: Crash # (switch (name){case ... Unhandled node
mirrors/method_mirror_properties_test: Crash # Internal Error: No default constructor available.
mirrors/method_mirror_returntype_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/method_mirror_source_line_ending_test: Crash # (switch (name){case ... Unhandled node
mirrors/method_mirror_source_test: Crash # Internal Error: No default constructor available.
mirrors/mirror_in_static_init_test/none: Crash # Internal Error: No default constructor available.
mirrors/mirrors_nsm_mismatch_test: Crash # The null object does not have a setter 'parent='.
mirrors/mirrors_nsm_test/dart2js: Crash # The null object does not have a setter 'parent='.
mirrors/mirrors_nsm_test/none: Crash # The null object does not have a setter 'parent='.
mirrors/mirrors_reader_test: Crash # The null object does not have a setter 'parent='.
mirrors/mirrors_resolve_fields_test: Crash # Internal Error: No default constructor available.
mirrors/mirrors_test: Crash # Internal Error: No default constructor available.
mirrors/mirrors_used_get_name2_test: Crash # The null object does not have a setter 'parent='.
mirrors/mirrors_used_get_name_test: Crash # The null object does not have a setter 'parent='.
mirrors/mirrors_used_inheritance_test: Crash # The null object does not have a setter 'parent='.
mirrors/mirrors_used_typedef_declaration_test/01: Crash # Internal Error: No default constructor available.
mirrors/mirrors_used_typedef_declaration_test/none: Crash # Internal Error: No default constructor available.
mirrors/mixin_application_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/mixin_members_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/mixin_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/native_class_test: Crash # (try {_microtaskLoop... try/finally
mirrors/new_instance_optional_arguments_test: Crash # Internal Error: No default constructor available.
mirrors/new_instance_with_type_arguments_test: Crash # Internal Error: No default constructor available.
mirrors/no_metadata_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/null2_test: Crash # The null object does not have a setter 'parent='.
mirrors/null_test: Crash # Invalid argument(s)
mirrors/operator_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/optional_parameters_test: Crash # The null object does not have a setter 'parent='.
mirrors/parameter_annotation_mirror_test: Crash # Internal Error: No default constructor available.
mirrors/parameter_is_const_test/none: Crash # Internal Error: No default constructor available.
mirrors/parameter_metadata_test: Crash # The null object does not have a setter 'parent='.
mirrors/parameter_of_mixin_app_constructor_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/parameter_test/01: Crash # Internal Error: No default constructor available.
mirrors/parameter_test/none: Crash # Internal Error: No default constructor available.
mirrors/private_symbol_mangling_test: Crash # The null object does not have a setter 'parent='.
mirrors/private_types_test: Crash # Internal Error: No default constructor available.
mirrors/proxy_type_test: Crash # Internal Error: No default constructor available.
mirrors/raw_type_test/01: Crash # (switch (codeUnit){c... Unhandled node
mirrors/raw_type_test/none: Crash # (switch (codeUnit){c... Unhandled node
mirrors/redirecting_factory_test/01: Crash # Internal Error: No default constructor available.
mirrors/redirecting_factory_test/02: Crash # Internal Error: No default constructor available.
mirrors/redirecting_factory_test/none: Crash # Internal Error: No default constructor available.
mirrors/reflect_class_test/01: Crash # Internal Error: No default constructor available.
mirrors/reflect_class_test/02: Crash # Internal Error: No default constructor available.
mirrors/reflect_class_test/none: Crash # Internal Error: No default constructor available.
mirrors/reflect_model_test: Crash # Internal Error: No default constructor available.
mirrors/reflect_runtime_type_test: Crash # The null object does not have a setter 'parent='.
mirrors/reflect_two_classes_test: Crash # The null object does not have a setter 'parent='.
mirrors/reflect_uninstantiated_class_test: Crash # The null object does not have a setter 'parent='.
mirrors/reflected_type_classes_test/01: Crash # Internal Error: No default constructor available.
mirrors/reflected_type_classes_test/02: Crash # Internal Error: No default constructor available.
mirrors/reflected_type_classes_test/03: Crash # Internal Error: No default constructor available.
mirrors/reflected_type_classes_test/none: Crash # Internal Error: No default constructor available.
mirrors/reflected_type_function_type_test: Crash # Internal Error: No default constructor available.
mirrors/reflected_type_special_types_test: Crash # Internal Error: No default constructor available.
mirrors/reflected_type_test/01: Crash # Internal Error: No default constructor available.
mirrors/reflected_type_test/02: Crash # Internal Error: No default constructor available.
mirrors/reflected_type_test/03: Crash # Internal Error: No default constructor available.
mirrors/reflected_type_test/none: Crash # Internal Error: No default constructor available.
mirrors/reflected_type_typedefs_test: Crash # Internal Error: No default constructor available.
mirrors/reflected_type_typevars_test: Crash # Internal Error: No default constructor available.
mirrors/reflectively_instantiate_uninstantiated_class_test: Crash # The null object does not have a setter 'parent='.
mirrors/regress_14304_test: Crash # Internal Error: No default constructor available.
mirrors/regress_16321_test/01: Crash # Internal Error: No default constructor available.
mirrors/regress_16321_test/none: Crash # Internal Error: No default constructor available.
mirrors/regress_19731_test: Crash # Internal Error: No default constructor available.
mirrors/relation_assignable_test: Crash # Internal Error: No default constructor available.
mirrors/relation_subclass_test: Crash # Internal Error: No default constructor available.
mirrors/relation_subtype_test: Crash # Internal Error: No default constructor available.
mirrors/removed_api_test: Crash # Internal Error: No default constructor available.
mirrors/repeated_private_anon_mixin_app_test: Crash # Internal Error: No default constructor available.
mirrors/return_type_test: Crash # Internal Error: No default constructor available.
mirrors/runtime_type_test: Crash # Internal Error: No default constructor available.
mirrors/set_field_with_final_inheritance_test: Crash # The null object does not have a setter 'parent='.
mirrors/set_field_with_final_test: Crash # The null object does not have a setter 'parent='.
mirrors/spawn_function_root_library_test: Crash # (try {_microtaskLoop... try/finally
mirrors/static_members_easier_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/static_members_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/static_metatarget_test/01: Crash # The null object does not have a setter 'parent='.
mirrors/static_metatarget_test/02: Crash # The null object does not have a setter 'parent='.
mirrors/static_metatarget_test/03: Crash # The null object does not have a setter 'parent='.
mirrors/static_metatarget_test/none: Crash # The null object does not have a setter 'parent='.
mirrors/static_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/superclass2_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/superclass_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/symbol_validation_test/01: Crash # (switch (name){case ... Unhandled node
mirrors/symbol_validation_test/none: RuntimeError # Please triage this failure.
mirrors/syntax_error_test/none: Crash # Internal Error: No default constructor available.
mirrors/synthetic_accessor_properties_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/to_string_test: Crash # Internal Error: No default constructor available.
mirrors/top_level_accessors_test: Crash # Internal Error: No default constructor available.
mirrors/type_argument_is_type_variable_test: Crash # Internal Error: No default constructor available.
mirrors/type_mirror_for_type_test: Crash # Internal Error: No default constructor available.
mirrors/type_variable_is_static_test: Crash # Internal Error: No default constructor available.
mirrors/type_variable_owner_test/01: Crash # Internal Error: No default constructor available.
mirrors/type_variable_owner_test/none: Crash # (switch (codeUnit){c... Unhandled node
mirrors/typearguments_mirror_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/typedef_deferred_library_test: Crash # The null object does not have a setter 'parent='.
mirrors/typedef_in_signature_test: Crash # Internal Error: No default constructor available.
mirrors/typedef_library_test: Crash # Internal Error: No default constructor available.
mirrors/typedef_metadata_test: Crash # The null object does not have a setter 'parent='.
mirrors/typedef_reflected_type_test/01: Crash # Internal Error: No default constructor available.
mirrors/typedef_reflected_type_test/none: Crash # Internal Error: No default constructor available.
mirrors/typedef_test: Crash # Internal Error: No default constructor available.
mirrors/unnamed_library_test: Crash # (switch (codeUnit){c... Unhandled node
mirrors/unused_mirrors_used_test: RuntimeError # Please triage this failure.
mirrors/variable_is_const_test/none: Crash # Internal Error: No default constructor available.
typed_data/byte_data_test: Crash # The null object does not have a setter 'parent='.
typed_data/float32x4_list_test: Crash # The null object does not have a setter 'parent='.
typed_data/float32x4_unbox_phi_test: Crash # The null object does not have a setter 'parent='.
typed_data/int32x4_list_test: Crash # The null object does not have a setter 'parent='.
typed_data/int32x4_test: Crash # The null object does not have a setter 'parent='.
typed_data/setRange_3_test: Crash # The null object does not have a setter 'parent='.
typed_data/setRange_4_test: Crash # The null object does not have a setter 'parent='.
typed_data/setRange_5_test: Crash # The null object does not have a setter 'parent='.
typed_data/typed_data_from_list_test: RuntimeError # Please triage this failure.
typed_data/typed_data_list_test: RuntimeError # Please triage this failure.
typed_data/typed_list_iterable_test: RuntimeError # Please triage this failure.

View file

@ -170,44 +170,216 @@ io/test_runner_test: Skip # Timeout.
io/http_client_stays_alive_test: Skip # Timeout.
[ $compiler == dart2js && $cps_ir ]
array_bounds_check_generalization_test: RuntimeError # Please triage this failure.
byte_array_view_optimized_test: Crash # The null object does not have a setter 'parent='.
coverage_test: Crash # The null object does not have a setter 'parent='.
io/addlatexhash_test: Crash # (try {test(tempDir.path);}finally {tempDir.delete(recursive:true);}): try/finally
io/create_recursive_test: Crash # (try {var file=new F... try/finally
io/async_catch_errors_test: Crash # The null object does not have a setter 'parent='.
io/code_collection_test: Crash # (try {return f(arg);}finally {Zone._leave(old);}): try/finally
io/create_recursive_test: Crash # The null object does not have a setter 'parent='.
io/dart_std_io_pipe_test: Crash # (switch (response[_E... Unhandled node
io/delete_symlink_test: Crash # The null object does not have a setter 'parent='.
io/dependency_graph_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/directory_chdir_test: Crash # (switch (response[_E... Unhandled node
io/directory_create_race_test: Crash # The null object does not have a setter 'parent='.
io/directory_error_test: Crash # (=ReceivePortImpl;): Unhandled node
io/directory_fuzz_test: Crash # The null object does not have a setter 'parent='.
io/directory_invalid_arguments_test: Crash # The null object does not have a setter 'parent='.
io/directory_list_nonexistent_test: Crash # The null object does not have a setter 'parent='.
io/directory_list_pause_test: Crash # Invalid argument(s)
io/file_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
io/directory_list_sync_test: Crash # The null object does not have a setter 'parent='.
io/directory_non_ascii_test: Crash # The null object does not have a setter 'parent='.
io/directory_test: Crash # (switch (response[_E... Unhandled node
io/directory_uri_test: Crash # Invalid argument(s)
io/echo_server_stream_test: Crash # (try {_microtaskLoop... try/finally
io/file_absolute_path_test: Crash # (switch (response[_E... Unhandled node
io/file_constructor_test: Crash # (switch (response[_E... Unhandled node
io/file_copy_test: Crash # The null object does not have a setter 'parent='.
io/file_error_test: Crash # The null object does not have a setter 'parent='.
io/file_fuzz_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/file_input_stream_test: Crash # (try {_microtaskLoop... try/finally
io/file_invalid_arguments_test: Crash # The null object does not have a setter 'parent='.
io/file_lock_test: Crash # (try {_microtaskLoop... try/finally
io/file_non_ascii_sync_test: Crash # (try {opened.writeFr... try/finally
io/file_non_ascii_test: Crash # The null object does not have a setter 'parent='.
io/file_output_stream_test: Crash # The null object does not have a setter 'parent='.
io/file_read_encoded_test: Crash # The null object does not have a setter 'parent='.
io/file_stat_test: Crash # The null object does not have a setter 'parent='.
io/file_stream_test: Crash # The null object does not have a setter 'parent='.
io/file_system_async_links_test: Crash # The null object does not have a setter 'parent='.
io/file_system_delete_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/file_system_exists_test: Crash # (switch (response[_E... Unhandled node
io/file_system_links_test: Crash # (switch (response[_E... Unhandled node
io/file_system_uri_test: Crash # The null object does not have a setter 'parent='.
io/file_system_watcher_test: Crash # (try {result=code();... try/finally
io/file_test: Crash # The null object does not have a setter 'parent='.
io/file_typed_data_test: Crash # Invalid argument(s)
io/file_uri_test: Crash # (switch (response[_E... Unhandled node
io/file_write_as_test: Crash # The null object does not have a setter 'parent='.
io/http_10_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/http_advanced_test: Crash # (try {_microtaskLoop... try/finally
io/http_auth_digest_test: Crash # Invalid argument(s)
io/http_auth_test: Crash # (try {_microtaskLoop... try/finally
io/http_basic_test: Crash # (try {_microtaskLoop... try/finally
io/http_bind_test: Crash # (testBindShared(Stri... cannot handle async/sync*/async* functions
io/http_client_connect_test: Crash # The null object does not have a setter 'parent='.
io/http_client_exception_test: Crash # The null object does not have a setter 'parent='.
io/http_client_request_test: Crash # Internal Error: No default constructor available.
io/http_client_stays_alive_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/http_close_test: Crash # Internal Error: No default constructor available.
io/http_compression_test: Crash # Internal Error: No default constructor available.
io/http_connection_close_test: Crash # Invalid argument(s)
io/http_connection_header_test: Crash # Internal Error: No default constructor available.
io/http_connection_info_test: Crash # Internal Error: No default constructor available.
io/http_content_length_test: Crash # Internal Error: No default constructor available.
io/http_cookie_date_test: Crash # Invalid argument(s)
io/http_headers_test: Crash # (switch (name.length... Unhandled node
io/http_parser_test: Crash # (switch (_state){cas... Unhandled node
io/http_cookie_test: Crash # Internal Error: No default constructor available.
io/http_cross_process_test: Crash # The null object does not have a setter 'parent='.
io/http_date_test: Crash # Invalid argument(s)
io/http_detach_socket_test: Crash # The null object does not have a setter 'parent='.
io/http_head_test: Crash # Internal Error: No default constructor available.
io/http_headers_state_test: Crash # Internal Error: No default constructor available.
io/http_headers_test: Crash # Internal Error: No default constructor available.
io/http_ipv6_test: Crash # The null object does not have a setter 'parent='.
io/http_keep_alive_test: Crash # Internal Error: No default constructor available.
io/http_no_reason_phrase_test: Crash # Invalid argument(s)
io/http_outgoing_size_test: Crash # Internal Error: No default constructor available.
io/http_parser_test: Crash # (try {_microtaskLoop... try/finally
io/http_proxy_configuration_test: Crash # Internal Error: No default constructor available.
io/http_proxy_test: Crash # Invalid argument(s)
io/http_read_test: Crash # (try {_microtaskLoop... try/finally
io/http_redirect_test: Crash # Invalid argument(s)
io/http_request_pipeling_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/http_requested_uri_test: Crash # The null object does not have a setter 'parent='.
io/http_response_deadline_test: Crash # (try {_microtaskLoop... try/finally
io/http_reuse_server_port_test: Crash # The null object does not have a setter 'parent='.
io/http_server_close_response_after_error_test: Crash # (try {_microtaskLoop... try/finally
io/http_server_early_client_close2_test: Crash # (try {_microtaskLoop... try/finally
io/http_server_early_client_close_test: Crash # (try {_microtaskLoop... try/finally
io/http_server_idle_timeout_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/http_server_response_test: Crash # Internal Error: No default constructor available.
io/http_server_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/http_session_test: Crash # Internal Error: No default constructor available.
io/http_shutdown_test: Crash # (try {return f(arg);}finally {Zone._leave(old);}): try/finally
io/http_stream_close_test: Crash # Invalid argument(s)
io/https_bad_certificate_test: Crash # (main()async{var cli... cannot handle async/sync*/async* functions
io/https_client_certificate_test: Crash # The null object does not have a setter 'parent='.
io/https_client_exception_test: Crash # The null object does not have a setter 'parent='.
io/https_server_test: Crash # (switch (_value){cas... Unhandled node
io/https_unauthorized_test: Crash # (try {_microtaskLoop... try/finally
io/internet_address_test: Crash # (switch (_value){cas... Unhandled node
io/io_sink_test: Crash # (try {_microtaskLoop... try/finally
io/issue_22636_test: Crash # (test()async{server=... cannot handle async/sync*/async* functions
io/issue_22637_test: Crash # (test()async{server=... cannot handle async/sync*/async* functions
io/link_async_test: Crash # The null object does not have a setter 'parent='.
io/link_test: Crash # (switch (response[_E... Unhandled node
io/link_uri_test: Crash # Invalid argument(s)
io/many_directory_operations_test: Crash # (switch (response[_E... Unhandled node
io/many_file_operations_test: Crash # (switch (response[_E... Unhandled node
io/network_interface_test: Crash # (switch (_value){cas... Unhandled node
io/observatory_test: Crash # The null object does not have a setter 'parent='.
io/parent_test: Crash # (switch (response[_E... Unhandled node
io/pipe_server_test: Crash # (try {_microtaskLoop... try/finally
io/platform_resolved_executable_test/00: Crash # The null object does not have a setter 'parent='.
io/platform_resolved_executable_test/01: Crash # (try {test(tempDir);}finally {tempDir.deleteSync(recursive:true);}): try/finally
io/platform_resolved_executable_test/02: Crash # (try {test(tempDir);}finally {tempDir.deleteSync(recursive:true);}): try/finally
io/platform_resolved_executable_test/03: Crash # The null object does not have a setter 'parent='.
io/platform_resolved_executable_test/04: Crash # (try {test(tempDir);}finally {tempDir.deleteSync(recursive:true);}): try/finally
io/platform_resolved_executable_test/05: Crash # (try {test(tempDir);}finally {tempDir.deleteSync(recursive:true);}): try/finally
io/platform_resolved_executable_test/06: Crash # The null object does not have a setter 'parent='.
io/platform_resolved_executable_test/none: Crash # The null object does not have a setter 'parent='.
io/platform_test: Crash # The null object does not have a setter 'parent='.
io/print_sync_test: Crash # The null object does not have a setter 'parent='.
io/process_check_arguments_test: Crash # (switch (response[_E... Unhandled node
io/process_detached_test: Crash # The null object does not have a setter 'parent='.
io/process_environment_test: Crash # The null object does not have a setter 'parent='.
io/process_exit_negative_test: Crash # The null object does not have a setter 'parent='.
io/process_kill_test: Crash # The null object does not have a setter 'parent='.
io/process_non_ascii_test: Crash # The null object does not have a setter 'parent='.
io/process_path_environment_test: Crash # Internal Error: No default constructor available.
io/process_pid_test: Crash # The null object does not have a setter 'parent='.
io/process_run_output_test: Crash # The null object does not have a setter 'parent='.
io/process_shell_test: Crash # The null object does not have a setter 'parent='.
io/process_stderr_test: Crash # (switch (response[_E... Unhandled node
io/process_stdin_transform_unsubscribe_test: Crash # (switch (response[_E... Unhandled node
io/process_stdout_test: Crash # (switch (response[_E... Unhandled node
io/process_sync_test: Crash # (switch (response[_E... Unhandled node
io/process_working_directory_test: Crash # (switch (response[_E... Unhandled node
io/raw_datagram_read_all_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/raw_datagram_socket_test: Crash # (switch (event){case... Unhandled node
io/raw_secure_server_closing_test: Crash # Invalid argument(s)
io/raw_secure_server_socket_test: Crash # Invalid argument(s)
io/raw_secure_server_closing_test: Crash # The null object does not have a setter 'parent='.
io/raw_secure_server_socket_argument_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/raw_secure_server_socket_test: Crash # The null object does not have a setter 'parent='.
io/raw_secure_socket_pause_test: Crash # (switch (event){case... Unhandled node
io/raw_secure_socket_test: Crash # (switch (event){case... Unhandled node
io/raw_server_socket_cancel_test: Crash # (switch (event){case... Unhandled node
io/raw_socket_cross_process_test: Crash # (switch (event){case... Unhandled node
io/raw_socket_test: Crash # Instance of 'TypeOperator': type check unimplemented for _Nullary.
io/raw_server_socket_cancel_test: Crash # The null object does not have a setter 'parent='.
io/raw_socket_cross_process_test: Crash # The null object does not have a setter 'parent='.
io/raw_socket_test: Crash # The null object does not have a setter 'parent='.
io/raw_socket_typed_data_test: Crash # Invalid argument(s)
io/read_into_const_list_test: Crash # (switch (response[_E... Unhandled node
io/regress_10026_test: Crash # The null object does not have a setter 'parent='.
io/regress_21160_test: Crash # (switch (event){case... Unhandled node
io/secure_client_raw_server_test: Crash # (switch (event){case... Unhandled node
io/secure_server_closing_test: Crash # Invalid argument(s)
io/secure_server_socket_test: Crash # Invalid argument(s)
io/secure_socket_bad_data_test: Crash # (switch (event){case... Unhandled node
io/skipping_dart2js_compilations_test: Crash # (switch (segment){ca... Unhandled node
io/socket_bind_test: Crash # (testListenCloseList... cannot handle async/sync*/async* functions
io/regress_21987_test: Crash # The null object does not have a setter 'parent='.
io/regress_7191_test: Crash # The null object does not have a setter 'parent='.
io/regress_7679_test: Crash # (try {opened.writeFr... try/finally
io/regress_8828_test: Crash # Internal Error: No default constructor available.
io/regress_9194_test: Crash # Internal Error: No default constructor available.
io/resolve_symbolic_links_test: Crash # The null object does not have a setter 'parent='.
io/secure_bad_certificate_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/secure_builtin_roots_test: Crash # The null object does not have a setter 'parent='.
io/secure_client_raw_server_test: Crash # The null object does not have a setter 'parent='.
io/secure_client_server_test: Crash # The null object does not have a setter 'parent='.
io/secure_multiple_client_server_test: Crash # The null object does not have a setter 'parent='.
io/secure_server_client_certificate_test: Crash # The null object does not have a setter 'parent='.
io/secure_server_client_no_certificate_test: Crash # The null object does not have a setter 'parent='.
io/secure_server_closing_test: Crash # The null object does not have a setter 'parent='.
io/secure_server_socket_test: Crash # The null object does not have a setter 'parent='.
io/secure_session_resume_test: Crash # The null object does not have a setter 'parent='.
io/secure_socket_alpn_test: Crash # The null object does not have a setter 'parent='.
io/secure_socket_argument_test: Crash # (try {_microtaskLoop... try/finally
io/secure_socket_bad_data_test: Crash # The null object does not have a setter 'parent='.
io/secure_socket_renegotiate_test: Crash # The null object does not have a setter 'parent='.
io/secure_socket_test: Crash # (try {_microtaskLoop... try/finally
io/secure_unauthorized_test: Crash # (try {_microtaskLoop... try/finally
io/server_socket_reference_issue21383_and_issue21384_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/signals_test: Crash # The null object does not have a setter 'parent='.
io/skipping_dart2js_compilations_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/snapshot_fail_test: Crash # (switch (response[_E... Unhandled node
io/socket_bind_test: Crash # The null object does not have a setter 'parent='.
io/socket_close_test: Crash # (switch (_mode){case... Unhandled node
io/socket_exception_test: Crash # Invalid argument(s)
io/socket_cross_process_test: Crash # The null object does not have a setter 'parent='.
io/socket_exception_test: Crash # The null object does not have a setter 'parent='.
io/socket_invalid_arguments_test: Crash # The null object does not have a setter 'parent='.
io/socket_ipv6_test: Crash # The null object does not have a setter 'parent='.
io/socket_many_connections_test: Crash # (try {_microtaskLoop... try/finally
io/socket_source_address_test: Crash # (Future testConnect(... cannot handle async/sync*/async* functions
io/socket_upgrade_to_secure_test: Crash # Invalid argument(s)
io/test_extension_fail_test: Crash # (switch (Platform.op... Unhandled node
io/test_extension_test: Crash # (switch (Platform.op... Unhandled node
io/socket_test: Crash # The null object does not have a setter 'parent='.
io/socket_upgrade_to_secure_test: Crash # The null object does not have a setter 'parent='.
io/status_file_parser_test: Crash # (switch (response[_E... Unhandled node
io/stdin_sync_test: Crash # Internal Error: No default constructor available.
io/stdio_nonblocking_test: Crash # The null object does not have a setter 'parent='.
io/stdout_bad_argument_test: Crash # The null object does not have a setter 'parent='.
io/stdout_close_test: Crash # The null object does not have a setter 'parent='.
io/stdout_stderr_non_blocking_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/stdout_stderr_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/stream_pipe_test: Crash # The null object does not have a setter 'parent='.
io/test_extension_fail_test: Crash # The null object does not have a setter 'parent='.
io/test_extension_test: Crash # The null object does not have a setter 'parent='.
io/test_runner_test: Crash # (switch (arguments[0... Unhandled node
priority_queue_stress_test: RuntimeError # Cannot read property 'any$1' of undefined
io/uri_platform_test: Crash # The null object does not have a setter 'parent='.
io/web_socket_error_test: Crash # The null object does not have a setter 'parent='.
io/web_socket_ping_test: Crash # (try {_microtaskLoop... try/finally
io/web_socket_pipe_test: Crash # The null object does not have a setter 'parent='.
io/web_socket_protocol_test: Crash # (try {_microtaskLoop... try/finally
io/web_socket_test: Crash # The null object does not have a setter 'parent='.
io/web_socket_typed_data_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
io/windows_environment_test: Crash # (try {opened.writeFr... try/finally
io/windows_file_system_async_links_test: Crash # The null object does not have a setter 'parent='.
io/windows_file_system_links_test: Crash # (switch (response[_E... Unhandled node
io/zlib_test: Crash # The null object does not have a setter 'parent='.
priority_queue_stress_test: Crash # The null object does not have a setter 'parent='.
slowpath_safepoints_test: Crash # The null object does not have a setter 'parent='.
status_expression_test: RuntimeError # Please triage this failure.
typed_array_test: Crash # The null object does not have a setter 'parent='.
verbose_gc_to_bmu_test: Crash # The null object does not have a setter 'parent='.
verified_mem_test: RuntimeError # Please triage this failure.

View file

@ -29,6 +29,6 @@ recursive_import_test: Pass, RuntimeError # Issue 17662
source_mirrors_test: Pass, RuntimeError # Issue 17662
[ $compiler == dart2js && $cps_ir ]
dummy_compiler_test: Crash # (switch (kind){case ... Unhandled node
recursive_import_test: Crash # (switch (kind){case ... Unhandled node
source_mirrors_test: Crash # Internal Error: No default constructor available.
dummy_compiler_test: Crash # The null object does not have a setter 'parent='.
recursive_import_test: Crash # (try {return f();}finally {Zone._leave(old);}): try/finally
source_mirrors_test: Crash # The null object does not have a setter 'parent='.