blob: e5628129db4d5d3018ffcb9b18538e0996b6c877 [file] [log] [blame]
Scott Wakelinga7812ae2016-10-17 10:03:36 +01001#
2# Copyright (C) 2016 The Android Open Source Project
3#
4# Licensed under the Apache License, Version 2.0 (the "License");
5# you may not use this file except in compliance with the License.
6# You may obtain a copy of the License at
7#
8# http://www.apache.org/licenses/LICENSE-2.0
9#
10# Unless required by applicable law or agreed to in writing, software
11# distributed under the License is distributed on an "AS IS" BASIS,
12# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13# See the License for the specific language governing permissions and
14# limitations under the License.
15#
16
17# Known broken tests for the ARM VIXL backend.
18TEST_ART_BROKEN_OPTIMIZING_ARM_VIXL_RUN_TESTS := \
19 002-sleep \
20 003-omnibus-opcodes \
21 004-InterfaceTest \
22 004-JniTest \
23 004-NativeAllocations \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010024 004-ThreadStress \
Scott Wakelingc34dba72016-10-03 10:14:44 +010025 004-checker-UnsafeTest18 \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010026 005-annotations \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010027 009-instanceof \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010028 012-math \
29 015-switch \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010030 021-string2 \
31 022-interface \
32 023-many-interfaces \
33 024-illegal-access \
34 025-access-controller \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010035 028-array-write \
36 031-class-attributes \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010037 035-enum \
38 036-finalizer \
39 037-inherit \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010040 042-new-instance \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010041 044-proxy \
42 045-reflect-array \
43 046-reflect \
44 047-returns \
45 048-reflect-v8 \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010046 050-sync-test \
47 051-thread \
48 052-verifier-fun \
Artem Serov61fa5372016-10-26 10:31:59 +010049 053-wait-some \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010050 054-uncaught \
Artem Serov61fa5372016-10-26 10:31:59 +010051 055-enum-performance \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010052 058-enum-order \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010053 061-out-of-memory \
54 062-character-encodings \
55 063-process-manager \
56 064-field-access \
57 065-mismatched-implements \
58 066-mismatched-super \
59 067-preemptive-unpark \
60 068-classloader \
61 069-field-type \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010062 071-dexfile \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010063 074-gc-thrash \
64 075-verification-error \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010065 079-phantom \
66 080-oom-throw \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010067 082-inline-execute \
68 083-compiler-regressions \
69 086-null-super \
70 087-gc-after-link \
71 088-monitor-verification \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010072 091-override-package-private-method \
73 093-serialization \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010074 096-array-copy-concurrent-gc \
75 098-ddmc \
76 099-vmdebug \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010077 103-string-append \
78 104-growth-limit \
79 106-exceptions2 \
80 107-int-math2 \
81 108-check-cast \
82 109-suspend-check \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010083 113-multidex \
84 114-ParallelGC \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010085 120-hashcode \
86 121-modifiers \
87 122-npe \
88 123-compiler-regressions-mt \
89 123-inline-execute2 \
90 127-checker-secondarydex \
91 129-ThreadGetId \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010092 132-daemon-locks-shutdown \
93 133-static-invoke-super \
94 134-reg-promotion \
95 135-MirandaDispatch \
96 136-daemon-jni-shutdown \
97 137-cfi \
98 138-duplicate-classes-check2 \
Scott Wakelinga7812ae2016-10-17 10:03:36 +010099 140-field-packing \
100 141-class-unload \
101 142-classloader2 \
102 144-static-field-sigquit \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100103 146-bad-interface \
104 150-loadlibrary \
Artem Serov61fa5372016-10-26 10:31:59 +0100105 151-OpenFileLimit \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100106 201-built-in-except-detail-messages \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100107 304-method-tracing \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100108 412-new-array \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100109 416-optimizing-arith-not \
110 417-optimizing-arith-div \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100111 422-instanceof \
112 422-type-conversion \
113 423-invoke-interface \
114 424-checkcast \
115 425-invoke-super \
116 426-monitor \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100117 428-optimizing-arith-rem \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100118 430-live-register-slow-path \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100119 431-type-propagation \
120 432-optimizing-cmp \
121 434-invoke-direct \
122 436-rem-float \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100123 437-inline \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100124 439-npe \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100125 442-checker-constant-folding \
126 444-checker-nce \
127 445-checker-licm \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100128 447-checker-inliner3 \
129 448-multiple-returns \
130 449-checker-bce \
131 450-checker-types \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100132 452-multiple-returns2 \
133 453-not-byte \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100134 458-checker-instruct-simplification \
135 458-long-to-fpu \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100136 460-multiple-returns3 \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100137 463-checker-boolean-simplifier \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100138 467-regalloc-pair \
139 468-checker-bool-simplif-regression \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100140 475-regression-inliner-ids \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100141 477-checker-bound-type \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100142 478-checker-clinit-check-pruning \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100143 483-dce-block \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100144 485-checker-dce-switch \
145 486-checker-must-do-null-check \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100146 488-checker-inline-recursive-calls \
147 490-checker-inline \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100148 492-checker-inline-invoke-interface \
149 493-checker-inline-invoke-interface \
150 494-checker-instanceof-tests \
151 495-checker-checkcast-tests \
152 496-checker-inlining-class-loader \
153 497-inlining-and-class-loader \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100154 500-instanceof \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100155 501-regression-packed-switch \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100156 504-regression-baseline-entry \
157 508-checker-disassembly \
158 510-checker-try-catch \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100159 515-dce-dominator \
160 517-checker-builder-fallthrough \
161 518-null-array-get \
162 519-bound-load-class \
163 520-equivalent-phi \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100164 522-checker-regression-monitor-exit \
165 523-checker-can-throw-regression \
166 525-checker-arrays-fields1 \
167 525-checker-arrays-fields2 \
168 526-checker-caller-callee-regs \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100169 527-checker-array-access-split \
170 528-long-hint \
171 529-checker-unresolved \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100172 530-checker-loops1 \
173 530-checker-loops2 \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100174 530-checker-lse \
175 530-checker-regression-reftyp-final \
176 530-instanceof-checkcast \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100177 534-checker-bce-deoptimization \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100178 535-regression-const-val \
179 536-checker-intrinsic-optimization \
180 536-checker-needs-access-check \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100181 537-checker-inline-and-unverified \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100182 538-checker-embed-constants \
183 540-checker-rtp-bug \
184 541-regression-inlined-deopt \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100185 542-unresolved-access-check \
186 543-checker-dce-trycatch \
187 543-env-long-ref \
188 545-tracing-and-jit \
189 546-regression-simplify-catch \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100190 550-checker-multiply-accumulate \
191 550-checker-regression-wide-store \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100192 552-checker-sharpening \
Scott Wakelingc34dba72016-10-03 10:14:44 +0100193 551-invoke-super \
Artem Serov02109dd2016-09-23 17:17:54 +0100194 552-checker-primitive-typeprop \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100195 552-invoke-non-existent-super \
196 553-invoke-super \
197 554-checker-rtp-checkcast \
198 555-UnsafeGetLong-regression \
199 556-invoke-super \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100200 558-switch \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100201 560-packed-switch \
202 561-divrem \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100203 562-bce-preheader \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100204 563-checker-fakestring \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100205 564-checker-negbitwise \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100206 566-polymorphic-inlining \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100207 570-checker-osr \
208 570-checker-select \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100209 573-checker-checkcast-regression \
Anton Kirilove28d9ae2016-10-25 18:17:23 +0100210 574-irreducible-and-constant-area \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100211 575-checker-string-init-alias \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100212 580-checker-round \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100213 584-checker-div-bool \
214 586-checker-null-array-get \
215 587-inline-class-error \
216 588-checker-irreducib-lifetime-hole \
217 589-super-imt \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100218 592-checker-regression-bool-input \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100219 594-checker-array-alias \
220 594-invoke-super \
221 594-load-string-regression \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100222 597-deopt-new-string \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100223 600-verifier-fails \
224 601-method-access \
225 602-deoptimizeable \
226 603-checker-instanceof \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100227 605-new-string-from-bytes \
228 608-checker-unresolved-lse \
229 609-checker-inline-interface \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100230 610-arraycopy \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100231 612-jit-dex-cache \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100232 700-LoadArgRegs \
233 701-easy-div-rem \
234 702-LargeBranchOffset \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100235 800-smali \
236 802-deoptimization \
237 960-default-smali \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100238 963-default-range-smali \
239 965-default-verify \
240 966-default-conflict \
241 967-default-ame \
Scott Wakelinga7812ae2016-10-17 10:03:36 +0100242 969-iface-super \
243 971-iface-super \
244 972-default-imt-collision \
245 972-iface-super-multidex \
246 973-default-multidex \
247 974-verify-interface-super \
Scott Wakelingc34dba72016-10-03 10:14:44 +0100248 975-iface-private \
249 979-invoke-polymorphic-accessors