{"type":"module","line":3,"filename":"local_get.0.wasm"}
loaded
{"type":"assert_return","line":109,"action":{"type":"invoke","field":"type-local-i32"},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "type-local-i32") (i32.const 0))
ok, result
{"type":"assert_return","line":110,"action":{"type":"invoke","field":"type-local-i64"},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "type-local-i64") (i64.const 0))
ok, result
{"type":"assert_return","line":111,"action":{"type":"invoke","field":"type-local-f32"},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "type-local-f32") (f32.const 0))
ok, result
{"type":"assert_return","line":112,"action":{"type":"invoke","field":"type-local-f64"},"expected":[{"type":"f64","value":"0"}]}
(assert_return (invoke "type-local-f64") (f64.const 0))
ok, result
{"type":"assert_return","line":114,"action":{"type":"invoke","field":"type-param-i32","args":[{"type":"i32","value":"2"}]},"expected":[{"type":"i32","value":"2"}]}
(assert_return (invoke "type-param-i32" (i32.const 2)) (i32.const 2))
ok, result
{"type":"assert_return","line":115,"action":{"type":"invoke","field":"type-param-i64","args":[{"type":"i64","value":"3"}]},"expected":[{"type":"i64","value":"3"}]}
(assert_return (invoke "type-param-i64" (i64.const 3)) (i64.const 3))
ok, result
{"type":"assert_return","line":116,"action":{"type":"invoke","field":"type-param-f32","args":[{"type":"f32","value":"1082969293"}]},"expected":[{"type":"f32","value":"1082969293"}]}
(assert_return (invoke "type-param-f32" (f32.const 4.4)) (f32.const 4.4))
ok, result
{"type":"assert_return","line":117,"action":{"type":"invoke","field":"type-param-f64","args":[{"type":"f64","value":"4617878467915022336"}]},"expected":[{"type":"f64","value":"4617878467915022336"}]}
(assert_return (invoke "type-param-f64" (f64.const 5.5)) (f64.const 5.5))
exception: i64, from_unsigned, value too long, todo, "4617878467915022336"
{"type":"assert_return","line":119,"action":{"type":"invoke","field":"as-block-value","args":[{"type":"i32","value":"6"}]},"expected":[{"type":"i32","value":"6"}]}
(assert_return (invoke "as-block-value" (i32.const 6)) (i32.const 6))
ok, result
{"type":"assert_return","line":120,"action":{"type":"invoke","field":"as-loop-value","args":[{"type":"i32","value":"7"}]},"expected":[{"type":"i32","value":"7"}]}
(assert_return (invoke "as-loop-value" (i32.const 7)) (i32.const 7))
ok, result
{"type":"assert_return","line":122,"action":{"type":"invoke","field":"as-br-value","args":[{"type":"i32","value":"8"}]},"expected":[{"type":"i32","value":"8"}]}
(assert_return (invoke "as-br-value" (i32.const 8)) (i32.const 8))
ok, result
{"type":"assert_return","line":123,"action":{"type":"invoke","field":"as-br_if-value","args":[{"type":"i32","value":"9"}]},"expected":[{"type":"i32","value":"9"}]}
(assert_return (invoke "as-br_if-value" (i32.const 9)) (i32.const 9))
ok, result
{"type":"assert_return","line":124,"action":{"type":"invoke","field":"as-br_if-value-cond","args":[{"type":"i32","value":"10"}]},"expected":[{"type":"i32","value":"10"}]}
(assert_return (invoke "as-br_if-value-cond" (i32.const 10)) (i32.const 10))
ok, result
{"type":"assert_return","line":125,"action":{"type":"invoke","field":"as-br_table-value","args":[{"type":"i32","value":"1"}]},"expected":[{"type":"i32","value":"2"}]}
(assert_return (invoke "as-br_table-value" (i32.const 1)) (i32.const 2))
ok, result
{"type":"assert_return","line":127,"action":{"type":"invoke","field":"as-return-value","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "as-return-value" (i32.const 0)) (i32.const 0))
ok, result
{"type":"assert_return","line":129,"action":{"type":"invoke","field":"as-if-then","args":[{"type":"i32","value":"1"}]},"expected":[{"type":"i32","value":"1"}]}
(assert_return (invoke "as-if-then" (i32.const 1)) (i32.const 1))
ok, result
{"type":"assert_return","line":130,"action":{"type":"invoke","field":"as-if-else","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "as-if-else" (i32.const 0)) (i32.const 0))
ok, result
{"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"}]}}
(invoke "type-mixed"
exception: i64, from_unsigned, value too long, todo, "4614613358185178726"
{"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"}]}
(invoke "read"
exception: i64, from_unsigned, value too long, todo, "4614613358185178726"
{"type":"assert_invalid","line":149,"filename":"local_get.1.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":153,"filename":"local_get.2.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":157,"filename":"local_get.3.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":165,"filename":"local_get.4.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":169,"filename":"local_get.5.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":173,"filename":"local_get.6.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":181,"filename":"local_get.7.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":185,"filename":"local_get.8.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":189,"filename":"local_get.9.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":193,"filename":"local_get.10.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":201,"filename":"local_get.11.wasm","text":"unknown local"}
expected error
{"type":"assert_invalid","line":205,"filename":"local_get.12.wasm","text":"unknown local"}
expected error
{"type":"assert_invalid","line":210,"filename":"local_get.13.wasm","text":"unknown local"}
expected error
{"type":"assert_invalid","line":214,"filename":"local_get.14.wasm","text":"unknown local"}
expected error
{"type":"assert_invalid","line":219,"filename":"local_get.15.wasm","text":"unknown local"}
expected error
{"type":"assert_invalid","line":223,"filename":"local_get.16.wasm","text":"unknown local"}
expected error
Generated at 2024-09-05T14:38:18