Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(152)

Unified Diff: tests/co19/co19-compiler.status

Issue 9346021: Turn off code generation in dartc by default, soon to be static analysis only (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Feedback from scheglov Created 8 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: tests/co19/co19-compiler.status
diff --git a/tests/co19/co19-compiler.status b/tests/co19/co19-compiler.status
index 1586f4aeebae4ee9c33279434355af9214a28d9a..7a81f20fb33ad81cda4b53cd38d3af70bc7d0a4f 100644
--- a/tests/co19/co19-compiler.status
+++ b/tests/co19/co19-compiler.status
@@ -20,6 +20,234 @@ LibTest/core/String/toUpperCase_A01_t04: Fail
[ $component == dartc ]
+
+# Marked failed after code generation removed from dartc
+
+LangGuideTest/02_Language_Constructs/02_11_Exceptions/02_11_Exceptions_A04_t01: Pass # status change with --check-only
+LangGuideTest/02_Language_Constructs/02_6_Functions/02_6_Functions_A02_t02: Fail
+LangGuideTest/04_Operators/04_2_Operations_on_basic_types/04_2_Operations_on_basic_types_A02_t01: Pass # status change with --check-only
+LangGuideTest/05_Equality/05_1_Object_Identity_Equality/05_1_Object_Identity_Equality_A01_t02: Pass # status change with --check-only
+LangGuideTest/05_Equality/05_1_Object_Identity_Equality/05_1_Object_Identity_Equality_A01_t03: Pass # status change with --check-only
+LangGuideTest/08_Expressions/08_2_Assignment_Operator/Static-Field_Assignment/Static-Field_Assignment_A01_t03: Fail # status change with --check-only
+Language/06_Functions/2_Formal_Parameters/2_Named_Optional_Formals_A02_t01: Fail
+Language/07_Classes/1_Instance_Methods/1_Abstract_Methods_A02_t01: Pass # status change with --check-only
+Language/07_Classes/1_Instance_Methods/1_Abstract_Methods_A02_t02: Pass # status change with --check-only
+Language/07_Classes/5_Constructors/1_Generative_Constructors_A11_t03: Pass # status change with --check-only
+Language/07_Classes/5_Constructors/1_Generative_Constructors_A13_t01: Pass # status change with --check-only
+Language/07_Classes/8_Superclasses/1_Inheritance_and_Overriding_A02_t03: Pass # status change with --check-only
+Language/13_Types/4_Interface_Types_A12_t10: Pass # status change with --check-only
+Language/13_Types/5_Function_Types_A01_t15: Pass # status change with --check-only
+Language/13_Types/5_Function_Types_A01_t18: Pass # status change with --check-only
+LibTest/core/Date/Date.fromEpoch_A01_t02: Pass # status change with --check-only
+LibTest/core/Date/Date.fromString_A01_t02: Pass # status change with --check-only
+LibTest/core/Date/Date.fromString_A01_t03: Pass # status change with --check-only
+LibTest/core/Date/Date.fromString_A01_t04: Pass # status change with --check-only
+LibTest/core/Date/Date.fromString_A04_t01: Pass # status change with --check-only
+LibTest/core/Date/Date.fromString_A05_t01: Pass # status change with --check-only
+LibTest/core/Date/Date.withTimeZone_A01_t02: Pass # status change with --check-only
+LibTest/core/Date/Date_A01_t01: Pass # status change with --check-only
+LibTest/core/Date/Date_A01_t02: Pass # status change with --check-only
+LibTest/core/Date/Date_A01_t03: Pass # status change with --check-only
+LibTest/core/Date/toString_A02_t01: Pass # status change with --check-only
+LibTest/core/Date/weekday_A01_t01: Pass # status change with --check-only
+LibTest/core/Date/year_A01_t01: Pass # status change with --check-only
+LibTest/core/Dispatcher/Dispatcher_Dispatcher_A01_t01: Pass # status change with --check-only
+LibTest/core/Dispatcher/Dispatcher_serve_A01_t01: Pass # status change with --check-only
+LibTest/core/Duration/Duration_A03_t01: Pass # status change with --check-only
+LibTest/core/Expect/approxEquals_A03_t01: Pass # status change with --check-only
+LibTest/core/Expect/fail_A02_t01: Pass # status change with --check-only
+LibTest/core/Expect/identical_A01_t01: Pass # status change with --check-only
+LibTest/core/Expect/stringEquals_A02_t01: Pass # status change with --check-only
+LibTest/core/Expect/throws_A02_t01: Pass # status change with --check-only
+LibTest/core/Isolate/spawn_A01_t03: Pass # status change with --check-only
+LibTest/core/List/List_A04_t01: Pass # status change with --check-only
+LibTest/core/List/every_A03_t01: Pass # status change with --check-only
+LibTest/core/List/filter_A03_t01: Pass # status change with --check-only
+LibTest/core/List/forEach_A02_t01: Pass # status change with --check-only
+LibTest/core/List/insertRange_A02_t01: Pass # status change with --check-only
+LibTest/core/List/lastIndexOf_A01_t01: Pass # status change with --check-only
+LibTest/core/List/lastIndexOf_A03_t01: Pass # status change with --check-only
+LibTest/core/List/length_A04_t01: Pass # status change with --check-only
+LibTest/core/List/length_A05_t01: Pass # status change with --check-only
+LibTest/core/List/length_A06_t01: Pass # status change with --check-only
+LibTest/core/List/removeLast_A02_t01: Pass # status change with --check-only
+LibTest/core/List/removeRange_A02_t01: Pass # status change with --check-only
+LibTest/core/List/setRange_A01_t01: Pass # status change with --check-only
+LibTest/core/List/setRange_A01_t02: Pass # status change with --check-only
+LibTest/core/List/setRange_A02_t01: Pass # status change with --check-only
+LibTest/core/List/setRange_A02_t02: Pass # status change with --check-only
+LibTest/core/List/setRange_A03_t01: Pass # status change with --check-only
+LibTest/core/List/setRange_A03_t02: Pass # status change with --check-only
+LibTest/core/List/setRange_A04_t01: Pass # status change with --check-only
+LibTest/core/List/setRange_A06_t01: Pass # status change with --check-only
+LibTest/core/List/some_A03_t01: Pass # status change with --check-only
+LibTest/core/Map/forEach_A01_t02: Pass # status change with --check-only
+LibTest/core/Map/putIfAbsent_A01_t06: Pass # status change with --check-only
+LibTest/core/Map/putIfAbsent_A01_t08: Pass # status change with --check-only
+LibTest/core/Match/groupCount_A01_t01: Pass # status change with --check-only
+LibTest/core/Match/group_A01_t01: Pass # status change with --check-only
+LibTest/core/Match/group_A02_t01: Pass # status change with --check-only
+LibTest/core/Match/groups_A01_t01: Pass # status change with --check-only
+LibTest/core/Match/groups_A02_t01: Pass # status change with --check-only
+LibTest/core/Match/operator_subscript_A01_t01: Pass # status change with --check-only
+LibTest/core/Match/operator_subscript_A02_t01: Pass # status change with --check-only
+LibTest/core/Match/pattern_A01_t01: Pass # status change with --check-only
+LibTest/core/Math/acos_A01_t04: Pass # status change with --check-only
+LibTest/core/Math/asin_A01_t04: Pass # status change with --check-only
+LibTest/core/Math/atan2_A01_t04: Pass # status change with --check-only
+LibTest/core/Math/atan_A01_t03: Pass # status change with --check-only
+LibTest/core/Math/cos_A01_t03: Pass # status change with --check-only
+LibTest/core/Math/exp_A01_t01: Pass # status change with --check-only
+LibTest/core/Math/exp_A01_t03: Pass # status change with --check-only
+LibTest/core/Math/log_A01_t04: Pass # status change with --check-only
+LibTest/core/Math/max_A01_t03: Pass # status change with --check-only
+LibTest/core/Math/min_A01_t03: Pass # status change with --check-only
+LibTest/core/Math/pow_A01_t01: Pass # status change with --check-only
+LibTest/core/Math/pow_A11_t01: Pass # status change with --check-only
+LibTest/core/Math/pow_A13_t01: Pass # status change with --check-only
+LibTest/core/Math/pow_A19_t01: Pass # status change with --check-only
+LibTest/core/Math/sin_A01_t01: Pass # status change with --check-only
+LibTest/core/Math/sin_A01_t03: Pass # status change with --check-only
+LibTest/core/Math/sqrt_A01_t04: Pass # status change with --check-only
+LibTest/core/Math/tan_A01_t01: Pass # status change with --check-only
+LibTest/core/Math/tan_A01_t03: Pass # status change with --check-only
+LibTest/core/Promise/addCancelHandler_A01_t04: Pass # status change with --check-only
+LibTest/core/Promise/addCompleteHandler_A01_t05: Pass # status change with --check-only
+LibTest/core/Promise/addErrorHandler_A01_t05: Pass # status change with --check-only
+LibTest/core/Promise/complete_A01_t04: Pass # status change with --check-only
+LibTest/core/Promise/error_A01_t01: Pass # status change with --check-only
+LibTest/core/Promise/fail_A01_t02: Pass # status change with --check-only
+LibTest/core/Promise/hasValue_A01_t01: Pass # status change with --check-only
+LibTest/core/Promise/value_A01_t02: Pass # status change with --check-only
+LibTest/core/Promise/value_A01_t05: Pass # status change with --check-only
+LibTest/core/Promise/value_A01_t06: Pass # status change with --check-only
+LibTest/core/Promise/waitFor_A01_t04: Pass # status change with --check-only
+LibTest/core/Proxy/Proxy.forPort_A01_t01: Pass # status change with --check-only
+LibTest/core/Proxy/Proxy.forReply_A01_t01: Pass # status change with --check-only
+LibTest/core/Proxy/call_A01_t01: Pass # status change with --check-only
+LibTest/core/Proxy/local_A01_t01: Pass # status change with --check-only
+LibTest/core/Proxy/operator_equality_A01_t01: Pass # status change with --check-only
+LibTest/core/Proxy/register_A01_t01: Pass # status change with --check-only
+LibTest/core/Proxy/send_A01_t01: Pass # status change with --check-only
+LibTest/core/Queue/every_A01_t03: Pass # status change with --check-only
+LibTest/core/Queue/filter_A01_t03: Pass # status change with --check-only
+LibTest/core/Queue/forEach_A01_t03: Pass # status change with --check-only
+LibTest/core/Queue/some_A01_t03: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Atom_A01_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Atom_A02_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Atom_A03_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Atom_A03_t02: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Atom_A03_t03: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Atom_A04_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Atom_A05_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Atom_A06_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterClassEscape_A03_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterClassEscape_A04_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterClass_A01_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_CharacterEscape_A06_t02: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_DecimalEscape_A01_t02: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Disjunction_A01_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t02: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t03: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t05: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_NonEmptyClassRanges_A01_t06: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Quantifier_A01_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Quantifier_A02_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Quantifier_A03_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Quantifier_A04_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Quantifier_A05_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Quantifier_A06_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Term_A01_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Term_A02_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Term_A03_t01: Pass # status change with --check-only
+LibTest/core/RegExp/Pattern_semantics/firstMatch_Term_A04_t01: Pass # status change with --check-only
+LibTest/core/RegExp/RegExp_A01_t03: Pass # status change with --check-only
+LibTest/core/RegExp/RegExp_A01_t04: Pass # status change with --check-only
+LibTest/core/RegExp/allMatches_A01_t01: Pass # status change with --check-only
+LibTest/core/RegExp/allMatches_A02_t01: Pass # status change with --check-only
+LibTest/core/RegExp/firstMatch_A01_t01: Pass # status change with --check-only
+LibTest/core/RegExp/firstMatch_A03_t01: Pass # status change with --check-only
+LibTest/core/RegExp/hasMatch_A01_t02: Pass # status change with --check-only
+LibTest/core/RegExp/hasMatch_A02_t01: Pass # status change with --check-only
+LibTest/core/RegExp/stringMatch_A02_t01: Pass # status change with --check-only
+LibTest/core/SendPort/send_A02_t01: Pass # status change with --check-only
+LibTest/core/Stopwatch/start_A01_t02: Pass # status change with --check-only
+LibTest/core/String/String.fromCharCodes_A02_t01: Pass # status change with --check-only
+LibTest/core/String/String_class_A02_t01: Pass # status change with --check-only
+LibTest/core/String/charCodeAt_A01_t01: Pass # status change with --check-only
+LibTest/core/String/charCodes_A01_t01: Pass # status change with --check-only
+LibTest/core/String/concat_A02_t01: Pass # status change with --check-only
+LibTest/core/String/contains_A01_t02: Pass # status change with --check-only
+LibTest/core/String/indexOf_A01_t02: Pass # status change with --check-only
+LibTest/core/String/indexOf_A03_t01: Pass # status change with --check-only
+LibTest/core/String/lastIndexOf_A01_t02: Pass # status change with --check-only
+LibTest/core/String/lastIndexOf_A03_t01: Pass # status change with --check-only
+LibTest/core/String/operator_addition_A01_t03: Pass # status change with --check-only
+LibTest/core/String/operator_addition_A01_t04: Pass # status change with --check-only
+LibTest/core/String/replaceAll_A02_t01: Pass # status change with --check-only
+LibTest/core/String/replaceFirst_A01_t01: Pass # status change with --check-only
+LibTest/core/String/replaceFirst_A02_t01: Pass # status change with --check-only
+LibTest/core/String/split_A02_t01: Pass # status change with --check-only
+LibTest/core/StringBuffer/StringBuffer_A01_t02: Pass # status change with --check-only
+LibTest/core/StringBuffer/addAll_A01_t02: Pass # status change with --check-only
+LibTest/core/StringBuffer/add_A01_t02: Pass # status change with --check-only
+LibTest/core/StringBuffer/add_A02_t01: Pass # status change with --check-only
+LibTest/core/StringBuffer/isEmpty_A01_t01: Pass # status change with --check-only
+LibTest/core/Strings/concatAll_A03_t01: Pass # status change with --check-only
+LibTest/core/Strings/concatAll_A04_t01: Pass # status change with --check-only
+LibTest/core/Strings/join_A02_t01: Pass # status change with --check-only
+LibTest/core/Strings/join_A03_t01: Pass # status change with --check-only
+LibTest/core/Strings/join_A04_t01: Pass # status change with --check-only
+LibTest/core/double/operator_GE_A02_t01: Pass # status change with --check-only
+LibTest/core/double/operator_GT_A02_t01: Pass # status change with --check-only
+LibTest/core/double/operator_LE_A02_t01: Pass # status change with --check-only
+LibTest/core/double/operator_LT_A02_t01: Pass # status change with --check-only
+LibTest/core/double/operator_addition_A02_t01: Pass # status change with --check-only
+LibTest/core/double/operator_division_A02_t01: Pass # status change with --check-only
+LibTest/core/double/operator_multiplication_A02_t01: Pass # status change with --check-only
+LibTest/core/double/operator_negate_A01_t01: Pass # status change with --check-only
+LibTest/core/double/operator_negate_A01_t02: Pass # status change with --check-only
+LibTest/core/double/operator_negate_A01_t04: Pass # status change with --check-only
+LibTest/core/double/operator_remainder_A02_t01: Pass # status change with --check-only
+LibTest/core/double/operator_subtraction_A02_t01: Pass # status change with --check-only
+LibTest/core/double/operator_truncating_division_A02_t01: Pass # status change with --check-only
+LibTest/core/double/remainder_A02_t01: Pass # status change with --check-only
+LibTest/core/double/round_A01_t01: Pass # status change with --check-only
+LibTest/core/double/toRadixString_A01_t01: Pass # status change with --check-only
+LibTest/core/double/toStringAsExponential_A01_t01: Pass # status change with --check-only
+LibTest/core/double/toStringAsFixed_A02_t01: Pass # status change with --check-only
+LibTest/core/double/toStringAsPrecision_A01_t01: Pass # status change with --check-only
+LibTest/core/int/compareTo_A01_t01: Pass # status change with --check-only
+LibTest/core/int/hashCode_A01_t01: Pass # status change with --check-only
+LibTest/core/int/isEven_A01_t01: Pass # status change with --check-only
+LibTest/core/int/isOdd_A01_t01: Pass # status change with --check-only
+LibTest/core/int/operator_AND_A01_t01: Pass # status change with --check-only
+LibTest/core/int/operator_GT_A01_t01: Pass # status change with --check-only
+LibTest/core/int/operator_LT_A01_t01: Pass # status change with --check-only
+LibTest/core/int/operator_NOT_A01_t01: Pass # status change with --check-only
+LibTest/core/int/operator_OR_A01_t01: Pass # status change with --check-only
+LibTest/core/int/operator_XOR_A01_t01: Pass # status change with --check-only
+LibTest/core/int/operator_addition_A01_t01: Pass # status change with --check-only
+LibTest/core/int/operator_left_shift_A01_t01: Pass # status change with --check-only
+LibTest/core/int/operator_left_shift_A01_t03: Pass # status change with --check-only
+LibTest/core/int/operator_negate_A01_t01: Pass # status change with --check-only
+LibTest/core/int/operator_remainder_A01_t01: Pass # status change with --check-only
+LibTest/core/int/operator_remainder_A01_t03: Pass # status change with --check-only
+LibTest/core/int/operator_right_shift_A01_t01: Pass # status change with --check-only
+LibTest/core/int/operator_right_shift_A01_t03: Pass # status change with --check-only
+LibTest/core/int/operator_truncating_division_A01_t02: Pass # status change with --check-only
+LibTest/core/int/remainder_A01_t01: Pass # status change with --check-only
+LibTest/core/int/remainder_A01_t03: Pass # status change with --check-only
+LibTest/core/int/toDouble_A01_t01: Pass # status change with --check-only
+LibTest/core/int/toRadixString_A01_t01: Pass # status change with --check-only
+LibTest/core/int/toStringAsExponential_A01_t01: Pass # status change with --check-only
+LibTest/core/int/toStringAsFixed_A01_t01: Pass # status change with --check-only
+LibTest/core/int/toStringAsPrecision_A01_t01: Pass # status change with --check-only
+
+
+# Problems triaged before removal of code generation
+
LibTest/core/int/operator_left_shift_A01_t03: Fail
LibTest/core/int/operator_right_shift_A01_t03: Fail

Powered by Google App Engine
This is Rietveld 408576698