{"type":"module","line":5,"filename":"f32.0.wasm"}
loaded
{"type":"assert_return","line":19,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":20,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const 0x0p+0)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 3204448256
{"type":"assert_return","line":21,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const -0x0p+0)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 3204448256
{"type":"assert_return","line":22,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":23,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":24,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":25,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":26,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":27,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":28,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":29,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":30,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":31,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":32,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":33,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":34,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":35,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":36,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":37,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":38,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":39,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":40,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":41,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":42,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":43,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":44,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":45,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":46,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":47,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":48,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":49,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":50,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":51,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":52,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":53,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":54,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -0x0p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":55,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":56,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":57,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":58,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const 0x0p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":59,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const -0x0p+0)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":60,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const 0x0p+0)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":61,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const -0x0p+0)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":62,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const 0x0p+0)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":63,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483650"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const -0x1p-149)) (f32.const -0x1p-148))
error, wrong result, expected 2147483650, got 3204448256
{"type":"assert_return","line":64,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const 0x1p-149)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":65,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const -0x1p-149)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":66,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const 0x1p-149)) (f32.const 0x1p-148))
error, wrong result, expected 2, got 1056964608
{"type":"assert_return","line":67,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872257"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const -0x1p-126)) (f32.const -0x1.000002p-126))
error, wrong result, expected 2155872257, got 3204448256
{"type":"assert_return","line":68,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388607"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const 0x1p-126)) (f32.const 0x1.fffffcp-127))
error, wrong result, expected 8388607, got 1056964608
{"type":"assert_return","line":69,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872255"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const -0x1p-126)) (f32.const -0x1.fffffcp-127))
error, wrong result, expected 2155872255, got 3204448256
{"type":"assert_return","line":70,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388609"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const 0x1p-126)) (f32.const 0x1.000002p-126))
error, wrong result, expected 8388609, got 1056964608
{"type":"assert_return","line":71,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":72,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":73,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":74,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":75,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":76,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":77,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":78,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":79,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":80,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":81,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":82,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":83,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":84,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":85,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":86,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":87,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":88,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":89,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":90,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":91,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":92,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":93,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":94,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -0x1p-149) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":95,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":96,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":97,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":98,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const 0x1p-149) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":99,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const -0x0p+0)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":100,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const 0x0p+0)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":101,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const -0x0p+0)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":102,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const 0x0p+0)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":103,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2155872257"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const -0x1p-149)) (f32.const -0x1.000002p-126))
error, wrong result, expected 2155872257, got 3204448256
{"type":"assert_return","line":104,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2155872255"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const 0x1p-149)) (f32.const -0x1.fffffcp-127))
error, wrong result, expected 2155872255, got 3204448256
{"type":"assert_return","line":105,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"8388607"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const -0x1p-149)) (f32.const 0x1.fffffcp-127))
error, wrong result, expected 8388607, got 1056964608
{"type":"assert_return","line":106,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"8388609"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const 0x1p-149)) (f32.const 0x1.000002p-126))
error, wrong result, expected 8388609, got 1056964608
{"type":"assert_return","line":107,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2164260864"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const -0x1p-126)) (f32.const -0x1p-125))
error, wrong result, expected 2164260864, got 3204448256
{"type":"assert_return","line":108,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const 0x1p-126)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":109,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const -0x1p-126)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":110,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"16777216"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const 0x1p-126)) (f32.const 0x1p-125))
error, wrong result, expected 16777216, got 1056964608
{"type":"assert_return","line":111,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":112,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":113,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":114,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":115,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":116,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":117,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":118,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":119,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":120,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":121,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":122,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":123,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":124,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":125,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":126,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":127,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":128,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":129,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":130,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":131,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":132,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":133,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":134,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -0x1p-126) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":135,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":136,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":137,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":138,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const 0x1p-126) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":139,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const -0x0p+0)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":140,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const 0x0p+0)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":141,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const -0x0p+0)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":142,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const 0x0p+0)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":143,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const -0x1p-149)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":144,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const 0x1p-149)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":145,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const -0x1p-149)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":146,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const 0x1p-149)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":147,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const -0x1p-126)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":148,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const 0x1p-126)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":149,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const -0x1p-126)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":150,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const 0x1p-126)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":151,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const -0x1p-1)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":152,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const 0x1p-1)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":153,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const -0x1p-1)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":154,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const 0x1p-1)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":155,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3217031168"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const -0x1p+0)) (f32.const -0x1.8p+0))
error, wrong result, expected 3217031168, got 3212836864
{"type":"assert_return","line":156,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const 0x1p+0)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":157,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const -0x1p+0)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":158,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1069547520"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const 0x1p+0)) (f32.const 0x1.8p+0))
ok, result
{"type":"assert_return","line":159,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3235450843"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.b21fb6p+2))
error, wrong result, expected 3235450843, got 3233808384
{"type":"assert_return","line":160,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1085870043"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.721fb6p+2))
ok, result
{"type":"assert_return","line":161,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3233353691"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.721fb6p+2))
error, wrong result, expected 3233353691, got 3231711232
{"type":"assert_return","line":162,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1087967195"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.b21fb6p+2))
ok, result
{"type":"assert_return","line":163,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":164,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":165,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":166,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":167,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":168,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":169,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":170,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":171,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":172,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":173,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":174,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -0x1p-1) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":175,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":176,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":177,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":178,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const 0x1p-1) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":179,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const -0x0p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":180,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const 0x0p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":181,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const -0x0p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":182,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const 0x0p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":183,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const -0x1p-149)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":184,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const 0x1p-149)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":185,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const -0x1p-149)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":186,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const 0x1p-149)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":187,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const -0x1p-126)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":188,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const 0x1p-126)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":189,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const -0x1p-126)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":190,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const 0x1p-126)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":191,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3217031168"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const -0x1p-1)) (f32.const -0x1.8p+0))
error, wrong result, expected 3217031168, got 3212836864
{"type":"assert_return","line":192,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const 0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":193,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const -0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":194,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1069547520"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const 0x1p-1)) (f32.const 0x1.8p+0))
ok, result
{"type":"assert_return","line":195,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3221225472"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const -0x1p+0)) (f32.const -0x1p+1))
ok, result
{"type":"assert_return","line":196,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const 0x1p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":197,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const -0x1p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":198,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1073741824"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const 0x1p+0)) (f32.const 0x1p+1))
ok, result
{"type":"assert_return","line":199,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3236499419"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.d21fb6p+2))
error, wrong result, expected 3236499419, got 3235905536
{"type":"assert_return","line":200,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1084821467"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.521fb6p+2))
ok, result
{"type":"assert_return","line":201,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3232305115"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.521fb6p+2))
error, wrong result, expected 3232305115, got 3231711232
{"type":"assert_return","line":202,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1089015771"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.d21fb6p+2))
ok, result
{"type":"assert_return","line":203,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":204,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":205,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":206,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":207,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":208,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":209,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":210,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":211,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":212,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":213,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":214,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -0x1p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":215,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":216,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":217,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":218,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const 0x1p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":219,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const -0x0p+0)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":220,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const 0x0p+0)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":221,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const -0x0p+0)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":222,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const 0x0p+0)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":223,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-149)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":224,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-149)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":225,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-149)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":226,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-149)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":227,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-126)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":228,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-126)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":229,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-126)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":230,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-126)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":231,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3235450843"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-1)) (f32.const -0x1.b21fb6p+2))
error, wrong result, expected 3235450843, got 3233808384
{"type":"assert_return","line":232,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3233353691"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-1)) (f32.const -0x1.721fb6p+2))
error, wrong result, expected 3233353691, got 3231711232
{"type":"assert_return","line":233,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1085870043"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-1)) (f32.const 0x1.721fb6p+2))
ok, result
{"type":"assert_return","line":234,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1087967195"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-1)) (f32.const 0x1.b21fb6p+2))
ok, result
{"type":"assert_return","line":235,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3236499419"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const -0x1p+0)) (f32.const -0x1.d21fb6p+2))
error, wrong result, expected 3236499419, got 3235905536
{"type":"assert_return","line":236,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3232305115"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const 0x1p+0)) (f32.const -0x1.521fb6p+2))
error, wrong result, expected 3232305115, got 3231711232
{"type":"assert_return","line":237,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1084821467"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const -0x1p+0)) (f32.const 0x1.521fb6p+2))
ok, result
{"type":"assert_return","line":238,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1089015771"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const 0x1p+0)) (f32.const 0x1.d21fb6p+2))
ok, result
{"type":"assert_return","line":239,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3242790875"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+3))
error, wrong result, expected 3242790875, got 3242196992
{"type":"assert_return","line":240,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const 0x1.921fb6p+2)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":241,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const -0x1.921fb6p+2)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":242,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1095307227"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+3))
ok, result
{"type":"assert_return","line":243,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":244,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":245,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":246,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":247,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":248,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":249,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":250,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":251,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":252,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":253,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":254,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -0x1.921fb6p+2) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":255,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":256,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":257,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":258,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const 0x1.921fb6p+2) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":259,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const -0x0p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":260,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const 0x0p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":261,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const -0x0p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":262,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const 0x0p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":263,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const -0x1p-149)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":264,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const 0x1p-149)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":265,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const -0x1p-149)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":266,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const 0x1p-149)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":267,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const -0x1p-126)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":268,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const 0x1p-126)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":269,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const -0x1p-126)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":270,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const 0x1p-126)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":271,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const -0x1p-1)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":272,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const 0x1p-1)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":273,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const -0x1p-1)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":274,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const 0x1p-1)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":275,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const -0x1p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":276,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const 0x1p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":277,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const -0x1p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":278,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const 0x1p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":279,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":280,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":281,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":282,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":283,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const -0x1.fffffep+127)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4294967295
{"type":"assert_return","line":284,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const 0x1.fffffep+127)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":285,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const -0x1.fffffep+127)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":286,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const 0x1.fffffep+127)) (f32.const inf))
error, wrong result, expected 2139095040, got 2147483647
{"type":"assert_return","line":287,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const -inf)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4294967295
{"type":"assert_return","line":288,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const inf)) (f32.const inf))
error, wrong result, expected 2139095040, got 1937768448
{"type":"assert_return","line":289,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const -inf)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4085252096
{"type":"assert_return","line":290,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const inf)) (f32.const inf))
error, wrong result, expected 2139095040, got 2147483647
{"type":"assert_return","line":291,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":292,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":293,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":294,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -0x1.fffffep+127) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":295,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":296,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":297,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":298,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const 0x1.fffffep+127) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":299,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const -0x0p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":300,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const 0x0p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":301,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const -0x0p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":302,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const 0x0p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":303,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const -0x1p-149)) (f32.const -inf))
ok, result
{"type":"assert_return","line":304,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const 0x1p-149)) (f32.const -inf))
ok, result
{"type":"assert_return","line":305,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const -0x1p-149)) (f32.const inf))
ok, result
{"type":"assert_return","line":306,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const 0x1p-149)) (f32.const inf))
ok, result
{"type":"assert_return","line":307,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const -0x1p-126)) (f32.const -inf))
ok, result
{"type":"assert_return","line":308,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const 0x1p-126)) (f32.const -inf))
ok, result
{"type":"assert_return","line":309,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const -0x1p-126)) (f32.const inf))
ok, result
{"type":"assert_return","line":310,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const 0x1p-126)) (f32.const inf))
ok, result
{"type":"assert_return","line":311,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const -0x1p-1)) (f32.const -inf))
ok, result
{"type":"assert_return","line":312,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const 0x1p-1)) (f32.const -inf))
ok, result
{"type":"assert_return","line":313,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const -0x1p-1)) (f32.const inf))
ok, result
{"type":"assert_return","line":314,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const 0x1p-1)) (f32.const inf))
ok, result
{"type":"assert_return","line":315,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const -0x1p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":316,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const 0x1p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":317,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const -0x1p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":318,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const 0x1p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":319,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const -0x1.921fb6p+2)) (f32.const -inf))
ok, result
{"type":"assert_return","line":320,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const 0x1.921fb6p+2)) (f32.const -inf))
ok, result
{"type":"assert_return","line":321,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const -0x1.921fb6p+2)) (f32.const inf))
ok, result
{"type":"assert_return","line":322,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const 0x1.921fb6p+2)) (f32.const inf))
ok, result
{"type":"assert_return","line":323,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const -0x1.fffffep+127)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4294967295
{"type":"assert_return","line":324,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const 0x1.fffffep+127)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4085252096
{"type":"assert_return","line":325,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const -0x1.fffffep+127)) (f32.const inf))
error, wrong result, expected 2139095040, got 1937768448
{"type":"assert_return","line":326,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const 0x1.fffffep+127)) (f32.const inf))
error, wrong result, expected 2139095040, got 2147483647
{"type":"assert_return","line":327,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const -inf)) (f32.const -inf))
exception: exponent too large: 256
{"type":"assert_return","line":328,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":329,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":330,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const inf)) (f32.const inf))
exception: exponent too large: 256
{"type":"assert_return","line":331,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":332,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":333,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":334,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -inf) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":335,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":336,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":337,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":338,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const inf) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":339,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":340,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const -0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":341,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":342,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const 0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":343,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":344,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const -0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":345,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":346,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const 0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":347,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const -0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":348,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const -0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":349,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const 0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":350,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const 0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":351,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const -0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":352,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const -0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":353,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const 0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":354,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const 0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":355,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const -0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":356,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const -0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":357,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const 0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":358,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const 0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":359,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const -0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":360,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const -0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":361,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const 0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":362,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const 0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":363,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const -0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":364,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const -0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":365,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const 0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":366,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const 0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":367,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const -0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":368,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const -0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":369,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const 0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":370,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const 0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":371,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const -0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":372,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const -0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":373,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const 0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":374,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const 0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":375,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const -0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":376,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const -0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":377,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const 0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":378,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const 0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":379,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const -0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":380,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const -0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":381,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const 0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":382,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const 0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":383,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const -0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":384,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const -0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":385,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const 0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":386,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const 0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":387,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const -0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":388,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const -0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":389,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const 0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":390,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const 0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":391,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const -0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":392,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const -0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":393,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const 0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":394,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const 0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":395,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":396,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const -inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":397,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":398,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":399,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":400,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const -inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":401,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":402,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":403,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":404,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const -nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":405,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":406,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":407,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":408,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":409,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":410,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const -nan:0x200000) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":411,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":412,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const -nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":413,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":414,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":415,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":416,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":417,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":418,"action":{"type":"invoke","field":"add","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "add" (f32.const nan:0x200000) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":419,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const -0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":420,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const 0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":421,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const -0x0p+0)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":422,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":423,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const -0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":424,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const 0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":425,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const -0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":426,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const 0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":427,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const -0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":428,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const 0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":429,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const -0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":430,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const 0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":431,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const -0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":432,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const 0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":433,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const -0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":434,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const 0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":435,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const -0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":436,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const 0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":437,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const -0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":438,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const 0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":439,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":440,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":441,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":442,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":443,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":444,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":445,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":446,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":447,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const -inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":448,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":449,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const -inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":450,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":451,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":452,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":453,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":454,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -0x0p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":455,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":456,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":457,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":458,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const 0x0p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":459,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const -0x0p+0)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":460,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const 0x0p+0)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":461,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const -0x0p+0)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":462,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const 0x0p+0)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":463,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const -0x1p-149)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":464,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2147483650"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const 0x1p-149)) (f32.const -0x1p-148))
error, wrong result, expected 2147483650, got 3204448256
{"type":"assert_return","line":465,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const -0x1p-149)) (f32.const 0x1p-148))
error, wrong result, expected 2, got 1056964608
{"type":"assert_return","line":466,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const 0x1p-149)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":467,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"8388607"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const -0x1p-126)) (f32.const 0x1.fffffcp-127))
error, wrong result, expected 8388607, got 1056964608
{"type":"assert_return","line":468,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2155872257"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const 0x1p-126)) (f32.const -0x1.000002p-126))
error, wrong result, expected 2155872257, got 3204448256
{"type":"assert_return","line":469,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"8388609"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const -0x1p-126)) (f32.const 0x1.000002p-126))
error, wrong result, expected 8388609, got 1056964608
{"type":"assert_return","line":470,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2155872255"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const 0x1p-126)) (f32.const -0x1.fffffcp-127))
error, wrong result, expected 2155872255, got 3204448256
{"type":"assert_return","line":471,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const -0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":472,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const 0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":473,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const -0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":474,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const 0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":475,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const -0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":476,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const 0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":477,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const -0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":478,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const 0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":479,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":480,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":481,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":482,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":483,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":484,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":485,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":486,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":487,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const -inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":488,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":489,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const -inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":490,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":491,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":492,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":493,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":494,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -0x1p-149) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":495,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":496,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":497,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":498,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const 0x1p-149) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":499,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const -0x0p+0)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":500,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const 0x0p+0)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":501,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const -0x0p+0)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":502,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const 0x0p+0)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":503,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2155872255"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const -0x1p-149)) (f32.const -0x1.fffffcp-127))
error, wrong result, expected 2155872255, got 3204448256
{"type":"assert_return","line":504,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2155872257"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const 0x1p-149)) (f32.const -0x1.000002p-126))
error, wrong result, expected 2155872257, got 3204448256
{"type":"assert_return","line":505,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"8388609"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const -0x1p-149)) (f32.const 0x1.000002p-126))
error, wrong result, expected 8388609, got 1056964608
{"type":"assert_return","line":506,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"8388607"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const 0x1p-149)) (f32.const 0x1.fffffcp-127))
error, wrong result, expected 8388607, got 1056964608
{"type":"assert_return","line":507,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const -0x1p-126)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":508,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2164260864"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const 0x1p-126)) (f32.const -0x1p-125))
error, wrong result, expected 2164260864, got 3204448256
{"type":"assert_return","line":509,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"16777216"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const -0x1p-126)) (f32.const 0x1p-125))
error, wrong result, expected 16777216, got 1056964608
{"type":"assert_return","line":510,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const 0x1p-126)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":511,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const -0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":512,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const 0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":513,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const -0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":514,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const 0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":515,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const -0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":516,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const 0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":517,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const -0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":518,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const 0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":519,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":520,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":521,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":522,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":523,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":524,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":525,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":526,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":527,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const -inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":528,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":529,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const -inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":530,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":531,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":532,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":533,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":534,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -0x1p-126) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":535,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":536,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":537,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":538,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const 0x1p-126) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":539,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const -0x0p+0)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":540,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const 0x0p+0)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":541,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const -0x0p+0)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":542,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const 0x0p+0)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":543,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const -0x1p-149)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":544,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const 0x1p-149)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":545,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const -0x1p-149)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":546,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const 0x1p-149)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":547,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const -0x1p-126)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":548,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const 0x1p-126)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":549,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const -0x1p-126)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":550,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const 0x1p-126)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":551,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const -0x1p-1)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":552,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const 0x1p-1)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":553,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const -0x1p-1)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":554,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const 0x1p-1)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":555,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const -0x1p+0)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":556,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3217031168"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const 0x1p+0)) (f32.const -0x1.8p+0))
error, wrong result, expected 3217031168, got 3212836864
{"type":"assert_return","line":557,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1069547520"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const -0x1p+0)) (f32.const 0x1.8p+0))
ok, result
{"type":"assert_return","line":558,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const 0x1p+0)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":559,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1085870043"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.721fb6p+2))
ok, result
{"type":"assert_return","line":560,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3235450843"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.b21fb6p+2))
error, wrong result, expected 3235450843, got 3233808384
{"type":"assert_return","line":561,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1087967195"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.b21fb6p+2))
ok, result
{"type":"assert_return","line":562,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3233353691"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.721fb6p+2))
error, wrong result, expected 3233353691, got 3231711232
{"type":"assert_return","line":563,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":564,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":565,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":566,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":567,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const -inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":568,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":569,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const -inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":570,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":571,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":572,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":573,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":574,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -0x1p-1) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":575,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":576,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":577,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":578,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const 0x1p-1) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":579,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const -0x0p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":580,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const 0x0p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":581,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const -0x0p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":582,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const 0x0p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":583,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const -0x1p-149)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":584,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const 0x1p-149)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":585,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const -0x1p-149)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":586,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const 0x1p-149)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":587,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const -0x1p-126)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":588,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const 0x1p-126)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":589,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const -0x1p-126)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":590,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const 0x1p-126)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":591,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":592,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3217031168"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const 0x1p-1)) (f32.const -0x1.8p+0))
error, wrong result, expected 3217031168, got 3212836864
{"type":"assert_return","line":593,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1069547520"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const -0x1p-1)) (f32.const 0x1.8p+0))
ok, result
{"type":"assert_return","line":594,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":595,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const -0x1p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":596,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3221225472"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const 0x1p+0)) (f32.const -0x1p+1))
ok, result
{"type":"assert_return","line":597,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1073741824"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const -0x1p+0)) (f32.const 0x1p+1))
ok, result
{"type":"assert_return","line":598,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const 0x1p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":599,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1084821467"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.521fb6p+2))
ok, result
{"type":"assert_return","line":600,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3236499419"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.d21fb6p+2))
error, wrong result, expected 3236499419, got 3235905536
{"type":"assert_return","line":601,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1089015771"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.d21fb6p+2))
ok, result
{"type":"assert_return","line":602,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3232305115"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.521fb6p+2))
error, wrong result, expected 3232305115, got 3231711232
{"type":"assert_return","line":603,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":604,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":605,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":606,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":607,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const -inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":608,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":609,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const -inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":610,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":611,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":612,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":613,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":614,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -0x1p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":615,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":616,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":617,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":618,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const 0x1p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":619,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const -0x0p+0)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":620,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const 0x0p+0)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":621,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const -0x0p+0)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":622,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const 0x0p+0)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":623,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-149)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":624,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-149)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":625,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-149)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":626,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-149)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":627,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-126)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":628,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-126)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":629,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-126)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":630,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-126)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":631,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3233353691"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-1)) (f32.const -0x1.721fb6p+2))
error, wrong result, expected 3233353691, got 3231711232
{"type":"assert_return","line":632,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3235450843"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-1)) (f32.const -0x1.b21fb6p+2))
error, wrong result, expected 3235450843, got 3233808384
{"type":"assert_return","line":633,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1087967195"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-1)) (f32.const 0x1.b21fb6p+2))
ok, result
{"type":"assert_return","line":634,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1085870043"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-1)) (f32.const 0x1.721fb6p+2))
ok, result
{"type":"assert_return","line":635,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3232305115"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const -0x1p+0)) (f32.const -0x1.521fb6p+2))
error, wrong result, expected 3232305115, got 3231711232
{"type":"assert_return","line":636,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3236499419"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const 0x1p+0)) (f32.const -0x1.d21fb6p+2))
error, wrong result, expected 3236499419, got 3235905536
{"type":"assert_return","line":637,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1089015771"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const -0x1p+0)) (f32.const 0x1.d21fb6p+2))
ok, result
{"type":"assert_return","line":638,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1084821467"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const 0x1p+0)) (f32.const 0x1.521fb6p+2))
ok, result
{"type":"assert_return","line":639,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const -0x1.921fb6p+2)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":640,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3242790875"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.921fb6p+3))
error, wrong result, expected 3242790875, got 3242196992
{"type":"assert_return","line":641,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1095307227"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.921fb6p+3))
ok, result
{"type":"assert_return","line":642,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const 0x1.921fb6p+2)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":643,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":644,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":645,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":646,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":647,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const -inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":648,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":649,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const -inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":650,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":651,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":652,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":653,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":654,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -0x1.921fb6p+2) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":655,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":656,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":657,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":658,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const 0x1.921fb6p+2) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":659,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const -0x0p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":660,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const 0x0p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":661,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const -0x0p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":662,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const 0x0p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":663,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const -0x1p-149)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":664,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const 0x1p-149)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":665,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const -0x1p-149)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":666,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const 0x1p-149)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":667,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const -0x1p-126)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":668,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const 0x1p-126)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":669,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const -0x1p-126)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":670,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const 0x1p-126)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":671,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const -0x1p-1)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":672,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const 0x1p-1)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":673,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const -0x1p-1)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":674,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const 0x1p-1)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":675,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const -0x1p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":676,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const 0x1p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":677,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const -0x1p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":678,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const 0x1p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":679,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":680,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":681,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":682,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":683,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const -0x1.fffffep+127)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":684,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const 0x1.fffffep+127)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4294967295
{"type":"assert_return","line":685,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const -0x1.fffffep+127)) (f32.const inf))
error, wrong result, expected 2139095040, got 2147483647
{"type":"assert_return","line":686,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const 0x1.fffffep+127)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":687,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const -inf)) (f32.const inf))
error, wrong result, expected 2139095040, got 1937768448
{"type":"assert_return","line":688,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const inf)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4294967295
{"type":"assert_return","line":689,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const -inf)) (f32.const inf))
error, wrong result, expected 2139095040, got 2147483647
{"type":"assert_return","line":690,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const inf)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4085252096
{"type":"assert_return","line":691,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":692,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":693,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":694,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -0x1.fffffep+127) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":695,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":696,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":697,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":698,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const 0x1.fffffep+127) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":699,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const -0x0p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":700,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const 0x0p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":701,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const -0x0p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":702,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const 0x0p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":703,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const -0x1p-149)) (f32.const -inf))
ok, result
{"type":"assert_return","line":704,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const 0x1p-149)) (f32.const -inf))
ok, result
{"type":"assert_return","line":705,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const -0x1p-149)) (f32.const inf))
ok, result
{"type":"assert_return","line":706,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const 0x1p-149)) (f32.const inf))
ok, result
{"type":"assert_return","line":707,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const -0x1p-126)) (f32.const -inf))
ok, result
{"type":"assert_return","line":708,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const 0x1p-126)) (f32.const -inf))
ok, result
{"type":"assert_return","line":709,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const -0x1p-126)) (f32.const inf))
ok, result
{"type":"assert_return","line":710,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const 0x1p-126)) (f32.const inf))
ok, result
{"type":"assert_return","line":711,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const -0x1p-1)) (f32.const -inf))
ok, result
{"type":"assert_return","line":712,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const 0x1p-1)) (f32.const -inf))
ok, result
{"type":"assert_return","line":713,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const -0x1p-1)) (f32.const inf))
ok, result
{"type":"assert_return","line":714,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const 0x1p-1)) (f32.const inf))
ok, result
{"type":"assert_return","line":715,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const -0x1p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":716,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const 0x1p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":717,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const -0x1p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":718,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const 0x1p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":719,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const -0x1.921fb6p+2)) (f32.const -inf))
ok, result
{"type":"assert_return","line":720,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const 0x1.921fb6p+2)) (f32.const -inf))
ok, result
{"type":"assert_return","line":721,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const -0x1.921fb6p+2)) (f32.const inf))
ok, result
{"type":"assert_return","line":722,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const 0x1.921fb6p+2)) (f32.const inf))
ok, result
{"type":"assert_return","line":723,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const -0x1.fffffep+127)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4085252096
{"type":"assert_return","line":724,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const 0x1.fffffep+127)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4294967295
{"type":"assert_return","line":725,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const -0x1.fffffep+127)) (f32.const inf))
error, wrong result, expected 2139095040, got 2147483647
{"type":"assert_return","line":726,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const 0x1.fffffep+127)) (f32.const inf))
error, wrong result, expected 2139095040, got 1937768448
{"type":"assert_return","line":727,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":728,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const inf)) (f32.const -inf))
exception: exponent too large: 256
{"type":"assert_return","line":729,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const -inf)) (f32.const inf))
exception: exponent too large: 256
{"type":"assert_return","line":730,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":731,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":732,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":733,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":734,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -inf) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":735,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":736,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":737,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":738,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const inf) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":739,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":740,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const -0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":741,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":742,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const 0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":743,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":744,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const -0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":745,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":746,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const 0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":747,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const -0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":748,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const -0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":749,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const 0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":750,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const 0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":751,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const -0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":752,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const -0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":753,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const 0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":754,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const 0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":755,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const -0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":756,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const -0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":757,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const 0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":758,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const 0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":759,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const -0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":760,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const -0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":761,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const 0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":762,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const 0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":763,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const -0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":764,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const -0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":765,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const 0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":766,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const 0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":767,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const -0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":768,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const -0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":769,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const 0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":770,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const 0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":771,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const -0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":772,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const -0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":773,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const 0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":774,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const 0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":775,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const -0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":776,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const -0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":777,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const 0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":778,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const 0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":779,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const -0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":780,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const -0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":781,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const 0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":782,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const 0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":783,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const -0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":784,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const -0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":785,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const 0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":786,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const 0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":787,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const -0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":788,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const -0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":789,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const 0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":790,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const 0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":791,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const -0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":792,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const -0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":793,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const 0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":794,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const 0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":795,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":796,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const -inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":797,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":798,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":799,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":800,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const -inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":801,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":802,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":803,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":804,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const -nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":805,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":806,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":807,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":808,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":809,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":810,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const -nan:0x200000) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":811,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":812,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const -nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":813,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":814,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":815,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":816,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":817,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":818,"action":{"type":"invoke","field":"sub","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sub" (f32.const nan:0x200000) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":819,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const -0x0p+0)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":820,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const 0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":821,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":822,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":823,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const -0x1p-149)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":824,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const 0x1p-149)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":825,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const -0x1p-149)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":826,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const 0x1p-149)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":827,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const -0x1p-126)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":828,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const 0x1p-126)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":829,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const -0x1p-126)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":830,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const 0x1p-126)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":831,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const -0x1p-1)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":832,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const 0x1p-1)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":833,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const -0x1p-1)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":834,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const 0x1p-1)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":835,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const -0x1p+0)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":836,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const 0x1p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":837,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const -0x1p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":838,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const 0x1p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":839,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const -0x1.921fb6p+2)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":840,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const 0x1.921fb6p+2)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":841,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const -0x1.921fb6p+2)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":842,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const 0x1.921fb6p+2)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":843,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const -0x1.fffffep+127)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1073741823
{"type":"assert_return","line":844,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const 0x1.fffffep+127)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3212836864
{"type":"assert_return","line":845,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const -0x1.fffffep+127)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":846,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const 0x1.fffffep+127)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":847,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":848,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":849,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":850,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":851,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":852,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":853,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":854,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -0x0p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":855,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":856,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":857,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":858,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const 0x0p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":859,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const -0x0p+0)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":860,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const 0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":861,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":862,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":863,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const -0x1p-149)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":864,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const 0x1p-149)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":865,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const -0x1p-149)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":866,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const 0x1p-149)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":867,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const -0x1p-126)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":868,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const 0x1p-126)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":869,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const -0x1p-126)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":870,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const 0x1p-126)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":871,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const -0x1p-1)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":872,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const 0x1p-1)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":873,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const -0x1p-1)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":874,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const 0x1p-1)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":875,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const -0x1p+0)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":876,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const 0x1p+0)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":877,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const -0x1p+0)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":878,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const 0x1p+0)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":879,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"6"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.8p-147))
error, wrong result, expected 6, got 1056964608
{"type":"assert_return","line":880,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2147483654"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.8p-147))
error, wrong result, expected 2147483654, got 3204448256
{"type":"assert_return","line":881,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2147483654"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.8p-147))
error, wrong result, expected 2147483654, got 3204448256
{"type":"assert_return","line":882,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"6"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.8p-147))
error, wrong result, expected 6, got 1056964608
{"type":"assert_return","line":883,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"889192447"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep-22))
error, wrong result, expected 889192447, got 1073741824
{"type":"assert_return","line":884,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"3036676095"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep-22))
error, wrong result, expected 3036676095, got 3221225472
{"type":"assert_return","line":885,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"3036676095"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep-22))
error, wrong result, expected 3036676095, got 3221225472
{"type":"assert_return","line":886,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"889192447"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep-22))
error, wrong result, expected 889192447, got 1073741824
{"type":"assert_return","line":887,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const -inf)) (f32.const inf))
error, wrong result, expected 2139095040, got 1073741824
{"type":"assert_return","line":888,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const inf)) (f32.const -inf))
error, wrong result, expected 4286578688, got 3221225472
{"type":"assert_return","line":889,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const -inf)) (f32.const -inf))
error, wrong result, expected 4286578688, got 3221225472
{"type":"assert_return","line":890,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const inf)) (f32.const inf))
error, wrong result, expected 2139095040, got 1073741824
{"type":"assert_return","line":891,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":892,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":893,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":894,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -0x1p-149) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":895,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":896,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":897,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":898,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const 0x1p-149) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":899,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const -0x0p+0)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":900,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const 0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":901,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":902,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":903,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const -0x1p-149)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":904,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const 0x1p-149)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":905,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const -0x1p-149)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":906,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const 0x1p-149)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":907,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const -0x1p-126)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":908,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const 0x1p-126)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":909,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const -0x1p-126)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":910,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const 0x1p-126)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":911,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"4194304"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const -0x1p-1)) (f32.const 0x1p-127))
error, wrong result, expected 4194304, got 1056964608
{"type":"assert_return","line":912,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2151677952"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const 0x1p-1)) (f32.const -0x1p-127))
error, wrong result, expected 2151677952, got 3204448256
{"type":"assert_return","line":913,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2151677952"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const -0x1p-1)) (f32.const -0x1p-127))
error, wrong result, expected 2151677952, got 3204448256
{"type":"assert_return","line":914,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"4194304"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const 0x1p-1)) (f32.const 0x1p-127))
error, wrong result, expected 4194304, got 1056964608
{"type":"assert_return","line":915,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const -0x1p+0)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":916,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const 0x1p+0)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":917,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const -0x1p+0)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":918,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const 0x1p+0)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":919,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"29954011"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.921fb6p-124))
error, wrong result, expected 29954011, got 1056964608
{"type":"assert_return","line":920,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2177437659"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.921fb6p-124))
error, wrong result, expected 2177437659, got 3204448256
{"type":"assert_return","line":921,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2177437659"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p-124))
error, wrong result, expected 2177437659, got 3204448256
{"type":"assert_return","line":922,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"29954011"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p-124))
error, wrong result, expected 29954011, got 1056964608
{"type":"assert_return","line":923,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"1082130431"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+1))
ok, result
{"type":"assert_return","line":924,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"3229614079"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+1))
error, wrong result, expected 3229614079, got 3225419776
{"type":"assert_return","line":925,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"3229614079"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+1))
error, wrong result, expected 3229614079, got 3225419776
{"type":"assert_return","line":926,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"1082130431"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+1))
ok, result
{"type":"assert_return","line":927,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const -inf)) (f32.const inf))
error, wrong result, expected 2139095040, got 1082130432
{"type":"assert_return","line":928,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const inf)) (f32.const -inf))
error, wrong result, expected 4286578688, got 3229614080
{"type":"assert_return","line":929,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const -inf)) (f32.const -inf))
error, wrong result, expected 4286578688, got 3229614080
{"type":"assert_return","line":930,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const inf)) (f32.const inf))
error, wrong result, expected 2139095040, got 1082130432
{"type":"assert_return","line":931,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":932,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":933,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":934,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -0x1p-126) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":935,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":936,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":937,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":938,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const 0x1p-126) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":939,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const -0x0p+0)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":940,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const 0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":941,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":942,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":943,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const -0x1p-149)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":944,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const 0x1p-149)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":945,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const -0x1p-149)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":946,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const 0x1p-149)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":947,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"4194304"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const -0x1p-126)) (f32.const 0x1p-127))
error, wrong result, expected 4194304, got 1056964608
{"type":"assert_return","line":948,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2151677952"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const 0x1p-126)) (f32.const -0x1p-127))
error, wrong result, expected 2151677952, got 3204448256
{"type":"assert_return","line":949,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2151677952"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const -0x1p-126)) (f32.const -0x1p-127))
error, wrong result, expected 2151677952, got 3204448256
{"type":"assert_return","line":950,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"4194304"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const 0x1p-126)) (f32.const 0x1p-127))
error, wrong result, expected 4194304, got 1056964608
{"type":"assert_return","line":951,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1048576000"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const -0x1p-1)) (f32.const 0x1p-2))
ok, result
{"type":"assert_return","line":952,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3196059648"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const 0x1p-1)) (f32.const -0x1p-2))
error, wrong result, expected 3196059648, got 3204448256
{"type":"assert_return","line":953,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3196059648"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const -0x1p-1)) (f32.const -0x1p-2))
error, wrong result, expected 3196059648, got 3204448256
{"type":"assert_return","line":954,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1048576000"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const 0x1p-1)) (f32.const 0x1p-2))
ok, result
{"type":"assert_return","line":955,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const -0x1p+0)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":956,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const 0x1p+0)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":957,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const -0x1p+0)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":958,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const 0x1p+0)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":959,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1078530011"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.921fb6p+1))
error, wrong result, expected 1078530011, got 1078530010
{"type":"assert_return","line":960,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3226013659"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.921fb6p+1))
error, wrong result, expected 3226013659, got 3225419776
{"type":"assert_return","line":961,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3226013659"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+1))
error, wrong result, expected 3226013659, got 3225419776
{"type":"assert_return","line":962,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1078530011"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+1))
error, wrong result, expected 1078530011, got 1078530010
{"type":"assert_return","line":963,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2130706431"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+126))
ok, result
{"type":"assert_return","line":964,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4278190079"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+126))
ok, result
{"type":"assert_return","line":965,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4278190079"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+126))
ok, result
{"type":"assert_return","line":966,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2130706431"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+126))
ok, result
{"type":"assert_return","line":967,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const -inf)) (f32.const inf))
error, wrong result, expected 2139095040, got 2130706432
{"type":"assert_return","line":968,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const inf)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4278190080
{"type":"assert_return","line":969,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const -inf)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4278190080
{"type":"assert_return","line":970,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const inf)) (f32.const inf))
error, wrong result, expected 2139095040, got 2130706432
{"type":"assert_return","line":971,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":972,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":973,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":974,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -0x1p-1) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":975,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":976,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":977,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":978,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const 0x1p-1) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":979,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const -0x0p+0)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":980,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const 0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":981,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":982,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":983,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const -0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":984,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const 0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":985,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":986,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":987,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const -0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":988,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const 0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":989,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":990,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":991,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const -0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":992,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const 0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":993,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":994,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":995,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const -0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":996,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const 0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":997,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":998,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":999,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":1000,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1001,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1002,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":1003,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1004,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1005,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1006,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1007,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const -inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":1008,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1009,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1010,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":1011,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1012,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1013,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1014,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -0x1p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1015,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1016,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1017,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1018,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const 0x1p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1019,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const -0x0p+0)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1020,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const 0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":1021,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1022,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1023,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"6"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-149)) (f32.const 0x1.8p-147))
error, wrong result, expected 6, got 1056964608
{"type":"assert_return","line":1024,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2147483654"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-149)) (f32.const -0x1.8p-147))
error, wrong result, expected 2147483654, got 3204448256
{"type":"assert_return","line":1025,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483654"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-149)) (f32.const -0x1.8p-147))
error, wrong result, expected 2147483654, got 3204448256
{"type":"assert_return","line":1026,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"6"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-149)) (f32.const 0x1.8p-147))
error, wrong result, expected 6, got 1056964608
{"type":"assert_return","line":1027,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"29954011"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-126)) (f32.const 0x1.921fb6p-124))
error, wrong result, expected 29954011, got 1056964608
{"type":"assert_return","line":1028,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2177437659"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-126)) (f32.const -0x1.921fb6p-124))
error, wrong result, expected 2177437659, got 3204448256
{"type":"assert_return","line":1029,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2177437659"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-126)) (f32.const -0x1.921fb6p-124))
error, wrong result, expected 2177437659, got 3204448256
{"type":"assert_return","line":1030,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"29954011"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-126)) (f32.const 0x1.921fb6p-124))
error, wrong result, expected 29954011, got 1056964608
{"type":"assert_return","line":1031,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1078530011"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-1)) (f32.const 0x1.921fb6p+1))
error, wrong result, expected 1078530011, got 1078530010
{"type":"assert_return","line":1032,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3226013659"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-1)) (f32.const -0x1.921fb6p+1))
error, wrong result, expected 3226013659, got 3225419776
{"type":"assert_return","line":1033,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3226013659"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-1)) (f32.const -0x1.921fb6p+1))
error, wrong result, expected 3226013659, got 3225419776
{"type":"assert_return","line":1034,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1078530011"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-1)) (f32.const 0x1.921fb6p+1))
error, wrong result, expected 1078530011, got 1078530010
{"type":"assert_return","line":1035,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const -0x1p+0)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":1036,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const 0x1p+0)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1037,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const -0x1p+0)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1038,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const 0x1p+0)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":1039,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1109256679"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.3bd3cep+5))
error, wrong result, expected 1109256679, got 1109256678
{"type":"assert_return","line":1040,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3256740327"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.3bd3cep+5))
error, wrong result, expected 3256740327, got 3256614912
{"type":"assert_return","line":1041,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3256740327"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.3bd3cep+5))
error, wrong result, expected 3256740327, got 3256614912
{"type":"assert_return","line":1042,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1109256679"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.3bd3cep+5))
error, wrong result, expected 1109256679, got 1109256678
{"type":"assert_return","line":1043,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const -0x1.fffffep+127)) (f32.const inf))
exception: exponent too large: 257
{"type":"assert_return","line":1044,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const 0x1.fffffep+127)) (f32.const -inf))
exception: exponent too large: 257
{"type":"assert_return","line":1045,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const -0x1.fffffep+127)) (f32.const -inf))
exception: exponent too large: 257
{"type":"assert_return","line":1046,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const 0x1.fffffep+127)) (f32.const inf))
exception: exponent too large: 257
{"type":"assert_return","line":1047,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const -inf)) (f32.const inf))
exception: exponent too large: 257
{"type":"assert_return","line":1048,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const inf)) (f32.const -inf))
exception: exponent too large: 257
{"type":"assert_return","line":1049,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const -inf)) (f32.const -inf))
exception: exponent too large: 257
{"type":"assert_return","line":1050,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const inf)) (f32.const inf))
exception: exponent too large: 257
{"type":"assert_return","line":1051,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1052,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1053,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1054,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -0x1.921fb6p+2) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1055,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1056,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1057,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1058,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const 0x1.921fb6p+2) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1059,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const -0x0p+0)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1073741823
{"type":"assert_return","line":1060,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const 0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":1061,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3212836864
{"type":"assert_return","line":1062,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1063,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"889192447"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const -0x1p-149)) (f32.const 0x1.fffffep-22))
error, wrong result, expected 889192447, got 1073741824
{"type":"assert_return","line":1064,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"3036676095"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const 0x1p-149)) (f32.const -0x1.fffffep-22))
error, wrong result, expected 3036676095, got 3221225472
{"type":"assert_return","line":1065,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"3036676095"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const -0x1p-149)) (f32.const -0x1.fffffep-22))
error, wrong result, expected 3036676095, got 3221225472
{"type":"assert_return","line":1066,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"889192447"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const 0x1p-149)) (f32.const 0x1.fffffep-22))
error, wrong result, expected 889192447, got 1073741824
{"type":"assert_return","line":1067,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"1082130431"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const -0x1p-126)) (f32.const 0x1.fffffep+1))
ok, result
{"type":"assert_return","line":1068,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"3229614079"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const 0x1p-126)) (f32.const -0x1.fffffep+1))
error, wrong result, expected 3229614079, got 3225419776
{"type":"assert_return","line":1069,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"3229614079"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const -0x1p-126)) (f32.const -0x1.fffffep+1))
error, wrong result, expected 3229614079, got 3225419776
{"type":"assert_return","line":1070,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"1082130431"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const 0x1p-126)) (f32.const 0x1.fffffep+1))
ok, result
{"type":"assert_return","line":1071,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2130706431"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const -0x1p-1)) (f32.const 0x1.fffffep+126))
ok, result
{"type":"assert_return","line":1072,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"4278190079"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const 0x1p-1)) (f32.const -0x1.fffffep+126))
ok, result
{"type":"assert_return","line":1073,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"4278190079"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const -0x1p-1)) (f32.const -0x1.fffffep+126))
ok, result
{"type":"assert_return","line":1074,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2130706431"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const 0x1p-1)) (f32.const 0x1.fffffep+126))
ok, result
{"type":"assert_return","line":1075,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const -0x1p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1076,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const 0x1p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1077,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const -0x1p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1078,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const 0x1p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1079,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const -0x1.921fb6p+2)) (f32.const inf))
exception: exponent too large: 257
{"type":"assert_return","line":1080,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const 0x1.921fb6p+2)) (f32.const -inf))
exception: exponent too large: 257
{"type":"assert_return","line":1081,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const -0x1.921fb6p+2)) (f32.const -inf))
exception: exponent too large: 257
{"type":"assert_return","line":1082,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const 0x1.921fb6p+2)) (f32.const inf))
exception: exponent too large: 257
{"type":"assert_return","line":1083,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const -0x1.fffffep+127)) (f32.const inf))
exception: exponent too large: 382
{"type":"assert_return","line":1084,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const 0x1.fffffep+127)) (f32.const -inf))
exception: exponent too large: 382
{"type":"assert_return","line":1085,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const -0x1.fffffep+127)) (f32.const -inf))
exception: exponent too large: 382
{"type":"assert_return","line":1086,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const 0x1.fffffep+127)) (f32.const inf))
exception: exponent too large: 382
{"type":"assert_return","line":1087,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const -inf)) (f32.const inf))
exception: exponent too large: 382
{"type":"assert_return","line":1088,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const inf)) (f32.const -inf))
exception: exponent too large: 382
{"type":"assert_return","line":1089,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const -inf)) (f32.const -inf))
exception: exponent too large: 382
{"type":"assert_return","line":1090,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const inf)) (f32.const inf))
exception: exponent too large: 382
{"type":"assert_return","line":1091,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1092,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1093,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1094,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -0x1.fffffep+127) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1095,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1096,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1097,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1098,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const 0x1.fffffep+127) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1099,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1100,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1101,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1102,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1103,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const -0x1p-149)) (f32.const inf))
error, wrong result, expected 2139095040, got 1073741824
{"type":"assert_return","line":1104,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const 0x1p-149)) (f32.const -inf))
error, wrong result, expected 4286578688, got 3221225472
{"type":"assert_return","line":1105,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const -0x1p-149)) (f32.const -inf))
error, wrong result, expected 4286578688, got 3221225472
{"type":"assert_return","line":1106,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const 0x1p-149)) (f32.const inf))
error, wrong result, expected 2139095040, got 1073741824
{"type":"assert_return","line":1107,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const -0x1p-126)) (f32.const inf))
error, wrong result, expected 2139095040, got 1082130432
{"type":"assert_return","line":1108,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const 0x1p-126)) (f32.const -inf))
error, wrong result, expected 4286578688, got 3229614080
{"type":"assert_return","line":1109,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const -0x1p-126)) (f32.const -inf))
error, wrong result, expected 4286578688, got 3229614080
{"type":"assert_return","line":1110,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const 0x1p-126)) (f32.const inf))
error, wrong result, expected 2139095040, got 1082130432
{"type":"assert_return","line":1111,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const -0x1p-1)) (f32.const inf))
error, wrong result, expected 2139095040, got 2130706432
{"type":"assert_return","line":1112,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const 0x1p-1)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4278190080
{"type":"assert_return","line":1113,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const -0x1p-1)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4278190080
{"type":"assert_return","line":1114,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const 0x1p-1)) (f32.const inf))
error, wrong result, expected 2139095040, got 2130706432
{"type":"assert_return","line":1115,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const -0x1p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":1116,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const 0x1p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1117,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const -0x1p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1118,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const 0x1p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":1119,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const -0x1.921fb6p+2)) (f32.const inf))
exception: exponent too large: 257
{"type":"assert_return","line":1120,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const 0x1.921fb6p+2)) (f32.const -inf))
exception: exponent too large: 257
{"type":"assert_return","line":1121,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const -0x1.921fb6p+2)) (f32.const -inf))
exception: exponent too large: 257
{"type":"assert_return","line":1122,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const 0x1.921fb6p+2)) (f32.const inf))
exception: exponent too large: 257
{"type":"assert_return","line":1123,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const -0x1.fffffep+127)) (f32.const inf))
exception: exponent too large: 382
{"type":"assert_return","line":1124,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const 0x1.fffffep+127)) (f32.const -inf))
exception: exponent too large: 382
{"type":"assert_return","line":1125,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const -0x1.fffffep+127)) (f32.const -inf))
exception: exponent too large: 382
{"type":"assert_return","line":1126,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const 0x1.fffffep+127)) (f32.const inf))
exception: exponent too large: 382
{"type":"assert_return","line":1127,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const -inf)) (f32.const inf))
exception: exponent too large: 383
{"type":"assert_return","line":1128,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const inf)) (f32.const -inf))
exception: exponent too large: 383
{"type":"assert_return","line":1129,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const -inf)) (f32.const -inf))
exception: exponent too large: 383
{"type":"assert_return","line":1130,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const inf)) (f32.const inf))
exception: exponent too large: 383
{"type":"assert_return","line":1131,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1132,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1133,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1134,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -inf) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1135,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1136,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1137,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1138,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const inf) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1139,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1140,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const -0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1141,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1142,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const 0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1143,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1144,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const -0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1145,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1146,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const 0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1147,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const -0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1148,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const -0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1149,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const 0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1150,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const 0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1151,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const -0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1152,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const -0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1153,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const 0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1154,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const 0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1155,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const -0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1156,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const -0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1157,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const 0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1158,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const 0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1159,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const -0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1160,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const -0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1161,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const 0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1162,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const 0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1163,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const -0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1164,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const -0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1165,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const 0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1166,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const 0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1167,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const -0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1168,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const -0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1169,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const 0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1170,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const 0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1171,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const -0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1172,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const -0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1173,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const 0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1174,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const 0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1175,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const -0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1176,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const -0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1177,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const 0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1178,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const 0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1179,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const -0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1180,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const -0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1181,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const 0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1182,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const 0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1183,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const -0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1184,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const -0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1185,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const 0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1186,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const 0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1187,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const -0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1188,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const -0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1189,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const 0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1190,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const 0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1191,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const -0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1192,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const -0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1193,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const 0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1194,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const 0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1195,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1196,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const -inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1197,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1198,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1199,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1200,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const -inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1201,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1202,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1203,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1204,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const -nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1205,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1206,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1207,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1208,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1209,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1210,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const -nan:0x200000) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1211,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1212,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const -nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1213,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1214,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1215,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1216,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1217,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1218,"action":{"type":"invoke","field":"mul","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "mul" (f32.const nan:0x200000) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1219,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1220,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Division by zero.
{"type":"assert_return","line":1221,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1222,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1223,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const -0x1p-149)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1065353214
{"type":"assert_return","line":1224,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const 0x1p-149)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1225,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const -0x1p-149)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":1226,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const 0x1p-149)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1227,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const -0x1p-126)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1228,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const 0x1p-126)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1229,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const -0x1p-126)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":1230,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const 0x1p-126)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1231,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const -0x1p-1)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1232,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const 0x1p-1)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1233,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const -0x1p-1)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":1234,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const 0x1p-1)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1235,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const -0x1p+0)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1236,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const 0x1p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1237,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const -0x1p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":1238,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const 0x1p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1239,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const -0x1.921fb6p+2)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1240,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const 0x1.921fb6p+2)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1241,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const -0x1.921fb6p+2)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":1242,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const 0x1.921fb6p+2)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1243,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const -0x1.fffffep+127)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1244,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const 0x1.fffffep+127)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1245,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const -0x1.fffffep+127)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":1246,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const 0x1.fffffep+127)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1247,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const -inf)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1248,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1249,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const -inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":1250,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const inf)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1251,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1252,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1253,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1254,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -0x0p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1255,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1256,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1257,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1258,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const 0x0p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1259,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const -0x0p+0)) (f32.const inf))
error, wrong result, expected 2139095040, got 1065353217
{"type":"assert_return","line":1260,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const 0x0p+0)) (f32.const -inf))
exception: Division by zero.
{"type":"assert_return","line":1261,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const -0x0p+0)) (f32.const -inf))
error, wrong result, expected 4286578688, got 3212836864
{"type":"assert_return","line":1262,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const 0x0p+0)) (f32.const inf))
exception: Division by zero.
{"type":"assert_return","line":1263,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const -0x1p-149)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1264,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const 0x1p-149)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1265,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const -0x1p-149)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1266,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const 0x1p-149)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1267,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"872415232"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const -0x1p-126)) (f32.const 0x1p-23))
error, wrong result, expected 872415232, got 1056964608
{"type":"assert_return","line":1268,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"3019898880"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const 0x1p-126)) (f32.const -0x1p-23))
error, wrong result, expected 3019898880, got 3204448256
{"type":"assert_return","line":1269,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"3019898880"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const -0x1p-126)) (f32.const -0x1p-23))
error, wrong result, expected 3019898880, got 3204448256
{"type":"assert_return","line":1270,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"872415232"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const 0x1p-126)) (f32.const 0x1p-23))
error, wrong result, expected 872415232, got 1056964608
{"type":"assert_return","line":1271,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const -0x1p-1)) (f32.const 0x1p-148))
error, wrong result, expected 2, got 1056964608
{"type":"assert_return","line":1272,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2147483650"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const 0x1p-1)) (f32.const -0x1p-148))
error, wrong result, expected 2147483650, got 3204448256
{"type":"assert_return","line":1273,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2147483650"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const -0x1p-1)) (f32.const -0x1p-148))
error, wrong result, expected 2147483650, got 3204448256
{"type":"assert_return","line":1274,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const 0x1p-1)) (f32.const 0x1p-148))
error, wrong result, expected 2, got 1056964608
{"type":"assert_return","line":1275,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const -0x1p+0)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1276,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const 0x1p+0)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1277,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const -0x1p+0)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1278,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const 0x1p+0)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1279,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const -0x1.921fb6p+2)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1280,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const 0x1.921fb6p+2)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1281,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const -0x1.921fb6p+2)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1282,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const 0x1.921fb6p+2)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1283,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const -0x1.fffffep+127)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1284,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const 0x1.fffffep+127)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1285,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const -0x1.fffffep+127)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1286,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const 0x1.fffffep+127)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1287,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const -inf)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1288,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1289,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const -inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1290,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const inf)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1291,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1292,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1293,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1294,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -0x1p-149) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1295,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1296,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1297,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1298,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const 0x1p-149) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1299,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const -0x0p+0)) (f32.const inf))
error, wrong result, expected 2139095040, got 1073741824
{"type":"assert_return","line":1300,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const 0x0p+0)) (f32.const -inf))
exception: Division by zero.
{"type":"assert_return","line":1301,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const -0x0p+0)) (f32.const -inf))
error, wrong result, expected 4286578688, got 3221225472
{"type":"assert_return","line":1302,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const 0x0p+0)) (f32.const inf))
exception: Division by zero.
{"type":"assert_return","line":1303,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1258291200"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const -0x1p-149)) (f32.const 0x1p+23))
error, wrong result, expected 1258291200, got 1073741822
{"type":"assert_return","line":1304,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"3405774848"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const 0x1p-149)) (f32.const -0x1p+23))
error, wrong result, expected 3405774848, got 3212836864
{"type":"assert_return","line":1305,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"3405774848"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const -0x1p-149)) (f32.const -0x1p+23))
error, wrong result, expected 3405774848, got 3212836864
{"type":"assert_return","line":1306,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1258291200"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const 0x1p-149)) (f32.const 0x1p+23))
error, wrong result, expected 1258291200, got 1073741822
{"type":"assert_return","line":1307,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const -0x1p-126)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1308,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const 0x1p-126)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1309,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const -0x1p-126)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1310,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const 0x1p-126)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1311,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"16777216"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const -0x1p-1)) (f32.const 0x1p-125))
error, wrong result, expected 16777216, got 1056964608
{"type":"assert_return","line":1312,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2164260864"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const 0x1p-1)) (f32.const -0x1p-125))
error, wrong result, expected 2164260864, got 3204448256
{"type":"assert_return","line":1313,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2164260864"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const -0x1p-1)) (f32.const -0x1p-125))
error, wrong result, expected 2164260864, got 3204448256
{"type":"assert_return","line":1314,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"16777216"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const 0x1p-1)) (f32.const 0x1p-125))
error, wrong result, expected 16777216, got 1056964608
{"type":"assert_return","line":1315,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const -0x1p+0)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":1316,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const 0x1p+0)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1317,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const -0x1p+0)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1318,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const 0x1p+0)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":1319,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1335088"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.45f3p-129))
error, wrong result, expected 1335088, got 1056964608
{"type":"assert_return","line":1320,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2148818736"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.45f3p-129))
error, wrong result, expected 2148818736, got 3204448256
{"type":"assert_return","line":1321,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2148818736"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.45f3p-129))
error, wrong result, expected 2148818736, got 3204448256
{"type":"assert_return","line":1322,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1335088"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.45f3p-129))
error, wrong result, expected 1335088, got 1056964608
{"type":"assert_return","line":1323,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const -0x1.fffffep+127)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1324,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const 0x1.fffffep+127)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1325,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const -0x1.fffffep+127)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1326,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const 0x1.fffffep+127)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1327,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const -inf)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1328,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1329,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const -inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1330,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const inf)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1331,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1332,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1333,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1334,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -0x1p-126) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1335,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1336,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1337,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1338,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const 0x1p-126) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1339,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const -0x0p+0)) (f32.const inf))
error, wrong result, expected 2139095040, got 2122317824
{"type":"assert_return","line":1340,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const 0x0p+0)) (f32.const -inf))
exception: Division by zero.
{"type":"assert_return","line":1341,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const -0x0p+0)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4269801472
{"type":"assert_return","line":1342,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const 0x0p+0)) (f32.const inf))
exception: Division by zero.
{"type":"assert_return","line":1343,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const -0x1p-149)) (f32.const inf))
error, wrong result, expected 2139095040, got 2122317822
{"type":"assert_return","line":1344,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const 0x1p-149)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4269801470
{"type":"assert_return","line":1345,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const -0x1p-149)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4269801470
{"type":"assert_return","line":1346,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const 0x1p-149)) (f32.const inf))
error, wrong result, expected 2139095040, got 2122317822
{"type":"assert_return","line":1347,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2113929216"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const -0x1p-126)) (f32.const 0x1p+125))
ok, result
{"type":"assert_return","line":1348,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"4261412864"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const 0x1p-126)) (f32.const -0x1p+125))
ok, result
{"type":"assert_return","line":1349,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"4261412864"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const -0x1p-126)) (f32.const -0x1p+125))
ok, result
{"type":"assert_return","line":1350,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2113929216"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const 0x1p-126)) (f32.const 0x1p+125))
ok, result
{"type":"assert_return","line":1351,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const -0x1p-1)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1352,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const 0x1p-1)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1353,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const -0x1p-1)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1354,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const 0x1p-1)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1355,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const -0x1p+0)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":1356,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const 0x1p+0)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1357,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const -0x1p+0)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1358,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const 0x1p+0)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":1359,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1034090883"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.45f306p-4))
error, wrong result, expected 1034090883, got 1034090880
{"type":"assert_return","line":1360,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3181574531"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.45f306p-4))
error, wrong result, expected 3181574531, got 3204448256
{"type":"assert_return","line":1361,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3181574531"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.45f306p-4))
error, wrong result, expected 3181574531, got 3204448256
{"type":"assert_return","line":1362,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1034090883"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.45f306p-4))
error, wrong result, expected 1034090883, got 1034090880
{"type":"assert_return","line":1363,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"1048576"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const -0x1.fffffep+127)) (f32.const 0x1p-129))
error, wrong result, expected 1048576, got 1056964608
{"type":"assert_return","line":1364,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2148532224"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const 0x1.fffffep+127)) (f32.const -0x1p-129))
error, wrong result, expected 2148532224, got 3204448256
{"type":"assert_return","line":1365,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2148532224"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const -0x1.fffffep+127)) (f32.const -0x1p-129))
error, wrong result, expected 2148532224, got 3204448256
{"type":"assert_return","line":1366,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"1048576"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const 0x1.fffffep+127)) (f32.const 0x1p-129))
error, wrong result, expected 1048576, got 1056964608
{"type":"assert_return","line":1367,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const -inf)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1368,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1369,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const -inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1370,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const inf)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1371,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1372,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1373,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1374,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -0x1p-1) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1375,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1376,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1377,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1378,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const 0x1p-1) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1379,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const -0x0p+0)) (f32.const inf))
error, wrong result, expected 2139095040, got 2130706432
{"type":"assert_return","line":1380,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const 0x0p+0)) (f32.const -inf))
exception: Division by zero.
{"type":"assert_return","line":1381,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const -0x0p+0)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4278190080
{"type":"assert_return","line":1382,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const 0x0p+0)) (f32.const inf))
exception: Division by zero.
{"type":"assert_return","line":1383,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const -0x1p-149)) (f32.const inf))
error, wrong result, expected 2139095040, got 2130706430
{"type":"assert_return","line":1384,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const 0x1p-149)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4278190078
{"type":"assert_return","line":1385,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const -0x1p-149)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4278190078
{"type":"assert_return","line":1386,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const 0x1p-149)) (f32.const inf))
error, wrong result, expected 2139095040, got 2130706430
{"type":"assert_return","line":1387,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2122317824"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const -0x1p-126)) (f32.const 0x1p+126))
ok, result
{"type":"assert_return","line":1388,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"4269801472"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const 0x1p-126)) (f32.const -0x1p+126))
ok, result
{"type":"assert_return","line":1389,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"4269801472"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const -0x1p-126)) (f32.const -0x1p+126))
ok, result
{"type":"assert_return","line":1390,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2122317824"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const 0x1p-126)) (f32.const 0x1p+126))
ok, result
{"type":"assert_return","line":1391,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1073741824"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const -0x1p-1)) (f32.const 0x1p+1))
ok, result
{"type":"assert_return","line":1392,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3221225472"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const 0x1p-1)) (f32.const -0x1p+1))
ok, result
{"type":"assert_return","line":1393,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3221225472"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const -0x1p-1)) (f32.const -0x1p+1))
ok, result
{"type":"assert_return","line":1394,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1073741824"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const 0x1p-1)) (f32.const 0x1p+1))
ok, result
{"type":"assert_return","line":1395,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const -0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1396,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const 0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1397,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1398,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1399,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1042479491"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.45f306p-3))
error, wrong result, expected 1042479491, got 1042479488
{"type":"assert_return","line":1400,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3189963139"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.45f306p-3))
error, wrong result, expected 3189963139, got 3204448256
{"type":"assert_return","line":1401,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3189963139"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.45f306p-3))
error, wrong result, expected 3189963139, got 3204448256
{"type":"assert_return","line":1402,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1042479491"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.45f306p-3))
error, wrong result, expected 1042479491, got 1042479488
{"type":"assert_return","line":1403,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2097152"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const -0x1.fffffep+127)) (f32.const 0x1p-128))
error, wrong result, expected 2097152, got 1056964608
{"type":"assert_return","line":1404,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2149580800"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const 0x1.fffffep+127)) (f32.const -0x1p-128))
error, wrong result, expected 2149580800, got 3204448256
{"type":"assert_return","line":1405,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2149580800"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const -0x1.fffffep+127)) (f32.const -0x1p-128))
error, wrong result, expected 2149580800, got 3204448256
{"type":"assert_return","line":1406,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2097152"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const 0x1.fffffep+127)) (f32.const 0x1p-128))
error, wrong result, expected 2097152, got 1056964608
{"type":"assert_return","line":1407,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const -inf)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1408,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1409,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const -inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1410,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const inf)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1411,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1412,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1413,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1414,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -0x1p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1415,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1416,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1417,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1418,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const 0x1p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1419,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const -0x0p+0)) (f32.const inf))
exception: exponent too large: 256
{"type":"assert_return","line":1420,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const 0x0p+0)) (f32.const -inf))
exception: Division by zero.
{"type":"assert_return","line":1421,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const -0x0p+0)) (f32.const -inf))
exception: exponent too large: 256
{"type":"assert_return","line":1422,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const 0x0p+0)) (f32.const inf))
exception: Division by zero.
{"type":"assert_return","line":1423,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-149)) (f32.const inf))
exception: exponent too large: 256
{"type":"assert_return","line":1424,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-149)) (f32.const -inf))
exception: exponent too large: 256
{"type":"assert_return","line":1425,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-149)) (f32.const -inf))
exception: exponent too large: 256
{"type":"assert_return","line":1426,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-149)) (f32.const inf))
exception: exponent too large: 256
{"type":"assert_return","line":1427,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-126)) (f32.const inf))
error, wrong result, expected 2139095040, got 2143883227
{"type":"assert_return","line":1428,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-126)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4291366875
{"type":"assert_return","line":1429,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-126)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4291366875
{"type":"assert_return","line":1430,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-126)) (f32.const inf))
error, wrong result, expected 2139095040, got 2143883227
{"type":"assert_return","line":1431,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1095307227"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-1)) (f32.const 0x1.921fb6p+3))
ok, result
{"type":"assert_return","line":1432,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3242790875"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-1)) (f32.const -0x1.921fb6p+3))
error, wrong result, expected 3242790875, got 3242196992
{"type":"assert_return","line":1433,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3242790875"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-1)) (f32.const -0x1.921fb6p+3))
error, wrong result, expected 3242790875, got 3242196992
{"type":"assert_return","line":1434,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1095307227"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-1)) (f32.const 0x1.921fb6p+3))
ok, result
{"type":"assert_return","line":1435,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const -0x1p+0)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":1436,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const 0x1p+0)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1437,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const -0x1p+0)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1438,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const 0x1p+0)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":1439,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const -0x1.921fb6p+2)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1440,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const 0x1.921fb6p+2)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1441,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const -0x1.921fb6p+2)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1442,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const 0x1.921fb6p+2)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1443,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"13176796"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const -0x1.fffffep+127)) (f32.const 0x1.921fb8p-126))
error, wrong result, expected 13176796, got 1056964608
{"type":"assert_return","line":1444,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2160660444"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const 0x1.fffffep+127)) (f32.const -0x1.921fb8p-126))
error, wrong result, expected 2160660444, got 3204448256
{"type":"assert_return","line":1445,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2160660444"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const -0x1.fffffep+127)) (f32.const -0x1.921fb8p-126))
error, wrong result, expected 2160660444, got 3204448256
{"type":"assert_return","line":1446,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"13176796"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const 0x1.fffffep+127)) (f32.const 0x1.921fb8p-126))
error, wrong result, expected 13176796, got 1056964608
{"type":"assert_return","line":1447,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const -inf)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1448,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1449,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const -inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1450,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const inf)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1056964608
{"type":"assert_return","line":1451,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1452,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1453,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1454,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -0x1.921fb6p+2) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1455,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1456,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1457,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1458,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const 0x1.921fb6p+2) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1459,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const -0x0p+0)) (f32.const inf))
exception: exponent too large: 381
{"type":"assert_return","line":1460,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const 0x0p+0)) (f32.const -inf))
exception: Division by zero.
{"type":"assert_return","line":1461,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const -0x0p+0)) (f32.const -inf))
exception: exponent too large: 381
{"type":"assert_return","line":1462,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const 0x0p+0)) (f32.const inf))
exception: Division by zero.
{"type":"assert_return","line":1463,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const -0x1p-149)) (f32.const inf))
exception: exponent too large: 381
{"type":"assert_return","line":1464,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const 0x1p-149)) (f32.const -inf))
exception: exponent too large: 381
{"type":"assert_return","line":1465,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const -0x1p-149)) (f32.const -inf))
exception: exponent too large: 381
{"type":"assert_return","line":1466,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const 0x1p-149)) (f32.const inf))
exception: exponent too large: 381
{"type":"assert_return","line":1467,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const -0x1p-126)) (f32.const inf))
exception: exponent too large: 380
{"type":"assert_return","line":1468,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const 0x1p-126)) (f32.const -inf))
exception: exponent too large: 380
{"type":"assert_return","line":1469,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const -0x1p-126)) (f32.const -inf))
exception: exponent too large: 380
{"type":"assert_return","line":1470,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const 0x1p-126)) (f32.const inf))
exception: exponent too large: 380
{"type":"assert_return","line":1471,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const -0x1p-1)) (f32.const inf))
error, wrong result, expected 2139095040, got 2147483647
{"type":"assert_return","line":1472,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const 0x1p-1)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4294967295
{"type":"assert_return","line":1473,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const -0x1p-1)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4294967295
{"type":"assert_return","line":1474,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const 0x1p-1)) (f32.const inf))
error, wrong result, expected 2139095040, got 2147483647
{"type":"assert_return","line":1475,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const -0x1p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1476,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const 0x1p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1477,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const -0x1p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1478,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const 0x1p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1479,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2116221314"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.45f304p+125))
ok, result
{"type":"assert_return","line":1480,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"4263704962"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.45f304p+125))
ok, result
{"type":"assert_return","line":1481,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"4263704962"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.45f304p+125))
ok, result
{"type":"assert_return","line":1482,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2116221314"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.45f304p+125))
ok, result
{"type":"assert_return","line":1483,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const -0x1.fffffep+127)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1484,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const 0x1.fffffep+127)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1485,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const -0x1.fffffep+127)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1486,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const 0x1.fffffep+127)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1487,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const -inf)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1065353214
{"type":"assert_return","line":1488,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1489,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const -inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1490,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const inf)) (f32.const 0x0p+0))
error, wrong result, expected 0, got 1065353214
{"type":"assert_return","line":1491,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1492,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1493,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1494,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -0x1.fffffep+127) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1495,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1496,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1497,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1498,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const 0x1.fffffep+127) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1499,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const -0x0p+0)) (f32.const inf))
exception: exponent too large: 382
{"type":"assert_return","line":1500,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const 0x0p+0)) (f32.const -inf))
exception: Division by zero.
{"type":"assert_return","line":1501,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const -0x0p+0)) (f32.const -inf))
exception: exponent too large: 382
{"type":"assert_return","line":1502,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const 0x0p+0)) (f32.const inf))
exception: Division by zero.
{"type":"assert_return","line":1503,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const -0x1p-149)) (f32.const inf))
exception: exponent too large: 381
{"type":"assert_return","line":1504,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const 0x1p-149)) (f32.const -inf))
exception: exponent too large: 381
{"type":"assert_return","line":1505,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const -0x1p-149)) (f32.const -inf))
exception: exponent too large: 381
{"type":"assert_return","line":1506,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const 0x1p-149)) (f32.const inf))
exception: exponent too large: 381
{"type":"assert_return","line":1507,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const -0x1p-126)) (f32.const inf))
exception: exponent too large: 381
{"type":"assert_return","line":1508,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const 0x1p-126)) (f32.const -inf))
exception: exponent too large: 381
{"type":"assert_return","line":1509,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const -0x1p-126)) (f32.const -inf))
exception: exponent too large: 381
{"type":"assert_return","line":1510,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const 0x1p-126)) (f32.const inf))
exception: exponent too large: 381
{"type":"assert_return","line":1511,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const -0x1p-1)) (f32.const inf))
exception: exponent too large: 256
{"type":"assert_return","line":1512,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const 0x1p-1)) (f32.const -inf))
exception: exponent too large: 256
{"type":"assert_return","line":1513,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const -0x1p-1)) (f32.const -inf))
exception: exponent too large: 256
{"type":"assert_return","line":1514,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const 0x1p-1)) (f32.const inf))
exception: exponent too large: 256
{"type":"assert_return","line":1515,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const -0x1p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":1516,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const 0x1p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1517,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const -0x1p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1518,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const 0x1p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":1519,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const -0x1.921fb6p+2)) (f32.const inf))
error, wrong result, expected 2139095040, got 2116221315
{"type":"assert_return","line":1520,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const 0x1.921fb6p+2)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4263704963
{"type":"assert_return","line":1521,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const -0x1.921fb6p+2)) (f32.const -inf))
error, wrong result, expected 4286578688, got 4263704963
{"type":"assert_return","line":1522,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const 0x1.921fb6p+2)) (f32.const inf))
error, wrong result, expected 2139095040, got 2116221315
{"type":"assert_return","line":1523,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const -0x1.fffffep+127)) (f32.const inf))
error, wrong result, expected 2139095040, got 1065353216
{"type":"assert_return","line":1524,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const 0x1.fffffep+127)) (f32.const -inf))
error, wrong result, expected 4286578688, got 3212836864
{"type":"assert_return","line":1525,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const -0x1.fffffep+127)) (f32.const -inf))
error, wrong result, expected 4286578688, got 3212836864
{"type":"assert_return","line":1526,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const 0x1.fffffep+127)) (f32.const inf))
error, wrong result, expected 2139095040, got 1065353216
{"type":"assert_return","line":1527,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1528,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1529,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1530,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1531,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1532,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1533,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1534,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -inf) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1535,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1536,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1537,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1538,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const inf) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1539,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1540,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const -0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1541,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Division by zero.
{"type":"assert_return","line":1542,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const 0x0p+0)) (f32.const nan:arithmetic))
exception: Division by zero.
{"type":"assert_return","line":1543,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1544,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const -0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1545,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Division by zero.
{"type":"assert_return","line":1546,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const 0x0p+0)) (f32.const nan:arithmetic))
exception: Division by zero.
{"type":"assert_return","line":1547,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const -0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1548,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const -0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1549,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const 0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1550,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const 0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1551,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const -0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1552,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const -0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1553,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const 0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1554,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const 0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1555,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const -0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1556,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const -0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1557,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const 0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1558,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const 0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1559,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const -0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1560,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const -0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1561,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const 0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1562,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const 0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1563,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const -0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1564,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const -0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1565,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const 0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1566,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const 0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1567,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const -0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1568,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const -0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1569,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const 0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1570,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const 0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1571,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const -0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1572,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const -0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1573,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const 0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1574,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const 0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1575,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const -0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1576,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const -0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1577,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const 0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1578,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const 0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1579,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const -0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1580,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const -0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1581,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const 0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1582,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const 0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1583,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const -0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1584,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const -0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1585,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const 0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1586,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const 0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1587,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const -0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1588,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const -0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1589,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const 0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1590,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const 0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1591,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const -0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1592,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const -0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1593,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const 0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1594,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const 0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1595,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1596,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const -inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1597,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1598,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1599,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1600,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const -inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1601,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1602,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1603,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1604,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const -nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1605,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1606,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1607,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1608,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1609,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1610,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const -nan:0x200000) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1611,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1612,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const -nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1613,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1614,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1615,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1616,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1617,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1618,"action":{"type":"invoke","field":"div","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "div" (f32.const nan:0x200000) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1619,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1620,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const 0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1621,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1622,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1623,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1624,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const 0x1p-149)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1625,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1626,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const 0x1p-149)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1627,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1628,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const 0x1p-126)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1629,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1630,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const 0x1p-126)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1631,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1632,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const 0x1p-1)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1633,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1634,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const 0x1p-1)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1635,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1636,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const 0x1p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1637,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1638,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const 0x1p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1639,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1640,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const 0x1.921fb6p+2)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1641,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1642,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const 0x1.921fb6p+2)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1643,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1644,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const 0x1.fffffep+127)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1645,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1646,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const 0x1.fffffep+127)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1647,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1648,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1649,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1650,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const inf)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1651,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1652,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1653,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1654,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -0x0p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1655,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1656,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1657,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1658,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const 0x0p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1659,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const -0x0p+0)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1660,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const 0x0p+0)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1661,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1662,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1663,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1664,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const 0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1665,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1666,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1667,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1668,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const 0x1p-126)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1669,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1670,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const 0x1p-126)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1671,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1672,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const 0x1p-1)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1673,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1674,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const 0x1p-1)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1675,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1676,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const 0x1p+0)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1677,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1678,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const 0x1p+0)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1679,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1680,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const 0x1.921fb6p+2)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1681,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1682,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const 0x1.921fb6p+2)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1683,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1684,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const 0x1.fffffep+127)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1685,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1686,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const 0x1.fffffep+127)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1687,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1688,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const inf)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1689,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1690,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const inf)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1691,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1692,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1693,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1694,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -0x1p-149) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1695,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1696,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1697,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1698,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const 0x1p-149) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1699,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const -0x0p+0)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1700,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const 0x0p+0)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1701,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1702,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1703,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const -0x1p-149)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1704,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const 0x1p-149)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1705,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1706,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1707,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1708,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const 0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1709,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1710,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":1711,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1712,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const 0x1p-1)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1713,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1714,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const 0x1p-1)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":1715,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1716,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const 0x1p+0)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1717,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1718,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const 0x1p+0)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":1719,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1720,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const 0x1.921fb6p+2)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1721,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1722,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const 0x1.921fb6p+2)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":1723,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1724,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const 0x1.fffffep+127)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1725,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1726,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const 0x1.fffffep+127)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":1727,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1728,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const inf)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1729,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1730,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const inf)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":1731,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1732,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1733,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1734,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -0x1p-126) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1735,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1736,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1737,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1738,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const 0x1p-126) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1739,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const -0x0p+0)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1740,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const 0x0p+0)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1741,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1742,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1743,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const -0x1p-149)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1744,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const 0x1p-149)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1745,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1746,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1747,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const -0x1p-126)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1748,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const 0x1p-126)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1749,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1750,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":1751,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1752,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const 0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1753,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1754,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":1755,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1756,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const 0x1p+0)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1757,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1758,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const 0x1p+0)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":1759,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1760,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const 0x1.921fb6p+2)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1761,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1762,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const 0x1.921fb6p+2)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":1763,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1764,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const 0x1.fffffep+127)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1765,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1766,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const 0x1.fffffep+127)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":1767,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1768,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const inf)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1769,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1770,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const inf)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":1771,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1772,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1773,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1774,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -0x1p-1) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1775,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1776,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1777,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1778,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const 0x1p-1) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1779,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const -0x0p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1780,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const 0x0p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1781,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1782,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1783,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const -0x1p-149)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1784,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const 0x1p-149)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1785,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1786,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1787,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const -0x1p-126)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1788,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const 0x1p-126)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1789,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1790,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":1791,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const -0x1p-1)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1792,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const 0x1p-1)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1793,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1794,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":1795,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1796,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const 0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1797,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1798,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1799,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1800,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const 0x1.921fb6p+2)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1801,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1802,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const 0x1.921fb6p+2)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1803,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1804,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const 0x1.fffffep+127)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1805,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1806,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const 0x1.fffffep+127)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1807,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1808,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const inf)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1809,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1810,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const inf)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1811,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1812,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1813,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1814,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -0x1p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1815,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1816,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1817,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1818,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const 0x1p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1819,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const -0x0p+0)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1820,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const 0x0p+0)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1821,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1822,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1823,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-149)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1824,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-149)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1825,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1826,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1827,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-126)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1828,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-126)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1829,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1830,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":1831,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-1)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1832,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-1)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1833,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1834,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":1835,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const -0x1p+0)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1836,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const 0x1p+0)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1837,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1838,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1839,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1840,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1841,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1842,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":1843,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1844,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const 0x1.fffffep+127)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1845,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1846,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const 0x1.fffffep+127)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":1847,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1848,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const inf)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1849,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1850,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const inf)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":1851,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1852,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1853,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1854,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -0x1.921fb6p+2) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1855,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1856,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1857,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1858,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const 0x1.921fb6p+2) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1859,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const -0x0p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1860,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const 0x0p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1861,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1862,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1863,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const -0x1p-149)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1864,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const 0x1p-149)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1865,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1866,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1867,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const -0x1p-126)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1868,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const 0x1p-126)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1869,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1870,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":1871,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const -0x1p-1)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1872,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const 0x1p-1)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1873,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1874,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":1875,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const -0x1p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1876,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const 0x1p+0)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1877,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1878,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1879,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1880,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const 0x1.921fb6p+2)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1881,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1882,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":1883,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1884,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const 0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1885,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1886,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1887,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1888,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const inf)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1889,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1890,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const inf)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1891,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1892,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1893,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1894,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -0x1.fffffep+127) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1895,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1896,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1897,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1898,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const 0x1.fffffep+127) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1899,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const -0x0p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1900,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const 0x0p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1901,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":1902,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":1903,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const -0x1p-149)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1904,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const 0x1p-149)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1905,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":1906,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":1907,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const -0x1p-126)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1908,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const 0x1p-126)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1909,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":1910,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":1911,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const -0x1p-1)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1912,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const 0x1p-1)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1913,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":1914,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":1915,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const -0x1p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1916,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const 0x1p+0)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1917,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":1918,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":1919,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const -0x1.921fb6p+2)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1920,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const 0x1.921fb6p+2)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1921,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":1922,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":1923,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const -0x1.fffffep+127)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1924,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const 0x1.fffffep+127)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1925,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1926,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":1927,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1928,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1929,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":1930,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":1931,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1932,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1933,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1934,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -inf) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1935,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1936,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1937,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1938,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const inf) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1939,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1940,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const -0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1941,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1942,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const 0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1943,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1944,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const -0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1945,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1946,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const 0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1947,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const -0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1948,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const -0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1949,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const 0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1950,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const 0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1951,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const -0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1952,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const -0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1953,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const 0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1954,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const 0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1955,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const -0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1956,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const -0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1957,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const 0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1958,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const 0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1959,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const -0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1960,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const -0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1961,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const 0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1962,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const 0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1963,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const -0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1964,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const -0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1965,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const 0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1966,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const 0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1967,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const -0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1968,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const -0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1969,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const 0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1970,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const 0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1971,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const -0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1972,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const -0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1973,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const 0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1974,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const 0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1975,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const -0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1976,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const -0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1977,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const 0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1978,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const 0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1979,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const -0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1980,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const -0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1981,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const 0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1982,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const 0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1983,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const -0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1984,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const -0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1985,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const 0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1986,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const 0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1987,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const -0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1988,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const -0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1989,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const 0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1990,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const 0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1991,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const -0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1992,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const -0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1993,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const 0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1994,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const 0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1995,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1996,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const -inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1997,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":1998,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":1999,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2000,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const -inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2001,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2002,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2003,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2004,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const -nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2005,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2006,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2007,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2008,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2009,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2010,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const -nan:0x200000) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2011,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2012,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const -nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2013,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2014,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2015,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2016,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2017,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2018,"action":{"type":"invoke","field":"min","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "min" (f32.const nan:0x200000) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2019,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2020,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2021,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const -0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2022,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2023,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const -0x1p-149)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2024,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2025,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const -0x1p-149)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2026,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2027,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const -0x1p-126)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2028,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2029,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const -0x1p-126)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2030,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2031,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const -0x1p-1)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2032,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2033,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const -0x1p-1)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2034,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2035,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const -0x1p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2036,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2037,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const -0x1p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2038,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2039,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const -0x1.921fb6p+2)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2040,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2041,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const -0x1.921fb6p+2)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2042,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2043,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const -0x1.fffffep+127)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2044,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2045,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const -0x1.fffffep+127)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2046,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2047,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const -inf)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2048,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2049,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const -inf)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2050,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2051,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2052,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2053,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2054,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483648"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -0x0p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2055,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2056,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2057,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2058,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"0"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const 0x0p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2059,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2060,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2061,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const -0x0p+0)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2062,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const 0x0p+0)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2063,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":2064,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2065,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const -0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2066,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2067,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const -0x1p-126)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":2068,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2069,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const -0x1p-126)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2070,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2071,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const -0x1p-1)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":2072,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2073,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const -0x1p-1)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2074,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2075,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const -0x1p+0)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":2076,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2077,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const -0x1p+0)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2078,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2079,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const -0x1.921fb6p+2)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":2080,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2081,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const -0x1.921fb6p+2)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2082,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2083,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const -0x1.fffffep+127)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":2084,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2085,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const -0x1.fffffep+127)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2086,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2087,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const -inf)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":2088,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2089,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const -inf)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2090,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2091,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2092,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2093,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2094,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2147483649"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -0x1p-149) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2095,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2096,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2097,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2098,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const 0x1p-149) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2099,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2100,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2101,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const -0x0p+0)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2102,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const 0x0p+0)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2103,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":2104,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2105,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const -0x1p-149)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2106,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const 0x1p-149)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2107,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":2108,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2109,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const -0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2110,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2111,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const -0x1p-1)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":2112,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2113,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const -0x1p-1)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2114,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2115,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const -0x1p+0)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":2116,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2117,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const -0x1p+0)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2118,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2119,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const -0x1.921fb6p+2)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":2120,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2121,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const -0x1.921fb6p+2)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2122,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2123,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const -0x1.fffffep+127)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":2124,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2125,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const -0x1.fffffep+127)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2126,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2127,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const -inf)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":2128,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2129,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const -inf)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2130,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2131,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2132,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2133,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2134,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2155872256"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -0x1p-126) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2135,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2136,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2137,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2138,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"8388608"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const 0x1p-126) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2139,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2140,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2141,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const -0x0p+0)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2142,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const 0x0p+0)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2143,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":2144,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2145,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const -0x1p-149)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2146,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const 0x1p-149)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2147,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":2148,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2149,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const -0x1p-126)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2150,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const 0x1p-126)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2151,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":2152,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2153,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const -0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2154,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2155,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const -0x1p+0)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":2156,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2157,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const -0x1p+0)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2158,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2159,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const -0x1.921fb6p+2)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":2160,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2161,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const -0x1.921fb6p+2)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2162,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2163,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const -0x1.fffffep+127)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":2164,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2165,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const -0x1.fffffep+127)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2166,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2167,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const -inf)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":2168,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2169,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const -inf)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2170,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2171,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2172,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2173,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2174,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3204448256"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -0x1p-1) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2175,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2176,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2177,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2178,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1056964608"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const 0x1p-1) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2179,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2180,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2181,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const -0x0p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2182,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const 0x0p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2183,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":2184,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2185,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const -0x1p-149)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2186,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const 0x1p-149)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2187,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":2188,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2189,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const -0x1p-126)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2190,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const 0x1p-126)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2191,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":2192,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2193,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const -0x1p-1)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2194,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const 0x1p-1)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2195,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":2196,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2197,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const -0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2198,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2199,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const -0x1.921fb6p+2)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":2200,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2201,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const -0x1.921fb6p+2)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2202,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2203,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const -0x1.fffffep+127)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":2204,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2205,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const -0x1.fffffep+127)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2206,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2207,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const -inf)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":2208,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2209,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const -inf)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2210,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2211,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2212,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2213,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2214,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3212836864"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -0x1p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2215,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2216,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2217,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2218,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1065353216"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const 0x1p+0) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2219,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2220,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2221,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const -0x0p+0)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2222,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const 0x0p+0)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2223,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":2224,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2225,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-149)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2226,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-149)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2227,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":2228,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2229,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-126)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2230,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-126)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2231,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":2232,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2233,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const -0x1p-1)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2234,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const 0x1p-1)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2235,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":2236,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2237,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const -0x1p+0)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2238,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const 0x1p+0)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2239,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":2240,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2241,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2242,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2243,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const -0x1.fffffep+127)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":2244,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2245,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const -0x1.fffffep+127)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2246,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2247,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const -inf)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":2248,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2249,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const -inf)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2250,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2251,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2252,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2253,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2254,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"3234402267"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -0x1.921fb6p+2) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2255,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2256,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2257,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2258,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"1086918619"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const 0x1.921fb6p+2) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2259,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2260,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2261,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const -0x0p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2262,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const 0x0p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2263,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":2264,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2265,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const -0x1p-149)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2266,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const 0x1p-149)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2267,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":2268,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2269,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const -0x1p-126)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2270,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const 0x1p-126)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2271,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":2272,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2273,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const -0x1p-1)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2274,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const 0x1p-1)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2275,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":2276,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2277,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const -0x1p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2278,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const 0x1p+0)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2279,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":2280,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2281,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const -0x1.921fb6p+2)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2282,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2283,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2284,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2285,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const -0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2286,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2287,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const -inf)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2288,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2289,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const -inf)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2290,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2291,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2292,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2293,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2294,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578687"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -0x1.fffffep+127) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2295,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2296,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2297,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2298,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095039"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const 0x1.fffffep+127) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2299,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3204448256
{"type":"assert_return","line":2300,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2301,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const -0x0p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":2302,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const 0x0p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":2303,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483649"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const -0x1p-149)) (f32.const -0x1p-149))
error, wrong result, expected 2147483649, got 3204448256
{"type":"assert_return","line":2304,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const 0x1p-149)) (f32.const 0x1p-149))
error, wrong result, expected 1, got 1056964608
{"type":"assert_return","line":2305,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const -0x1p-149)) (f32.const inf))
ok, result
{"type":"assert_return","line":2306,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const 0x1p-149)) (f32.const inf))
ok, result
{"type":"assert_return","line":2307,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2155872256"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const -0x1p-126)) (f32.const -0x1p-126))
error, wrong result, expected 2155872256, got 3204448256
{"type":"assert_return","line":2308,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"8388608"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const 0x1p-126)) (f32.const 0x1p-126))
error, wrong result, expected 8388608, got 1056964608
{"type":"assert_return","line":2309,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const -0x1p-126)) (f32.const inf))
ok, result
{"type":"assert_return","line":2310,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const 0x1p-126)) (f32.const inf))
ok, result
{"type":"assert_return","line":2311,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3204448256"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const -0x1p-1)) (f32.const -0x1p-1))
ok, result
{"type":"assert_return","line":2312,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1056964608"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const 0x1p-1)) (f32.const 0x1p-1))
ok, result
{"type":"assert_return","line":2313,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const -0x1p-1)) (f32.const inf))
ok, result
{"type":"assert_return","line":2314,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const 0x1p-1)) (f32.const inf))
ok, result
{"type":"assert_return","line":2315,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":2316,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2317,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const -0x1p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":2318,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const 0x1p+0)) (f32.const inf))
ok, result
{"type":"assert_return","line":2319,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3234402267"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const -0x1.921fb6p+2)) (f32.const -0x1.921fb6p+2))
error, wrong result, expected 3234402267, got 3233808384
{"type":"assert_return","line":2320,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086918619"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const 0x1.921fb6p+2)) (f32.const 0x1.921fb6p+2))
ok, result
{"type":"assert_return","line":2321,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const -0x1.921fb6p+2)) (f32.const inf))
ok, result
{"type":"assert_return","line":2322,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const 0x1.921fb6p+2)) (f32.const inf))
ok, result
{"type":"assert_return","line":2323,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2324,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2325,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const -0x1.fffffep+127)) (f32.const inf))
ok, result
{"type":"assert_return","line":2326,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const 0x1.fffffep+127)) (f32.const inf))
ok, result
{"type":"assert_return","line":2327,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":2328,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2329,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const -inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2330,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2331,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2332,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2333,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2334,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4286578688"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -inf) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2335,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2336,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2337,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2338,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2139095040"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const inf) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2339,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2340,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const -0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2341,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2342,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const 0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2343,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const -0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2344,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const -0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2345,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const 0x0p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2346,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const 0x0p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2347,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const -0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2348,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const -0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2349,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const 0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2350,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const 0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2351,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const -0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2352,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const -0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2353,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const 0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2354,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const 0x1p-149)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2355,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const -0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2356,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const -0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2357,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const 0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2358,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const 0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2359,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const -0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2360,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const -0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2361,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const 0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2362,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const 0x1p-126)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2363,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const -0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2364,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const -0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2365,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const 0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2366,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const 0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2367,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const -0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2368,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const -0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2369,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const 0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2370,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const 0x1p-1)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2371,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const -0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2372,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const -0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2373,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const 0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2374,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const 0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2375,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const -0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2376,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const -0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2377,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const 0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2378,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const 0x1p+0)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2379,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const -0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2380,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const -0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2381,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const 0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2382,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const 0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2383,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const -0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2384,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const -0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2385,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const 0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2386,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const 0x1.921fb6p+2)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2387,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const -0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2388,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const -0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2389,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const 0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2390,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const 0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2391,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const -0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2392,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const -0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2393,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const 0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2394,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const 0x1.fffffep+127)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2395,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2396,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const -inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2397,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2398,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2399,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2400,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const -inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2401,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2402,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const inf)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2403,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2404,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const -nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2405,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2406,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2407,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2408,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2409,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4290772992"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2410,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"4288675840"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const -nan:0x200000) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2411,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2412,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const -nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2413,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2414,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2415,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2416,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const nan)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2417,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2143289344"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2418,"action":{"type":"invoke","field":"max","args":[{"type":"f32","value":"2141192192"},{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "max" (f32.const nan:0x200000) (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2419,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "sqrt" (f32.const -0x0p+0)) (f32.const -0x0p+0))
exception: Range out of bounds
{"type":"assert_return","line":2420,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "sqrt" (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2421,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sqrt" (f32.const -0x1p-149)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2422,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"439682291"}]}
(assert_return (invoke "sqrt" (f32.const 0x1p-149)) (f32.const 0x1.6a09e6p-75))
error, wrong result, expected 439682291, got 1056964608
{"type":"assert_return","line":2423,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sqrt" (f32.const -0x1p-126)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2424,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"536870912"}]}
(assert_return (invoke "sqrt" (f32.const 0x1p-126)) (f32.const 0x1p-63))
error, wrong result, expected 536870912, got 1056964608
{"type":"assert_return","line":2425,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sqrt" (f32.const -0x1p-1)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2426,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1060439283"}]}
(assert_return (invoke "sqrt" (f32.const 0x1p-1)) (f32.const 0x1.6a09e6p-1))
error, wrong result, expected 1060439283, got 1060439282
{"type":"assert_return","line":2427,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sqrt" (f32.const -0x1p+0)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2428,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "sqrt" (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2429,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sqrt" (f32.const -0x1.921fb6p+2)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2430,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1075866777"}]}
(assert_return (invoke "sqrt" (f32.const 0x1.921fb6p+2)) (f32.const 0x1.40d932p+1))
ok, result
{"type":"assert_return","line":2431,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sqrt" (f32.const -0x1.fffffep+127)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2432,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"1602224127"}]}
(assert_return (invoke "sqrt" (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+63))
ok, result
{"type":"assert_return","line":2433,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sqrt" (f32.const -inf)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2434,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "sqrt" (f32.const inf)) (f32.const inf))
error, wrong result, expected 2139095040, got 1602224128
{"type":"assert_return","line":2435,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sqrt" (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2436,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sqrt" (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2437,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "sqrt" (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2438,"action":{"type":"invoke","field":"sqrt","args":[{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "sqrt" (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2439,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "floor" (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 3212836864
{"type":"assert_return","line":2440,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "floor" (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2441,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "floor" (f32.const -0x1p-149)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":2442,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "floor" (f32.const 0x1p-149)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2443,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "floor" (f32.const -0x1p-126)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":2444,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "floor" (f32.const 0x1p-126)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2445,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "floor" (f32.const -0x1p-1)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":2446,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "floor" (f32.const 0x1p-1)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2447,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "floor" (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":2448,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "floor" (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2449,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3235905536"}]}
(assert_return (invoke "floor" (f32.const -0x1.921fb6p+2)) (f32.const -0x1.cp+2))
ok, result
{"type":"assert_return","line":2450,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086324736"}]}
(assert_return (invoke "floor" (f32.const 0x1.921fb6p+2)) (f32.const 0x1.8p+2))
ok, result
{"type":"assert_return","line":2451,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "floor" (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2452,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "floor" (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2453,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "floor" (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":2454,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "floor" (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2455,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "floor" (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2456,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "floor" (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2457,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "floor" (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2458,"action":{"type":"invoke","field":"floor","args":[{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "floor" (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2459,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "ceil" (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":2460,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "ceil" (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2461,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "ceil" (f32.const -0x1p-149)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":2462,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "ceil" (f32.const 0x1p-149)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2463,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "ceil" (f32.const -0x1p-126)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":2464,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "ceil" (f32.const 0x1p-126)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2465,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "ceil" (f32.const -0x1p-1)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":2466,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "ceil" (f32.const 0x1p-1)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2467,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "ceil" (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":2468,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "ceil" (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2469,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3233808384"}]}
(assert_return (invoke "ceil" (f32.const -0x1.921fb6p+2)) (f32.const -0x1.8p+2))
ok, result
{"type":"assert_return","line":2470,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1088421888"}]}
(assert_return (invoke "ceil" (f32.const 0x1.921fb6p+2)) (f32.const 0x1.cp+2))
ok, result
{"type":"assert_return","line":2471,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "ceil" (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2472,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "ceil" (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2473,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "ceil" (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":2474,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "ceil" (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2475,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "ceil" (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2476,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "ceil" (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2477,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "ceil" (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2478,"action":{"type":"invoke","field":"ceil","args":[{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "ceil" (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2479,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "trunc" (f32.const -0x0p+0)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":2480,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "trunc" (f32.const 0x0p+0)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2481,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "trunc" (f32.const -0x1p-149)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":2482,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "trunc" (f32.const 0x1p-149)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2483,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "trunc" (f32.const -0x1p-126)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":2484,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "trunc" (f32.const 0x1p-126)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2485,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "trunc" (f32.const -0x1p-1)) (f32.const -0x0p+0))
error, wrong result, expected 2147483648, got 0
{"type":"assert_return","line":2486,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "trunc" (f32.const 0x1p-1)) (f32.const 0x0p+0))
ok, result
{"type":"assert_return","line":2487,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "trunc" (f32.const -0x1p+0)) (f32.const -0x1p+0))
ok, result
{"type":"assert_return","line":2488,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "trunc" (f32.const 0x1p+0)) (f32.const 0x1p+0))
ok, result
{"type":"assert_return","line":2489,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3233808384"}]}
(assert_return (invoke "trunc" (f32.const -0x1.921fb6p+2)) (f32.const -0x1.8p+2))
ok, result
{"type":"assert_return","line":2490,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086324736"}]}
(assert_return (invoke "trunc" (f32.const 0x1.921fb6p+2)) (f32.const 0x1.8p+2))
ok, result
{"type":"assert_return","line":2491,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "trunc" (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2492,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "trunc" (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
ok, result
{"type":"assert_return","line":2493,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "trunc" (f32.const -inf)) (f32.const -inf))
ok, result
{"type":"assert_return","line":2494,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "trunc" (f32.const inf)) (f32.const inf))
ok, result
{"type":"assert_return","line":2495,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "trunc" (f32.const -nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2496,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "trunc" (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2497,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "trunc" (f32.const nan)) (f32.const nan:canonical))
exception: Conversion no number
{"type":"assert_return","line":2498,"action":{"type":"invoke","field":"trunc","args":[{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "trunc" (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: Conversion no number
{"type":"assert_return","line":2499,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"2147483648"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "nearest" (f32.const -0x0p+0)) (f32.const -0x0p+0))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2500,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"0"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "nearest" (f32.const 0x0p+0)) (f32.const 0x0p+0))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2501,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"2147483649"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "nearest" (f32.const -0x1p-149)) (f32.const -0x0p+0))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2502,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"1"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "nearest" (f32.const 0x1p-149)) (f32.const 0x0p+0))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2503,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"2155872256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "nearest" (f32.const -0x1p-126)) (f32.const -0x0p+0))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2504,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"8388608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "nearest" (f32.const 0x1p-126)) (f32.const 0x0p+0))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2505,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"3204448256"}]},"expected":[{"type":"f32","value":"2147483648"}]}
(assert_return (invoke "nearest" (f32.const -0x1p-1)) (f32.const -0x0p+0))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2506,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"1056964608"}]},"expected":[{"type":"f32","value":"0"}]}
(assert_return (invoke "nearest" (f32.const 0x1p-1)) (f32.const 0x0p+0))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2507,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"3212836864"}]},"expected":[{"type":"f32","value":"3212836864"}]}
(assert_return (invoke "nearest" (f32.const -0x1p+0)) (f32.const -0x1p+0))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2508,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"1065353216"}]},"expected":[{"type":"f32","value":"1065353216"}]}
(assert_return (invoke "nearest" (f32.const 0x1p+0)) (f32.const 0x1p+0))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2509,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"3234402267"}]},"expected":[{"type":"f32","value":"3233808384"}]}
(assert_return (invoke "nearest" (f32.const -0x1.921fb6p+2)) (f32.const -0x1.8p+2))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2510,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"1086918619"}]},"expected":[{"type":"f32","value":"1086324736"}]}
(assert_return (invoke "nearest" (f32.const 0x1.921fb6p+2)) (f32.const 0x1.8p+2))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2511,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"4286578687"}]},"expected":[{"type":"f32","value":"4286578687"}]}
(assert_return (invoke "nearest" (f32.const -0x1.fffffep+127)) (f32.const -0x1.fffffep+127))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2512,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"2139095039"}]},"expected":[{"type":"f32","value":"2139095039"}]}
(assert_return (invoke "nearest" (f32.const 0x1.fffffep+127)) (f32.const 0x1.fffffep+127))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2513,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"4286578688"}]},"expected":[{"type":"f32","value":"4286578688"}]}
(assert_return (invoke "nearest" (f32.const -inf)) (f32.const -inf))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2514,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"2139095040"}]},"expected":[{"type":"f32","value":"2139095040"}]}
(assert_return (invoke "nearest" (f32.const inf)) (f32.const inf))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2515,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"4290772992"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "nearest" (f32.const -nan)) (f32.const nan:canonical))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2516,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"4288675840"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "nearest" (f32.const -nan:0x200000)) (f32.const nan:arithmetic))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2517,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"2143289344"}]},"expected":[{"type":"f32","value":"nan:canonical"}]}
(assert_return (invoke "nearest" (f32.const nan)) (f32.const nan:canonical))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_return","line":2518,"action":{"type":"invoke","field":"nearest","args":[{"type":"f32","value":"2141192192"}]},"expected":[{"type":"f32","value":"nan:arithmetic"}]}
(assert_return (invoke "nearest" (f32.const nan:0x200000)) (f32.const nan:arithmetic))
exception: todo, execute instruction zcl_wasm_f32_nearest
{"type":"assert_invalid","line":2523,"filename":"f32.1.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":2524,"filename":"f32.2.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":2525,"filename":"f32.3.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":2526,"filename":"f32.4.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":2527,"filename":"f32.5.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":2528,"filename":"f32.6.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":2529,"filename":"f32.7.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":2530,"filename":"f32.8.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":2531,"filename":"f32.9.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":2532,"filename":"f32.10.wasm","text":"type mismatch"}
expected error
{"type":"assert_invalid","line":2533,"filename":"f32.11.wasm","text":"type mismatch"}
expected error
{"type":"assert_malformed","line":2537,"filename":"f32.12.wat","text":"unexpected token"}
got error: unexpected magic number
{"type":"assert_malformed","line":2541,"filename":"f32.13.wat","text":"unexpected token"}
got error: unexpected magic number
Generated at 2024-09-05T14:37:54