{"type":"module","line":3,"filename":"simd_i32x4_trunc_sat_f32x4.0.wasm"}
exception: Unknown SIMD instruction, FDF8
{"type":"assert_return","line":10,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 0.0 0.0 0.0 0.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":12,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -0.0 -0.0 -0.0 -0.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":14,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 1.5 1.5 1.5 1.5))
exception: assert_return: nothing loaded
{"type":"assert_return","line":16,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -1.5 -1.5 -1.5 -1.5))
exception: assert_return: nothing loaded
{"type":"assert_return","line":18,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 1.9 1.9 1.9 1.9))
exception: assert_return: nothing loaded
{"type":"assert_return","line":20,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 2.0 2.0 2.0 2.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":22,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -1.9 -1.9 -1.9 -1.9))
exception: assert_return: nothing loaded
{"type":"assert_return","line":24,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -2.0 -2.0 -2.0 -2.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":26,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 2147483520.0 2147483520.0 2147483520.0 2147483520.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":28,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -2147483520.0 -2147483520.0 -2147483520.0 -2147483520.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":30,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 2147483648.0 2147483648.0 2147483648.0 2147483648.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":32,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -2147483648.0 -2147483648.0 -2147483648.0 -2147483648.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":34,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 4294967294.0 4294967294.0 4294967294.0 4294967294.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":36,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -4294967294.0 -4294967294.0 -4294967294.0 -4294967294.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":38,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 2147483647.0 2147483647.0 2147483647.0 2147483647.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":40,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -2147483647.0 -2147483647.0 -2147483647.0 -2147483647.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":42,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 4294967294.0 4294967294.0 4294967294.0 4294967294.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":44,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 4294967295.0 4294967295.0 4294967295.0 4294967295.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":46,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 4294967296.0 4294967296.0 4294967296.0 4294967296.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":48,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
exception: assert_return: nothing loaded
{"type":"assert_return","line":50,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
exception: assert_return: nothing loaded
{"type":"assert_return","line":52,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
exception: assert_return: nothing loaded
{"type":"assert_return","line":54,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
exception: assert_return: nothing loaded
{"type":"assert_return","line":56,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
exception: assert_return: nothing loaded
{"type":"assert_return","line":58,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
exception: assert_return: nothing loaded
{"type":"assert_return","line":60,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":62,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":64,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 0x1.19999ap+0 0x1.19999ap+0 0x1.19999ap+0 0x1.19999ap+0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":66,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -0x1.19999ap+0 -0x1.19999ap+0 -0x1.19999ap+0 -0x1.19999ap+0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":68,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
exception: assert_return: nothing loaded
{"type":"assert_return","line":70,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
exception: assert_return: nothing loaded
{"type":"assert_return","line":72,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
exception: assert_return: nothing loaded
{"type":"assert_return","line":74,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
exception: assert_return: nothing loaded
{"type":"assert_return","line":76,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 0x1.ccccccp-1 0x1.ccccccp-1 0x1.ccccccp-1 0x1.ccccccp-1))
exception: assert_return: nothing loaded
{"type":"assert_return","line":78,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -0x1.ccccccp-1 -0x1.ccccccp-1 -0x1.ccccccp-1 -0x1.ccccccp-1))
exception: assert_return: nothing loaded
{"type":"assert_return","line":80,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 0x1.fffffep-1 0x1.fffffep-1 0x1.fffffep-1 0x1.fffffep-1))
exception: assert_return: nothing loaded
{"type":"assert_return","line":82,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -0x1.fffffep-1 -0x1.fffffep-1 -0x1.fffffep-1 -0x1.fffffep-1))
exception: assert_return: nothing loaded
{"type":"assert_return","line":84,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
exception: assert_return: nothing loaded
{"type":"assert_return","line":86,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
exception: assert_return: nothing loaded
{"type":"assert_return","line":88,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
exception: assert_return: nothing loaded
{"type":"assert_return","line":90,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
exception: assert_return: nothing loaded
{"type":"assert_return","line":92,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 +inf +inf +inf +inf))
exception: assert_return: nothing loaded
{"type":"assert_return","line":94,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -inf -inf -inf -inf))
exception: assert_return: nothing loaded
{"type":"assert_return","line":96,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 +nan +nan +nan +nan))
exception: assert_return: nothing loaded
{"type":"assert_return","line":98,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -nan -nan -nan -nan))
exception: assert_return: nothing loaded
{"type":"assert_return","line":100,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 nan:0x444444 nan:0x444444 nan:0x444444 nan:0x444444))
exception: assert_return: nothing loaded
{"type":"assert_return","line":102,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -nan:0x444444 -nan:0x444444 -nan:0x444444 -nan:0x444444))
exception: assert_return: nothing loaded
{"type":"assert_return","line":104,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 42 42 42 42))
exception: assert_return: nothing loaded
{"type":"assert_return","line":106,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 -42 -42 -42 -42))
exception: assert_return: nothing loaded
{"type":"assert_return","line":108,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 0123456792.0 0123456792.0 0123456792.0 0123456792.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":110,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_s","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_s" (v128.const f32x4 01234567890.0 01234567890.0 01234567890.0 01234567890.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":114,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 0.0 0.0 0.0 0.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":116,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -0.0 -0.0 -0.0 -0.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":118,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 1.5 1.5 1.5 1.5))
exception: assert_return: nothing loaded
{"type":"assert_return","line":120,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -1.5 -1.5 -1.5 -1.5))
exception: assert_return: nothing loaded
{"type":"assert_return","line":122,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 1.9 1.9 1.9 1.9))
exception: assert_return: nothing loaded
{"type":"assert_return","line":124,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 2.0 2.0 2.0 2.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":126,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -1.9 -1.9 -1.9 -1.9))
exception: assert_return: nothing loaded
{"type":"assert_return","line":128,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -2.0 -2.0 -2.0 -2.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":130,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 2147483520.0 2147483520.0 2147483520.0 2147483520.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":132,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -2147483520.0 -2147483520.0 -2147483520.0 -2147483520.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":134,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 2147483648.0 2147483648.0 2147483648.0 2147483648.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":136,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -2147483648.0 -2147483648.0 -2147483648.0 -2147483648.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":138,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 4294967294.0 4294967294.0 4294967294.0 4294967294.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":140,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -4294967294.0 -4294967294.0 -4294967294.0 -4294967294.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":142,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 2147483647.0 2147483647.0 2147483647.0 2147483647.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":144,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -2147483647.0 -2147483647.0 -2147483647.0 -2147483647.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":146,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 4294967294.0 4294967294.0 4294967294.0 4294967294.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":148,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 4294967295.0 4294967295.0 4294967295.0 4294967295.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":150,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 4294967296.0 4294967296.0 4294967296.0 4294967296.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":152,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 0x1p-149 0x1p-149 0x1p-149 0x1p-149))
exception: assert_return: nothing loaded
{"type":"assert_return","line":154,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -0x1p-149 -0x1p-149 -0x1p-149 -0x1p-149))
exception: assert_return: nothing loaded
{"type":"assert_return","line":156,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 0x1p-126 0x1p-126 0x1p-126 0x1p-126))
exception: assert_return: nothing loaded
{"type":"assert_return","line":158,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -0x1p-126 -0x1p-126 -0x1p-126 -0x1p-126))
exception: assert_return: nothing loaded
{"type":"assert_return","line":160,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 0x1p-1 0x1p-1 0x1p-1 0x1p-1))
exception: assert_return: nothing loaded
{"type":"assert_return","line":162,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -0x1p-1 -0x1p-1 -0x1p-1 -0x1p-1))
exception: assert_return: nothing loaded
{"type":"assert_return","line":164,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 0x1p+0 0x1p+0 0x1p+0 0x1p+0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":166,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -0x1p+0 -0x1p+0 -0x1p+0 -0x1p+0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":168,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 0x1.19999ap+0 0x1.19999ap+0 0x1.19999ap+0 0x1.19999ap+0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":170,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -0x1.19999ap+0 -0x1.19999ap+0 -0x1.19999ap+0 -0x1.19999ap+0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":172,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
exception: assert_return: nothing loaded
{"type":"assert_return","line":174,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
exception: assert_return: nothing loaded
{"type":"assert_return","line":176,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
exception: assert_return: nothing loaded
{"type":"assert_return","line":178,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
exception: assert_return: nothing loaded
{"type":"assert_return","line":180,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 0x1.ccccccp-1 0x1.ccccccp-1 0x1.ccccccp-1 0x1.ccccccp-1))
exception: assert_return: nothing loaded
{"type":"assert_return","line":182,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -0x1.ccccccp-1 -0x1.ccccccp-1 -0x1.ccccccp-1 -0x1.ccccccp-1))
exception: assert_return: nothing loaded
{"type":"assert_return","line":184,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 0x1.fffffep-1 0x1.fffffep-1 0x1.fffffep-1 0x1.fffffep-1))
exception: assert_return: nothing loaded
{"type":"assert_return","line":186,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -0x1.fffffep-1 -0x1.fffffep-1 -0x1.fffffep-1 -0x1.fffffep-1))
exception: assert_return: nothing loaded
{"type":"assert_return","line":188,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2 0x1.921fb6p+2))
exception: assert_return: nothing loaded
{"type":"assert_return","line":190,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2 -0x1.921fb6p+2))
exception: assert_return: nothing loaded
{"type":"assert_return","line":192,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127 0x1.fffffep+127))
exception: assert_return: nothing loaded
{"type":"assert_return","line":194,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127 -0x1.fffffep+127))
exception: assert_return: nothing loaded
{"type":"assert_return","line":196,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 +inf +inf +inf +inf))
exception: assert_return: nothing loaded
{"type":"assert_return","line":198,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -inf -inf -inf -inf))
exception: assert_return: nothing loaded
{"type":"assert_return","line":200,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 +nan +nan +nan +nan))
exception: assert_return: nothing loaded
{"type":"assert_return","line":202,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -nan -nan -nan -nan))
exception: assert_return: nothing loaded
{"type":"assert_return","line":204,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 nan:0x444444 nan:0x444444 nan:0x444444 nan:0x444444))
exception: assert_return: nothing loaded
{"type":"assert_return","line":206,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -nan:0x444444 -nan:0x444444 -nan:0x444444 -nan:0x444444))
exception: assert_return: nothing loaded
{"type":"assert_return","line":208,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 42 42 42 42))
exception: assert_return: nothing loaded
{"type":"assert_return","line":210,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 -42 -42 -42 -42))
exception: assert_return: nothing loaded
{"type":"assert_return","line":212,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 0123456792.0 0123456792.0 0123456792.0 0123456792.0))
exception: assert_return: nothing loaded
{"type":"assert_return","line":214,"action":{"type":"invoke","field":"i32x4.trunc_sat_f32x4_u","args":[{"type":"v128"}]},"expected":[{"type":"v128"}]}
(assert_return (invoke "i32x4.trunc_sat_f32x4_u" (v128.const f32x4 01234567890.0 01234567890.0 01234567890.0 01234567890.0))
exception: assert_return: nothing loaded
{"type":"assert_invalid","line":218,"filename":"simd_i32x4_trunc_sat_f32x4.1.wasm","text":"type mismatch"}
got error: Unknown SIMD instruction, FDF8
{"type":"assert_invalid","line":219,"filename":"simd_i32x4_trunc_sat_f32x4.2.wasm","text":"type mismatch"}
got error: Unknown SIMD instruction, FDF9
{"type":"assert_invalid","line":224,"filename":"simd_i32x4_trunc_sat_f32x4.3.wasm","text":"type mismatch"}
got error: Unknown SIMD instruction, FDF8
{"type":"assert_invalid","line":232,"filename":"simd_i32x4_trunc_sat_f32x4.4.wasm","text":"type mismatch"}
got error: Unknown SIMD instruction, FDF9
Generated at 2024-09-05T14:40:27