| # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| # for details. All rights reserved. Use of this source code is governed by a |
| # BSD-style license that can be found in the LICENSE file. |
| |
| [ $compiler == dart2js && ($runtime == d8 || $runtime == drt) ] |
| LibTest/core/List/sort_A01_t02: Pass, Fail # v8 bug: Issue 12293 |
| LibTest/core/List/sort_A01_t03: Pass, Fail # v8 bug: Issue 12293 |
| LibTest/core/Map/Map_class_A01_t04: Pass, Fail # v8 bug: Issue 12293 |
| |
| [ $compiler == dart2js && $runtime == jsshell ] |
| LibTest/isolate/isolate_api/spawnUri_A02_t01: Crash # TODO(ahe): Please triage this crash. |
| LibTest/core/List/sort_A01_t04: Pass, Timeout # Must be a bug in jsshell, test sometimes times out. |
| |
| [ $compiler == dart2js && $checked && $runtime == ie9 ] |
| LibTest/core/Map/Map_class_A01_t04: Slow, Pass |
| |
| # Crashes first, please. Then untriaged bugs. There is a section below |
| # for co19 bugs. |
| [ $compiler == dart2js ] |
| LibTest/math/max_A01_t03: Fail # co19 issue 467 |
| LibTest/math/min_A01_t03: Fail # co19 issue 467 |
| |
| Language/03_Overview/1_Scoping_A02_t05: Fail # TODO(ahe): Please triage this failure. |
| Language/03_Overview/1_Scoping_A02_t06: Fail # TODO(ahe): Please triage this failure. |
| Language/05_Variables/05_Variables_A05_t04: Fail # TODO(ahe): Please triage this failure. |
| Language/05_Variables/05_Variables_A05_t05: Fail # TODO(ahe): Please triage this failure. |
| Language/05_Variables/05_Variables_A05_t06: Fail # TODO(ahe): Please triage this failure. |
| Language/05_Variables/05_Variables_A05_t07: Fail # TODO(ahe): Please triage this failure. |
| Language/05_Variables/05_Variables_A05_t08: Fail # TODO(ahe): Please triage this failure. |
| Language/05_Variables/05_Variables_A05_t09: Fail # TODO(ahe): Please triage this failure. |
| Language/05_Variables/05_Variables_A05_t10: Fail # TODO(ahe): Please triage this failure. |
| Language/05_Variables/05_Variables_A07_t05: Fail # TODO(ahe): Please triage this failure. |
| Language/05_Variables/05_Variables_A07_t06: Fail # TODO(ahe): Please triage this failure. |
| Language/05_Variables/05_Variables_A07_t07: Fail # TODO(ahe): Please triage this failure. |
| Language/05_Variables/05_Variables_A07_t08: Fail # TODO(ahe): Please triage this failure. |
| Language/05_Variables/05_Variables_A08_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/07_Classes/07_Classes_A03_t07: Fail # TODO(ahe): Please triage this failure. |
| Language/07_Classes/1_Instance_Methods_A06_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/07_Classes/1_Instance_Methods_A06_t02: Fail # TODO(ahe): Please triage this failure. |
| Language/07_Classes/6_Constructors/1_Generative_Constructors_A04_t15: Fail # TODO(ahe): Please triage this failure. |
| Language/07_Classes/6_Constructors/2_Factories_A07_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/07_Classes/6_Constructors/3_Constant_Constructors_A05_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/07_Classes/6_Constructors/3_Constant_Constructors_A05_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/01_Constants_A13_t06: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/01_Constants_A18_t07: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/01_Constants_A20_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/08_Throw_A05_t02: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/08_Throw_A05_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/11_Instance_Creation/1_New_A02_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/11_Instance_Creation/1_New_A02_t05: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/11_Instance_Creation/1_New_A02_t06: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/11_Instance_Creation/1_New_A02_t07: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/11_Instance_Creation/2_Const_A01_t02: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/11_Instance_Creation/2_Const_A11_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/11_Instance_Creation/2_Const_A11_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/11_Instance_Creation_A05_t02: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/14_Function_Invocation/3_Unqualified_Invocation_A01_t10: Fail # Issue 7025 |
| Language/11_Expressions/17_Getter_Invocation_A02_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/18_Assignment_A05_t02: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/18_Assignment_A05_t05: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/30_Identifier_Reference_A04_t09: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/30_Identifier_Reference_A05_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/30_Identifier_Reference_A05_t12: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/32_Type_Cast_A02_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/32_Type_Cast_A03_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/32_Type_Cast_A03_t02: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/02_Expression_Statements_A01_t08: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/03_Variable_Declaration_A04_t02: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/03_Variable_Declaration_A04_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/03_Variable_Declaration_A04_t04: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/03_Variable_Declaration_A04_t05: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/03_Variable_Declaration_A04_t06: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/03_Variable_Declaration_A04_t07: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/03_Variable_Declaration_A04_t08: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/04_Local_Function_Declaration_A01_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/04_Local_Function_Declaration_A02_t02: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/09_Switch_A06_t02: Fail # co19 issue 413 |
| Language/12_Statements/10_Try_A06_t01: Fail # Issue 11850: dart2js inlining results in stack traces not as accurate |
| Language/12_Statements/10_Try_A07_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/11_Return_A05_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/11_Return_A05_t02: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/11_Return_A05_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/13_Libraries_and_Scripts_A05_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/1_Imports_A02_t12: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/1_Imports_A02_t14: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/1_Imports_A02_t15: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/1_Imports_A02_t28: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/1_Imports_A02_t29: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/1_Imports_A05_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/3_Parts_A03_t02: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/5_URIs_A01_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/5_URIs_A01_t11: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/5_URIs_A01_t21: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/5_URIs_A01_t24: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/5_URIs_A01_t25: Fail # TODO(ahe): Please triage this failure. |
| Language/14_Types/5_Function_Types_A01_t10: Pass # co19 issue 392, issue 9058 |
| Language/14_Types/5_Function_Types_A02_t06: Pass # co19 issue 392, issue 9058 |
| Language/15_Reference/1_Lexical_Rules/1_Reserved_Words_A40_t04: Fail # TODO(ahe): Please triage this failure. |
| LibTest/async/Future/Future.delayed_A01_t01: Fail # co19 issue 471 |
| LibTest/async/Future/Future.delayed_A01_t02: Fail # co19 issue 471 |
| LibTest/async/Future/Future.delayed_A02_t01: Fail # co19 issue 471 |
| LibTest/async/Future/asStream_A01_t01: Fail # co19 issue 472 |
| LibTest/async/Future/asStream_A01_t02: Fail # co19 issue 472 |
| LibTest/async/Future/asStream_A02_t01: Fail # co19 issue 472 |
| LibTest/async/Future/catchError_A03_t01: Fail # co19 issue 471 |
| LibTest/async/Future/catchError_A03_t02: Fail # co19 issue 471 |
| LibTest/async/Future/catchError_A03_t03: Fail # co19 issue 471 |
| LibTest/async/Future/forEach_A01_t01: Fail # co19 issue 471 |
| LibTest/async/Future/forEach_A02_t01: Fail # co19 issue 471 |
| LibTest/async/Future/forEach_A03_t01: Fail # co19 issue 471 |
| LibTest/async/Future/then_A01_t03: Fail # co19 issue 472 |
| LibTest/async/Future/then_A02_t01: Fail # co19 issue 471 |
| LibTest/async/Future/then_A02_t02: Fail # co19 issue 473 |
| LibTest/async/Future/then_A03_t01: Fail # co19 issue 471 |
| LibTest/async/Future/then_A04_t01: Fail # co19 issue 471 |
| LibTest/async/Future/wait_A01_t01: Fail # co19 issue 471 |
| LibTest/async/Future/wait_A01_t04: Fail # co19 issue 471 |
| LibTest/async/Future/wait_A01_t05: Fail # co19 issue 471 |
| LibTest/async/Future/wait_A01_t06: Fail # co19 issue 471 |
| LibTest/async/Future/wait_A02_t01: Fail # co19 issue 474 |
| LibTest/async/Future/wait_A02_t02: Fail # co19 issue 474 |
| LibTest/async/Future/whenComplete_A01_t01: Fail # co19 issue 471 |
| LibTest/async/Future/whenComplete_A02_t01: Fail # co19 issue 471 |
| LibTest/async/Future/whenComplete_A03_t01: Fail # co19 issue 471 |
| LibTest/async/Future/whenComplete_A04_t01: Fail # co19 issue 471 |
| LibTest/async/Future/whenComplete_A04_t02: Fail # co19 issue 471 |
| LibTest/collection/Queue/iterator_current_A01_t02: Fail # co19 issue 475 |
| LibTest/collection/Queue/iterator_moveNext_A01_t02: Fail # co19 issue 475 |
| LibTest/core/List/List_A01_t02: Fail # co19 issue 476 |
| LibTest/core/List/List_A03_t01: Fail # TODO(kasperl): Please triage this failure. |
| LibTest/core/double/INFINITY_A01_t04: Fail # TODO(ahe): Please triage this failure. |
| LibTest/core/double/NEGATIVE_INFINITY_A01_t04: Fail # TODO(ahe): Please triage this failure. |
| LibTest/core/double/toStringAsExponential_A02_t01: Fail # co19 issue 477 |
| LibTest/core/int/toStringAsExponential_A02_t01: Fail # co19 issue 477. |
| LibTest/math/pow_A01_t01: Fail # TODO(ahe): Please triage this failure. |
| LibTest/math/pow_A11_t01: Fail # TODO(ahe): Please triage this failure. |
| LibTest/math/pow_A13_t01: Fail # TODO(ahe): Please triage this failure. |
| LibTest/core/List/sort_A01_t04: Pass, Slow # http://dartbug.com/11846 |
| |
| |
| [ $compiler == dart2js && $runtime == jsshell ] |
| Language/11_Expressions/12_Spawning_an_Isolate_A01_t01: Fail, Pass # TODO(ahe): Please triage this failure. |
| LibTest/isolate/SendPort/send_A02_t05: Fail, Pass # TODO(ahe): Please triage this failure. |
| LibTest/isolate/SendPort/send_A02_t06: Fail, Pass # TODO(ahe): Please triage this failure. |
| LibTest/isolate/isolate_api/spawnFunction_A01_t01: Fail, Pass # TODO(ahe): Please triage this failure. |
| LibTest/isolate/isolate_api/spawnFunction_A01_t02: Fail, Pass # TODO(ahe): Please triage this failure. |
| LibTest/isolate/isolate_api/spawnFunction_A01_t03: Fail, Pass # TODO(ahe): Please triage this failure. |
| LibTest/isolate/isolate_api/spawnFunction_A01_t04: Fail, Pass # TODO(ahe): Please triage this failure. |
| LibTest/isolate/isolate_api/spawnFunction_A01_t05: Fail, Pass # TODO(ahe): Please triage this failure. |
| LibTest/isolate/isolate_api/spawnFunction_A03_t01: Fail, Pass # TODO(ahe): Please triage this failure. |
| LibTest/isolate/isolate_api/spawnUri_A02_t02: Fail, Pass # TODO(ahe): Please triage this failure. |
| LibTest/isolate/isolate_api/spawnUri_A02_t03: Fail, Pass # TODO(ahe): Please triage this failure. |
| |
| |
| [ $compiler == dart2js && $runtime == jsshell && $system == macos ] |
| LibTest/math/cos_A01_t01: Fail # TODO(ahe): Please triage this failure. |
| |
| |
| [ $compiler == dart2js ] |
| Language/14_Types/4_Interface_Types_A11_t01: Pass, Crash # Issue 8857 |
| Language/14_Types/4_Interface_Types_A11_t02: Pass, Crash # Issue 8857 |
| |
| LibTest/isolate/ReceivePort/receive_A01_t02: Fail # Issue 6750 |
| |
| LibTest/core/StringBuffer/isEmpty_A01_t01: Fail, OK # co19 issue 355 |
| |
| Language/07_Classes/6_Constructors/2_Factories_A01_t05: Fail # Partially implemented rediriecting constructors makes this fail. |
| |
| [ $compiler == dart2js && $runtime == ie9 ] |
| Language/11_Expressions/03_Numbers_A01_t06: Fail # Issue: 8920 |
| Language/11_Expressions/03_Numbers_A01_t09: Fail # Issue: 8920 |
| Language/11_Expressions/15_Method_Invocation/4_Super_Invocation_A02_t04: Fail # Issue: 8920 |
| LibTest/core/Date/Date_A01_t03: Fail # Issue: 8920 |
| LibTest/core/Date/Date.fromString_A03_t01: Fail # Issue: 8920 |
| LibTest/core/Date/timeZoneName_A01_t01: Fail # Issue: 8920 |
| LibTest/core/Date/year_A01_t01: Fail # Issue: 8920 |
| LibTest/core/double/round_A01_t01: Fail # Issue: 8920 |
| LibTest/core/double/toRadixString_A01_t01: Fail # Issue: 8920 |
| LibTest/core/double/toStringAsExponential_A01_t04: Fail # Issue: 8920 |
| LibTest/core/double/toStringAsPrecision_A01_t04: Fail # Issue: 8920 |
| LibTest/core/Expect/identical_A01_t01: Fail # Issue: 8920 |
| LibTest/core/int/compareTo_A01_t01: Fail # Issue: 8920 |
| LibTest/core/int/operator_left_shift_A01_t01: Fail # Issue: 8920 |
| LibTest/core/int/operator_remainder_A01_t03: Fail # Issue: 8920 |
| LibTest/core/int/operator_truncating_division_A01_t02: Fail # Issue: 8920 |
| LibTest/core/int/remainder_A01_t01: Fail # Issue: 8920 |
| LibTest/core/int/remainder_A01_t03: Fail # Issue: 8920 |
| LibTest/core/int/toRadixString_A01_t01: Fail # Issue: 8920 |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterEscape_A06_t02: Fail # Issue: 8920 |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_DecimalEscape_A01_t02: Fail # Issue: 8920 |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t01: Fail # Issue: 8920 |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t05: Fail # Issue: 8920 |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t06: Fail # Issue: 8920 |
| LibTest/core/String/contains_A01_t02: Fail # Issue: 8920 |
| LibTest/isolate/ReceivePort/toSendPort_A01_t02: Pass, Fail # Issue: 8920 |
| |
| |
| # These tests are passing with 'runtime == ie9' but are either skipped or fail |
| # on other configurations |
| [ $compiler == dart2js && ($runtime == ie10 || $runtime == ff || $runtime == chrome || $runtime == chromeOnAndroid || $runtime == drt || $runtime == safari || $runtime == opera || $runtime == d8 || $runtime == jsshell) ] |
| LibTest/math/exp_A01_t01: Fail, OK # co19 issue 44 |
| LibTest/math/sin_A01_t01: Fail # TODO(ahe): Please triage this failure. |
| LibTest/math/tan_A01_t01: Fail # TODO(ahe): Please triage this failure. |
| |
| [ $compiler == dart2js && $runtime == jsshell ] |
| LibTest/core/Map/Map_class_A01_t04: Pass, Slow # Issue 8096 |
| Language/11_Expressions/14_Function_Invocation/4_Function_Expression_Invocation_A03_t01: Fail # TODO(ngeoaffray): Please triage these failure. |
| Language/11_Expressions/15_Method_Invocation/4_Super_Invocation_A02_t04: Fail # TODO(ngeoaffray): Please triage these failure. |
| LibTest/core/double/round_A01_t01: Fail # TODO(ngeoaffray): Please triage these failure. |
| LibTest/core/int/operator_truncating_division_A01_t01: Fail # TODO(ngeoaffray): Please triage these failure. |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterClassEscape_A03_t01: Fail # TODO(ngeoaffray): Please triage these failure. |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterClassEscape_A04_t01: Fail # TODO(ngeoaffray): Please triage these failure. |
| LibTest/math/acos_A01_t01: Fail # TODO(ngeoaffray): Please triage these failure. |
| LibTest/math/asin_A01_t01: Fail # TODO(ngeoaffray): Please triage these failure. |
| |
| [ $compiler == dart2js && $minified ] |
| # These tests assume that the invocation mirror gets the original name of the |
| # method, but that information is not present when minifying. They could be |
| # fixed by using the invocation mirror to invoke a method on a different object |
| # and checking that the correct method is invoked. |
| Language/11_Expressions/15_Method_Invocation/1_Ordinary_Invocation_A05_t02: Fail, OK |
| Language/11_Expressions/15_Method_Invocation/1_Ordinary_Invocation_A05_t03: Fail, OK |
| Language/11_Expressions/18_Assignment_A08_t04: Fail, OK |
| |
| [ $compiler == dart2js && ($minified || $runtime == ie9) ] |
| Language/12_Statements/10_Try_A06_t01: Fail # BUG(11480): Triage. |
| |
| [ $compiler == dart2js && $checked ] |
| Language/07_Classes/6_Constructors/1_Generative_Constructors_A17_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/07_Classes/6_Constructors/1_Generative_Constructors_A17_t04: Fail # TODO(ahe): Please triage this failure. |
| Language/09_Generics/09_Generics_A03_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/09_Generics/09_Generics_A04_t06: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/03_Numbers_A05_t02: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/06_Lists_A09_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/06_Lists_A09_t04: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/07_Maps_A10_t05: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/07_Maps_A11_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/11_Instance_Creation/1_New_A07_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/11_Instance_Creation/1_New_A11_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/11_Instance_Creation/2_Const_A09_t02: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/11_Instance_Creation/2_Const_A09_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/11_Instance_Creation_A05_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/19_Conditional_A04_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/20_Logical_Boolean_Expressions_A03_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/27_Unary_Expressions_A02_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/32_Type_Cast_A05_t03: Fail # TODO(ahe): Please triage this failure. |
| Language/11_Expressions/32_Type_Cast_A05_t05: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/06_For/1_For_Loop_A01_t08: Fail # TODO(ahe): Please triage this failure. |
| Language/12_Statements/09_Switch_A05_t01: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/1_Imports_A03_t06: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/1_Imports_A03_t26: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/1_Imports_A03_t46: Fail # TODO(ahe): Please triage this failure. |
| Language/13_Libraries_and_Scripts/1_Imports_A03_t66: Fail # TODO(ahe): Please triage this failure. |
| LibTest/core/AssertionError/column_A01_t02: Fail # TODO(ahe): Please triage this failure. |
| LibTest/core/AssertionError/failedAssertion_A01_t01: Fail # TODO(ahe): Please triage this failure. |
| LibTest/core/AssertionError/line_A01_t02: Fail # co19 issue 479 |
| LibTest/core/AssertionError/url_A01_t01: Fail # TODO(ahe): Please triage this failure. |
| LibTest/core/Set/intersection_A03_t01: Fail # co19 issue 480 |
| LibTest/core/TypeError/column_A01_t01: Fail # TODO(ahe): Please triage this failure. |
| LibTest/core/TypeError/dstName_A01_t01: Fail # TODO(ahe): Please triage this failure. |
| LibTest/core/TypeError/dstType_A01_t01: Fail # TODO(ahe): Please triage this failure. |
| LibTest/core/TypeError/failedAssertion_A01_t01: Fail # TODO(ahe): Please triage this failure. |
| LibTest/core/TypeError/line_A01_t01: Fail # co19 issue 479 |
| LibTest/core/TypeError/srcType_A01_t01: Fail # TODO(ahe): Please triage this failure. |
| LibTest/core/TypeError/url_A01_t01: Fail # TODO(ahe): Please triage this failure. |
| |
| Language/11_Expressions/11_Instance_Creation/1_New_A12_t02: Fail # http://dartbug.com/3970 |
| |
| |
| Language/11_Expressions/14_Function_Invocation/4_Function_Expression_Invocation_A01_t02: Fail, OK # co19 issue 405 |
| Language/11_Expressions/15_Method_Invocation/1_Ordinary_Invocation_A05_t03: Fail, OK # co19 issue 405 |
| Language/11_Expressions/15_Method_Invocation/1_Ordinary_Invocation_A05_t02: Fail, OK # co19 issue 405 |
| Language/11_Expressions/18_Assignment_A05_t04: Fail, OK # co19 issue 405 |
| Language/11_Expressions/18_Assignment_A08_t04: Fail, OK # co19 issue 405 |
| |
| |
| [ $compiler == dart2js ] |
| LibTest/core/int/operator_GT_A01_t01: Fail, OK # co19 issue 200 |
| LibTest/core/int/operator_LT_A01_t01: Fail, OK # co19 issue 200 |
| LibTest/core/int/operator_addition_A01_t01: Fail, OK # co19 issue 200 |
| LibTest/core/int/toDouble_A01_t01: Fail, OK # co19 issue 200 |
| |
| LibTest/core/List/sort_A01_t06: Slow, Pass # Slow tests that needs extra time to finish. |
| |
| LibTest/core/List/getRange_A03_t01: Fail, OK # Tests that fail because they use the legacy try-catch syntax. co19 issue 184. |
| |
| Language/07_Classes/1_Instance_Methods_A02_t05: Fail, OK # These tests need to be updated for new optional parameter syntax and semantics, co19 issue 258: |
| Language/07_Classes/6_Constructors/1_Generative_Constructors_A13_t01: Fail, OK # These tests need to be updated for new optional parameter syntax and semantics, co19 issue 258: |
| |
| LibTest/isolate/SendPort/send_A02_t02: Fail, OK # co19 issue 293 |
| LibTest/isolate/SendPort/send_A02_t03: Fail, OK # co19 issue 293 |
| LibTest/isolate/SendPort/send_A02_t04: Fail, OK # co19 issue 293 |
| |
| LibTest/core/RegExp/firstMatch_A01_t01: Fail, OK # co19 issue 294 |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_Term_A04_t01: Fail, OK # co19 issue 294 |
| |
| LibTest/core/int/isOdd_A01_t01: Fail, OK # co19 issue 277 |
| LibTest/core/int/isEven_A01_t01: Fail, OK # co19 issue 277 |
| |
| [ $compiler == dart2js ] |
| Language/06_Functions/2_Formal_Parameters/2_Optional_Formals_A03_t03: Fail # TODO(ahe): Enforce optional parameter semantics. |
| Language/06_Functions/2_Formal_Parameters/2_Optional_Formals_A03_t04: Fail # TODO(ahe): Enforce optional parameter semantics. |
| Language/06_Functions/2_Formal_Parameters_A03_t03: Fail # TODO(ahe): Enforce optional parameter semantics. |
| Language/06_Functions/2_Formal_Parameters_A03_t04: Fail # TODO(ahe): Enforce optional parameter semantics. |
| Language/06_Functions/2_Formal_Parameters_A03_t06: Fail # TODO(ahe): Enforce optional parameter semantics. |
| |
| Language/11_Expressions/01_Constants_A03_t01: Fail # Compile-time error: error: not a compile-time constant |
| Language/11_Expressions/01_Constants_A11_t01: Fail # Compile-time error: error: not a compile-time constant |
| LibTest/isolate/SendPort/send_A02_t01: Fail # Compile-time error: error: not a compile-time constant |
| LibTest/isolate/SendPort/send_A02_t02: Fail # Compile-time error: error: not a compile-time constant |
| LibTest/isolate/SendPort/send_A02_t03: Fail # Compile-time error: error: not a compile-time constant |
| |
| Language/11_Expressions/01_Constants_A18_t03: Fail # Compile-time error: unexpected token 'equals' |
| Language/11_Expressions/05_Strings_A20_t01: Fail # Runtime error: Expect.identical(expected: <abyr, abyr |
| LibTest/isolate/isolate_api/spawnUri_A02_t01: Fail # Runtime error: Expect.throws() fails |
| LibTest/isolate/isolate_api/spawnUri_A01_t01: Fail # Runtime error: UnsupportedError: Currently spawnUri is not supported without web workers. |
| LibTest/isolate/isolate_api/spawnUri_A01_t02: Fail # Runtime error: UnsupportedError: Currently spawnUri is not supported without web workers. |
| LibTest/isolate/isolate_api/spawnUri_A01_t03: Fail # Runtime error: UnsupportedError: Currently spawnUri is not supported without web workers. |
| LibTest/isolate/isolate_api/spawnUri_A01_t04: Fail # Runtime error: UnsupportedError: Currently spawnUri is not supported without web workers. |
| LibTest/isolate/isolate_api/spawnUri_A01_t05: Fail # Runtime error: UnsupportedError: Currently spawnUri is not supported without web workers. |
| LibTest/isolate/SendPort/send_A02_t04: Fail # Runtime error: TypeError: Cannot call method 'toSendPort$0' of undefined. |
| |
| LibTest/core/int/operator_NOT_A01_t01: Fail, OK # Expects negative result from bit-operation. |
| LibTest/core/int/operator_XOR_A01_t01: Fail, OK # Requires bigints. |
| LibTest/core/int/operator_AND_A01_t01: Fail, OK # Requires bigints. |
| LibTest/core/int/operator_right_shift_A01_t01: Fail, OK # Expects negative result from bit-operation. |
| LibTest/core/int/operator_OR_A01_t01: Fail, OK # Requires bigints. |
| LibTest/core/int/operator_remainder_A01_t01: Fail, OK # Requires bigints. |
| |
| LibTest/core/Date/toString_A02_t01: Fail # Argument error. Year 999999 is out of range. Needs to be specified (and then potentially reported to co19): issue 1878. |
| |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_Term_A04_t01: Fail, OK # co19 issue 212 |
| |
| |
| # |
| # Issues with co19 test suite. |
| # |
| # If you add anything here, either file a bug against the Dart |
| # language specification, co19 test suite, or add a comment that ahe@ |
| # can understand so he can file a bug later. |
| # |
| [ $compiler == dart2js ] |
| LibTest/core/List/List.fixedLength_A01_t01: fail # Issue 400 |
| LibTest/core/List/addAll_A02_t01: fail # Issue 400 |
| LibTest/core/List/add_A02_t01: fail # Issue 400 |
| LibTest/core/List/clear_A02_t01: fail # Issue 400 |
| LibTest/core/List/insertRange_A02_t01: fail # Issue 400 |
| LibTest/core/List/length_A04_t01: fail # Issue 400 |
| LibTest/core/List/removeLast_A02_t01: fail # Issue 400 |
| LibTest/core/List/removeRange_A02_t01: fail # Issue 400 |
| LibTest/core/Set/isSubsetOf_A01_t01: fail # Issue 400 |
| LibTest/core/Set/isSubsetOf_A01_t02: fail # Issue 400 |
| |
| Language/11_Expressions/11_Instance_Creation/1_New_A01_t04: Fail, OK # co19 issue 241 |
| |
| Language/11_Expressions/22_Equality_A01_t01: Fail, OK # Function declaration takes precedence over function expression. |
| |
| Language/06_Functions/2_Formal_Parameters/2_Optional_Formals_A01_t14: Fail, OK # co19 issue 210 |
| Language/06_Functions/2_Formal_Parameters/2_Optional_Formals_A01_t15: Fail, OK # co19 issue 210 |
| Language/11_Expressions/05_Strings/1_String_Interpolation_A01_t09: Fail, OK # co19 issue 210 |
| |
| Language/03_Overview/1_Scoping_A01_t40: Fail, OK # co19 issue 188 |
| Language/03_Overview/1_Scoping_A01_t41: Fail, OK # co19 issue 188 |
| |
| Language/11_Expressions/33_Argument_Definition_Test_A01_t02: Fail, OK # co19 issue 436 |
| Language/11_Expressions/33_Argument_Definition_Test_A02_t01: Fail, OK # co19 issue 436 |
| Language/11_Expressions/33_Argument_Definition_Test_A02_t02: Fail, OK # co19 issue 436 |
| Language/11_Expressions/33_Argument_Definition_Test_A03_t01: Fail, OK # co19 issue 436 |
| Language/11_Expressions/33_Argument_Definition_Test_A03_t02: Fail, OK # co19 issue 436 |
| |
| Language/06_Functions/4_External_Functions_A01_t01: Fail, OK # http://dartbug.com/5021 |
| |
| Language/03_Overview/2_Privacy_A01_t09: Fail, OK # co19 issue 198 |
| |
| LibTest/core/int/hashCode_A01_t01: Fail, OK # co19 issue 308 |
| |
| Language/03_Overview/2_Privacy_A01_t11: Pass, OK # co19 issue 316 |
| Language/11_Expressions/14_Function_Invocation/4_Function_Expression_Invocation_A03_t01: Pass, OK # co19 issue 316 |
| |
| LibTest/core/Date/operator_equality_A01_t01: Fail # DateTime.== now looks at timezone, co19 issue 379. |
| |
| LibTest/core/Date/Date.fromMillisecondsSinceEpoch_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/Date.fromMillisecondsSinceEpoch_A01_t02: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/Date.fromMillisecondsSinceEpoch_A03_t01: pass |
| LibTest/core/Date/Date.fromString_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/Date.fromString_A01_t02: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/Date.fromString_A03_t01: pass |
| LibTest/core/Date/Date.now_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/Date.now_A01_t02: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/Date.now_A01_t03: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/Date.utc_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/Date_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/Date_A01_t03: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/Date_A01_t04: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/add_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/add_A02_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/add_A03_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/compareTo_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/compareTo_A01_t02: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/day_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/difference_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/difference_A01_t02: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/hour_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/isUtc_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/millisecond_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/millisecondsSinceEpoch_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/minute_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/month_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/operator_GE_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/operator_GT_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/operator_LE_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/operator_LT_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/second_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/subtract_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/subtract_A02_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/subtract_A03_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/timeZoneName_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/timeZoneOffset_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/toLocal_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/toString_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/toUtc_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| LibTest/core/Date/weekday_A01_t01: Fail # Renamed Date to DateTime (issue 373, 374) |
| |
| Language/12_Statements/10_Try_A03_t01: Fail # co19 issue 381 |
| Language/12_Statements/10_Try_A03_t02: Fail # co19 issue 381 |
| Language/12_Statements/10_Try_A03_t03: Fail # co19 issue 381 |
| |
| LibTest/core/Strings/join_A01_t01: Fail # Strings class has been removed. co19 issue 380 |
| LibTest/core/Strings/join_A04_t01: Fail # Strings class has been removed. co19 issue 380 |
| LibTest/core/Strings/concatAll_A01_t01: Fail # Strings class has been removed. co19 issue 380 |
| LibTest/core/Strings/concatAll_A04_t01: Fail # Strings class has been removed. co19 issue 380 |
| |
| LibTest/core/StringBuffer/addAll_A01_t02: Fail # StringBuffer renamed add to write. co19 issue 388. |
| LibTest/core/StringBuffer/add_A01_t02: Fail # StringBuffer renamed add to write. co19 issue 388. |
| LibTest/core/StringBuffer/add_A01_t01: Fail # StringBuffer renamed add to write. co19 issue 388. |
| LibTest/core/StringBuffer/addAll_A01_t01: Fail # StringBuffer renamed add to write. co19 issue 388. |
| LibTest/core/StringBuffer/toString_A01_t01: Fail # StringBuffer renamed add to write. co19 issue 388. |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_Atom_A03_t02: Fail # StringBuffer renamed add to write. co19 issue 388. |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_Atom_A04_t01: Fail # StringBuffer renamed add to write. co19 issue 388. |
| Language/12_Statements/01_Blocks_A01_t03: Fail # StringBuffer renamed add to write. co19 issue 388. |
| Language/11_Expressions/14_Function_Invocation/1_Actual_Argument_List_Evaluation_A02_t01: Fail # StringBuffer renamed add to write. co19 issue 388. |
| Language/11_Expressions/11_Instance_Creation/1_New_A09_t12: Fail # StringBuffer renamed add to write. co19 issue 388. |
| Language/11_Expressions/11_Instance_Creation/1_New_A09_t05: Fail # StringBuffer renamed add to write. co19 issue 388. |
| Language/11_Expressions/11_Instance_Creation/1_New_A13_t03: Fail # StringBuffer renamed add to write. co19 issue 388. |
| Language/11_Expressions/11_Instance_Creation/1_New_A09_t06: Fail # StringBuffer renamed add to write. co19 issue 388. |
| Language/11_Expressions/15_Method_Invocation/1_Ordinary_Invocation_A04_t01: Fail # StringBuffer renamed add to write. co19 issue 388. |
| Language/11_Expressions/15_Method_Invocation/3_Static_Invocation_A04_t05: Fail # StringBuffer renamed add to write. co19 issue 388. |
| Language/11_Expressions/15_Method_Invocation/4_Super_Invocation_A02_t04: Fail # StringBuffer renamed add to write. co19 issue 388. |
| Language/11_Expressions/05_Strings/1_String_Interpolation_A03_t01: Fail # StringBuffer renamed add to write. co19 issue 388. |
| Language/11_Expressions/05_Strings/1_String_Interpolation_A04_t01: Fail # StringBuffer renamed add to write. co19 issue 388. |
| |
| Language/15_Reference/1_Lexical_Rules/2_Comments_A04_t03: Fail # Uses deprecated Expect class, issue 398 |
| LibTest/core/Date/Date.fromMillisecondsSinceEpoch_A02_t01: Fail # Uses deprecated Expect class, issue 398 |
| LibTest/core/Date/Date.fromString_A04_t01: Fail # Uses deprecated Expect class, issue 398 |
| LibTest/core/Date/add_A06_t01: Fail # Uses deprecated Expect class, issue 398 |
| LibTest/core/Date/compareTo_A03_t01: Fail # Uses deprecated Expect class, issue 398 |
| LibTest/core/Date/difference_A03_t01: Fail # Uses deprecated Expect class, issue 398 |
| LibTest/core/Date/subtract_A06_t01: Fail # Uses deprecated Expect class, issue 398 |
| |
| LibTest/core/double/ceil_A01_t03: Fail # truncate/ceil/floor/round returns ints, issue 389 |
| LibTest/core/double/ceil_A01_t04: Fail # truncate/ceil/floor/round returns ints, issue 389 |
| LibTest/core/double/floor_A01_t03: Fail # truncate/ceil/floor/round returns ints, issue 389 |
| LibTest/core/double/floor_A01_t04: Fail # truncate/ceil/floor/round returns ints, issue 389 |
| LibTest/core/double/round_A01_t02: Fail # truncate/ceil/floor/round returns ints, issue 389 |
| LibTest/core/double/round_A01_t04: Fail # truncate/ceil/floor/round returns ints, issue 389 |
| LibTest/core/double/truncate_A01_t03: Fail # truncate/ceil/floor/round returns ints, issue 389 |
| LibTest/core/double/truncate_A01_t04: Fail # truncate/ceil/floor/round returns ints, issue 389 |
| |
| Language/11_Expressions/05_Strings/1_String_Interpolation_A03_t02: Fail # Issue 397 |
| Language/11_Expressions/05_Strings/1_String_Interpolation_A04_t02: Fail # Issue 397 |
| Language/11_Expressions/11_Instance_Creation/1_New_A08_t01: Fail # Issue 397 |
| Language/11_Expressions/11_Instance_Creation/1_New_A08_t02: Fail # Issue 397 |
| Language/11_Expressions/11_Instance_Creation/1_New_A08_t03: Fail # Issue 397 |
| LibTest/core/Iterable/where_A01_t07: Fail # Issue 397 |
| LibTest/core/List/addLast_A01_t01: Fail # Issue 397 |
| LibTest/core/List/addLast_A01_t03: Fail # Issue 397 |
| LibTest/core/List/addLast_A02_t01: Fail # Issue 397 |
| |
| LibTest/core/List/getRange_A02_t01: Fail # issue 391, and Issue 399 |
| LibTest/core/List/getRange_A01_t01: Fail # getRange now takes end-argument and returns Iterable. Issue 399 |
| LibTest/core/List/getRange_A04_t01: Fail # getRange now takes end-argument and returns Iterable. Issue 399 |
| LibTest/core/List/operator_subscript_A01_t02: Fail # getRange now takes end-argument and returns Iterable. Issue 399 |
| |
| LibTest/async/Future/catchError_A01_t01: Fail # Future constructors have changed # issues 408 |
| LibTest/async/Future/Future.immediateError_A01_t01: Fail # Future constructors have changed # issues 408 |
| LibTest/async/Future/asStream_A01_t01: Fail # Future constructors have changed # issue 408 |
| LibTest/async/Future/Future.immediate_A01_t01: Fail # Future constructors have changed # issue 408 |
| LibTest/async/Future/then_A01_t03: Fail # Future constructors have changed # issue 408 |
| LibTest/async/Future/catchError_A01_t01: Fail # Future constructors have changed # issue 408 |
| LibTest/async/Future/forEach_A03_t01: Fail # Future constructors have changed # issue 408 |
| LibTest/async/Future/asStream_A01_t02: Fail # Future constructors have changed # issue 408 |
| LibTest/async/Future/Future.immediateError_A01_t01: Fail # Future constructors have changed # issue 408 |
| LibTest/async/Future/asStream_A02_t01: Fail # Future constructors have changed # issue 408 |
| |
| LibTest/core/Iterable/any_A01_t04: Fail # setRange now takes end-argument. Issue 402 |
| LibTest/core/List/setRange_A01_t02: Fail # setRange now takes end-argument. Issue 402 |
| LibTest/core/List/setRange_A02_t01: Fail # setRange now takes end-argument. Issue 402 |
| LibTest/core/List/setRange_A02_t02: Fail # setRange now takes end-argument. Issue 402 |
| LibTest/core/List/setRange_A03_t01: Fail # setRange throws StateError if there aren't enough elements in the iterable. Issue 402 |
| LibTest/core/List/setRange_A03_t02: Fail # setRange throws StateError if there aren't enough elements in the iterable. Issue 402 |
| |
| LibTest/core/List/removeRange_A01_t01: Fail # removeRange now takes end-argument. Issue 404 |
| LibTest/core/List/removeRange_A03_t01: Fail # removeRange now takes end-argument. Issue 404 |
| LibTest/core/List/removeRange_A05_t01: Fail # removeRange now takes end-argument. Issue 404 |
| |
| LibTest/core/List/insertRange_A01_t01: Fail # insertRange is removed. Issue 403 |
| LibTest/core/List/insertRange_A03_t01: Fail # insertRange is removed. Issue 403 |
| LibTest/core/List/insertRange_A04_t01: Fail # insertRange is removed. Issue 403 |
| LibTest/core/List/insertRange_A05_t01: Fail # insertRange is removed. Issue 403 |
| LibTest/core/List/insertRange_A06_t01: Fail # insertRange is removed. Issue 403 |
| LibTest/core/List/every_A01_t01: Fail # insertRange is removed. Issue 403 |
| |
| LibTest/async/Completer/completeError_A01_t01: Fail # No AsyncError anymore. Issue 407 |
| LibTest/async/Future/Future.immediateError_A01_t01: Fail # No AsyncError anymore. Issue 407 |
| LibTest/async/Future/catchError_A02_t01: Fail # No AsyncError anymore. Issue 407 |
| |
| LibTest/async/Completer/complete_A01_t03: Fail # Completer is now asynchronous. Issue 419 |
| LibTest/async/Completer/complete_A01_t04: Fail # Completer is now asynchronous. Issue 419 |
| LibTest/async/Future/then_A01_t01: Fail # Completer is now asynchronous. Issue 419 |
| LibTest/async/Future/then_A01_t04: Fail # Completer is now asynchronous. Issue 419 |
| |
| LibTest/core/double/parse_A02_t01: Fail # Issue 418 |
| |
| Language/11_Expressions/14_Function_Invocation/4_Function_Expression_Invocation_A01_t02: Fail, OK # co19 issue 409 |
| Language/11_Expressions/15_Method_Invocation/1_Ordinary_Invocation_A05_t02: Fail, OK # co19 issue 409 |
| Language/11_Expressions/15_Method_Invocation/1_Ordinary_Invocation_A05_t03: Fail, OK # co19 issue 409 |
| Language/11_Expressions/18_Assignment_A05_t04: Fail, OK # co19 issue 409 |
| Language/11_Expressions/18_Assignment_A08_t04: Fail, OK # co19 issue 409 |
| |
| Language/14_Types/5_Function_Types_A01_t10: Fail # co19 issue 410 |
| Language/14_Types/5_Function_Types_A02_t06: Fail # co19 issue 410 |
| |
| LibTest/core/Match/pattern_A01_t01: Fail # co19 Issue 400, 422 |
| LibTest/core/RegExp/allMatches_A01_t01: Fail # co19 Issue 400, 422 |
| |
| Language/11_Expressions/08_Throw_A05_t01: Fail # co19 issue 420 |
| Language/11_Expressions/08_Throw_A05_t02: Fail # co19 issue 420 |
| Language/11_Expressions/08_Throw_A05_t03: Fail # co19 issue 420 |
| |
| LibTest/core/String/indexOf_A01_t02: Fail # Issue 427 |
| LibTest/core/String/lastIndexOf_A01_t02: Fail # Issue 427 |
| |
| LibTest/core/FallThroughError/toString_A01_t01: Fail # FallThroughError is no longer const. Issue 459 |
| LibTest/core/FallThroughError/FallThroughError_A01_t01: Fail # FallThroughError is no longer const. Issue 459 |
| |
| Language/09_Generics/09_Generics_A05_t01: Fail # co19 issue 463 |
| Language/11_Expressions/31_Type_Test_A04_t01: Fail # co19 issue 463 |
| Language/11_Expressions/31_Type_Test_A05_t01: Fail # co19 issue 463 |
| Language/11_Expressions/31_Type_Test_A05_t02: Fail # co19 issue 463 |
| Language/11_Expressions/31_Type_Test_A05_t03: Fail # co19 issue 463 |
| Language/11_Expressions/32_Type_Cast_A03_t01: Fail # co19 issue 463 |
| Language/11_Expressions/32_Type_Cast_A03_t02: Fail # co19 issue 463 |
| Language/11_Expressions/32_Type_Cast_A04_t01: Fail # co19 issue 463 |
| Language/11_Expressions/32_Type_Cast_A04_t02: Fail # co19 issue 463 |
| |
| Language/11_Expressions/11_Instance_Creation/1_New_A05_t01: Fail # co19 issue 466 |
| Language/11_Expressions/11_Instance_Creation/1_New_A05_t02: Fail # co19 issue 466 |
| Language/11_Expressions/11_Instance_Creation/1_New_A05_t03: Fail # co19 issue 466 |
| Language/11_Expressions/11_Instance_Creation/2_Const_A07_t01: Fail # co19 issue 466 |
| Language/11_Expressions/11_Instance_Creation/2_Const_A07_t02: Fail # co19 issue 466 |
| Language/11_Expressions/11_Instance_Creation/2_Const_A07_t03: Fail # co19 issue 466 |
| Language/11_Expressions/11_Instance_Creation_A03_t01: Fail # co19 issue 466 |
| Language/11_Expressions/11_Instance_Creation_A03_t02: Fail # co19 issue 466 |
| Language/11_Expressions/11_Instance_Creation_A04_t01: Fail # co19 issue 466 |
| Language/11_Expressions/11_Instance_Creation_A04_t02: Fail # co19 issue 466 |
| Language/11_Expressions/11_Instance_Creation_A04_t03: Fail # co19 issue 466 |
| Language/11_Expressions/11_Instance_Creation_A04_t04: Fail # co19 issue 466 |
| |
| Language/13_Libraries_and_Scripts/1_Imports_A03_t02: Fail # 481 |
| Language/13_Libraries_and_Scripts/1_Imports_A03_t05: Fail # 481 |
| Language/13_Libraries_and_Scripts/1_Imports_A03_t22: Fail # 481 |
| Language/13_Libraries_and_Scripts/1_Imports_A03_t25: Fail # 481 |
| Language/13_Libraries_and_Scripts/1_Imports_A03_t42: Fail # 481 |
| Language/13_Libraries_and_Scripts/1_Imports_A03_t45: Fail # 481 |
| Language/13_Libraries_and_Scripts/1_Imports_A03_t62: Fail # 481 |
| Language/13_Libraries_and_Scripts/1_Imports_A03_t65: Fail # 481 |
| |
| Language/14_Types/2_Dynamic_Type_System_A02_t01: Fail # co19 issue 481 |
| |
| [ $compiler == dart2js && $checked ] |
| |
| Language/03_Overview/1_Scoping_A02_t30: Fail # co19 issue 463 |
| Language/09_Generics/09_Generics_A05_t02: Fail # co19 issue 463 |
| Language/11_Expressions/32_Type_Cast_A05_t01: Fail # co19 issue 463 |
| Language/11_Expressions/32_Type_Cast_A05_t02: Fail # co19 issue 463 |
| Language/11_Expressions/32_Type_Cast_A05_t04: Fail # co19 issue 463 |
| Language/14_Types/8_Parameterized_Types_A02_t01: Fail # co19 issue 463 |
| |
| Language/13_Libraries_and_Scripts/1_Imports_A03_t31: Fail # 481 |
| |
| [ $compiler == dart2js && $unchecked ] |
| LibTest/core/List/setRange_A05_t01: Fail # setRange throws StateError if there aren't enough elements in the iterable. Issue 402 |
| |
| # Issues with co19 test suite in checked mode. |
| [ $compiler == dart2js && $checked ] |
| Language/11_Expressions/30_Identifier_Reference_A07_t01: Fail, OK # test should be marked type-error |
| LibTest/core/Set/intersection_A01_t01: Fail # issue 390 |
| LibTest/core/Set/intersection_A01_t02: Fail # issue 390 |
| LibTest/core/Set/intersection_A01_t03: Fail # issue 390 |
| LibTest/core/List/every_A01_t01: fail # Issue 400 |
| |
| |
| # Issues with co19 test suite in browsers. |
| [ $compiler == dart2js && $browser ] |
| Language/15_Reference/1_Lexical_Rules_A01_t10: Fail, OK # co19 issue 395 |
| |
| # Issues with co19 test suite in minified mode. |
| [ $compiler == dart2js && $minified ] |
| Language/11_Expressions/18_Assignment_A05_t04: Fail, OK # co19 issue 396 |
| Language/11_Expressions/14_Function_Invocation/4_Function_Expression_Invocation_A01_t02: Fail, OK # co19 issue 396 |
| |
| |
| [ $compiler == dart2js && $jscl ] |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterClassEscape_A04_t01: Fail, Pass # issue 3333 |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterClassEscape_A03_t01: Fail, Pass # issue 3333 |
| |
| Language/11_Expressions/03_Numbers_A01_t06: Fail, OK # Requires bigint. |
| Language/11_Expressions/03_Numbers_A01_t09: Fail, OK # Requires bigint. |
| LibTest/core/Date/Date_A01_t03: Fail, OK # co19 issue 180 |
| LibTest/core/Date/year_A01_t01: Fail, OK # Requires big int. |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t01: Fail, OK # This is not rejected by V8. |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_Term_A04_t01: Fail, OK # co19 issue 92. |
| LibTest/core/RegExp/firstMatch_A01_t01: Fail, OK # Bad test, use Match.regexp, not Match.pattern. |
| LibTest/core/double/toRadixString_A01_t01: Fail, OK # Unimplemented test stub. |
| LibTest/core/int/compareTo_A01_t01: Fail, OK # Requires big int. |
| LibTest/core/int/hashCode_A01_t01: Fail, OK # co19 testing missing assertion. |
| LibTest/core/int/isEven_A01_t01: Fail, OK # Not in API. |
| LibTest/core/int/isOdd_A01_t01: Fail, OK # Not in API. |
| LibTest/core/int/operator_left_shift_A01_t01: Fail, OK # Requires big int. |
| LibTest/core/int/operator_remainder_A01_t03: Fail, OK # Leg only has double. |
| LibTest/core/int/operator_truncating_division_A01_t01: Fail, Pass # Requires big int unless type inference fools us. |
| LibTest/core/int/operator_truncating_division_A01_t02: Fail, OK # Leg only has double. |
| LibTest/core/int/remainder_A01_t01: Fail, OK # Requires big int. |
| LibTest/core/int/remainder_A01_t03: Fail, OK # Leg only has double. |
| LibTest/core/int/toDouble_A01_t01: Fail, OK # Requires big int. |
| LibTest/core/int/toRadixString_A01_t01: Fail, OK # Bad test: uses Expect.fail, Expect.throws, assumes case of result, and uses unsupported radixes. |
| LibTest/core/String/contains_A01_t02: Fail, OK # co19 issue 105. |
| |
| [ $compiler == dart2js && $system == macos ] |
| LibTest/math/acos_A01_t01: Fail, OK # co19 issue 44 |
| LibTest/math/asin_A01_t01: Fail, OK # co19 issue 44 |
| LibTest/math/atan_A01_t01: Fail, OK # co19 issue 44 |
| |
| # |
| # The following tests are failing. Please add the error message |
| # (either a compiler error or exception message). The error messages |
| # may sometime be out of date. |
| # |
| [ $compiler == dart2js ] |
| Language/07_Classes/6_Constructors/1_Generative_Constructors_A13_t01: Fail # compiler cancelled: cannot resolve type T |
| |
| Language/03_Overview/1_Scoping_A02_t07: Fail # duplicate definition of f(var f){f();} |
| Language/03_Overview/2_Privacy_A01_t06: Fail # cannot resolve type _inaccessibleFuncType |
| |
| Language/11_Expressions/01_Constants_A12_t01: Fail # internal error: CompileTimeConstantEvaluator not implemented |
| Language/11_Expressions/22_Equality_A05_t01: Fail # != cannot be called on super |
| Language/11_Expressions/30_Identifier_Reference_A02_t01: Fail # Pseudo keyword "abstract". |
| |
| Language/12_Statements/06_For_A01_t11: Fail # http://dartbug.com/9824 |
| |
| |
| # BUG(11331): Renamed Date to DateTime (issue 373, 374) but this only has an |
| # impact on V8, because of the way method calls are evaluated. Needs more |
| # investigation. |
| [ $compiler == dart2js && $runtime == d8 ] |
| Language/14_Types/6_Type_dynamic_A03_t01: Fail |
| |
| |
| [ $compiler == dart2js && $jscl ] |
| LibTest/core/Date/Date.fromString_A03_t01: Pass # Issue co19 - 121 (currently passing due to co19 issues 373 and 374) |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterEscape_A06_t02: Fail # IllegalJSRegExpException: '\c(' 'SyntaxError: Invalid regular expression: /\c(/: Unterminated group' |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_DecimalEscape_A01_t02: Fail # Expect.fail('Some exception expected') |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t05: Fail # Expect.fail('Some exception expected') |
| LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t06: Fail # Expect.fail('Some exception expected') |
| |
| |
| # |
| # The following tests may be broken, but require further review. |
| # |
| [ $compiler == dart2js && $jscl ] |
| LibTest/core/Expect/identical_A01_t01: Fail # TODO(floitsch): Is NaN identical to NaN? |
| |
| |
| [ $compiler == dart2js && ($runtime == ie10 || $runtime == ff || $runtime == chrome || $runtime == drt || $runtime == safari || $runtime == opera) ] |
| *: Skip |
| |
| |
| # |
| # Missing compile-time errors. |
| # |
| [ $compiler == dart2js ] |
| Language/05_Variables/05_Variables_A01_t04: Fail # Checks that a variable declaration cannot contain both 'final' and 'var'. |
| Language/05_Variables/05_Variables_A01_t05: Fail # Checks that a variable declaration cannot contain both 'var' and 'type'. |
| Language/05_Variables/05_Variables_A01_t08: Fail # Checks different variables in a single variable declaration must be delimited by commas. |
| Language/05_Variables/05_Variables_A01_t12: Fail # Checks that variable declaration cannot contain both 'const' and 'var'. |
| Language/05_Variables/05_Variables_A01_t13: Fail # Checks that variable declaration cannot contain both 'const' and 'final'. |
| Language/05_Variables/05_Variables_A01_t14: Fail # Checks that variable declaration cannot contain 'const', 'final' and 'var' simultaneously. |
| Language/05_Variables/05_Variables_A01_t15: Fail # Checks that a variable declaration cannot contain the 'abstract' keyword. |
| Language/06_Functions/2_Formal_Parameters/1_Required_Formals_A02_t03: Fail # Checks that a required parameter can be constant. Reassigning it should produce a compile-time error. |
| Language/06_Functions/2_Formal_Parameters/1_Required_Formals_A02_t04: Fail # Checks that static variable declaration can't be a required formal parameter |
| Language/06_Functions/2_Formal_Parameters/1_Required_Formals_A02_t06: Fail # Checks that a functionSignature parameter cannot be final. |
| Language/06_Functions/2_Formal_Parameters/1_Required_Formals_A02_t07: Fail # Checks that a functionSignature parameter cannot be declared as variable. |
| Language/06_Functions/2_Formal_Parameters_A03_t01: Fail # Checks that it is a compile-time error if a required parameter is declared as a constant variable. |
| Language/06_Functions/2_Formal_Parameters_A03_t02: Fail # Checks that it is a compile-time error if a required parameter is declared as a constant typed variable. |
| Language/06_Functions/2_Formal_Parameters_A03_t05: Fail # Checks that it is a compile-time error if an optional named parameter is declared as a constant typed variable. |
| Language/06_Functions/2_Formal_Parameters_A03_t05: Fail # Checks that it is a compile-time error if an optional positional parameter is declared as a constant variable. |
| Language/07_Classes/07_Classes_A02_t02: Fail # Checks that it is a compile-time error if a constant constructor declaration includes a body. |
| Language/07_Classes/07_Classes_A02_t04: Fail # Checks that it is a compile-time error if a constant constructor declaration with initializers includes a body. |
| Language/07_Classes/07_Classes_A02_t11: Fail # Checks that it is a compile-time error if a static final variable declaration does not include explicit initializer. |
| Language/07_Classes/07_Classes_A03_t02: Fail # Checks that it is a compile-time error if a factory constructor method definition does not include a body. |
| Language/07_Classes/07_Classes_A03_t08: Fail # Checks that it is a compile-time error if a static setter method definition does not include a body. |
| Language/07_Classes/07_Classes_A03_t09: Fail # Checks that it is a compile-time error if a static function method definition does not include a body. |
| Language/07_Classes/07_Classes_A04_t19: Fail # Checks that an abstract static method can't be used in place of a class member definition./ |
| Language/07_Classes/07_Classes_A04_t21: Fail # Checks that a static operator can't be used in place of a class member definition. |
| Language/07_Classes/07_Classes_A04_t22: Fail # Checks that an abstract static operator can't be used in place of a class member definition./ |
| Language/07_Classes/07_Classes_A04_t24: Fail # Checks that a static abstract getter can't be used in place of a class member definition. |
| Language/07_Classes/07_Classes_A04_t25: Fail # Checks that a static abstract setter can't be used in place of a class member definition. |
| Language/07_Classes/1_Instance_Methods_A02_t02: Fail # Checks that a compile-time error is produced if m1 has fewer named parameters than m2 (1 vs. 0) and neither have any required parameters. |
| Language/07_Classes/1_Instance_Methods_A02_t05: Fail # Checks that a compile-time error is produced if m1 has almost the same set of named parameters as m2 except for one of them having a different name. |
| Language/07_Classes/4_Abstract_Instance_Members_A04_t01: Fail # Checks that a compile-time error is produced when the overriding abstract method has fewer named parameters than the instance method being overridden (2 vs 3) and neither have any required parameters. |
| Language/07_Classes/4_Abstract_Instance_Members_A04_t05: Fail # Checks that a compile-time error is produced when the overriding non-abstract instance method has the same set of named parameters as the abstract method being overriden, but in a different order. |
| Language/07_Classes/4_Abstract_Instance_Members_A04_t06: Fail # Checks that a compile-time error is produced when the overriding non-abstract instance method has almost the same set of named parameters as the abstract method being overriden, except for one that has a different name. |
| Language/07_Classes/6_Constructors/1_Generative_Constructors_A09_t01: Fail # Checks that error is produced if a final variable is not initialized in one of the specified ways. |
| Language/07_Classes/6_Constructors/3_Constant_Constructors_A03_t01: Fail # Checks that a compile-time error is produced when a class with constant constructor also declares a non-final instance variable. |
| Language/07_Classes/6_Constructors_A02_t01: Fail # Checks that a compile-error is produced when a named constructor definition does not begin with the name of its class. |
| Language/11_Expressions/01_Constants_A16_t01: Fail # Checks that an IntegerDivisionByZeroException raised during evaluation of a compile-time constant causes a compile-time error. |
| Language/11_Expressions/01_Constants_A16_t02: Fail # Checks that an OutOfMemoryException raised during evaluation of a compile-time constant causes a compile-time error. |
| Language/11_Expressions/05_Strings_A02_t46: Fail # Checks that multi-line strings that contain characters and sequences prohibited by this grammar, cause compile-time errors. |
| Language/11_Expressions/05_Strings_A02_t48: Fail # Checks that multi-line strings that contain characters and sequences prohibited by this grammar, cause compile-time errors. |
| Language/11_Expressions/22_Equality_A01_t15: Fail # Checks that equality expressions cannot be operands of another equality expression. |
| Language/11_Expressions/22_Equality_A01_t16: Fail # Checks that equality expressions cannot be operands of another equality expression. |
| Language/11_Expressions/23_Relational_Expressions_A01_t10: Fail # Checks that a relational expression cannot be the operand of another relational expression. |
| Language/11_Expressions/23_Relational_Expressions_A01_t11: Fail # Checks that a relational expression cannot be the operand of another relational expression. |
| Language/11_Expressions/23_Relational_Expressions_A01_t12: Fail # Checks that a relational expression cannot be the operand of another relational expression. |
| Language/11_Expressions/23_Relational_Expressions_A01_t13: Fail # Checks that a relational expression cannot be the operand of another relational expression. |
| Language/12_Statements/03_Variable_Declaration_A04_t01: Fail # Checks that if the variable declaration is prefixed with the const modifier, then variable must be initialized to a constant expression. |
| Language/15_Reference/1_Lexical_Rules_A02_t06: Fail # Checks that Unicode whitespaces other than WHITESPACE are not permitted in the source code. Checks symbol U+00a0. |
| |
| # |
| # Unexpected compile-time errors. |
| # |
| [ $compiler == dart2js ] |
| Language/07_Classes/3_Setters_A04_t01: Fail # http://dartbug.com/5023 |
| Language/07_Classes/3_Setters_A04_t02: Fail # http://dartbug.com/5023 |
| Language/07_Classes/3_Setters_A04_t03: Fail # http://dartbug.com/5023 |
| Language/07_Classes/3_Setters_A04_t04: Fail # http://dartbug.com/5023 |
| Language/07_Classes/3_Setters_A04_t05: Fail # http://dartbug.com/5023 |
| Language/07_Classes/3_Setters_A04_t06: Fail # http://dartbug.com/5023 |
| Language/07_Classes/3_Setters_A04_t07: Fail # http://dartbug.com/5023 |
| |
| Language/13_Libraries_and_Scripts/4_Scripts_A03_t01: Fail # http://dartbug.com/5683 |
| Language/13_Libraries_and_Scripts/4_Scripts_A03_t03: Fail # http://dartbug.com/5683 |
| |
| Language/07_Classes/07_Classes_A03_t10: Fail # http://dartbug.com/6687 |
| |
| |
| # |
| # Unexpected runtime errors. |
| # |
| [ $compiler == dart2js ] |
| #Language/11_Expressions/32_Type_Cast_A01_t01: Fail # http://dartbug.com/9074 |
| |
| #Language/14_Types/4_Interface_Types_A08_t06: Fail # class Queue cannot be resolved. |
| |
| Language/14_Types/4_Interface_Types_A11_t04: Fail # http://dartbug.com/5020 |
| Language/14_Types/4_Interface_Types_A12_t10: Fail # http://dartbug.com/5020 |
| |
| Language/03_Overview/1_Scoping_A01_t39: Fail # dartbug.com/7202 |
| Language/14_Types/3_Type_Declarations/1_Typedef_A06_t01: Fail # dartbug.com/7202 |
| Language/14_Types/3_Type_Declarations/1_Typedef_A06_t02: Fail # dartbug.com/7202 |
| Language/14_Types/3_Type_Declarations/1_Typedef_A06_t03: Fail # dartbug.com/7202 |
| Language/14_Types/3_Type_Declarations/1_Typedef_A06_t04: Fail # dartbug.com/7202 |
| Language/14_Types/3_Type_Declarations/1_Typedef_A06_t05: Fail # dartbug.com/7202 |
| Language/14_Types/3_Type_Declarations/1_Typedef_A07_t01: Fail # dartbug.com/7202 |
| Language/14_Types/3_Type_Declarations/1_Typedef_A07_t02: Fail # dartbug.com/7202 |
| Language/14_Types/3_Type_Declarations/1_Typedef_A07_t03: Fail # dartbug.com/7202 |
| Language/14_Types/3_Type_Declarations/1_Typedef_A07_t04: Fail # dartbug.com/7202 |
| |
| LibTest/core/String/charCodes_A01_t01: Fail # Deprecated string members removed (issue 382). |
| LibTest/core/String/charCodeAt_A02_t01: Fail # Deprecated string members removed (issue 382). |
| LibTest/core/String/charCodeAt_A03_t01: Fail # Deprecated string members removed (issue 382). |
| LibTest/core/String/charCodeAt_A01_t01: Fail # Deprecated string members removed (issue 382). |
| LibTest/core/String/splitChars_A01_t01: Fail # Deprecated string members removed (issue 382). |