Home

Errors: 1

Warnings: 0

Successes: 259


address.wast

{"type":"module","line":3,"filename":"address.0.wasm"}

loaded

{"type":"assert_return","line":104,"action":{"type":"invoke","field":"8u_good1","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"97"}]}
(assert_return (invoke "8u_good1" (i32.const 0)) (i32.const 97))

ok, result

{"type":"assert_return","line":105,"action":{"type":"invoke","field":"8u_good2","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"97"}]}
(assert_return (invoke "8u_good2" (i32.const 0)) (i32.const 97))

ok, result

{"type":"assert_return","line":106,"action":{"type":"invoke","field":"8u_good3","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"98"}]}
(assert_return (invoke "8u_good3" (i32.const 0)) (i32.const 98))

ok, result

{"type":"assert_return","line":107,"action":{"type":"invoke","field":"8u_good4","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"99"}]}
(assert_return (invoke "8u_good4" (i32.const 0)) (i32.const 99))

ok, result

{"type":"assert_return","line":108,"action":{"type":"invoke","field":"8u_good5","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"122"}]}
(assert_return (invoke "8u_good5" (i32.const 0)) (i32.const 122))

ok, result

{"type":"assert_return","line":110,"action":{"type":"invoke","field":"8s_good1","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"97"}]}
(assert_return (invoke "8s_good1" (i32.const 0)) (i32.const 97))

ok, result

{"type":"assert_return","line":111,"action":{"type":"invoke","field":"8s_good2","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"97"}]}
(assert_return (invoke "8s_good2" (i32.const 0)) (i32.const 97))

ok, result

{"type":"assert_return","line":112,"action":{"type":"invoke","field":"8s_good3","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"98"}]}
(assert_return (invoke "8s_good3" (i32.const 0)) (i32.const 98))

ok, result

{"type":"assert_return","line":113,"action":{"type":"invoke","field":"8s_good4","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"99"}]}
(assert_return (invoke "8s_good4" (i32.const 0)) (i32.const 99))

ok, result

{"type":"assert_return","line":114,"action":{"type":"invoke","field":"8s_good5","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"122"}]}
(assert_return (invoke "8s_good5" (i32.const 0)) (i32.const 122))

ok, result

{"type":"assert_return","line":116,"action":{"type":"invoke","field":"16u_good1","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"25185"}]}
(assert_return (invoke "16u_good1" (i32.const 0)) (i32.const 25185))

ok, result

{"type":"assert_return","line":117,"action":{"type":"invoke","field":"16u_good2","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"25185"}]}
(assert_return (invoke "16u_good2" (i32.const 0)) (i32.const 25185))

ok, result

{"type":"assert_return","line":118,"action":{"type":"invoke","field":"16u_good3","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"25442"}]}
(assert_return (invoke "16u_good3" (i32.const 0)) (i32.const 25442))

ok, result

{"type":"assert_return","line":119,"action":{"type":"invoke","field":"16u_good4","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"25699"}]}
(assert_return (invoke "16u_good4" (i32.const 0)) (i32.const 25699))

ok, result

{"type":"assert_return","line":120,"action":{"type":"invoke","field":"16u_good5","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"122"}]}
(assert_return (invoke "16u_good5" (i32.const 0)) (i32.const 122))

ok, result

{"type":"assert_return","line":122,"action":{"type":"invoke","field":"16s_good1","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"25185"}]}
(assert_return (invoke "16s_good1" (i32.const 0)) (i32.const 25185))

ok, result

{"type":"assert_return","line":123,"action":{"type":"invoke","field":"16s_good2","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"25185"}]}
(assert_return (invoke "16s_good2" (i32.const 0)) (i32.const 25185))

ok, result

{"type":"assert_return","line":124,"action":{"type":"invoke","field":"16s_good3","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"25442"}]}
(assert_return (invoke "16s_good3" (i32.const 0)) (i32.const 25442))

ok, result

{"type":"assert_return","line":125,"action":{"type":"invoke","field":"16s_good4","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"25699"}]}
(assert_return (invoke "16s_good4" (i32.const 0)) (i32.const 25699))

ok, result

{"type":"assert_return","line":126,"action":{"type":"invoke","field":"16s_good5","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"122"}]}
(assert_return (invoke "16s_good5" (i32.const 0)) (i32.const 122))

ok, result

{"type":"assert_return","line":128,"action":{"type":"invoke","field":"32_good1","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"1684234849"}]}
(assert_return (invoke "32_good1" (i32.const 0)) (i32.const 1684234849))

ok, result

{"type":"assert_return","line":129,"action":{"type":"invoke","field":"32_good2","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"1684234849"}]}
(assert_return (invoke "32_good2" (i32.const 0)) (i32.const 1684234849))

ok, result

{"type":"assert_return","line":130,"action":{"type":"invoke","field":"32_good3","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"1701077858"}]}
(assert_return (invoke "32_good3" (i32.const 0)) (i32.const 1701077858))

ok, result

{"type":"assert_return","line":131,"action":{"type":"invoke","field":"32_good4","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"1717920867"}]}
(assert_return (invoke "32_good4" (i32.const 0)) (i32.const 1717920867))

ok, result

{"type":"assert_return","line":132,"action":{"type":"invoke","field":"32_good5","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i32","value":"122"}]}
(assert_return (invoke "32_good5" (i32.const 0)) (i32.const 122))

ok, result

{"type":"assert_return","line":134,"action":{"type":"invoke","field":"8u_good1","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8u_good1" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":135,"action":{"type":"invoke","field":"8u_good2","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8u_good2" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":136,"action":{"type":"invoke","field":"8u_good3","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8u_good3" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":137,"action":{"type":"invoke","field":"8u_good4","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8u_good4" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":138,"action":{"type":"invoke","field":"8u_good5","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8u_good5" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":140,"action":{"type":"invoke","field":"8s_good1","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8s_good1" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":141,"action":{"type":"invoke","field":"8s_good2","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8s_good2" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":142,"action":{"type":"invoke","field":"8s_good3","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8s_good3" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":143,"action":{"type":"invoke","field":"8s_good4","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8s_good4" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":144,"action":{"type":"invoke","field":"8s_good5","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8s_good5" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":146,"action":{"type":"invoke","field":"16u_good1","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16u_good1" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":147,"action":{"type":"invoke","field":"16u_good2","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16u_good2" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":148,"action":{"type":"invoke","field":"16u_good3","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16u_good3" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":149,"action":{"type":"invoke","field":"16u_good4","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16u_good4" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":150,"action":{"type":"invoke","field":"16u_good5","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16u_good5" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":152,"action":{"type":"invoke","field":"16s_good1","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16s_good1" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":153,"action":{"type":"invoke","field":"16s_good2","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16s_good2" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":154,"action":{"type":"invoke","field":"16s_good3","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16s_good3" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":155,"action":{"type":"invoke","field":"16s_good4","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16s_good4" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":156,"action":{"type":"invoke","field":"16s_good5","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16s_good5" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":158,"action":{"type":"invoke","field":"32_good1","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "32_good1" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":159,"action":{"type":"invoke","field":"32_good2","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "32_good2" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":160,"action":{"type":"invoke","field":"32_good3","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "32_good3" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":161,"action":{"type":"invoke","field":"32_good4","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "32_good4" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":162,"action":{"type":"invoke","field":"32_good5","args":[{"type":"i32","value":"65507"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "32_good5" (i32.const 65507)) (i32.const 0))

ok, result

{"type":"assert_return","line":164,"action":{"type":"invoke","field":"8u_good1","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8u_good1" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":165,"action":{"type":"invoke","field":"8u_good2","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8u_good2" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":166,"action":{"type":"invoke","field":"8u_good3","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8u_good3" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":167,"action":{"type":"invoke","field":"8u_good4","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8u_good4" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":168,"action":{"type":"invoke","field":"8u_good5","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8u_good5" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":170,"action":{"type":"invoke","field":"8s_good1","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8s_good1" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":171,"action":{"type":"invoke","field":"8s_good2","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8s_good2" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":172,"action":{"type":"invoke","field":"8s_good3","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8s_good3" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":173,"action":{"type":"invoke","field":"8s_good4","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8s_good4" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":174,"action":{"type":"invoke","field":"8s_good5","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "8s_good5" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":176,"action":{"type":"invoke","field":"16u_good1","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16u_good1" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":177,"action":{"type":"invoke","field":"16u_good2","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16u_good2" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":178,"action":{"type":"invoke","field":"16u_good3","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16u_good3" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":179,"action":{"type":"invoke","field":"16u_good4","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16u_good4" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":180,"action":{"type":"invoke","field":"16u_good5","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16u_good5" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":182,"action":{"type":"invoke","field":"16s_good1","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16s_good1" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":183,"action":{"type":"invoke","field":"16s_good2","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16s_good2" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":184,"action":{"type":"invoke","field":"16s_good3","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16s_good3" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":185,"action":{"type":"invoke","field":"16s_good4","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16s_good4" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":186,"action":{"type":"invoke","field":"16s_good5","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "16s_good5" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":188,"action":{"type":"invoke","field":"32_good1","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "32_good1" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":189,"action":{"type":"invoke","field":"32_good2","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "32_good2" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":190,"action":{"type":"invoke","field":"32_good3","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "32_good3" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_return","line":191,"action":{"type":"invoke","field":"32_good4","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32","value":"0"}]}
(assert_return (invoke "32_good4" (i32.const 65508)) (i32.const 0))

ok, result

{"type":"assert_trap","line":192,"text":"out of bounds memory access","action":{"type":"invoke","field":"32_good5","args":[{"type":"i32","value":"65508"}]},"expected":[{"type":"i32"}]}
(assert_trap (invoke "32_good5" (i32.const 65508)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 2

{"type":"assert_trap","line":194,"text":"out of bounds memory access","action":{"type":"invoke","field":"8u_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"i32"}]}
(assert_trap (invoke "8u_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: load: out of bounds

{"type":"assert_trap","line":195,"text":"out of bounds memory access","action":{"type":"invoke","field":"8s_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"i32"}]}
(assert_trap (invoke "8s_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: load: out of bounds

{"type":"assert_trap","line":196,"text":"out of bounds memory access","action":{"type":"invoke","field":"16u_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"i32"}]}
(assert_trap (invoke "16u_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: load: out of bounds

{"type":"assert_trap","line":197,"text":"out of bounds memory access","action":{"type":"invoke","field":"16s_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"i32"}]}
(assert_trap (invoke "16s_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: load: out of bounds

{"type":"assert_trap","line":198,"text":"out of bounds memory access","action":{"type":"invoke","field":"32_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"i32"}]}
(assert_trap (invoke "32_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: load: out of bounds

{"type":"assert_trap","line":199,"text":"out of bounds memory access","action":{"type":"invoke","field":"32_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"i32"}]}
(assert_trap (invoke "32_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: load: out of bounds

{"type":"assert_trap","line":201,"text":"out of bounds memory access","action":{"type":"invoke","field":"8u_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "8u_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":202,"text":"out of bounds memory access","action":{"type":"invoke","field":"8s_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "8s_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":203,"text":"out of bounds memory access","action":{"type":"invoke","field":"16u_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "16u_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":204,"text":"out of bounds memory access","action":{"type":"invoke","field":"16s_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "16s_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":205,"text":"out of bounds memory access","action":{"type":"invoke","field":"32_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "32_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":207,"text":"out of bounds memory access","action":{"type":"invoke","field":"8u_bad","args":[{"type":"i32","value":"1"}]}}
(assert_trap (invoke "8u_bad" (i32.const 1)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65537, 4294967296

{"type":"assert_trap","line":208,"text":"out of bounds memory access","action":{"type":"invoke","field":"8s_bad","args":[{"type":"i32","value":"1"}]}}
(assert_trap (invoke "8s_bad" (i32.const 1)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65537, 4294967296

{"type":"assert_trap","line":209,"text":"out of bounds memory access","action":{"type":"invoke","field":"16u_bad","args":[{"type":"i32","value":"1"}]}}
(assert_trap (invoke "16u_bad" (i32.const 1)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65537, 4294967296

{"type":"assert_trap","line":210,"text":"out of bounds memory access","action":{"type":"invoke","field":"16s_bad","args":[{"type":"i32","value":"1"}]}}
(assert_trap (invoke "16s_bad" (i32.const 1)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65537, 4294967296

{"type":"assert_trap","line":211,"text":"out of bounds memory access","action":{"type":"invoke","field":"32_bad","args":[{"type":"i32","value":"1"}]}}
(assert_trap (invoke "32_bad" (i32.const 1)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65537, 4294967296

{"type":"assert_malformed","line":214,"filename":"address.1.wat","text":"i32 constant"}

got error: unexpected magic number

{"type":"module","line":223,"filename":"address.2.wasm"}

loaded

{"type":"assert_return","line":362,"action":{"type":"invoke","field":"8u_good1","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"97"}]}
(assert_return (invoke "8u_good1" (i32.const 0)) (i64.const 97))

ok, result

{"type":"assert_return","line":363,"action":{"type":"invoke","field":"8u_good2","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"97"}]}
(assert_return (invoke "8u_good2" (i32.const 0)) (i64.const 97))

ok, result

{"type":"assert_return","line":364,"action":{"type":"invoke","field":"8u_good3","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"98"}]}
(assert_return (invoke "8u_good3" (i32.const 0)) (i64.const 98))

ok, result

{"type":"assert_return","line":365,"action":{"type":"invoke","field":"8u_good4","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"99"}]}
(assert_return (invoke "8u_good4" (i32.const 0)) (i64.const 99))

ok, result

{"type":"assert_return","line":366,"action":{"type":"invoke","field":"8u_good5","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"122"}]}
(assert_return (invoke "8u_good5" (i32.const 0)) (i64.const 122))

ok, result

{"type":"assert_return","line":368,"action":{"type":"invoke","field":"8s_good1","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"97"}]}
(assert_return (invoke "8s_good1" (i32.const 0)) (i64.const 97))

ok, result

{"type":"assert_return","line":369,"action":{"type":"invoke","field":"8s_good2","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"97"}]}
(assert_return (invoke "8s_good2" (i32.const 0)) (i64.const 97))

ok, result

{"type":"assert_return","line":370,"action":{"type":"invoke","field":"8s_good3","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"98"}]}
(assert_return (invoke "8s_good3" (i32.const 0)) (i64.const 98))

ok, result

{"type":"assert_return","line":371,"action":{"type":"invoke","field":"8s_good4","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"99"}]}
(assert_return (invoke "8s_good4" (i32.const 0)) (i64.const 99))

ok, result

{"type":"assert_return","line":372,"action":{"type":"invoke","field":"8s_good5","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"122"}]}
(assert_return (invoke "8s_good5" (i32.const 0)) (i64.const 122))

ok, result

{"type":"assert_return","line":374,"action":{"type":"invoke","field":"16u_good1","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"25185"}]}
(assert_return (invoke "16u_good1" (i32.const 0)) (i64.const 25185))

ok, result

{"type":"assert_return","line":375,"action":{"type":"invoke","field":"16u_good2","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"25185"}]}
(assert_return (invoke "16u_good2" (i32.const 0)) (i64.const 25185))

ok, result

{"type":"assert_return","line":376,"action":{"type":"invoke","field":"16u_good3","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"25442"}]}
(assert_return (invoke "16u_good3" (i32.const 0)) (i64.const 25442))

ok, result

{"type":"assert_return","line":377,"action":{"type":"invoke","field":"16u_good4","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"25699"}]}
(assert_return (invoke "16u_good4" (i32.const 0)) (i64.const 25699))

ok, result

{"type":"assert_return","line":378,"action":{"type":"invoke","field":"16u_good5","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"122"}]}
(assert_return (invoke "16u_good5" (i32.const 0)) (i64.const 122))

ok, result

{"type":"assert_return","line":380,"action":{"type":"invoke","field":"16s_good1","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"25185"}]}
(assert_return (invoke "16s_good1" (i32.const 0)) (i64.const 25185))

ok, result

{"type":"assert_return","line":381,"action":{"type":"invoke","field":"16s_good2","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"25185"}]}
(assert_return (invoke "16s_good2" (i32.const 0)) (i64.const 25185))

ok, result

{"type":"assert_return","line":382,"action":{"type":"invoke","field":"16s_good3","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"25442"}]}
(assert_return (invoke "16s_good3" (i32.const 0)) (i64.const 25442))

ok, result

{"type":"assert_return","line":383,"action":{"type":"invoke","field":"16s_good4","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"25699"}]}
(assert_return (invoke "16s_good4" (i32.const 0)) (i64.const 25699))

ok, result

{"type":"assert_return","line":384,"action":{"type":"invoke","field":"16s_good5","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"122"}]}
(assert_return (invoke "16s_good5" (i32.const 0)) (i64.const 122))

ok, result

{"type":"assert_return","line":386,"action":{"type":"invoke","field":"32u_good1","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"1684234849"}]}
(assert_return (invoke "32u_good1" (i32.const 0)) (i64.const 1684234849))

ok, result

{"type":"assert_return","line":387,"action":{"type":"invoke","field":"32u_good2","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"1684234849"}]}
(assert_return (invoke "32u_good2" (i32.const 0)) (i64.const 1684234849))

ok, result

{"type":"assert_return","line":388,"action":{"type":"invoke","field":"32u_good3","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"1701077858"}]}
(assert_return (invoke "32u_good3" (i32.const 0)) (i64.const 1701077858))

ok, result

{"type":"assert_return","line":389,"action":{"type":"invoke","field":"32u_good4","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"1717920867"}]}
(assert_return (invoke "32u_good4" (i32.const 0)) (i64.const 1717920867))

ok, result

{"type":"assert_return","line":390,"action":{"type":"invoke","field":"32u_good5","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"122"}]}
(assert_return (invoke "32u_good5" (i32.const 0)) (i64.const 122))

ok, result

{"type":"assert_return","line":392,"action":{"type":"invoke","field":"32s_good1","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"1684234849"}]}
(assert_return (invoke "32s_good1" (i32.const 0)) (i64.const 1684234849))

ok, result

{"type":"assert_return","line":393,"action":{"type":"invoke","field":"32s_good2","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"1684234849"}]}
(assert_return (invoke "32s_good2" (i32.const 0)) (i64.const 1684234849))

ok, result

{"type":"assert_return","line":394,"action":{"type":"invoke","field":"32s_good3","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"1701077858"}]}
(assert_return (invoke "32s_good3" (i32.const 0)) (i64.const 1701077858))

ok, result

{"type":"assert_return","line":395,"action":{"type":"invoke","field":"32s_good4","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"1717920867"}]}
(assert_return (invoke "32s_good4" (i32.const 0)) (i64.const 1717920867))

ok, result

{"type":"assert_return","line":396,"action":{"type":"invoke","field":"32s_good5","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"122"}]}
(assert_return (invoke "32s_good5" (i32.const 0)) (i64.const 122))

ok, result

{"type":"assert_return","line":398,"action":{"type":"invoke","field":"64_good1","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"7523094288207667809"}]}
(assert_return (invoke "64_good1" (i32.const 0)) (i64.const 0x6867666564636261))

ok, result

{"type":"assert_return","line":399,"action":{"type":"invoke","field":"64_good2","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"7523094288207667809"}]}
(assert_return (invoke "64_good2" (i32.const 0)) (i64.const 0x6867666564636261))

ok, result

{"type":"assert_return","line":400,"action":{"type":"invoke","field":"64_good3","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"7595434461045744482"}]}
(assert_return (invoke "64_good3" (i32.const 0)) (i64.const 0x6968676665646362))

ok, result

{"type":"assert_return","line":401,"action":{"type":"invoke","field":"64_good4","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"7667774633883821155"}]}
(assert_return (invoke "64_good4" (i32.const 0)) (i64.const 0x6a69686766656463))

ok, result

{"type":"assert_return","line":402,"action":{"type":"invoke","field":"64_good5","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"i64","value":"122"}]}
(assert_return (invoke "64_good5" (i32.const 0)) (i64.const 122))

ok, result

{"type":"assert_return","line":404,"action":{"type":"invoke","field":"8u_good1","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8u_good1" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":405,"action":{"type":"invoke","field":"8u_good2","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8u_good2" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":406,"action":{"type":"invoke","field":"8u_good3","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8u_good3" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":407,"action":{"type":"invoke","field":"8u_good4","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8u_good4" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":408,"action":{"type":"invoke","field":"8u_good5","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8u_good5" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":410,"action":{"type":"invoke","field":"8s_good1","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8s_good1" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":411,"action":{"type":"invoke","field":"8s_good2","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8s_good2" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":412,"action":{"type":"invoke","field":"8s_good3","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8s_good3" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":413,"action":{"type":"invoke","field":"8s_good4","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8s_good4" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":414,"action":{"type":"invoke","field":"8s_good5","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8s_good5" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":416,"action":{"type":"invoke","field":"16u_good1","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16u_good1" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":417,"action":{"type":"invoke","field":"16u_good2","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16u_good2" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":418,"action":{"type":"invoke","field":"16u_good3","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16u_good3" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":419,"action":{"type":"invoke","field":"16u_good4","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16u_good4" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":420,"action":{"type":"invoke","field":"16u_good5","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16u_good5" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":422,"action":{"type":"invoke","field":"16s_good1","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16s_good1" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":423,"action":{"type":"invoke","field":"16s_good2","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16s_good2" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":424,"action":{"type":"invoke","field":"16s_good3","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16s_good3" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":425,"action":{"type":"invoke","field":"16s_good4","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16s_good4" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":426,"action":{"type":"invoke","field":"16s_good5","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16s_good5" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":428,"action":{"type":"invoke","field":"32u_good1","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32u_good1" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":429,"action":{"type":"invoke","field":"32u_good2","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32u_good2" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":430,"action":{"type":"invoke","field":"32u_good3","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32u_good3" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":431,"action":{"type":"invoke","field":"32u_good4","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32u_good4" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":432,"action":{"type":"invoke","field":"32u_good5","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32u_good5" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":434,"action":{"type":"invoke","field":"32s_good1","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32s_good1" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":435,"action":{"type":"invoke","field":"32s_good2","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32s_good2" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":436,"action":{"type":"invoke","field":"32s_good3","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32s_good3" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":437,"action":{"type":"invoke","field":"32s_good4","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32s_good4" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":438,"action":{"type":"invoke","field":"32s_good5","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32s_good5" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":440,"action":{"type":"invoke","field":"64_good1","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "64_good1" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":441,"action":{"type":"invoke","field":"64_good2","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "64_good2" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":442,"action":{"type":"invoke","field":"64_good3","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "64_good3" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":443,"action":{"type":"invoke","field":"64_good4","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "64_good4" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":444,"action":{"type":"invoke","field":"64_good5","args":[{"type":"i32","value":"65503"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "64_good5" (i32.const 65503)) (i64.const 0))

ok, result

{"type":"assert_return","line":446,"action":{"type":"invoke","field":"8u_good1","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8u_good1" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":447,"action":{"type":"invoke","field":"8u_good2","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8u_good2" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":448,"action":{"type":"invoke","field":"8u_good3","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8u_good3" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":449,"action":{"type":"invoke","field":"8u_good4","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8u_good4" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":450,"action":{"type":"invoke","field":"8u_good5","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8u_good5" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":452,"action":{"type":"invoke","field":"8s_good1","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8s_good1" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":453,"action":{"type":"invoke","field":"8s_good2","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8s_good2" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":454,"action":{"type":"invoke","field":"8s_good3","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8s_good3" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":455,"action":{"type":"invoke","field":"8s_good4","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8s_good4" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":456,"action":{"type":"invoke","field":"8s_good5","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "8s_good5" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":458,"action":{"type":"invoke","field":"16u_good1","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16u_good1" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":459,"action":{"type":"invoke","field":"16u_good2","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16u_good2" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":460,"action":{"type":"invoke","field":"16u_good3","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16u_good3" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":461,"action":{"type":"invoke","field":"16u_good4","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16u_good4" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":462,"action":{"type":"invoke","field":"16u_good5","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16u_good5" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":464,"action":{"type":"invoke","field":"16s_good1","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16s_good1" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":465,"action":{"type":"invoke","field":"16s_good2","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16s_good2" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":466,"action":{"type":"invoke","field":"16s_good3","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16s_good3" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":467,"action":{"type":"invoke","field":"16s_good4","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16s_good4" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":468,"action":{"type":"invoke","field":"16s_good5","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "16s_good5" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":470,"action":{"type":"invoke","field":"32u_good1","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32u_good1" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":471,"action":{"type":"invoke","field":"32u_good2","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32u_good2" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":472,"action":{"type":"invoke","field":"32u_good3","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32u_good3" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":473,"action":{"type":"invoke","field":"32u_good4","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32u_good4" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":474,"action":{"type":"invoke","field":"32u_good5","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32u_good5" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":476,"action":{"type":"invoke","field":"32s_good1","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32s_good1" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":477,"action":{"type":"invoke","field":"32s_good2","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32s_good2" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":478,"action":{"type":"invoke","field":"32s_good3","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32s_good3" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":479,"action":{"type":"invoke","field":"32s_good4","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32s_good4" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":480,"action":{"type":"invoke","field":"32s_good5","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "32s_good5" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":482,"action":{"type":"invoke","field":"64_good1","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "64_good1" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":483,"action":{"type":"invoke","field":"64_good2","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "64_good2" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":484,"action":{"type":"invoke","field":"64_good3","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "64_good3" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_return","line":485,"action":{"type":"invoke","field":"64_good4","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64","value":"0"}]}
(assert_return (invoke "64_good4" (i32.const 65504)) (i64.const 0))

ok, result

{"type":"assert_trap","line":486,"text":"out of bounds memory access","action":{"type":"invoke","field":"64_good5","args":[{"type":"i32","value":"65504"}]},"expected":[{"type":"i64"}]}
(assert_trap (invoke "64_good5" (i32.const 65504)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 2

{"type":"assert_trap","line":488,"text":"out of bounds memory access","action":{"type":"invoke","field":"8u_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"i64"}]}
(assert_trap (invoke "8u_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: load: out of bounds

{"type":"assert_trap","line":489,"text":"out of bounds memory access","action":{"type":"invoke","field":"8s_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"i64"}]}
(assert_trap (invoke "8s_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: load: out of bounds

{"type":"assert_trap","line":490,"text":"out of bounds memory access","action":{"type":"invoke","field":"16u_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"i64"}]}
(assert_trap (invoke "16u_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: load: out of bounds

{"type":"assert_trap","line":491,"text":"out of bounds memory access","action":{"type":"invoke","field":"16s_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"i64"}]}
(assert_trap (invoke "16s_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: load: out of bounds

{"type":"assert_trap","line":492,"text":"out of bounds memory access","action":{"type":"invoke","field":"32u_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"i64"}]}
(assert_trap (invoke "32u_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: load: out of bounds

{"type":"assert_trap","line":493,"text":"out of bounds memory access","action":{"type":"invoke","field":"32s_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"i64"}]}
(assert_trap (invoke "32s_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: load: out of bounds

{"type":"assert_trap","line":494,"text":"out of bounds memory access","action":{"type":"invoke","field":"64_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"i64"}]}
(assert_trap (invoke "64_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: zcl_wasm_i64_load: out of bounds -1

{"type":"assert_trap","line":496,"text":"out of bounds memory access","action":{"type":"invoke","field":"8u_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "8u_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":497,"text":"out of bounds memory access","action":{"type":"invoke","field":"8s_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "8s_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":498,"text":"out of bounds memory access","action":{"type":"invoke","field":"16u_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "16u_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":499,"text":"out of bounds memory access","action":{"type":"invoke","field":"16s_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "16s_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":500,"text":"out of bounds memory access","action":{"type":"invoke","field":"32u_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "32u_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":501,"text":"out of bounds memory access","action":{"type":"invoke","field":"32s_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "32s_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":502,"text":"out of bounds memory access","action":{"type":"invoke","field":"64_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "64_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":504,"text":"out of bounds memory access","action":{"type":"invoke","field":"8u_bad","args":[{"type":"i32","value":"1"}]}}
(assert_trap (invoke "8u_bad" (i32.const 1)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65537, 4294967296

{"type":"assert_trap","line":505,"text":"out of bounds memory access","action":{"type":"invoke","field":"8s_bad","args":[{"type":"i32","value":"1"}]}}
(assert_trap (invoke "8s_bad" (i32.const 1)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65537, 4294967296

{"type":"assert_trap","line":506,"text":"out of bounds memory access","action":{"type":"invoke","field":"16u_bad","args":[{"type":"i32","value":"1"}]}}
(assert_trap (invoke "16u_bad" (i32.const 1)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65537, 4294967296

{"type":"assert_trap","line":507,"text":"out of bounds memory access","action":{"type":"invoke","field":"16s_bad","args":[{"type":"i32","value":"1"}]}}
(assert_trap (invoke "16s_bad" (i32.const 1)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65537, 4294967296

{"type":"assert_trap","line":508,"text":"out of bounds memory access","action":{"type":"invoke","field":"32u_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "32u_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":509,"text":"out of bounds memory access","action":{"type":"invoke","field":"32s_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "32s_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":510,"text":"out of bounds memory access","action":{"type":"invoke","field":"64_bad","args":[{"type":"i32","value":"1"}]}}
(assert_trap (invoke "64_bad" (i32.const 1)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65537, 4294967296

{"type":"module","line":514,"filename":"address.3.wasm"}

loaded

{"type":"assert_return","line":538,"action":{"type":"invoke","field":"32_good1","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "32_good1" (i32.const 0)) (f32.const 0.0))

ok, result

{"type":"assert_return","line":539,"action":{"type":"invoke","field":"32_good2","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "32_good2" (i32.const 0)) (f32.const 0.0))

ok, result

{"type":"assert_return","line":540,"action":{"type":"invoke","field":"32_good3","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "32_good3" (i32.const 0)) (f32.const 0.0))

ok, result

{"type":"assert_return","line":541,"action":{"type":"invoke","field":"32_good4","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "32_good4" (i32.const 0)) (f32.const 0.0))

ok, result

{"type":"assert_return","line":542,"action":{"type":"invoke","field":"32_good5","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"f32","value":"2144337921"}]}
(assert_return (invoke "32_good5" (i32.const 0)) (f32.const nan:0x500001))

exception: todo, execute instruction zcl_wasm_f32_load

{"type":"assert_return","line":544,"action":{"type":"invoke","field":"32_good1","args":[{"type":"i32","value":"65524"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "32_good1" (i32.const 65524)) (f32.const 0.0))

ok, result

{"type":"assert_return","line":545,"action":{"type":"invoke","field":"32_good2","args":[{"type":"i32","value":"65524"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "32_good2" (i32.const 65524)) (f32.const 0.0))

ok, result

{"type":"assert_return","line":546,"action":{"type":"invoke","field":"32_good3","args":[{"type":"i32","value":"65524"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "32_good3" (i32.const 65524)) (f32.const 0.0))

ok, result

{"type":"assert_return","line":547,"action":{"type":"invoke","field":"32_good4","args":[{"type":"i32","value":"65524"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "32_good4" (i32.const 65524)) (f32.const 0.0))

ok, result

{"type":"assert_return","line":548,"action":{"type":"invoke","field":"32_good5","args":[{"type":"i32","value":"65524"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "32_good5" (i32.const 65524)) (f32.const 0.0))

ok, result

{"type":"assert_return","line":550,"action":{"type":"invoke","field":"32_good1","args":[{"type":"i32","value":"65525"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "32_good1" (i32.const 65525)) (f32.const 0.0))

ok, result

{"type":"assert_return","line":551,"action":{"type":"invoke","field":"32_good2","args":[{"type":"i32","value":"65525"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "32_good2" (i32.const 65525)) (f32.const 0.0))

ok, result

{"type":"assert_return","line":552,"action":{"type":"invoke","field":"32_good3","args":[{"type":"i32","value":"65525"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "32_good3" (i32.const 65525)) (f32.const 0.0))

ok, result

{"type":"assert_return","line":553,"action":{"type":"invoke","field":"32_good4","args":[{"type":"i32","value":"65525"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "32_good4" (i32.const 65525)) (f32.const 0.0))

ok, result

{"type":"assert_trap","line":554,"text":"out of bounds memory access","action":{"type":"invoke","field":"32_good5","args":[{"type":"i32","value":"65525"}]},"expected":[{"type":"f32"}]}
(assert_trap (invoke "32_good5" (i32.const 65525)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 2

{"type":"assert_trap","line":556,"text":"out of bounds memory access","action":{"type":"invoke","field":"32_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"f32"}]}
(assert_trap (invoke "32_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: load: out of bounds

{"type":"assert_trap","line":557,"text":"out of bounds memory access","action":{"type":"invoke","field":"32_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"f32"}]}
(assert_trap (invoke "32_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: load: out of bounds

{"type":"assert_trap","line":559,"text":"out of bounds memory access","action":{"type":"invoke","field":"32_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "32_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":560,"text":"out of bounds memory access","action":{"type":"invoke","field":"32_bad","args":[{"type":"i32","value":"1"}]}}
(assert_trap (invoke "32_bad" (i32.const 1)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65537, 4294967296

{"type":"module","line":564,"filename":"address.4.wasm"}

loaded

{"type":"assert_return","line":588,"action":{"type":"invoke","field":"64_good1","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"f64","value":"0"}]}
(assert_return (invoke "64_good1" (i32.const 0)) (f64.const 0.0))

ok, result

{"type":"assert_return","line":589,"action":{"type":"invoke","field":"64_good2","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"f64","value":"0"}]}
(assert_return (invoke "64_good2" (i32.const 0)) (f64.const 0.0))

ok, result

{"type":"assert_return","line":590,"action":{"type":"invoke","field":"64_good3","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"f64","value":"0"}]}
(assert_return (invoke "64_good3" (i32.const 0)) (f64.const 0.0))

ok, result

{"type":"assert_return","line":591,"action":{"type":"invoke","field":"64_good4","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"f64","value":"0"}]}
(assert_return (invoke "64_good4" (i32.const 0)) (f64.const 0.0))

ok, result

{"type":"assert_return","line":592,"action":{"type":"invoke","field":"64_good5","args":[{"type":"i32","value":"0"}]},"expected":[{"type":"f64","value":"9222246136947933185"}]}
(assert_return (invoke "64_good5" (i32.const 0)) (f64.const nan:0xc000000000001))

ok, result

{"type":"assert_return","line":594,"action":{"type":"invoke","field":"64_good1","args":[{"type":"i32","value":"65510"}]},"expected":[{"type":"f64","value":"0"}]}
(assert_return (invoke "64_good1" (i32.const 65510)) (f64.const 0.0))

ok, result

{"type":"assert_return","line":595,"action":{"type":"invoke","field":"64_good2","args":[{"type":"i32","value":"65510"}]},"expected":[{"type":"f64","value":"0"}]}
(assert_return (invoke "64_good2" (i32.const 65510)) (f64.const 0.0))

ok, result

{"type":"assert_return","line":596,"action":{"type":"invoke","field":"64_good3","args":[{"type":"i32","value":"65510"}]},"expected":[{"type":"f64","value":"0"}]}
(assert_return (invoke "64_good3" (i32.const 65510)) (f64.const 0.0))

ok, result

{"type":"assert_return","line":597,"action":{"type":"invoke","field":"64_good4","args":[{"type":"i32","value":"65510"}]},"expected":[{"type":"f64","value":"0"}]}
(assert_return (invoke "64_good4" (i32.const 65510)) (f64.const 0.0))

ok, result

{"type":"assert_return","line":598,"action":{"type":"invoke","field":"64_good5","args":[{"type":"i32","value":"65510"}]},"expected":[{"type":"f64","value":"0"}]}
(assert_return (invoke "64_good5" (i32.const 65510)) (f64.const 0.0))

ok, result

{"type":"assert_return","line":600,"action":{"type":"invoke","field":"64_good1","args":[{"type":"i32","value":"65511"}]},"expected":[{"type":"f64","value":"0"}]}
(assert_return (invoke "64_good1" (i32.const 65511)) (f64.const 0.0))

ok, result

{"type":"assert_return","line":601,"action":{"type":"invoke","field":"64_good2","args":[{"type":"i32","value":"65511"}]},"expected":[{"type":"f64","value":"0"}]}
(assert_return (invoke "64_good2" (i32.const 65511)) (f64.const 0.0))

ok, result

{"type":"assert_return","line":602,"action":{"type":"invoke","field":"64_good3","args":[{"type":"i32","value":"65511"}]},"expected":[{"type":"f64","value":"0"}]}
(assert_return (invoke "64_good3" (i32.const 65511)) (f64.const 0.0))

ok, result

{"type":"assert_return","line":603,"action":{"type":"invoke","field":"64_good4","args":[{"type":"i32","value":"65511"}]},"expected":[{"type":"f64","value":"0"}]}
(assert_return (invoke "64_good4" (i32.const 65511)) (f64.const 0.0))

ok, result

{"type":"assert_trap","line":604,"text":"out of bounds memory access","action":{"type":"invoke","field":"64_good5","args":[{"type":"i32","value":"65511"}]},"expected":[{"type":"f64"}]}
(assert_trap (invoke "64_good5" (i32.const 65511)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 2

{"type":"assert_trap","line":606,"text":"out of bounds memory access","action":{"type":"invoke","field":"64_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"f64"}]}
(assert_trap (invoke "64_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: zcl_wasm_f64_load: out of bounds

{"type":"assert_trap","line":607,"text":"out of bounds memory access","action":{"type":"invoke","field":"64_good3","args":[{"type":"i32","value":"4294967295"}]},"expected":[{"type":"f64"}]}
(assert_trap (invoke "64_good3" (i32.const -1)) "out of bounds memory access")

ok, got error: zcl_wasm_f64_load: out of bounds

{"type":"assert_trap","line":609,"text":"out of bounds memory access","action":{"type":"invoke","field":"64_bad","args":[{"type":"i32","value":"0"}]}}
(assert_trap (invoke "64_bad" (i32.const 0)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65536, 4294967295

{"type":"assert_trap","line":610,"text":"out of bounds memory access","action":{"type":"invoke","field":"64_bad","args":[{"type":"i32","value":"1"}]}}
(assert_trap (invoke "64_bad" (i32.const 1)) "out of bounds memory access")

ok, got error: linear_get: out of bounds, getting page 65537, 4294967296

Generated at 2024-09-05T14:37:32