| OLD | NEW |
| 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1 # Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 2 # for details. All rights reserved. Use of this source code is governed by a | 2 # for details. All rights reserved. Use of this source code is governed by a |
| 3 # BSD-style license that can be found in the LICENSE file. | 3 # BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 # This directory contains tests that are intended to show the | 5 # This directory contains tests that are intended to show the |
| 6 # current state of the language. | 6 # current state of the language. |
| 7 | 7 |
| 8 # In order to maintain maximum test coverage for all builds, | 8 # In order to maintain maximum test coverage for all builds, |
| 9 # please use the following procedure to mark a test | 9 # please use the following procedure to mark a test |
| 10 # failed on architectures other than the one you are working on. | 10 # failed on architectures other than the one you are working on. |
| (...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 99 | 99 |
| 100 WrongNumberTypeArgumentsTest: Fail # This test should be negative | 100 WrongNumberTypeArgumentsTest: Fail # This test should be negative |
| 101 | 101 |
| 102 [ ($component == vm || $component == dartium) && $mode == debug ] | 102 [ ($component == vm || $component == dartium) && $mode == debug ] |
| 103 GCTest: Skip # Takes too long. | 103 GCTest: Skip # Takes too long. |
| 104 | 104 |
| 105 [ $component == vm && $mode == release ] | 105 [ $component == vm && $mode == release ] |
| 106 | 106 |
| 107 [ $component == dartc || $component == chromium ] | 107 [ $component == dartc || $component == chromium ] |
| 108 AbstractSyntaxTest/01: Fail | 108 AbstractSyntaxTest/01: Fail |
| 109 ConstConstructorSyntaxTest/05: Fail | |
| 110 FinalSyntaxTest/none: Fail | |
| 111 | |
| 112 CompileTimeConstant3Test: Fail # Issue 1780 | |
| 113 | |
| 114 # Marked failed after code generation removed from dartc | |
| 115 ApplicationNegativeTest: Fail | 109 ApplicationNegativeTest: Fail |
| 116 AssertKeywordNegativeTest: Fail | 110 AssertKeywordNegativeTest: Fail |
| 111 AssertTest: Fail # Uses AssertError class. Bug 4385894. |
| 117 AssignInstanceMethodNegativeTest: Fail | 112 AssignInstanceMethodNegativeTest: Fail |
| 118 BodyLessConstructorWrongArgNegativeTest: Fail | 113 BodyLessConstructorWrongArgNegativeTest: Fail |
| 114 CallOperatorTest: Pass # Issue 1355 |
| 115 CharEscapeTest: Pass # Issue 1654 |
| 119 ClosureCallWrongArgumentCountNegativeTest: Fail | 116 ClosureCallWrongArgumentCountNegativeTest: Fail |
| 117 CompileTimeConstant3Test: Fail # Issue 1780 |
| 118 ConstConstructorSyntaxTest/05: Fail |
| 120 ConstCounterNegativeTest: Fail # issue 1655 | 119 ConstCounterNegativeTest: Fail # issue 1655 |
| 120 Constructor3NegativeTest: Fail |
| 121 ConstructorCallWrongArgumentCountNegativeTest: Fail | 121 ConstructorCallWrongArgumentCountNegativeTest: Fail |
| 122 DefaultFactoryLibraryTest: Fail # Issue 514 |
| 123 DuplicateImplementsTest: Skip # Issue 976 |
| 122 Field3aNegativeTest: Fail | 124 Field3aNegativeTest: Fail |
| 123 FieldMethod4NegativeTest: Fail | 125 FieldMethod4NegativeTest: Fail |
| 126 FinalSyntaxTest/none: Fail |
| 127 FunctionTypeAliasNegativeTest: Fail # Bug 5231617. |
| 128 GenericParameterizedExtendsTest: Skip # Bug 5392297 |
| 124 InstanceCallWrongArgumentCountNegativeTest: Fail | 129 InstanceCallWrongArgumentCountNegativeTest: Fail |
| 125 Label2NegativeTest: Fail # issue 1658 | 130 Label2NegativeTest: Fail # issue 1658 |
| 126 NamedParametersNegativeTest: Fail | |
| 127 NoSuchMethodNegativeTest: Fail | |
| 128 Prefix6NegativeTest: Fail | |
| 129 PrivateMember3NegativeTest: Fail | |
| 130 StaticCallWrongArgumentCountNegativeTest: Fail | |
| 131 StaticField1aRunNegativeTest: Fail # issue 1662 | |
| 132 StaticField1RunNegativeTest: Fail # issue 1662 | |
| 133 StaticField2aRunNegativeTest: Fail # issue 1662 | |
| 134 StaticField2RunNegativeTest: Fail # issue 1662 | |
| 135 Switch3NegativeTest: Fail # issue 1663 | |
| 136 | |
| 137 | |
| 138 # Problems triaged before static analysis-only change | |
| 139 | |
| 140 AssertTest: Fail # Uses AssertError class. Bug 4385894. | |
| 141 CallOperatorTest: Pass # Issue 1355 | |
| 142 CharEscapeTest: Pass # Issue 1654 | |
| 143 Constructor3NegativeTest: Fail | |
| 144 DefaultFactoryLibraryTest: Fail # Issue 514 | |
| 145 DuplicateImplementsTest: Skip # Issue 976 | |
| 146 FunctionTypeAliasNegativeTest: Fail # Bug 5231617. | |
| 147 GenericParameterizedExtendsTest: Skip # Bug 5392297 | |
| 148 Library4NegativeTest: Fail # Bug 5406175 | 131 Library4NegativeTest: Fail # Bug 5406175 |
| 149 ListLiteral4Test: Fail # Issue 1343 | 132 ListLiteral4Test: Fail # Issue 1343 |
| 150 LiteralUnaryPlusTest/01: Fail # Issue 1399 | 133 LiteralUnaryPlusTest/01: Fail # Issue 1399 |
| 151 MapLiteral4Test: Fail # Issue 1343 | 134 MapLiteral4Test: Fail # Issue 1343 |
| 135 NamedParametersNegativeTest: Fail |
| 136 NoSuchMethodNegativeTest: Fail |
| 152 NumbersTest: Fail # Fails because numbers are mapped to doubles. | 137 NumbersTest: Fail # Fails because numbers are mapped to doubles. |
| 153 OverrideFieldMethod1NegativeTest: Fail # Bug 5215249 | 138 OverrideFieldMethod1NegativeTest: Fail # Bug 5215249 |
| 154 OverrideFieldMethod2NegativeTest: Fail # Bug 5215249 | 139 OverrideFieldMethod2NegativeTest: Fail # Bug 5215249 |
| 155 OverrideFieldMethod3NegativeTest: Fail # Bug 5215249 | 140 OverrideFieldMethod3NegativeTest: Fail # Bug 5215249 |
| 156 OverrideFieldMethod4NegativeTest: Fail # Bug 5215249 | 141 OverrideFieldMethod4NegativeTest: Fail # Bug 5215249 |
| 157 OverrideFieldMethod5NegativeTest: Fail # Bug 5215249 | 142 OverrideFieldMethod5NegativeTest: Fail # Bug 5215249 |
| 158 OverrideFieldMethod6NegativeTest: Fail # Bug 5215249 | 143 OverrideFieldMethod6NegativeTest: Fail # Bug 5215249 |
| 159 OverrideFieldTest/04: Fail # Bug 5215249 | 144 OverrideFieldTest/04: Fail # Bug 5215249 |
| 160 OverrideMethodWithFieldTest/01: Fail # Bug 5215249 | 145 OverrideMethodWithFieldTest/01: Fail # Bug 5215249 |
| 161 Prefix101Test: Fail # Allow multiple imports with same prefix. | 146 Prefix101Test: Fail # Allow multiple imports with same prefix. |
| 162 Prefix11NegativeTest: Fail # Bug 5406175 | 147 Prefix11NegativeTest: Fail # Bug 5406175 |
| 163 Prefix12NegativeTest: Fail # Bug 5406175 | 148 Prefix12NegativeTest: Fail # Bug 5406175 |
| 164 Prefix16NegativeTest: Fail # Bug 5532534 | 149 Prefix16NegativeTest: Fail # Bug 5532534 |
| 165 Prefix3NegativeTest: Fail # Bug 5406175 | 150 Prefix3NegativeTest: Fail # Bug 5406175 |
| 166 PseudoKWTest: Fail # Issue 356 | 151 Prefix6NegativeTest: Fail |
| 152 PrivateMember3NegativeTest: Fail |
| 167 PseudoKWIllegalTest/01: Fail # Issue 356 | 153 PseudoKWIllegalTest/01: Fail # Issue 356 |
| 168 PseudoKWIllegalTest/02: Fail # Issue 356 | 154 PseudoKWIllegalTest/02: Fail # Issue 356 |
| 169 PseudoKWIllegalTest/03: Fail # Issue 356 | 155 PseudoKWIllegalTest/03: Fail # Issue 356 |
| 170 PseudoKWIllegalTest/04: Fail # Issue 356 | 156 PseudoKWIllegalTest/04: Fail # Issue 356 |
| 171 PseudoKWIllegalTest/05: Fail # Issue 356 | 157 PseudoKWIllegalTest/05: Fail # Issue 356 |
| 172 PseudoKWIllegalTest/06: Fail # Issue 356 | 158 PseudoKWIllegalTest/06: Fail # Issue 356 |
| 173 PseudoKWIllegalTest/07: Fail # Issue 356 | 159 PseudoKWIllegalTest/07: Fail # Issue 356 |
| 174 PseudoKWIllegalTest/08: Fail # Issue 356 | 160 PseudoKWIllegalTest/08: Fail # Issue 356 |
| 175 PseudoKWIllegalTest/09: Fail # Issue 356 | 161 PseudoKWIllegalTest/09: Fail # Issue 356 |
| 176 PseudoKWIllegalTest/10: Fail # Issue 356 | 162 PseudoKWIllegalTest/10: Fail # Issue 356 |
| 177 PseudoKWIllegalTest/11: Fail # Issue 356 | 163 PseudoKWIllegalTest/11: Fail # Issue 356 |
| 178 PseudoKWIllegalTest/12: Fail # Issue 356 | 164 PseudoKWIllegalTest/12: Fail # Issue 356 |
| 179 PseudoKWIllegalTest/13: Fail # Issue 356 | 165 PseudoKWIllegalTest/13: Fail # Issue 356 |
| 180 PseudoKWIllegalTest/14: Fail # Issue 356 | 166 PseudoKWIllegalTest/14: Fail # Issue 356 |
| 181 PseudoKWIllegalTest/15: Fail # Issue 356 | 167 PseudoKWIllegalTest/15: Fail # Issue 356 |
| 182 PseudoKWIllegalTest/16: Fail # Issue 356 | 168 PseudoKWIllegalTest/16: Fail # Issue 356 |
| 169 PseudoKWTest: Fail # Issue 356 |
| 183 ScopeNegativeTest: Fail # Bug 4207538. | 170 ScopeNegativeTest: Fail # Bug 4207538. |
| 171 StaticCallWrongArgumentCountNegativeTest: Fail |
| 172 StaticField1RunNegativeTest: Fail # issue 1662 |
| 173 StaticField1aRunNegativeTest: Fail # issue 1662 |
| 174 StaticField2RunNegativeTest: Fail # issue 1662 |
| 175 StaticField2aRunNegativeTest: Fail # issue 1662 |
| 184 StringEscape1NegativeTest: Fail # Issue 1351. | 176 StringEscape1NegativeTest: Fail # Issue 1351. |
| 185 StringEscape4NegativeTest: Fail # Issue 1351. | 177 StringEscape4NegativeTest: Fail # Issue 1351. |
| 186 SuperOperatorTest: Fail # Bug 4995463. | 178 SuperOperatorTest: Fail # Bug 4995463. |
| 179 Switch3NegativeTest: Fail # issue 1663 |
| 187 Switch7NegativeTest: Fail # Bug 4208467. | 180 Switch7NegativeTest: Fail # Bug 4208467. |
| 188 SwitchLabelTest: Fail # Bug 4208467. | 181 SwitchLabelTest: Fail # Bug 4208467. |
| 189 ThirdTest: Skip # Seems flaky in dartc after fixing test, was Bug 5339586 | 182 ThirdTest: Skip # Seems flaky in dartc after fixing test, was Bug 5339586 |
| 190 Throw7NegativeTest: Fail # Bug 4208459. | 183 Throw7NegativeTest: Fail # Bug 4208459. |
| 191 | 184 |
| 192 # | 185 # |
| 193 # Add new dartc annotations above in alphabetical order | 186 # Add new dartc annotations above in alphabetical order |
| 194 # | 187 # |
| 195 | 188 |
| 196 # VM or Frog specific tests that should not be run by DartC. | 189 # VM or Frog specific tests that should not be run by DartC. |
| (...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 457 [ $component == frog && $mode == debug ] | 450 [ $component == frog && $mode == debug ] |
| 458 ConstructorRedirect1NegativeTest: Skip # Undiagnosed infinite loop. | 451 ConstructorRedirect1NegativeTest: Skip # Undiagnosed infinite loop. |
| 459 ConstructorRedirect2NegativeTest: Skip # Undiagnosed infinite loop. | 452 ConstructorRedirect2NegativeTest: Skip # Undiagnosed infinite loop. |
| 460 | 453 |
| 461 [ $arch == simarm ] | 454 [ $arch == simarm ] |
| 462 *: Skip | 455 *: Skip |
| 463 | 456 |
| 464 [ $arch == arm ] | 457 [ $arch == arm ] |
| 465 *: Skip | 458 *: Skip |
| 466 | 459 |
| OLD | NEW |