|
|
@@ -1,5 +1,6 @@
|
|
|
{"source_filename": "conversions.wast",
|
|
|
"commands": [
|
|
|
+
|
|
|
{"type": "module", "line": 1, "filename": "conversions.0.wasm"},
|
|
|
{"type": "assert_return", "line": 29, "action": {"type": "invoke", "field": "i64.extend_s_i32", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "i64", "value": "0"}]},
|
|
|
{"type": "assert_return", "line": 30, "action": {"type": "invoke", "field": "i64.extend_s_i32", "args": [{"type": "i32", "value": "10000"}]}, "expected": [{"type": "i64", "value": "10000"}]},
|
|
|
@@ -223,133 +224,152 @@
|
|
|
{"type": "assert_return", "line": 266, "action": {"type": "invoke", "field": "f32.convert_u_i32", "args": [{"type": "i32", "value": "2147483648"}]}, "expected": [{"type": "f32", "value": "1325400064"}]},
|
|
|
{"type": "assert_return", "line": 267, "action": {"type": "invoke", "field": "f32.convert_u_i32", "args": [{"type": "i32", "value": "305419896"}]}, "expected": [{"type": "f32", "value": "1301390004"}]},
|
|
|
{"type": "assert_return", "line": 268, "action": {"type": "invoke", "field": "f32.convert_u_i32", "args": [{"type": "i32", "value": "4294967295"}]}, "expected": [{"type": "f32", "value": "1333788672"}]},
|
|
|
- {"type": "assert_return", "line": 270, "action": {"type": "invoke", "field": "f32.convert_u_i32", "args": [{"type": "i32", "value": "16777217"}]}, "expected": [{"type": "f32", "value": "1266679808"}]},
|
|
|
- {"type": "assert_return", "line": 271, "action": {"type": "invoke", "field": "f32.convert_u_i32", "args": [{"type": "i32", "value": "16777219"}]}, "expected": [{"type": "f32", "value": "1266679810"}]},
|
|
|
- {"type": "assert_return", "line": 273, "action": {"type": "invoke", "field": "f32.convert_u_i64", "args": [{"type": "i64", "value": "1"}]}, "expected": [{"type": "f32", "value": "1065353216"}]},
|
|
|
- {"type": "assert_return", "line": 274, "action": {"type": "invoke", "field": "f32.convert_u_i64", "args": [{"type": "i64", "value": "0"}]}, "expected": [{"type": "f32", "value": "0"}]},
|
|
|
- {"type": "assert_return", "line": 275, "action": {"type": "invoke", "field": "f32.convert_u_i64", "args": [{"type": "i64", "value": "9223372036854775807"}]}, "expected": [{"type": "f32", "value": "1593835520"}]},
|
|
|
- {"type": "assert_return", "line": 276, "action": {"type": "invoke", "field": "f32.convert_u_i64", "args": [{"type": "i64", "value": "9223372036854775808"}]}, "expected": [{"type": "f32", "value": "1593835520"}]},
|
|
|
- {"type": "assert_return", "line": 277, "action": {"type": "invoke", "field": "f32.convert_u_i64", "args": [{"type": "i64", "value": "18446744073709551615"}]}, "expected": [{"type": "f32", "value": "1602224128"}]},
|
|
|
- {"type": "assert_return", "line": 279, "action": {"type": "invoke", "field": "f32.convert_u_i64", "args": [{"type": "i64", "value": "16777217"}]}, "expected": [{"type": "f32", "value": "1266679808"}]},
|
|
|
- {"type": "assert_return", "line": 280, "action": {"type": "invoke", "field": "f32.convert_u_i64", "args": [{"type": "i64", "value": "16777219"}]}, "expected": [{"type": "f32", "value": "1266679810"}]},
|
|
|
- {"type": "assert_return", "line": 282, "action": {"type": "invoke", "field": "f64.convert_u_i32", "args": [{"type": "i32", "value": "1"}]}, "expected": [{"type": "f64", "value": "4607182418800017408"}]},
|
|
|
- {"type": "assert_return", "line": 283, "action": {"type": "invoke", "field": "f64.convert_u_i32", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "f64", "value": "0"}]},
|
|
|
- {"type": "assert_return", "line": 284, "action": {"type": "invoke", "field": "f64.convert_u_i32", "args": [{"type": "i32", "value": "2147483647"}]}, "expected": [{"type": "f64", "value": "4746794007244308480"}]},
|
|
|
- {"type": "assert_return", "line": 285, "action": {"type": "invoke", "field": "f64.convert_u_i32", "args": [{"type": "i32", "value": "2147483648"}]}, "expected": [{"type": "f64", "value": "4746794007248502784"}]},
|
|
|
- {"type": "assert_return", "line": 286, "action": {"type": "invoke", "field": "f64.convert_u_i32", "args": [{"type": "i32", "value": "4294967295"}]}, "expected": [{"type": "f64", "value": "4751297606873776128"}]},
|
|
|
- {"type": "assert_return", "line": 288, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "1"}]}, "expected": [{"type": "f64", "value": "4607182418800017408"}]},
|
|
|
- {"type": "assert_return", "line": 289, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "0"}]}, "expected": [{"type": "f64", "value": "0"}]},
|
|
|
- {"type": "assert_return", "line": 290, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "9223372036854775807"}]}, "expected": [{"type": "f64", "value": "4890909195324358656"}]},
|
|
|
- {"type": "assert_return", "line": 291, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "9223372036854775808"}]}, "expected": [{"type": "f64", "value": "4890909195324358656"}]},
|
|
|
- {"type": "assert_return", "line": 292, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "18446744073709551615"}]}, "expected": [{"type": "f64", "value": "4895412794951729152"}]},
|
|
|
- {"type": "assert_return", "line": 294, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "9007199254740993"}]}, "expected": [{"type": "f64", "value": "4845873199050653696"}]},
|
|
|
- {"type": "assert_return", "line": 295, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "9007199254740995"}]}, "expected": [{"type": "f64", "value": "4845873199050653698"}]},
|
|
|
- {"type": "assert_return", "line": 297, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "0"}]}, "expected": [{"type": "f64", "value": "0"}]},
|
|
|
- {"type": "assert_return", "line": 298, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "2147483648"}]}, "expected": [{"type": "f64", "value": "9223372036854775808"}]},
|
|
|
- {"type": "assert_return", "line": 299, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "1"}]}, "expected": [{"type": "f64", "value": "3936146074321813504"}]},
|
|
|
- {"type": "assert_return", "line": 300, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "2147483649"}]}, "expected": [{"type": "f64", "value": "13159518111176589312"}]},
|
|
|
- {"type": "assert_return", "line": 301, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "1065353216"}]}, "expected": [{"type": "f64", "value": "4607182418800017408"}]},
|
|
|
- {"type": "assert_return", "line": 302, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "3212836864"}]}, "expected": [{"type": "f64", "value": "13830554455654793216"}]},
|
|
|
- {"type": "assert_return", "line": 303, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "4286578687"}]}, "expected": [{"type": "f64", "value": "14407015207421345792"}]},
|
|
|
- {"type": "assert_return", "line": 304, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "2139095039"}]}, "expected": [{"type": "f64", "value": "5183643170566569984"}]},
|
|
|
- {"type": "assert_return", "line": 306, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "67108864"}]}, "expected": [{"type": "f64", "value": "4071254063142928384"}]},
|
|
|
- {"type": "assert_return", "line": 308, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "2118632255"}]}, "expected": [{"type": "f64", "value": "5172657297058430976"}]},
|
|
|
- {"type": "assert_return", "line": 309, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "2139095040"}]}, "expected": [{"type": "f64", "value": "9218868437227405312"}]},
|
|
|
- {"type": "assert_return", "line": 310, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "4286578688"}]}, "expected": [{"type": "f64", "value": "18442240474082181120"}]},
|
|
|
- {"type": "assert_return", "line": 311, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "2143289344"}]}, "expected": [{"type": "f64", "value": "9221120237041090560"}]},
|
|
|
- {"type": "assert_return", "line": 313, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "0"}]}, "expected": [{"type": "f32", "value": "0"}]},
|
|
|
- {"type": "assert_return", "line": 314, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "9223372036854775808"}]}, "expected": [{"type": "f32", "value": "2147483648"}]},
|
|
|
- {"type": "assert_return", "line": 315, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "1"}]}, "expected": [{"type": "f32", "value": "0"}]},
|
|
|
- {"type": "assert_return", "line": 316, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "9223372036854775809"}]}, "expected": [{"type": "f32", "value": "2147483648"}]},
|
|
|
- {"type": "assert_return", "line": 317, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182418800017408"}]}, "expected": [{"type": "f32", "value": "1065353216"}]},
|
|
|
- {"type": "assert_return", "line": 318, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "13830554455654793216"}]}, "expected": [{"type": "f32", "value": "3212836864"}]},
|
|
|
- {"type": "assert_return", "line": 319, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4039728865214464000"}]}, "expected": [{"type": "f32", "value": "8388608"}]},
|
|
|
- {"type": "assert_return", "line": 320, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "13263100902069239808"}]}, "expected": [{"type": "f32", "value": "2155872256"}]},
|
|
|
- {"type": "assert_return", "line": 321, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4039728865214463999"}]}, "expected": [{"type": "f32", "value": "8388607"}]},
|
|
|
- {"type": "assert_return", "line": 322, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "13263100902069239807"}]}, "expected": [{"type": "f32", "value": "2155872255"}]},
|
|
|
- {"type": "assert_return", "line": 323, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "3936146074321813504"}]}, "expected": [{"type": "f32", "value": "1"}]},
|
|
|
- {"type": "assert_return", "line": 324, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "13159518111176589312"}]}, "expected": [{"type": "f32", "value": "2147483649"}]},
|
|
|
- {"type": "assert_return", "line": 325, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "5183643170298134528"}]}, "expected": [{"type": "f32", "value": "2139095038"}]},
|
|
|
- {"type": "assert_return", "line": 326, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "14407015207152910336"}]}, "expected": [{"type": "f32", "value": "4286578686"}]},
|
|
|
- {"type": "assert_return", "line": 327, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "5183643170298134529"}]}, "expected": [{"type": "f32", "value": "2139095039"}]},
|
|
|
- {"type": "assert_return", "line": 328, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "14407015207152910337"}]}, "expected": [{"type": "f32", "value": "4286578687"}]},
|
|
|
- {"type": "assert_return", "line": 329, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "5183643170566569984"}]}, "expected": [{"type": "f32", "value": "2139095039"}]},
|
|
|
- {"type": "assert_return", "line": 330, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "14407015207421345792"}]}, "expected": [{"type": "f32", "value": "4286578687"}]},
|
|
|
- {"type": "assert_return", "line": 331, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "5183643170835005439"}]}, "expected": [{"type": "f32", "value": "2139095039"}]},
|
|
|
- {"type": "assert_return", "line": 332, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "14407015207689781247"}]}, "expected": [{"type": "f32", "value": "4286578687"}]},
|
|
|
- {"type": "assert_return", "line": 333, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "5183643170835005440"}]}, "expected": [{"type": "f32", "value": "2139095040"}]},
|
|
|
- {"type": "assert_return", "line": 334, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "14407015207689781248"}]}, "expected": [{"type": "f32", "value": "4286578688"}]},
|
|
|
- {"type": "assert_return", "line": 335, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4071254063142928384"}]}, "expected": [{"type": "f32", "value": "67108864"}]},
|
|
|
- {"type": "assert_return", "line": 336, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "5172657297058430976"}]}, "expected": [{"type": "f32", "value": "2118632255"}]},
|
|
|
- {"type": "assert_return", "line": 337, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "9218868437227405312"}]}, "expected": [{"type": "f32", "value": "2139095040"}]},
|
|
|
- {"type": "assert_return", "line": 338, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "18442240474082181120"}]}, "expected": [{"type": "f32", "value": "4286578688"}]},
|
|
|
- {"type": "assert_return", "line": 339, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182418800017409"}]}, "expected": [{"type": "f32", "value": "1065353216"}]},
|
|
|
- {"type": "assert_return", "line": 340, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182418800017407"}]}, "expected": [{"type": "f32", "value": "1065353216"}]},
|
|
|
- {"type": "assert_return", "line": 341, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182419068452864"}]}, "expected": [{"type": "f32", "value": "1065353216"}]},
|
|
|
- {"type": "assert_return", "line": 342, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182419068452865"}]}, "expected": [{"type": "f32", "value": "1065353217"}]},
|
|
|
- {"type": "assert_return", "line": 343, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182419605323775"}]}, "expected": [{"type": "f32", "value": "1065353217"}]},
|
|
|
- {"type": "assert_return", "line": 344, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182419605323776"}]}, "expected": [{"type": "f32", "value": "1065353218"}]},
|
|
|
- {"type": "assert_return", "line": 345, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182420142194688"}]}, "expected": [{"type": "f32", "value": "1065353218"}]},
|
|
|
- {"type": "assert_return", "line": 346, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4715268810125344768"}]}, "expected": [{"type": "f32", "value": "1266679808"}]},
|
|
|
- {"type": "assert_return", "line": 347, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4715268810125344769"}]}, "expected": [{"type": "f32", "value": "1266679809"}]},
|
|
|
- {"type": "assert_return", "line": 348, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4715268810662215679"}]}, "expected": [{"type": "f32", "value": "1266679809"}]},
|
|
|
- {"type": "assert_return", "line": 349, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4715268810662215680"}]}, "expected": [{"type": "f32", "value": "1266679810"}]},
|
|
|
- {"type": "assert_return", "line": 350, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "5094955347580439664"}]}, "expected": [{"type": "f32", "value": "1973901096"}]},
|
|
|
- {"type": "assert_return", "line": 351, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4101111194527827589"}]}, "expected": [{"type": "f32", "value": "122722105"}]},
|
|
|
- {"type": "assert_return", "line": 352, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4038806939559600639"}]}, "expected": [{"type": "f32", "value": "7529997"}]},
|
|
|
- {"type": "assert_return", "line": 353, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "13836913116900734306"}]}, "expected": [{"type": "f32", "value": "3224680794"}]},
|
|
|
- {"type": "assert_return", "line": 354, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "14338315240173327556"}]}, "expected": [{"type": "f32", "value": "4158615026"}]},
|
|
|
- {"type": "assert_return", "line": 355, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "9221120237041090560"}]}, "expected": [{"type": "f32", "value": "2143289344"}]},
|
|
|
- {"type": "assert_return", "line": 356, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4503599627370496"}]}, "expected": [{"type": "f32", "value": "0"}]},
|
|
|
- {"type": "assert_return", "line": 357, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "9227875636482146304"}]}, "expected": [{"type": "f32", "value": "2147483648"}]},
|
|
|
- {"type": "assert_return", "line": 358, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "3931642474694443008"}]}, "expected": [{"type": "f32", "value": "0"}]},
|
|
|
- {"type": "assert_return", "line": 359, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "13155014511549218816"}]}, "expected": [{"type": "f32", "value": "2147483648"}]},
|
|
|
- {"type": "assert_return", "line": 360, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "3931642474694443009"}]}, "expected": [{"type": "f32", "value": "1"}]},
|
|
|
- {"type": "assert_return", "line": 361, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "13155014511549218817"}]}, "expected": [{"type": "f32", "value": "2147483649"}]},
|
|
|
- {"type": "assert_return", "line": 363, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "f32", "value": "0"}]},
|
|
|
- {"type": "assert_return", "line": 364, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "2147483648"}]}, "expected": [{"type": "f32", "value": "2147483648"}]},
|
|
|
- {"type": "assert_return", "line": 365, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "1"}]}, "expected": [{"type": "f32", "value": "1"}]},
|
|
|
- {"type": "assert_return", "line": 366, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "4294967295"}]}, "expected": [{"type": "f32", "value": "4294967295"}]},
|
|
|
- {"type": "assert_return", "line": 367, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "123456789"}]}, "expected": [{"type": "f32", "value": "123456789"}]},
|
|
|
- {"type": "assert_return", "line": 368, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "2147483649"}]}, "expected": [{"type": "f32", "value": "2147483649"}]},
|
|
|
- {"type": "assert_return", "line": 369, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "2139095040"}]}, "expected": [{"type": "f32", "value": "2139095040"}]},
|
|
|
- {"type": "assert_return", "line": 370, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "4286578688"}]}, "expected": [{"type": "f32", "value": "4286578688"}]},
|
|
|
- {"type": "assert_return", "line": 371, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "2143289344"}]}, "expected": [{"type": "f32", "value": "2143289344"}]},
|
|
|
- {"type": "assert_return", "line": 372, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "4290772992"}]}, "expected": [{"type": "f32", "value": "4290772992"}]},
|
|
|
- {"type": "assert_return", "line": 376, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "0"}]}, "expected": [{"type": "f64", "value": "0"}]},
|
|
|
- {"type": "assert_return", "line": 377, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "1"}]}, "expected": [{"type": "f64", "value": "1"}]},
|
|
|
- {"type": "assert_return", "line": 378, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "18446744073709551615"}]}, "expected": [{"type": "f64", "value": "18446744073709551615"}]},
|
|
|
- {"type": "assert_return", "line": 379, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "9223372036854775808"}]}, "expected": [{"type": "f64", "value": "9223372036854775808"}]},
|
|
|
- {"type": "assert_return", "line": 380, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "1234567890"}]}, "expected": [{"type": "f64", "value": "1234567890"}]},
|
|
|
- {"type": "assert_return", "line": 381, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "9223372036854775809"}]}, "expected": [{"type": "f64", "value": "9223372036854775809"}]},
|
|
|
- {"type": "assert_return", "line": 382, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "9218868437227405312"}]}, "expected": [{"type": "f64", "value": "9218868437227405312"}]},
|
|
|
- {"type": "assert_return", "line": 383, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "18442240474082181120"}]}, "expected": [{"type": "f64", "value": "18442240474082181120"}]},
|
|
|
- {"type": "assert_return", "line": 384, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "9221120237041090560"}]}, "expected": [{"type": "f64", "value": "9221120237041090560"}]},
|
|
|
- {"type": "assert_return", "line": 385, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "18444492273895866368"}]}, "expected": [{"type": "f64", "value": "18444492273895866368"}]},
|
|
|
- {"type": "assert_return", "line": 389, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "0"}]}, "expected": [{"type": "i32", "value": "0"}]},
|
|
|
- {"type": "assert_return", "line": 390, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "2147483648"}]}, "expected": [{"type": "i32", "value": "2147483648"}]},
|
|
|
- {"type": "assert_return", "line": 391, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "1"}]}, "expected": [{"type": "i32", "value": "1"}]},
|
|
|
- {"type": "assert_return", "line": 392, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "4294967295"}]}, "expected": [{"type": "i32", "value": "4294967295"}]},
|
|
|
- {"type": "assert_return", "line": 393, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "2147483649"}]}, "expected": [{"type": "i32", "value": "2147483649"}]},
|
|
|
- {"type": "assert_return", "line": 394, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "1065353216"}]}, "expected": [{"type": "i32", "value": "1065353216"}]},
|
|
|
- {"type": "assert_return", "line": 395, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "1078530010"}]}, "expected": [{"type": "i32", "value": "1078530010"}]},
|
|
|
- {"type": "assert_return", "line": 396, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "2139095039"}]}, "expected": [{"type": "i32", "value": "2139095039"}]},
|
|
|
- {"type": "assert_return", "line": 397, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "4286578687"}]}, "expected": [{"type": "i32", "value": "4286578687"}]},
|
|
|
- {"type": "assert_return", "line": 398, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "2139095040"}]}, "expected": [{"type": "i32", "value": "2139095040"}]},
|
|
|
- {"type": "assert_return", "line": 399, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "4286578688"}]}, "expected": [{"type": "i32", "value": "4286578688"}]},
|
|
|
- {"type": "assert_return", "line": 400, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "2143289344"}]}, "expected": [{"type": "i32", "value": "2143289344"}]},
|
|
|
- {"type": "assert_return", "line": 401, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "4290772992"}]}, "expected": [{"type": "i32", "value": "4290772992"}]},
|
|
|
- {"type": "assert_return", "line": 405, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "0"}]}, "expected": [{"type": "i64", "value": "0"}]},
|
|
|
- {"type": "assert_return", "line": 406, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "9223372036854775808"}]}, "expected": [{"type": "i64", "value": "9223372036854775808"}]},
|
|
|
- {"type": "assert_return", "line": 407, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "1"}]}, "expected": [{"type": "i64", "value": "1"}]},
|
|
|
- {"type": "assert_return", "line": 408, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "18446744073709551615"}]}, "expected": [{"type": "i64", "value": "18446744073709551615"}]},
|
|
|
- {"type": "assert_return", "line": 409, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "9223372036854775809"}]}, "expected": [{"type": "i64", "value": "9223372036854775809"}]},
|
|
|
- {"type": "assert_return", "line": 410, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "4607182418800017408"}]}, "expected": [{"type": "i64", "value": "4607182418800017408"}]},
|
|
|
- {"type": "assert_return", "line": 411, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "4614256656552045841"}]}, "expected": [{"type": "i64", "value": "4614256656552045841"}]},
|
|
|
- {"type": "assert_return", "line": 412, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "9218868437227405311"}]}, "expected": [{"type": "i64", "value": "9218868437227405311"}]},
|
|
|
- {"type": "assert_return", "line": 413, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "18442240474082181119"}]}, "expected": [{"type": "i64", "value": "18442240474082181119"}]},
|
|
|
- {"type": "assert_return", "line": 414, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "9218868437227405312"}]}, "expected": [{"type": "i64", "value": "9218868437227405312"}]},
|
|
|
- {"type": "assert_return", "line": 415, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "18442240474082181120"}]}, "expected": [{"type": "i64", "value": "18442240474082181120"}]},
|
|
|
- {"type": "assert_return", "line": 416, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "9221120237041090560"}]}, "expected": [{"type": "i64", "value": "9221120237041090560"}]},
|
|
|
- {"type": "assert_return", "line": 417, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "18444492273895866368"}]}, "expected": [{"type": "i64", "value": "18444492273895866368"}]}
|
|
|
-]}
|
|
|
+ {"type": "assert_return", "line": 269, "action": {"type": "invoke", "field": "f32.convert_u_i32", "args": [{"type": "i32", "value": "2147483776"}]}, "expected": [{"type": "f32", "value": "1325400064"}]},
|
|
|
+ {"type": "assert_return", "line": 270, "action": {"type": "invoke", "field": "f32.convert_u_i32", "args": [{"type": "i32", "value": "2147483777"}]}, "expected": [{"type": "f32", "value": "1325400065"}]},
|
|
|
+ {"type": "assert_return", "line": 271, "action": {"type": "invoke", "field": "f32.convert_u_i32", "args": [{"type": "i32", "value": "2147483778"}]}, "expected": [{"type": "f32", "value": "1325400065"}]},
|
|
|
+ {"type": "assert_return", "line": 272, "action": {"type": "invoke", "field": "f32.convert_u_i32", "args": [{"type": "i32", "value": "4294966912"}]}, "expected": [{"type": "f32", "value": "1333788670"}]},
|
|
|
+ {"type": "assert_return", "line": 273, "action": {"type": "invoke", "field": "f32.convert_u_i32", "args": [{"type": "i32", "value": "4294966913"}]}, "expected": [{"type": "f32", "value": "1333788671"}]},
|
|
|
+ {"type": "assert_return", "line": 274, "action": {"type": "invoke", "field": "f32.convert_u_i32", "args": [{"type": "i32", "value": "4294966914"}]}, "expected": [{"type": "f32", "value": "1333788671"}]},
|
|
|
+ {"type": "assert_return", "line": 276, "action": {"type": "invoke", "field": "f32.convert_u_i32", "args": [{"type": "i32", "value": "16777217"}]}, "expected": [{"type": "f32", "value": "1266679808"}]},
|
|
|
+ {"type": "assert_return", "line": 277, "action": {"type": "invoke", "field": "f32.convert_u_i32", "args": [{"type": "i32", "value": "16777219"}]}, "expected": [{"type": "f32", "value": "1266679810"}]},
|
|
|
+ {"type": "assert_return", "line": 279, "action": {"type": "invoke", "field": "f32.convert_u_i64", "args": [{"type": "i64", "value": "1"}]}, "expected": [{"type": "f32", "value": "1065353216"}]},
|
|
|
+ {"type": "assert_return", "line": 280, "action": {"type": "invoke", "field": "f32.convert_u_i64", "args": [{"type": "i64", "value": "0"}]}, "expected": [{"type": "f32", "value": "0"}]},
|
|
|
+ {"type": "assert_return", "line": 281, "action": {"type": "invoke", "field": "f32.convert_u_i64", "args": [{"type": "i64", "value": "9223372036854775807"}]}, "expected": [{"type": "f32", "value": "1593835520"}]},
|
|
|
+ {"type": "assert_return", "line": 282, "action": {"type": "invoke", "field": "f32.convert_u_i64", "args": [{"type": "i64", "value": "9223372036854775808"}]}, "expected": [{"type": "f32", "value": "1593835520"}]},
|
|
|
+ {"type": "assert_return", "line": 283, "action": {"type": "invoke", "field": "f32.convert_u_i64", "args": [{"type": "i64", "value": "18446744073709551615"}]}, "expected": [{"type": "f32", "value": "1602224128"}]},
|
|
|
+ {"type": "assert_return", "line": 285, "action": {"type": "invoke", "field": "f32.convert_u_i64", "args": [{"type": "i64", "value": "16777217"}]}, "expected": [{"type": "f32", "value": "1266679808"}]},
|
|
|
+ {"type": "assert_return", "line": 286, "action": {"type": "invoke", "field": "f32.convert_u_i64", "args": [{"type": "i64", "value": "16777219"}]}, "expected": [{"type": "f32", "value": "1266679810"}]},
|
|
|
+ {"type": "assert_return", "line": 288, "action": {"type": "invoke", "field": "f64.convert_u_i32", "args": [{"type": "i32", "value": "1"}]}, "expected": [{"type": "f64", "value": "4607182418800017408"}]},
|
|
|
+ {"type": "assert_return", "line": 289, "action": {"type": "invoke", "field": "f64.convert_u_i32", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "f64", "value": "0"}]},
|
|
|
+ {"type": "assert_return", "line": 290, "action": {"type": "invoke", "field": "f64.convert_u_i32", "args": [{"type": "i32", "value": "2147483647"}]}, "expected": [{"type": "f64", "value": "4746794007244308480"}]},
|
|
|
+ {"type": "assert_return", "line": 291, "action": {"type": "invoke", "field": "f64.convert_u_i32", "args": [{"type": "i32", "value": "2147483648"}]}, "expected": [{"type": "f64", "value": "4746794007248502784"}]},
|
|
|
+ {"type": "assert_return", "line": 292, "action": {"type": "invoke", "field": "f64.convert_u_i32", "args": [{"type": "i32", "value": "4294967295"}]}, "expected": [{"type": "f64", "value": "4751297606873776128"}]},
|
|
|
+ {"type": "assert_return", "line": 294, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "1"}]}, "expected": [{"type": "f64", "value": "4607182418800017408"}]},
|
|
|
+ {"type": "assert_return", "line": 295, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "0"}]}, "expected": [{"type": "f64", "value": "0"}]},
|
|
|
+ {"type": "assert_return", "line": 296, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "9223372036854775807"}]}, "expected": [{"type": "f64", "value": "4890909195324358656"}]},
|
|
|
+ {"type": "assert_return", "line": 297, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "9223372036854775808"}]}, "expected": [{"type": "f64", "value": "4890909195324358656"}]},
|
|
|
+ {"type": "assert_return", "line": 298, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "18446744073709551615"}]}, "expected": [{"type": "f64", "value": "4895412794951729152"}]},
|
|
|
+ {"type": "assert_return", "line": 299, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "9223372036854776832"}]}, "expected": [{"type": "f64", "value": "4890909195324358656"}]},
|
|
|
+ {"type": "assert_return", "line": 300, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "9223372036854776833"}]}, "expected": [{"type": "f64", "value": "4890909195324358657"}]},
|
|
|
+ {"type": "assert_return", "line": 301, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "9223372036854776834"}]}, "expected": [{"type": "f64", "value": "4890909195324358657"}]},
|
|
|
+ {"type": "assert_return", "line": 302, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "18446744073709548544"}]}, "expected": [{"type": "f64", "value": "4895412794951729150"}]},
|
|
|
+ {"type": "assert_return", "line": 303, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "18446744073709548545"}]}, "expected": [{"type": "f64", "value": "4895412794951729151"}]},
|
|
|
+ {"type": "assert_return", "line": 304, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "18446744073709548546"}]}, "expected": [{"type": "f64", "value": "4895412794951729151"}]},
|
|
|
+ {"type": "assert_return", "line": 306, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "9007199254740993"}]}, "expected": [{"type": "f64", "value": "4845873199050653696"}]},
|
|
|
+ {"type": "assert_return", "line": 307, "action": {"type": "invoke", "field": "f64.convert_u_i64", "args": [{"type": "i64", "value": "9007199254740995"}]}, "expected": [{"type": "f64", "value": "4845873199050653698"}]},
|
|
|
+ {"type": "assert_return", "line": 309, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "0"}]}, "expected": [{"type": "f64", "value": "0"}]},
|
|
|
+ {"type": "assert_return", "line": 310, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "2147483648"}]}, "expected": [{"type": "f64", "value": "9223372036854775808"}]},
|
|
|
+ {"type": "assert_return", "line": 311, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "1"}]}, "expected": [{"type": "f64", "value": "3936146074321813504"}]},
|
|
|
+ {"type": "assert_return", "line": 312, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "2147483649"}]}, "expected": [{"type": "f64", "value": "13159518111176589312"}]},
|
|
|
+ {"type": "assert_return", "line": 313, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "1065353216"}]}, "expected": [{"type": "f64", "value": "4607182418800017408"}]},
|
|
|
+ {"type": "assert_return", "line": 314, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "3212836864"}]}, "expected": [{"type": "f64", "value": "13830554455654793216"}]},
|
|
|
+ {"type": "assert_return", "line": 315, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "4286578687"}]}, "expected": [{"type": "f64", "value": "14407015207421345792"}]},
|
|
|
+ {"type": "assert_return", "line": 316, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "2139095039"}]}, "expected": [{"type": "f64", "value": "5183643170566569984"}]},
|
|
|
+ {"type": "assert_return", "line": 318, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "67108864"}]}, "expected": [{"type": "f64", "value": "4071254063142928384"}]},
|
|
|
+ {"type": "assert_return", "line": 320, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "2118632255"}]}, "expected": [{"type": "f64", "value": "5172657297058430976"}]},
|
|
|
+ {"type": "assert_return", "line": 321, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "2139095040"}]}, "expected": [{"type": "f64", "value": "9218868437227405312"}]},
|
|
|
+ {"type": "assert_return", "line": 322, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "4286578688"}]}, "expected": [{"type": "f64", "value": "18442240474082181120"}]},
|
|
|
+ {"type": "assert_return", "line": 323, "action": {"type": "invoke", "field": "f64.promote_f32", "args": [{"type": "f32", "value": "2143289344"}]}, "expected": [{"type": "f64", "value": "9221120237041090560"}]},
|
|
|
+ {"type": "assert_return", "line": 325, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "0"}]}, "expected": [{"type": "f32", "value": "0"}]},
|
|
|
+ {"type": "assert_return", "line": 326, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "9223372036854775808"}]}, "expected": [{"type": "f32", "value": "2147483648"}]},
|
|
|
+ {"type": "assert_return", "line": 327, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "1"}]}, "expected": [{"type": "f32", "value": "0"}]},
|
|
|
+ {"type": "assert_return", "line": 328, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "9223372036854775809"}]}, "expected": [{"type": "f32", "value": "2147483648"}]},
|
|
|
+ {"type": "assert_return", "line": 329, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182418800017408"}]}, "expected": [{"type": "f32", "value": "1065353216"}]},
|
|
|
+ {"type": "assert_return", "line": 330, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "13830554455654793216"}]}, "expected": [{"type": "f32", "value": "3212836864"}]},
|
|
|
+ {"type": "assert_return", "line": 331, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4039728865214464000"}]}, "expected": [{"type": "f32", "value": "8388608"}]},
|
|
|
+ {"type": "assert_return", "line": 332, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "13263100902069239808"}]}, "expected": [{"type": "f32", "value": "2155872256"}]},
|
|
|
+ {"type": "assert_return", "line": 333, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4039728865214463999"}]}, "expected": [{"type": "f32", "value": "8388607"}]},
|
|
|
+ {"type": "assert_return", "line": 334, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "13263100902069239807"}]}, "expected": [{"type": "f32", "value": "2155872255"}]},
|
|
|
+ {"type": "assert_return", "line": 335, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "3936146074321813504"}]}, "expected": [{"type": "f32", "value": "1"}]},
|
|
|
+ {"type": "assert_return", "line": 336, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "13159518111176589312"}]}, "expected": [{"type": "f32", "value": "2147483649"}]},
|
|
|
+ {"type": "assert_return", "line": 337, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "5183643170298134528"}]}, "expected": [{"type": "f32", "value": "2139095038"}]},
|
|
|
+ {"type": "assert_return", "line": 338, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "14407015207152910336"}]}, "expected": [{"type": "f32", "value": "4286578686"}]},
|
|
|
+ {"type": "assert_return", "line": 339, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "5183643170298134529"}]}, "expected": [{"type": "f32", "value": "2139095039"}]},
|
|
|
+ {"type": "assert_return", "line": 340, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "14407015207152910337"}]}, "expected": [{"type": "f32", "value": "4286578687"}]},
|
|
|
+ {"type": "assert_return", "line": 341, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "5183643170566569984"}]}, "expected": [{"type": "f32", "value": "2139095039"}]},
|
|
|
+ {"type": "assert_return", "line": 342, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "14407015207421345792"}]}, "expected": [{"type": "f32", "value": "4286578687"}]},
|
|
|
+ {"type": "assert_return", "line": 343, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "5183643170835005439"}]}, "expected": [{"type": "f32", "value": "2139095039"}]},
|
|
|
+ {"type": "assert_return", "line": 344, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "14407015207689781247"}]}, "expected": [{"type": "f32", "value": "4286578687"}]},
|
|
|
+ {"type": "assert_return", "line": 345, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "5183643170835005440"}]}, "expected": [{"type": "f32", "value": "2139095040"}]},
|
|
|
+ {"type": "assert_return", "line": 346, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "14407015207689781248"}]}, "expected": [{"type": "f32", "value": "4286578688"}]},
|
|
|
+ {"type": "assert_return", "line": 347, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4071254063142928384"}]}, "expected": [{"type": "f32", "value": "67108864"}]},
|
|
|
+ {"type": "assert_return", "line": 348, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "5172657297058430976"}]}, "expected": [{"type": "f32", "value": "2118632255"}]},
|
|
|
+ {"type": "assert_return", "line": 349, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "9218868437227405312"}]}, "expected": [{"type": "f32", "value": "2139095040"}]},
|
|
|
+ {"type": "assert_return", "line": 350, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "18442240474082181120"}]}, "expected": [{"type": "f32", "value": "4286578688"}]},
|
|
|
+ {"type": "assert_return", "line": 351, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182418800017409"}]}, "expected": [{"type": "f32", "value": "1065353216"}]},
|
|
|
+ {"type": "assert_return", "line": 352, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182418800017407"}]}, "expected": [{"type": "f32", "value": "1065353216"}]},
|
|
|
+ {"type": "assert_return", "line": 353, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182419068452864"}]}, "expected": [{"type": "f32", "value": "1065353216"}]},
|
|
|
+ {"type": "assert_return", "line": 354, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182419068452865"}]}, "expected": [{"type": "f32", "value": "1065353217"}]},
|
|
|
+ {"type": "assert_return", "line": 355, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182419605323775"}]}, "expected": [{"type": "f32", "value": "1065353217"}]},
|
|
|
+ {"type": "assert_return", "line": 356, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182419605323776"}]}, "expected": [{"type": "f32", "value": "1065353218"}]},
|
|
|
+ {"type": "assert_return", "line": 357, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4607182420142194688"}]}, "expected": [{"type": "f32", "value": "1065353218"}]},
|
|
|
+ {"type": "assert_return", "line": 358, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4715268810125344768"}]}, "expected": [{"type": "f32", "value": "1266679808"}]},
|
|
|
+ {"type": "assert_return", "line": 359, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4715268810125344769"}]}, "expected": [{"type": "f32", "value": "1266679809"}]},
|
|
|
+ {"type": "assert_return", "line": 360, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4715268810662215679"}]}, "expected": [{"type": "f32", "value": "1266679809"}]},
|
|
|
+ {"type": "assert_return", "line": 361, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4715268810662215680"}]}, "expected": [{"type": "f32", "value": "1266679810"}]},
|
|
|
+ {"type": "assert_return", "line": 362, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "5094955347580439664"}]}, "expected": [{"type": "f32", "value": "1973901096"}]},
|
|
|
+ {"type": "assert_return", "line": 363, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4101111194527827589"}]}, "expected": [{"type": "f32", "value": "122722105"}]},
|
|
|
+ {"type": "assert_return", "line": 364, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4038806939559600639"}]}, "expected": [{"type": "f32", "value": "7529997"}]},
|
|
|
+ {"type": "assert_return", "line": 365, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "13836913116900734306"}]}, "expected": [{"type": "f32", "value": "3224680794"}]},
|
|
|
+ {"type": "assert_return", "line": 366, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "14338315240173327556"}]}, "expected": [{"type": "f32", "value": "4158615026"}]},
|
|
|
+ {"type": "assert_return", "line": 367, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "9221120237041090560"}]}, "expected": [{"type": "f32", "value": "2143289344"}]},
|
|
|
+ {"type": "assert_return", "line": 368, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "4503599627370496"}]}, "expected": [{"type": "f32", "value": "0"}]},
|
|
|
+ {"type": "assert_return", "line": 369, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "9227875636482146304"}]}, "expected": [{"type": "f32", "value": "2147483648"}]},
|
|
|
+ {"type": "assert_return", "line": 370, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "3931642474694443008"}]}, "expected": [{"type": "f32", "value": "0"}]},
|
|
|
+ {"type": "assert_return", "line": 371, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "13155014511549218816"}]}, "expected": [{"type": "f32", "value": "2147483648"}]},
|
|
|
+ {"type": "assert_return", "line": 372, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "3931642474694443009"}]}, "expected": [{"type": "f32", "value": "1"}]},
|
|
|
+ {"type": "assert_return", "line": 373, "action": {"type": "invoke", "field": "f32.demote_f64", "args": [{"type": "f64", "value": "13155014511549218817"}]}, "expected": [{"type": "f32", "value": "2147483649"}]},
|
|
|
+ {"type": "assert_return", "line": 375, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "0"}]}, "expected": [{"type": "f32", "value": "0"}]},
|
|
|
+ {"type": "assert_return", "line": 376, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "2147483648"}]}, "expected": [{"type": "f32", "value": "2147483648"}]},
|
|
|
+ {"type": "assert_return", "line": 377, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "1"}]}, "expected": [{"type": "f32", "value": "1"}]},
|
|
|
+ {"type": "assert_return", "line": 378, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "4294967295"}]}, "expected": [{"type": "f32", "value": "4294967295"}]},
|
|
|
+ {"type": "assert_return", "line": 379, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "123456789"}]}, "expected": [{"type": "f32", "value": "123456789"}]},
|
|
|
+ {"type": "assert_return", "line": 380, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "2147483649"}]}, "expected": [{"type": "f32", "value": "2147483649"}]},
|
|
|
+ {"type": "assert_return", "line": 381, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "2139095040"}]}, "expected": [{"type": "f32", "value": "2139095040"}]},
|
|
|
+ {"type": "assert_return", "line": 382, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "4286578688"}]}, "expected": [{"type": "f32", "value": "4286578688"}]},
|
|
|
+ {"type": "assert_return", "line": 383, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "2143289344"}]}, "expected": [{"type": "f32", "value": "2143289344"}]},
|
|
|
+ {"type": "assert_return", "line": 384, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "4290772992"}]}, "expected": [{"type": "f32", "value": "4290772992"}]},
|
|
|
+ {"type": "assert_return", "line": 385, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "2141192192"}]}, "expected": [{"type": "f32", "value": "2141192192"}]},
|
|
|
+ {"type": "assert_return", "line": 386, "action": {"type": "invoke", "field": "f32.reinterpret_i32", "args": [{"type": "i32", "value": "4288675840"}]}, "expected": [{"type": "f32", "value": "4288675840"}]},
|
|
|
+ {"type": "assert_return", "line": 388, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "0"}]}, "expected": [{"type": "f64", "value": "0"}]},
|
|
|
+ {"type": "assert_return", "line": 389, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "1"}]}, "expected": [{"type": "f64", "value": "1"}]},
|
|
|
+ {"type": "assert_return", "line": 390, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "18446744073709551615"}]}, "expected": [{"type": "f64", "value": "18446744073709551615"}]},
|
|
|
+ {"type": "assert_return", "line": 391, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "9223372036854775808"}]}, "expected": [{"type": "f64", "value": "9223372036854775808"}]},
|
|
|
+ {"type": "assert_return", "line": 392, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "1234567890"}]}, "expected": [{"type": "f64", "value": "1234567890"}]},
|
|
|
+ {"type": "assert_return", "line": 393, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "9223372036854775809"}]}, "expected": [{"type": "f64", "value": "9223372036854775809"}]},
|
|
|
+ {"type": "assert_return", "line": 394, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "9218868437227405312"}]}, "expected": [{"type": "f64", "value": "9218868437227405312"}]},
|
|
|
+ {"type": "assert_return", "line": 395, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "18442240474082181120"}]}, "expected": [{"type": "f64", "value": "18442240474082181120"}]},
|
|
|
+ {"type": "assert_return", "line": 396, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "9221120237041090560"}]}, "expected": [{"type": "f64", "value": "9221120237041090560"}]},
|
|
|
+ {"type": "assert_return", "line": 397, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "18444492273895866368"}]}, "expected": [{"type": "f64", "value": "18444492273895866368"}]},
|
|
|
+ {"type": "assert_return", "line": 398, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "9219994337134247936"}]}, "expected": [{"type": "f64", "value": "9219994337134247936"}]},
|
|
|
+ {"type": "assert_return", "line": 399, "action": {"type": "invoke", "field": "f64.reinterpret_i64", "args": [{"type": "i64", "value": "18443366373989023744"}]}, "expected": [{"type": "f64", "value": "18443366373989023744"}]},
|
|
|
+ {"type": "assert_return", "line": 401, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "0"}]}, "expected": [{"type": "i32", "value": "0"}]},
|
|
|
+ {"type": "assert_return", "line": 402, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "2147483648"}]}, "expected": [{"type": "i32", "value": "2147483648"}]},
|
|
|
+ {"type": "assert_return", "line": 403, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "1"}]}, "expected": [{"type": "i32", "value": "1"}]},
|
|
|
+ {"type": "assert_return", "line": 404, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "4294967295"}]}, "expected": [{"type": "i32", "value": "4294967295"}]},
|
|
|
+ {"type": "assert_return", "line": 405, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "2147483649"}]}, "expected": [{"type": "i32", "value": "2147483649"}]},
|
|
|
+ {"type": "assert_return", "line": 406, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "1065353216"}]}, "expected": [{"type": "i32", "value": "1065353216"}]},
|
|
|
+ {"type": "assert_return", "line": 407, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "1078530010"}]}, "expected": [{"type": "i32", "value": "1078530010"}]},
|
|
|
+ {"type": "assert_return", "line": 408, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "2139095039"}]}, "expected": [{"type": "i32", "value": "2139095039"}]},
|
|
|
+ {"type": "assert_return", "line": 409, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "4286578687"}]}, "expected": [{"type": "i32", "value": "4286578687"}]},
|
|
|
+ {"type": "assert_return", "line": 410, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "2139095040"}]}, "expected": [{"type": "i32", "value": "2139095040"}]},
|
|
|
+ {"type": "assert_return", "line": 411, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "4286578688"}]}, "expected": [{"type": "i32", "value": "4286578688"}]},
|
|
|
+ {"type": "assert_return", "line": 412, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "2143289344"}]}, "expected": [{"type": "i32", "value": "2143289344"}]},
|
|
|
+ {"type": "assert_return", "line": 413, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "4290772992"}]}, "expected": [{"type": "i32", "value": "4290772992"}]},
|
|
|
+ {"type": "assert_return", "line": 414, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "2141192192"}]}, "expected": [{"type": "i32", "value": "2141192192"}]},
|
|
|
+ {"type": "assert_return", "line": 415, "action": {"type": "invoke", "field": "i32.reinterpret_f32", "args": [{"type": "f32", "value": "4288675840"}]}, "expected": [{"type": "i32", "value": "4288675840"}]},
|
|
|
+ {"type": "assert_return", "line": 417, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "0"}]}, "expected": [{"type": "i64", "value": "0"}]},
|
|
|
+ {"type": "assert_return", "line": 418, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "9223372036854775808"}]}, "expected": [{"type": "i64", "value": "9223372036854775808"}]},
|
|
|
+ {"type": "assert_return", "line": 419, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "1"}]}, "expected": [{"type": "i64", "value": "1"}]},
|
|
|
+ {"type": "assert_return", "line": 420, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "18446744073709551615"}]}, "expected": [{"type": "i64", "value": "18446744073709551615"}]},
|
|
|
+ {"type": "assert_return", "line": 421, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "9223372036854775809"}]}, "expected": [{"type": "i64", "value": "9223372036854775809"}]},
|
|
|
+ {"type": "assert_return", "line": 422, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "4607182418800017408"}]}, "expected": [{"type": "i64", "value": "4607182418800017408"}]},
|
|
|
+ {"type": "assert_return", "line": 423, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "4614256656552045841"}]}, "expected": [{"type": "i64", "value": "4614256656552045841"}]},
|
|
|
+ {"type": "assert_return", "line": 424, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "9218868437227405311"}]}, "expected": [{"type": "i64", "value": "9218868437227405311"}]},
|
|
|
+ {"type": "assert_return", "line": 425, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "18442240474082181119"}]}, "expected": [{"type": "i64", "value": "18442240474082181119"}]},
|
|
|
+ {"type": "assert_return", "line": 426, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "9218868437227405312"}]}, "expected": [{"type": "i64", "value": "9218868437227405312"}]},
|
|
|
+ {"type": "assert_return", "line": 427, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "18442240474082181120"}]}, "expected": [{"type": "i64", "value": "18442240474082181120"}]},
|
|
|
+ {"type": "assert_return", "line": 428, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "9221120237041090560"}]}, "expected": [{"type": "i64", "value": "9221120237041090560"}]},
|
|
|
+ {"type": "assert_return", "line": 429, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "18444492273895866368"}]}, "expected": [{"type": "i64", "value": "18444492273895866368"}]},
|
|
|
+ {"type": "assert_return", "line": 430, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "9219994337134247936"}]}, "expected": [{"type": "i64", "value": "9219994337134247936"}]},
|
|
|
+ {"type": "assert_return", "line": 431, "action": {"type": "invoke", "field": "i64.reinterpret_f64", "args": [{"type": "f64", "value": "18443366373989023744"}]}, "expected": [{"type": "i64", "value": "18443366373989023744"}]}]}
|