1# Tests which are known to fail from the GCC torture test suite.
2
3# Syntax: Each line has a single test to be marked as a 'known failure' (or
4# 'exclusion'. Known failures are expected to fail, and will cause an error if
5# they pass. (Known failures that do not run at all will not cause an
6# error). The format is
7# <name> <attributes> # comment
8
9# blockaddress without an indirectbr still can't be supported
1020071220-1.c O2 # Relocation against a BB address
1120071220-2.c
12990208-1.c
13label13.C O0
14label13a.C O0
15label3.C
16
17# WebAssembly hasn't implemented (will never?) __builtin_return_address
1820010122-1.c
1920030323-1.c
2020030811-1.c
21pr17377.c
22
23# Error: invalid output constraint '=t' in asm.
24990413-2.c
25
26# Error: __builtin_setjmp / __builtin_longjmp is not supported for the current target.
27built-in-setjmp.c
28pr60003.c
29
30# Error in the program / unsupported by Clang.
3120000822-1.c
3220010209-1.c
3320010605-1.c
3420030501-1.c
3520040520-1.c
3620061220-1.c
3720090219-1.c
38920415-1.c
39920428-2.c
40920501-7.c
41920612-2.c
42920721-4.c
43921017-1.c
44921215-1.c
45931002-1.c
46comp-goto-2.c
47nest-align-1.c
48nest-stdar-1.c
49nestfunc-1.c
50nestfunc-2.c
51nestfunc-3.c
52nestfunc-5.c
53nestfunc-6.c
54nestfunc-7.c
55pr22061-3.c
56pr22061-4.c
57pr24135.c
58pr51447.c
5920020412-1.c
6020040308-1.c
6120040423-1.c
6220041218-2.c
6320070919-1.c
64align-nest.c
65pr41935.c
66920302-1.c
67920501-3.c
68920728-1.c
69pr28865.c
70attr-alias-1.C
71attr-alias-2.C
72attr-ifunc-1.C
73attr-ifunc-2.C
74attr-ifunc-3.C
75attr-ifunc-4.C
76complit12.C
77va-arg-pack-1.C
78va-arg-pack-len-1.C
79builtin-line1.C
80devirt-6.C  # bad main signature
81devirt-13.C  # bad main signature
82devirt-14.C  # bad main signature
83devirt-21.C  # bad main signature
84devirt-23.C  # bad main signature
85lifetime2.C  # violates C++ DR1696
86
87# WASI doesn't have stdjmp.h yet
88pr56982.c
89simd-2.C
90
91# WASI doesn't have pthread.h yet
92thread_local3.C
93thread_local3g.C
94thread_local4.C
95thread_local4g.C
96thread_local5.C
97thread_local5g.C
98
99# Untriaged C++ failures
100spec5.C
101addr1.C
102ef_test.C
103member2.C
104new39.C
105new40.C
106nrv8.C
107offsetof9.C
108opaque-1.C
109pr19650.C
110pr37146-1.C
111pr46149.C
112pr59470.C
113rtti2.C
114self1.C
115type-generic-1.C
116vbase8-10.C
117vbase8-21.C
118vbase8-22.C
119vbase8-4.C
120vector1.C
121