1# Tests which are known to fail from the GCC torture test suite.
2
3# Core dump.
4920908-1.c
5pr38151.c
6va-arg-22.c
7
8# TargetRegisterInfo.h:315: static unsigned int llvm::TargetRegisterInfo::virtReg2Index(unsigned int): Assertion `isVirtualRegister(Reg) && "Not a virtual register"' failed.
9struct-ret-1.c
10va-arg-11.c
11va-arg-21.c
12va-arg-24.c
13va-arg-trap-1.c
14
15# WebAssemblyCFGStackify.cpp:211: void SortBlocks(llvm::MachineFunction&, const llvm::MachineLoopInfo&): Assertion `L->contains( MLI.getLoopFor(&*prev(MachineFunction::iterator(&MBB)))) && "Loop isn't contiguous"' failed.
1620000815-1.c
1720010129-1.c
18930628-1.c
19980707-1.c
20
21# WebAssemblyISelLowering.cpp:316: virtual llvm::SDValue llvm::WebAssemblyTargetLowering::LowerCall(llvm::TargetLowering::CallLoweringInfo&, llvm::SmallVectorImpl<llvm::SDValue>&) const: Assertion `!Out.Flags.isByVal() && "byval is not valid for return values"' failed.
2220030914-2.c
2320040703-1.c
2420081117-1.c
25920625-1.c
26931004-11.c
27931004-13.c
28980223.c
29bitfld-5.c
30complex-7.c
31pr38969.c
32pr51323.c
33pr52129.c
34pr57130.c
35
36# These were previously "Cannot select FrameIndex." Now most of them fail
37# because they contain call frame pseudos (e.g. call a vararg func),
38# frame pointers, or similar. This list will be updated again soon.
3920000519-1.c
4020000706-4.c
4120000706-5.c
4220000801-2.c
4320000801-4.c
4420011126-2.c
45
4620020529-1.c
4720021024-1.c
48
4920030828-1.c
5020030914-1.c
51
5220040302-1.c
5320040625-1.c
5420040823-1.c
55
5620041113-1.c
57
5820041214-1.c
59
6020050826-2.c
61
6220071213-1.c
63
6420080506-2.c
6520080519-1.c
66
6720081103-1.c
6820090113-1.c
6920090113-2.c
7020090113-3.c
71
7220090623-1.c
73
74920501-6.c
75920501-8.c
76920726-1.c
77930518-1.c
78
79931004-10.c
80931004-12.c
81931004-14.c
82931004-2.c
83931004-4.c
84931004-6.c
85931004-8.c
86
87980205.c
88980608-1.c
89980709-1.c
90980716-1.c
91990127-1.c
92
93991216-2.c
94
95#cbrt.c
96complex-5.c
97complex-6.c
98
99enum-3.c
100fprintf-chk-1.c
101frame-address.c
102loop-15.c
103loop-ivopts-2.c
104mayalias-3.c
105
106multi-ix.c
107
108pr20466-1.c
109
110
111pr28778.c
112pr28982b.c
113
114pr30778.c
115pr31448-2.c
116pr31448.c
117
118pr33870-1.c
119pr33870.c
120
121pr38051.c
122
123pr39100.c
124
125pr39339.c
126pr40022.c
127pr40657.c
128
129pr43987.c
130
131pr44575.c
132
133pr44942.c
134pr46309.c
135pr47538.c
136pr47925.c
137
138pr49390.c
139pr49419.c
140
141#pr51877.c
142
143#pr52979-1.c
144#pr52979-2.c
145pr53645-2.c
146pr53645.c
147
148pr56205.c
149
150pr56866.c
151
152pr57876.c
153pr58277-1.c
154
155pr59643.c
156
157printf-chk-1.c
158pta-field-1.c
159pta-field-2.c
160
161stdarg-1.c
162stdarg-2.c
163stdarg-3.c
164stdarg-4.c
165strct-stdarg-1.c
166strct-varg-1.c
167
168va-arg-1.c
169va-arg-10.c
170va-arg-12.c
171va-arg-13.c
172va-arg-14.c
173va-arg-15.c
174va-arg-16.c
175va-arg-17.c
176va-arg-18.c
177va-arg-19.c
178va-arg-2.c
179va-arg-20.c
180va-arg-23.c
181va-arg-26.c
182va-arg-4.c
183va-arg-5.c
184va-arg-6.c
185va-arg-7.c
186va-arg-8.c
187va-arg-9.c
188va-arg-pack-1.c
189vfprintf-1.c
190vfprintf-chk-1.c
191vprintf-1.c
192vprintf-chk-1.c
193
194# Cannot select callseq_end.
19520040811-1.c
196pr43220.c
197vla-dealloc-1.c
198
199# Cannot select brind.
20020071210-1.c
201920501-4.c
202920501-5.c
203
204# Cannot select BlockAddress.
205comp-goto-1.c
206980526-1.c
207990208-1.c
208
209# WebAssembly hasn't implemented byval arguments.
21020000412-3.c
21120000419-1.c
21220000706-1.c
21320000706-2.c
21420000707-1.c
21520000717-1.c
21620000717-5.c
21720000808-1.c
21820010605-2.c
21920011113-1.c
22020020215-1.c
22120020810-1.c
22220021118-1.c
22320040707-1.c
22420040709-1.c
22520040709-2.c
22620041201-1.c
22720050713-1.c
22820070614-1.c
229920908-2.c
230921112-1.c
231921117-1.c
232921123-2.c
233921204-1.c
234930126-1.c
235930208-1.c
236931004-5.c
237931004-9.c
238931031-1.c
239950607-2.c
240960416-1.c
241990525-1.c
242991118-1.c
243bf64-1.c
244complex-1.c
245complex-2.c
246pr15262-2.c
247pr20621-1.c
248pr23135.c
249pr30185.c
250pr42248.c
251
252# unimplemented operation lowering.
25320010122-1.c
25420030323-1.c
25520030811-1.c
256pr17377.c
257
258# Error: invalid output constraint '=t' in asm.
259990413-2.c
260990826-0.c
261
262# Error: __builtin_setjmp / __builtin_longjmp is not supported for the current target.
263built-in-setjmp.c
264pr60003.c
265
266# Error in the program / unsupported by Clang.
267scal-to-vec1.c
268scal-to-vec2.c
269scal-to-vec3.c
27020000822-1.c
27120010209-1.c
27220010605-1.c
27320030501-1.c
27420040520-1.c
27520061220-1.c
27620090219-1.c
277920415-1.c
278920428-2.c
279920501-7.c
280920612-2.c
281920721-4.c
282921017-1.c
283921215-1.c
284931002-1.c
285comp-goto-2.c
286nest-align-1.c
287nest-stdar-1.c
288nestfunc-1.c
289nestfunc-2.c
290nestfunc-3.c
291nestfunc-5.c
292nestfunc-6.c
293nestfunc-7.c
294pr22061-3.c
295pr22061-4.c
296pr24135.c
297pr51447.c
29820020412-1.c
29920040308-1.c
30020040423-1.c
30120041218-2.c
30220070919-1.c
303align-nest.c
304pr41935.c
30520050107-1.c
30620050119-1.c
30720050119-2.c
308920302-1.c
309920501-3.c
310920728-1.c
311pr28865.c
312