-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlocal_get.html
97 lines (97 loc) · 8.53 KB
/
local_get.html
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
<a href="./index.html">Home</a><br><h3>Errors: 19</h3>
<h3>Warnings: 0</h3>
<h3>Successes: 17</h3>
<hr>
<h1>local_get.wast</h1>
<pre>{"type":"module","line":3,"filename":"local_get.0.wasm"}</pre>
<p style="background-color: green">loaded</p>
<pre>{"type":"assert_return","line":109,"action":{"type":"invoke","field":"type-local-i32"},"expected":[{"type":"i32","value":"0"}]}</pre>
<pre>(assert_return (invoke "type-local-i32") (i32.const 0))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":110,"action":{"type":"invoke","field":"type-local-i64"},"expected":[{"type":"i64","value":"0"}]}</pre>
<pre>(assert_return (invoke "type-local-i64") (i64.const 0))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":111,"action":{"type":"invoke","field":"type-local-f32"},"expected":[{"type":"f32","value":"0"}]}</pre>
<pre>(assert_return (invoke "type-local-f32") (f32.const 0))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":112,"action":{"type":"invoke","field":"type-local-f64"},"expected":[{"type":"f64","value":"0"}]}</pre>
<pre>(assert_return (invoke "type-local-f64") (f64.const 0))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":114,"action":{"type":"invoke","field":"type-param-i32","args":[{"type":"i32","value":"2"}]},"expected":[{"type":"i32","value":"2"}]}</pre>
<pre>(assert_return (invoke "type-param-i32" (i32.const 2)) (i32.const 2))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":115,"action":{"type":"invoke","field":"type-param-i64","args":[{"type":"i64","value":"3"}]},"expected":[{"type":"i64","value":"3"}]}</pre>
<pre>(assert_return (invoke "type-param-i64" (i64.const 3)) (i64.const 3))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":116,"action":{"type":"invoke","field":"type-param-f32","args":[{"type":"f32","value":"1082969293"}]},"expected":[{"type":"f32","value":"1082969293"}]}</pre>
<pre>(assert_return (invoke "type-param-f32" (f32.const 4.4)) (f32.const 4.4))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":117,"action":{"type":"invoke","field":"type-param-f64","args":[{"type":"f64","value":"4617878467915022336"}]},"expected":[{"type":"f64","value":"4617878467915022336"}]}</pre>
<pre>(assert_return (invoke "type-param-f64" (f64.const 5.5)) (f64.const 5.5))</pre>
<p style="background-color: red">exception: i64, from_unsigned, value too long, todo, "4617878467915022336"</p>
<pre>{"type":"assert_return","line":119,"action":{"type":"invoke","field":"as-block-value","args":[{"type":"i32","value":"6"}]},"expected":[{"type":"i32","value":"6"}]}</pre>
<pre>(assert_return (invoke "as-block-value" (i32.const 6)) (i32.const 6))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":120,"action":{"type":"invoke","field":"as-loop-value","args":[{"type":"i32","value":"7"}]},"expected":[{"type":"i32","value":"7"}]}</pre>
<pre>(assert_return (invoke "as-loop-value" (i32.const 7)) (i32.const 7))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":122,"action":{"type":"invoke","field":"as-br-value","args":[{"type":"i32","value":"8"}]},"expected":[{"type":"i32","value":"8"}]}</pre>
<pre>(assert_return (invoke "as-br-value" (i32.const 8)) (i32.const 8))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":123,"action":{"type":"invoke","field":"as-br_if-value","args":[{"type":"i32","value":"9"}]},"expected":[{"type":"i32","value":"9"}]}</pre>
<pre>(assert_return (invoke "as-br_if-value" (i32.const 9)) (i32.const 9))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":124,"action":{"type":"invoke","field":"as-br_if-value-cond","args":[{"type":"i32","value":"10"}]},"expected":[{"type":"i32","value":"10"}]}</pre>
<pre>(assert_return (invoke "as-br_if-value-cond" (i32.const 10)) (i32.const 10))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":125,"action":{"type":"invoke","field":"as-br_table-value","args":[{"type":"i32","value":"1"}]},"expected":[{"type":"i32","value":"2"}]}</pre>
<pre>(assert_return (invoke "as-br_table-value" (i32.const 1)) (i32.const 2))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":127,"action":{"type":"invoke","field":"as-return-value","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"0"}]}</pre>
<pre>(assert_return (invoke "as-return-value" (i32.const 0)) (i32.const 0))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":129,"action":{"type":"invoke","field":"as-if-then","args":[{"type":"i32","value":"1"}]},"expected":[{"type":"i32","value":"1"}]}</pre>
<pre>(assert_return (invoke "as-if-then" (i32.const 1)) (i32.const 1))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":130,"action":{"type":"invoke","field":"as-if-else","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"0"}]}</pre>
<pre>(assert_return (invoke "as-if-else" (i32.const 0)) (i32.const 0))</pre>
<p style="background-color: green">ok, result</p>
<pre>{"type":"assert_return","line":133,"action":{"type":"invoke","field":"type-mixed","args":[{"type":"i64","value":"1"},{"type":"f32","value":"1074580685"},{"type":"f64","value":"4614613358185178726"},{"type":"i32","value":"4"},{"type":"i32","value":"5"}]}}</pre>
<pre> (invoke "type-mixed"</pre>
<p style="background-color: red">exception: i64, from_unsigned, value too long, todo, "4614613358185178726"</p>
<pre>{"type":"assert_return","line":139,"action":{"type":"invoke","field":"read","args":[{"type":"i64","value":"1"},{"type":"f32","value":"1073741824"},{"type":"f64","value":"4614613358185178726"},{"type":"i32","value":"4"},{"type":"i32","value":"5"}]},"expected":[{"type":"f64","value":"4630094481904264806"}]}</pre>
<pre> (invoke "read"</pre>
<p style="background-color: red">exception: i64, from_unsigned, value too long, todo, "4614613358185178726"</p>
<pre>{"type":"assert_invalid","line":149,"filename":"local_get.1.wasm","text":"type mismatch"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":153,"filename":"local_get.2.wasm","text":"type mismatch"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":157,"filename":"local_get.3.wasm","text":"type mismatch"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":165,"filename":"local_get.4.wasm","text":"type mismatch"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":169,"filename":"local_get.5.wasm","text":"type mismatch"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":173,"filename":"local_get.6.wasm","text":"type mismatch"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":181,"filename":"local_get.7.wasm","text":"type mismatch"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":185,"filename":"local_get.8.wasm","text":"type mismatch"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":189,"filename":"local_get.9.wasm","text":"type mismatch"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":193,"filename":"local_get.10.wasm","text":"type mismatch"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":201,"filename":"local_get.11.wasm","text":"unknown local"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":205,"filename":"local_get.12.wasm","text":"unknown local"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":210,"filename":"local_get.13.wasm","text":"unknown local"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":214,"filename":"local_get.14.wasm","text":"unknown local"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":219,"filename":"local_get.15.wasm","text":"unknown local"}</pre>
<p style="background-color: red">expected error</p>
<pre>{"type":"assert_invalid","line":223,"filename":"local_get.16.wasm","text":"unknown local"}</pre>
<p style="background-color: red">expected error</p>
<p>Generated at 2025-04-09T06:31:33</p>