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