blob: 97363d3e333ea5e571c80d58fda782694e4478bd (
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
|
;;; TOOL: run-interp-spec
;;; STDIN_FILE: third_party/testsuite/binary.wast
(;; STDOUT ;;;
out/test/spec/binary.wast:6: assert_malformed passed:
0000000: error: unable to read uint32_t: magic
out/test/spec/binary.wast:7: assert_malformed passed:
0000000: error: unable to read uint32_t: magic
out/test/spec/binary.wast:8: assert_malformed passed:
0000000: error: unable to read uint32_t: magic
out/test/spec/binary.wast:9: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:10: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:11: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:12: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:13: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:14: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:15: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:16: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:17: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:18: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:21: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:24: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:25: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:28: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:31: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:34: assert_malformed passed:
0000004: error: bad magic value
out/test/spec/binary.wast:37: assert_malformed passed:
0000004: error: unable to read uint32_t: version
out/test/spec/binary.wast:38: assert_malformed passed:
0000004: error: unable to read uint32_t: version
out/test/spec/binary.wast:39: assert_malformed passed:
0000004: error: unable to read uint32_t: version
out/test/spec/binary.wast:40: assert_malformed passed:
0000008: error: bad wasm file version: 0 (expected 0x1)
out/test/spec/binary.wast:41: assert_malformed passed:
0000008: error: bad wasm file version: 0xd (expected 0x1)
out/test/spec/binary.wast:42: assert_malformed passed:
0000008: error: bad wasm file version: 0xe (expected 0x1)
out/test/spec/binary.wast:43: assert_malformed passed:
0000008: error: bad wasm file version: 0x100 (expected 0x1)
out/test/spec/binary.wast:44: assert_malformed passed:
0000008: error: bad wasm file version: 0x10000 (expected 0x1)
out/test/spec/binary.wast:45: assert_malformed passed:
0000008: error: bad wasm file version: 0x1000000 (expected 0x1)
out/test/spec/binary.wast:48: assert_malformed passed:
000000a: error: unable to read u32 leb128: data count
out/test/spec/binary.wast:49: assert_malformed passed:
000000a: error: invalid section code: 127
out/test/spec/binary.wast:50: assert_malformed passed:
000000a: error: invalid section code: 128
out/test/spec/binary.wast:51: assert_malformed passed:
000000a: error: invalid section code: 129
out/test/spec/binary.wast:52: assert_malformed passed:
000000a: error: invalid section code: 255
out/test/spec/binary.wast:57: assert_malformed passed:
000000c: error: unexpected type form (got 0xe0)
out/test/spec/binary.wast:71: assert_malformed passed:
0000022: error: call_indirect reserved value must be 0
out/test/spec/binary.wast:90: assert_malformed passed:
0000022: error: call_indirect reserved value must be 0
out/test/spec/binary.wast:109: assert_malformed passed:
0000022: error: call_indirect reserved value must be 0
out/test/spec/binary.wast:127: assert_malformed passed:
0000022: error: call_indirect reserved value must be 0
out/test/spec/binary.wast:145: assert_malformed passed:
0000022: error: call_indirect reserved value must be 0
out/test/spec/binary.wast:164: assert_malformed passed:
0000020: error: memory.grow reserved value must be 0
out/test/spec/binary.wast:184: assert_malformed passed:
0000020: error: memory.grow reserved value must be 0
out/test/spec/binary.wast:204: assert_malformed passed:
0000020: error: memory.grow reserved value must be 0
out/test/spec/binary.wast:223: assert_malformed passed:
0000020: error: memory.grow reserved value must be 0
out/test/spec/binary.wast:242: assert_malformed passed:
0000020: error: memory.grow reserved value must be 0
out/test/spec/binary.wast:262: assert_malformed passed:
000001e: error: memory.size reserved value must be 0
out/test/spec/binary.wast:281: assert_malformed passed:
000001e: error: memory.size reserved value must be 0
out/test/spec/binary.wast:300: assert_malformed passed:
000001e: error: memory.size reserved value must be 0
out/test/spec/binary.wast:318: assert_malformed passed:
000001e: error: memory.size reserved value must be 0
out/test/spec/binary.wast:336: assert_malformed passed:
000001e: error: memory.size reserved value must be 0
out/test/spec/binary.wast:355: assert_malformed passed:
0000017: error: unable to read u32 leb128: local type count
out/test/spec/binary.wast:372: assert_malformed passed:
000001c: error: local count must be < 0x10000000
out/test/spec/binary.wast:388: assert_malformed passed:
0000030: error: local count must be < 0x10000000
out/test/spec/binary.wast:422: assert_malformed passed:
0000013: error: function signature count != function body count
out/test/spec/binary.wast:432: assert_malformed passed:
000000b: error: function signature count != function body count
out/test/spec/binary.wast:441: assert_malformed passed:
0000016: error: function signature count != function body count
out/test/spec/binary.wast:452: assert_malformed passed:
0000015: error: function signature count != function body count
out/test/spec/binary.wast:481: assert_malformed passed:
000000a: error: invalid section size: extends past end
out/test/spec/binary.wast:492: assert_malformed passed:
000000e: error: unfinished section (expected end: 0x11)
out/test/spec/binary.wast:511: assert_malformed passed:
000000e: error: invalid import tag kind: exceptions not allowed
out/test/spec/binary.wast:521: assert_malformed passed:
000000e: error: invalid import tag kind: exceptions not allowed
out/test/spec/binary.wast:532: assert_malformed passed:
000000e: error: malformed import kind: 5
out/test/spec/binary.wast:542: assert_malformed passed:
000000e: error: malformed import kind: 5
out/test/spec/binary.wast:553: assert_malformed passed:
000000e: error: malformed import kind: 128
out/test/spec/binary.wast:563: assert_malformed passed:
000000e: error: malformed import kind: 128
out/test/spec/binary.wast:576: assert_malformed passed:
0000027: error: unable to read u32 leb128: string length
out/test/spec/binary.wast:595: assert_malformed passed:
000002b: error: unfinished section (expected end: 0x40)
out/test/spec/binary.wast:626: assert_malformed passed:
000000b: error: invalid table count 1, only 0 bytes left in section
out/test/spec/binary.wast:636: assert_malformed passed:
000000c: error: malformed memory limits flag: 112
out/test/spec/binary.wast:645: assert_malformed passed:
000000c: error: malformed memory limits flag: 112
out/test/spec/binary.wast:655: assert_malformed passed:
000000c: error: malformed memory limits flag: 112
out/test/spec/binary.wast:673: assert_malformed passed:
000000b: error: invalid memory count 1, only 0 bytes left in section
out/test/spec/binary.wast:683: assert_malformed passed:
000000c: error: memory may not be shared: threads not allowed
out/test/spec/binary.wast:691: assert_malformed passed:
000000c: error: memory may not be shared: threads not allowed
out/test/spec/binary.wast:700: assert_malformed passed:
000000c: error: malformed memory limits flag: 129
out/test/spec/binary.wast:709: assert_malformed passed:
000000c: error: malformed memory limits flag: 129
out/test/spec/binary.wast:726: assert_malformed passed:
0000010: error: unable to read i32 leb128: global type
out/test/spec/binary.wast:737: assert_malformed passed:
0000010: error: unfinished section (expected end: 0x15)
out/test/spec/binary.wast:760: assert_malformed passed:
000001b: error: unable to read u32 leb128: string length
out/test/spec/binary.wast:781: assert_malformed passed:
000001b: error: unfinished section (expected end: 0x20)
out/test/spec/binary.wast:815: assert_malformed passed:
0000021: error: unable to read u32 leb128: elem segment flags
out/test/spec/binary.wast:831: assert_malformed passed:
0000021: error: unable to read u32 leb128: elem segment flags
out/test/spec/binary.wast:848: assert_malformed passed:
0000021: error: unfinished section (expected end: 0x27)
out/test/spec/binary.wast:874: assert_malformed passed:
0000016: error: unable to read u32 leb128: data segment flags
out/test/spec/binary.wast:887: assert_malformed passed:
0000016: error: unfinished section (expected end: 0x1c)
out/test/spec/binary.wast:900: assert_malformed passed:
0000015: error: unable to read data: data segment data
out/test/spec/binary.wast:914: assert_malformed passed:
000001a: error: unfinished section (expected end: 0x1b)
out/test/spec/binary.wast:945: assert_malformed passed:
error: function type variable out of range: 11 (max 1)
0000025: error: OnBlockExpr callback failed
out/test/spec/binary.wast:980: assert_malformed passed:
0000017: error: multiple Start sections
88/88 tests passed.
;;; STDOUT ;;)
|