]>
Commit | Line | Data |
---|---|---|
abe05a73 XL |
1 | # Expected failures from running the assembled GCC torture tests with the spec |
2 | # interpreter. | |
3 | # | |
4 | # To run this test: | |
5 | # waterfall/src/execute_files.py --runner waterfall/src/work/wasm-install/bin/wasm.opt --files torture-s2wasm/\*.wast --fails waterfall/src/test/spec_known_gcc_test_failures.txt | |
6 | # | |
7 | # .wast files are available from wasm-stat.us as wasm-torture-s2wasm-$BUILD.tbz2 | |
8 | pr44942.c.s.wast # arity mismatch: toolchain problem. | |
9 | ||
10 | # The following expect to receive functions from the environment. | |
11 | # | |
12 | # abort / exit are supported by the spec interpreter, the other will come by | |
13 | # linking in a libc and runtime. | |
14 | 20000815-1.c.s.wast # env.memset | |
15 | 20000815-1.c.s.wast # env.memset | |
16 | 20000910-2.c.s.wast # env.strchr | |
17 | 20000914-1.c.s.wast # env.malloc | |
18 | 20001011-1.c.s.wast # env.strcmp | |
19 | 20010605-2.c.s.wast # env.__netf2 | |
20 | 20010915-1.c.s.wast # env.strcmp | |
21 | 20010925-1.c.s.wast # env.memcpy | |
22 | 20011024-1.c.s.wast # env.strcmp | |
23 | 20020406-1.c.s.wast # env.malloc | |
24 | 20020413-1.c.s.wast # env.__lttf2 | |
25 | 20021011-1.c.s.wast # env.strcmp | |
26 | 20021120-3.c.s.wast # env.sprintf | |
27 | 20030221-1.c.s.wast # env.strlen | |
28 | 20030715-1.c.s.wast # env.strcmp | |
29 | 20030914-1.c.s.wast # env.__floatsitf | |
30 | 20030914-2.c.s.wast # env.memcpy | |
31 | 20031012-1.c.s.wast # env.memset | |
32 | 20031204-1.c.s.wast # env.strcpy | |
33 | 20041126-1.c.s.wast # env.memcpy | |
34 | 20041214-1.c.s.wast # env.strcpy | |
35 | 20041218-1.c.s.wast # env.memset | |
36 | 20050121-1.c.s.wast # env.__floatsitf | |
37 | 20050218-1.c.s.wast # env.strlen | |
38 | 20050502-1.c.s.wast # env.strcmp | |
39 | 20050502-2.c.s.wast # env.memcmp | |
40 | 20050826-1.c.s.wast # env.memset | |
41 | 20051113-1.c.s.wast # env.malloc | |
42 | 20060412-1.c.s.wast # env.memsets | |
43 | 20070201-1.c.s.wast # env.sprintf | |
44 | 20071018-1.c.s.wast # env.__builtin_malloc | |
45 | 20071029-1.c.s.wast # env.memset | |
46 | 20071030-1.c.s.wast # env.memset | |
47 | 20071120-1.c.s.wast # env.__builtin_malloc | |
48 | 20071120-1.c.s.wast # env.__builtin_malloc | |
49 | 20071202-1.c.s.wast # env.memcpy | |
50 | 20080502-1.c.s.wast # env.__eqtf2 | |
51 | 20081218-1.c.s.wast # env.memset | |
52 | 20090113-1.c.s.wast # env.memset | |
53 | 20100708-1.c.s.wast # env.memset | |
54 | 20101011-1.c.s.wast # env.signal | |
55 | 20111208-1.c.s.wast # env.strlen | |
56 | 20121108-1.c.s.wast # env.printf | |
57 | 20121108-1.c.s.wast # env.printf | |
58 | 920501-8.c.s.wast # env.sprintf | |
59 | 920501-9.c.s.wast # env.sprintf | |
60 | 920726-1.c.s.wast # env.sprintf | |
61 | 920810-1.c.s.wast # env.malloc | |
62 | 921110-1.c.s.wast # abort() is declared with the wrong type (returning i32) | |
63 | 921117-1.c.s.wast # env.strcmp | |
64 | 930513-1.c.s.wast # env.sprintf | |
65 | 930622-2.c.s.wast # env.__floatditf | |
66 | 941014-2.c.s.wast # env.malloc | |
67 | 960215-1.c.s.wast # env.__addtf3 | |
68 | 960405-1.c.s.wast # env.__eqtf2 | |
69 | 960513-1.c.s.wast # env.__subtf3 | |
70 | 960521-1.c.s.wast # env.memset | |
71 | 980506-3.c.s.wast # env.memset | |
72 | 980605-1.c.s.wast # env.sprintf | |
73 | 990513-1.c.s.wast # env.memset | |
74 | 990628-1.c.s.wast # env.memset | |
75 | 991112-1.c.s.wast # env.isprint | |
76 | align-2.c.s.wast # env.__eqtf2 | |
77 | builtin-bitops-1.c.s.wast # env.__builtin_clrsb | |
78 | complex-5.c.s.wast # env.__divsc3 | |
79 | complex-6.c.s.wast # env.__subtf3 | |
80 | complex-7.c.s.wast # env.__netf2 | |
81 | complex-7.c.s.wast # env.__netf2 | |
82 | conversion.c.s.wast # env.__floatunsitf | |
83 | ipa-sra-2.c.s.wast # env.calloc | |
84 | loop-2f.c.s.wast # env.memset | |
85 | loop-2g.c.s.wast # env.memset | |
86 | memcpy-1.c.s.wast # env.memcpy | |
87 | memcpy-2.c.s.wast # env.memset | |
88 | memcpy-bi.c.s.wast # env.memcmp | |
89 | memset-1.c.s.wast # env.memset | |
90 | memset-2.c.s.wast # env.memset | |
91 | memset-3.c.s.wast # env.memset | |
92 | multi-ix.c.s.wast # env.memset | |
93 | p18298.c.s.wast # env.strcmp | |
94 | pr27260.c.s.wast # env.memset | |
95 | pr28982b.c.s.wast # env.memset | |
96 | pr33870-1.c.s.wast # env.memset | |
97 | pr33870.c.s.wast # env.memset | |
98 | pr34456.c.s.wast # env.qsort | |
99 | pr35472.c.s.wast # env.memset | |
100 | pr36038.c.s.wast # env.memcmp | |
101 | pr36093.c.s.wast # env.memset | |
102 | pr36765.c.s.wast # env.__builtin_malloc | |
103 | pr37573.c.s.wast # env.memcmp | |
104 | pr39228.c.s.wast # env.__builtin_isinff | |
105 | pr41395-1.c.s.wast # env.malloc | |
106 | pr41395-2.c.s.wast # env.malloc | |
107 | pr41463.c.s.wast # env.malloc | |
108 | pr42614.c.s.wast # env.malloc | |
109 | pr43008.c.s.wast # env.__builtin_malloc | |
110 | pr43236.c.s.wast # env.memcmp | |
111 | pr43784.c.s.wast # env.memcpy | |
112 | pr44852.c.s.wast # env.strcmp | |
113 | pr47237.c.s.wast # env.__builtin_apply_args | |
114 | pr47337.c.s.wast # env.strcmp | |
115 | pr49218.c.s.wast # env.__fixsfti | |
116 | pr49419.c.s.wast # env.memset | |
117 | pr51877.c.s.wast # env.memset | |
118 | pr51933.c.s.wast # env.memcmp | |
119 | pr53688.c.s.wast # env.memset | |
120 | pr54471.c.s.wast # env.__multi3 | |
121 | pr56205.c.s.wast # env.strcmp | |
122 | pr56866.c.s.wast # env.memset | |
123 | pr56982.c.s.wast # env._setjmp | |
124 | pr57130.c.s.wast # env.memcmp | |
125 | pr58419.c.s.wast # env.getpid | |
126 | pr59229.c.s.wast # env.memcmp | |
127 | printf-1.c.s.wast # env.printf | |
128 | regstack-1.c.s.wast # env.__addtf3 | |
129 | stdarg-1.c.s.wast # env.__netf2 | |
130 | stdarg-2.c.s.wast # env.__floatsitf | |
131 | strcmp-1.c.s.wast # env.strcmp | |
132 | strcpy-1.c.s.wast # env.memset | |
133 | string-opt-17.c.s.wast # env.strcpy | |
134 | string-opt-18.c.s.wast # env.mempcpy | |
135 | string-opt-5.c.s.wast # env.strlen | |
136 | strlen-1.c.s.wast # env.memset | |
137 | strncmp-1.c.s.wast # env.strncmp | |
138 | struct-cpy-1.c.s.wast # env.memset | |
139 | struct-ret-1.c.s.wast # env.sprintf | |
140 | va-arg-10.c.s.wast # env.strlen | |
141 | va-arg-2.c.s.wast # env.strlen | |
142 | va-arg-22.c.s.wast # env.memcpy | |
143 | va-arg-24.c.s.wast # env.printf | |
144 | va-arg-5.c.s.wast # env.__eqtf2 | |
145 | va-arg-6.c.s.wast # env.__eqtf2 | |
146 | va-arg-9.c.s.wast # env.strlen | |
147 | va-arg-pack-1.c.s.wast # env.memcmp | |
148 | 980707-1.c.s.wast # env.strcmp | |
149 | 980709-1.c.s.wast # env.pow | |
150 | printf-chk-1.c.s.wast # vprintf | |
151 | va-arg-21.c.s.wast # env.vprintf | |
152 | vprintf-1.c.s.wast # vprintf | |
153 | vprintf-chk-1.c.s.wast # vprintf |