| 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 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 103 DefaultFactory2Test/01: Fail # Issue 943 | 103 DefaultFactory2Test/01: Fail # Issue 943 |
| 104 WrongNumberTypeArgumentsTest: Fail # This test should be negative | 104 WrongNumberTypeArgumentsTest: Fail # This test should be negative |
| 105 | 105 |
| 106 [ $component == vm && $mode == debug ] | 106 [ $component == vm && $mode == debug ] |
| 107 GCTest: Skip # Takes too long. | 107 GCTest: Skip # Takes too long. |
| 108 | 108 |
| 109 [ $component == vm && $mode == release ] | 109 [ $component == vm && $mode == release ] |
| 110 | 110 |
| 111 # Problems specific to dartc optimized mode | 111 # Problems specific to dartc optimized mode |
| 112 [ ($component == dartc || $component == chromium) && $mode == release ] | 112 [ ($component == dartc || $component == chromium) && $mode == release ] |
| 113 |
| 113 CTConst2Test: Fail # Codesite issue 124 | 114 CTConst2Test: Fail # Codesite issue 124 |
| 114 CallThroughNullGetterTest: Fail # Bug 5391976 | 115 CallThroughNullGetterTest: Fail # Bug 5391976 |
| 115 Label2NegativeTest: Crash # Bug 5318228 | 116 Label2NegativeTest: Crash # Bug 5318228 |
| 116 MethodInvocationTest: Fail # Bug 5392266 | 117 MethodInvocationTest: Fail # Bug 5392266 |
| 117 NullPointerExceptionTest: Fail # Bug 5391976 | 118 NullPointerExceptionTest: Fail # Bug 5391976 |
| 118 Private3Test: Fail # Bug 5391976 | 119 Private3Test: Fail # Bug 5391976 |
| 119 Switch3NegativeTest: Crash # Bug 5318228 | 120 Switch3NegativeTest: Crash # Bug 5318228 |
| 120 ToplevelCollision2Test/none: Fail # Issue 647 | 121 ToplevelCollision2Test/none: Fail # Issue 647 |
| 121 | 122 |
| 122 # Problems specific to dartc debug mode | 123 # Problems specific to dartc debug mode |
| 123 [ ($component == dartc || $component == chromium) && $mode == debug ] | 124 [ ($component == dartc || $component == chromium) && $mode == debug ] |
| 124 | 125 |
| 125 | 126 |
| 126 [ $component == dartc || $component == chromium ] | 127 [ $component == dartc || $component == chromium ] |
| 128 |
| 129 # Marked failed after code generation removed from dartc |
| 130 |
| 131 ApplicationNegativeTest: Fail # status change with --check-only |
| 132 AssertKeywordNegativeTest: Fail # status change with --check-only |
| 133 AssignInstanceMethodNegativeTest: Fail # status change with --check-only |
| 134 BitOperationsTest: Pass # status change with --check-only |
| 135 BodyLessConstructorWrongArgNegativeTest: Fail # status change with --check-on
ly |
| 136 CallOperatorTest: Pass # status change with --check-only |
| 137 CallThroughNullGetterTest: Pass # status change with --check-only |
| 138 CharEscapeTest: Pass # status change with --check-only |
| 139 ClosureCallWrongArgumentCountNegativeTest: Fail # status change with --check-
only |
| 140 ConstCounterNegativeTest: Fail # status change with --check-only |
| 141 ConstInit4NegativeTest: Fail # status change with --check-only |
| 142 ConstObjectsAreImmutableTest: Pass # status change with --check-only |
| 143 Constructor2Test: Pass # status change with --check-only |
| 144 Constructor3NegativeTest: Fail # status change with --check-only |
| 145 Constructor3Test: Pass # status change with --check-only |
| 146 Constructor4Test: Pass # status change with --check-only |
| 147 Constructor5Test: Pass # status change with --check-only |
| 148 Constructor6Test: Pass # status change with --check-only |
| 149 ConstructorCallWrongArgumentCountNegativeTest: Fail # status change with --ch
eck-only |
| 150 CTConstTest: Pass # status change with --check-only |
| 151 DivByZeroTest: Pass # status change with --check-only |
| 152 DynamicTest: Pass # status change with --check-only |
| 153 ExampleConstructorTest: Pass # status change with --check-only |
| 154 ExpectTest: Pass # status change with --check-only |
| 155 Field3aNegativeTest: Fail # status change with --check-only |
| 156 FieldMethod4NegativeTest: Fail # status change with --check-only |
| 157 For2Test: Pass # status change with --check-only |
| 158 GenericTest: Pass # status change with --check-only |
| 159 GetterClosureExecutionOrderTest: Pass # status change with --check-only |
| 160 InstanceCallWrongArgumentCountNegativeTest: Fail # status change with --check
-only |
| 161 IsObjectTest: Pass # status change with --check-only |
| 162 Label2NegativeTest: Fail # status change with --check-only |
| 163 ListLiteral3Test: Pass # status change with --check-only |
| 164 ListTest: Pass # status change with --check-only |
| 165 LocalFunction3Test: Pass # status change with --check-only |
| 166 LocalFunctionTest: Pass # status change with --check-only |
| 167 ManyOverriddenNoSuchMethodTest: Pass # status change with --check-only |
| 168 NamedParametersNegativeTest: Fail # status change with --check-only |
| 169 NamedParametersTypeTest: Pass # status change with --check-only |
| 170 NamingTest: Pass # status change with --check-only |
| 171 NoSuchMethodNegativeTest: Fail # status change with --check-only |
| 172 NoSuchMethodTest: Pass # status change with --check-only |
| 173 NullToStringTest: Pass # status change with --check-only |
| 174 OverriddenNoSuchMethodTest: Pass # status change with --check-only |
| 175 Prefix6NegativeTest: Fail # status change with --check-only |
| 176 PrivateMember3NegativeTest: Fail # status change with --check-only |
| 177 RegExp3Test: Pass # status change with --check-only |
| 178 StackOverflowTest: Pass # status change with --check-only |
| 179 StackTraceTest: Pass # status change with --check-only |
| 180 StaticCallWrongArgumentCountNegativeTest: Fail # status change with --check-o
nly |
| 181 StaticField1aRunNegativeTest: Fail # status change with --check-only |
| 182 StaticField1RunNegativeTest: Fail # status change with --check-only |
| 183 StaticField2aRunNegativeTest: Fail # status change with --check-only |
| 184 StaticField2RunNegativeTest: Fail # status change with --check-only |
| 185 StringConcatTest: Pass # status change with --check-only |
| 186 Switch3NegativeTest: Fail # status change with --check-only |
| 187 SyntaxTest/29: Fail # status change with --check-only |
| 188 SyntaxTest/30: Fail # status change with --check-only |
| 189 TypeChecksInFactoryMethodTest: Pass # status change with --check-only |
| 190 |
| 191 |
| 192 # Problems traiaged before static analysis-only change |
| 193 |
| 127 AssertTest: Fail # Uses AssertError class. Bug 4385894. | 194 AssertTest: Fail # Uses AssertError class. Bug 4385894. |
| 128 BitOperationsTest: Fail # Uses bignums. | 195 BitOperationsTest: Fail # Uses bignums. |
| 129 CTConstTest: Fail # Bug 5202940, Issue 176 | 196 CTConstTest: Fail # Bug 5202940, Issue 176 |
| 130 CallThroughNullGetterTest: Fail # Throw ObjectNotClosure instead of NullPointerE
xception. | 197 CallThroughNullGetterTest: Fail # Throw ObjectNotClosure instead of NullPointerE
xception. |
| 131 CallOperatorTest: Fail # Issue 1355 | 198 CallOperatorTest: Fail # Issue 1355 |
| 132 CharEscapeTest: Fail | 199 CharEscapeTest: Fail |
| 133 ConstInit6NegativeTest: Fail # Issue 811 | 200 ConstInit6NegativeTest: Fail # Issue 811 |
| 134 ConstObjectsAreImmutableTest: Fail # Bug 5202940, Issue 176 | 201 ConstObjectsAreImmutableTest: Fail # Bug 5202940, Issue 176 |
| 135 Constructor2Test: Fail # Issue 255 | 202 Constructor2Test: Fail # Issue 255 |
| 136 Constructor3Test: Fail # Issue 257 | 203 Constructor3Test: Fail # Issue 257 |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 207 SyntaxTest/32: Fail # Issue 1108 | 274 SyntaxTest/32: Fail # Issue 1108 |
| 208 SyntaxTest/33: Fail # Issue 1108 | 275 SyntaxTest/33: Fail # Issue 1108 |
| 209 ThirdTest: Skip # Seems flaky in dartc after fixing test, was Bug 5339586 | 276 ThirdTest: Skip # Seems flaky in dartc after fixing test, was Bug 5339586 |
| 210 Throw7NegativeTest: Fail # Bug 4208459. | 277 Throw7NegativeTest: Fail # Bug 4208459. |
| 211 TypeChecksInFactoryMethodTest: Fail # Issue 925 | 278 TypeChecksInFactoryMethodTest: Fail # Issue 925 |
| 212 | 279 |
| 213 # | 280 # |
| 214 # Add new dartc annotations above in alphabetical order | 281 # Add new dartc annotations above in alphabetical order |
| 215 # | 282 # |
| 216 | 283 |
| 217 | |
| 218 # VM or Frog specific tests that should not be run by DartC. | 284 # VM or Frog specific tests that should not be run by DartC. |
| 219 *VMTest: Skip | 285 *VMTest: Skip |
| 220 *VMNegativeTest: Skip | 286 *VMNegativeTest: Skip |
| 221 *FrogTest: Skip | 287 *FrogTest: Skip |
| 222 *FrogNegativeTest: Skip | 288 *FrogNegativeTest: Skip |
| 223 | 289 |
| 224 | 290 |
| 225 [ $component == dartium ] | 291 [ $component == dartium ] |
| 226 # TODO: These need to be retriaged. | 292 # TODO: These need to be retriaged. |
| 227 RichardsTest: Fail | 293 RichardsTest: Fail |
| (...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 477 | 543 |
| 478 [ $component == frog && $mode == debug ] | 544 [ $component == frog && $mode == debug ] |
| 479 ConstructorRedirect1NegativeTest: Skip # Undiagnosed infinite loop. | 545 ConstructorRedirect1NegativeTest: Skip # Undiagnosed infinite loop. |
| 480 ConstructorRedirect2NegativeTest: Skip # Undiagnosed infinite loop. | 546 ConstructorRedirect2NegativeTest: Skip # Undiagnosed infinite loop. |
| 481 | 547 |
| 482 [ $arch == simarm ] | 548 [ $arch == simarm ] |
| 483 *: Skip | 549 *: Skip |
| 484 | 550 |
| 485 [ $arch == arm ] | 551 [ $arch == arm ] |
| 486 *: Skip | 552 *: Skip |
| OLD | NEW |