summaryrefslogtreecommitdiff
path: root/test/s2wasm_known_binaryen_shell_test_failures.txt
blob: 52d495a5d75b6914285d8b5672e28acd8fa70742 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
# [trap final > memory]
20010915-1.c.s.wast
20020413-1.c.s.wast
20021120-3.c.s.wast
20030221-1.c.s.wast
20031012-1.c.s.wast
20041214-1.c.s.wast
20050502-1.c.s.wast
20050502-2.c.s.wast
20070201-1.c.s.wast
20071030-1.c.s.wast
20080502-1.c.s.wast
20121108-1.c.s.wast
920501-8.c.s.wast
920501-9.c.s.wast
920726-1.c.s.wast
930513-1.c.s.wast
980605-1.c.s.wast
990513-1.c.s.wast
bitfld-5.c.s.wast
memcpy-1.c.s.wast
multi-ix.c.s.wast
pr37573.c.s.wast
pr43236.c.s.wast
pr44852.c.s.wast
pr51933.c.s.wast
pr54471.c.s.wast
pr56205.c.s.wast
pr56866.c.s.wast
pr56982.c.s.wast
pr57130.c.s.wast
stdarg-1.c.s.wast
stdarg-2.c.s.wast
string-opt-17.c.s.wast
struct-ret-1.c.s.wast
va-arg-2.c.s.wast
va-arg-5.c.s.wast
va-arg-6.c.s.wast
va-arg-9.c.s.wast

# [trap offset > memory]
complex-7.c.s.wast

# abort called: the tests are self-validating and call abort when they detect a
# failure.  This may not be binaryen's fault (the toolchain may be emitting bad
# code) but it could be binaryen's fault.
920625-1.c.s.wast
931004-10.c.s.wast
931004-12.c.s.wast
931004-14.c.s.wast
931004-6.c.s.wast
bitfld-3.c.s.wast
eeprof-1.c.s.wast
pr32244-1.c.s.wast
pr34971.c.s.wast
pr38151.c.s.wast
pr44575.c.s.wast
stdarg-3.c.s.wast
strct-stdarg-1.c.s.wast
strct-varg-1.c.s.wast
va-arg-pack-1.c.s.wast

# callImport: the toolchain needs to properly use libc and a runtime. These
# aren't binaryen's fault.
20000910-2.c.s.wast # strchr
20000914-1.c.s.wast # malloc
20011024-1.c.s.wast # strcmp
20020406-1.c.s.wast # malloc
20021011-1.c.s.wast # strcmp
20031204-1.c.s.wast # strcmp
20050218-1.c.s.wast # strlen
20050826-1.c.s.wast # memset
20051113-1.c.s.wast # malloc
20071018-1.c.s.wast # __builtin_malloc
20071120-1.c.s.wast # __builtin_malloc
20071202-1.c.s.wast # memcpy
20081218-1.c.s.wast # memset
20101011-1.c.s.wast # signal
921117-1.c.s.wast # strcmp
941014-2.c.s.wast # malloc
960215-1.c.s.wast # __addtf3
960405-1.c.s.wast # __eqtf2
960521-1.c.s.wast # malloc
980506-3.c.s.wast # memset
980707-1.c.s.wast # strcmp
980709-1.c.s.wast # pow
990628-1.c.s.wast # malloc
991112-1.c.s.wast # isprint
align-2.c.s.wast # __eqtf2
builtin-bitops-1.c.s.wast # __builtin_clrsb
complex-5.c.s.wast # __divsc3
ipa-sra-2.c.s.wast # calloc
loop-2f.c.s.wast # open
loop-2g.c.s.wast # open
memcpy-2.c.s.wast # memset
memcpy-bi.c.s.wast # memcpy
memset-1.c.s.wast # memset
memset-3.c.s.wast # memset
pr33870-1.c.s.wast # memset
pr33870.c.s.wast # memset
pr34456.c.s.wast # qsort
pr36038.c.s.wast # memcpy
pr36765.c.s.wast # __builtin_malloc
pr39228.c.s.wast # __builtin_isinff
pr41395-1.c.s.wast # malloc
pr41395-2.c.s.wast # malloc
pr41463.c.s.wast # malloc
pr43008.c.s.wast # __builtin_malloc
pr43784.c.s.wast # memcpy
pr47237.c.s.wast # __builtin_apply_args
pr47337.c.s.wast # strcmp
pr49218.c.s.wast # __fixsfti
pr53688.c.s.wast # memset
pr58419.c.s.wast # getpid
pr59229.c.s.wast # memcpy
printf-1.c.s.wast # isprint
printf-chk-1.c.s.wast # vprintf
regstack-1.c.s.wast # __addtf3
strcmp-1.c.s.wast # strcmp
strcpy-1.c.s.wast # memset
string-opt-5.c.s.wast # strlen
strlen-1.c.s.wast # strlen
strncmp-1.c.s.wast # strcmp
va-arg-10.c.s.wast # strlen
va-arg-22.c.s.wast # memcpy
va-arg-21.c.s.wast # malloc
vprintf-chk-1.c.s.wast # vprintf
vprintf-1.c.s.wast # vprintf
fprintf-1.c.s.wast # stdout
fprintf-chk-1.c.s.wast # stdout
vfprintf-1.c.s.wast # stdout
vfprintf-chk-1.c.s.wast # stdout

# Untriaged
20000112-1.c.s.wast O0
20001011-1.c.s.wast O0
20010409-1.c.s.wast O0
20010605-2.c.s.wast O0
20010925-1.c.s.wast O0
20011008-3.c.s.wast O0
20011121-1.c.s.wast O0
20021127-1.c.s.wast O0
20030626-1.c.s.wast O0
20030626-2.c.s.wast O0
20030715-1.c.s.wast O0
20030914-1.c.s.wast O0
20030914-2.c.s.wast O0
20031003-1.c.s.wast O0
20040208-1.c.s.wast O0
20040223-1.c.s.wast O0
20040313-1.c.s.wast O0
20040709-1.c.s.wast O0
20040709-2.c.s.wast O0
20041126-1.c.s.wast O0
20050121-1.c.s.wast O0
20090113-1.c.s.wast O0
20111208-1.c.s.wast O0
20120207-1.c.s.wast O0
920810-1.c.s.wast O0
921006-1.c.s.wast O0
930622-2.c.s.wast O0
930725-1.c.s.wast O0
950426-1.c.s.wast O0
960327-1.c.s.wast O0
960513-1.c.s.wast O0
complex-6.c.s.wast O0
conversion.c.s.wast O0
mode-dependent-address.c.s.wast O0
nestfunc-4.c.s.wast O0
p18298.c.s.wast O0
pr15262-1.c.s.wast O0
pr20621-1.c.s.wast O0
pr22061-1.c.s.wast O0
pr23135.c.s.wast O0
pr30778.c.s.wast O0
pr33142.c.s.wast O0
pr36321.c.s.wast O0
pr42614.c.s.wast O0
pr49644.c.s.wast O0
pr60062.c.s.wast O0
string-opt-18.c.s.wast O0
vla-dealloc-1.c.s.wast O0

20030914-1.c.s.wast O2
20040409-1.c.s.wast O2
20040409-2.c.s.wast O2
20040409-3.c.s.wast O2
20060412-1.c.s.wast O2
20100708-1.c.s.wast O2
920612-1.c.s.wast O2
920711-1.c.s.wast O2
930529-1.c.s.wast O2
bcp-1.c.s.wast O2
builtin-constant.c.s.wast O2
pr22493-1.c.s.wast O2
# pr28982b.c.s.wast O2
pr36093.c.s.wast O2