crackNum 4.6 → 4.7
raw patch · 433 files changed
+7618/−251 lines, 433 filesdep +tasty-hunit
Dependencies added: tasty-hunit
This diff is very large; some files are shown as “too large to diff”. Download the raw patch for the complete diff.
Files
- CHANGES.md +14/−18
- Golds/badInvocation0.gold +6/−0
- Golds/badInvocation1.gold +6/−0
- Golds/badInvocation2.gold +8/−0
- Golds/badInvocation3.gold +8/−0
- Golds/decode0.gold +13/−0
- Golds/decode1.gold +12/−0
- Golds/decode10.gold +17/−0
- Golds/decode2.gold +14/−0
- Golds/decode3.gold +17/−0
- Golds/decode4.gold +17/−0
- Golds/decode5.gold +15/−0
- Golds/decode6.gold +120/−0
- Golds/decode7.gold +16/−0
- Golds/decode8.gold +12/−0
- Golds/decode9.gold +17/−0
- Golds/decodeE4M3_+NaN.gold +14/−0
- Golds/decodeE4M3_-256.gold +16/−0
- Golds/decodeE4M3_-288.gold +16/−0
- Golds/decodeE4M3_-320.gold +16/−0
- Golds/decodeE4M3_-352.gold +16/−0
- Golds/decodeE4M3_-384.gold +16/−0
- Golds/decodeE4M3_-416.gold +16/−0
- Golds/decodeE4M3_-448.gold +16/−0
- Golds/decodeE4M3_-NaN.gold +14/−0
- Golds/decodeE4M3_256.gold +16/−0
- Golds/decodeE4M3_288.gold +16/−0
- Golds/decodeE4M3_320.gold +16/−0
- Golds/decodeE4M3_352.gold +16/−0
- Golds/decodeE4M3_384.gold +16/−0
- Golds/decodeE4M3_416.gold +16/−0
- Golds/decodeE4M3_448.gold +16/−0
- Golds/decodeE4M3_regular_00000000.gold +16/−0
- Golds/decodeE4M3_regular_00000001.gold +16/−0
- Golds/decodeE4M3_regular_00111000.gold +16/−0
- Golds/decodeE4M3_regular_01110111.gold +16/−0
- Golds/decodeE4M3_regular_10000000.gold +16/−0
- Golds/decodeE4M3_regular_10111100.gold +16/−0
- Golds/decodeE8M0_00.gold +16/−0
- Golds/decodeE8M0_01.gold +16/−0
- Golds/decodeE8M0_7F.gold +16/−0
- Golds/decodeE8M0_80.gold +16/−0
- Golds/decodeE8M0_FD.gold +16/−0
- Golds/decodeE8M0_FE.gold +16/−0
- Golds/decodeE8M0_FF.gold +13/−0
- Golds/decodeFP4E0M3_0000.gold +14/−0
- Golds/decodeFP4E0M3_0001.gold +14/−0
- Golds/decodeFP4E0M3_0010.gold +14/−0
- Golds/decodeFP4E0M3_0011.gold +14/−0
- Golds/decodeFP4E0M3_0100.gold +14/−0
- Golds/decodeFP4E0M3_0101.gold +14/−0
- Golds/decodeFP4E0M3_0110.gold +14/−0
- Golds/decodeFP4E0M3_0111.gold +14/−0
- Golds/decodeFP4E0M3_1000.gold +14/−0
- Golds/decodeFP4E0M3_1001.gold +14/−0
- Golds/decodeFP4E0M3_1010.gold +14/−0
- Golds/decodeFP4E0M3_1011.gold +14/−0
- Golds/decodeFP4E0M3_1100.gold +14/−0
- Golds/decodeFP4E0M3_1101.gold +14/−0
- Golds/decodeFP4E0M3_1110.gold +14/−0
- Golds/decodeFP4E0M3_1111.gold +14/−0
- Golds/decodeFP4_0000.gold +16/−0
- Golds/decodeFP4_0001.gold +16/−0
- Golds/decodeFP4_0010.gold +16/−0
- Golds/decodeFP4_0011.gold +16/−0
- Golds/decodeFP4_0100.gold +16/−0
- Golds/decodeFP4_0101.gold +16/−0
- Golds/decodeFP4_0110.gold +16/−0
- Golds/decodeFP4_0111.gold +16/−0
- Golds/decodeFP4_1000.gold +16/−0
- Golds/decodeFP4_1001.gold +16/−0
- Golds/decodeFP4_1010.gold +16/−0
- Golds/decodeFP4_1011.gold +16/−0
- Golds/decodeFP4_1100.gold +16/−0
- Golds/decodeFP4_1101.gold +16/−0
- Golds/decodeFP4_1110.gold +16/−0
- Golds/decodeFP4_1111.gold +16/−0
- Golds/decodeUE5M3_00.gold +16/−0
- Golds/decodeUE5M3_01.gold +16/−0
- Golds/decodeUE5M3_07.gold +16/−0
- Golds/decodeUE5M3_08.gold +16/−0
- Golds/decodeUE5M3_78.gold +16/−0
- Golds/decodeUE5M3_F7.gold +16/−0
- Golds/decodeUE5M3_F8.gold +16/−0
- Golds/decodeUE5M3_FB.gold +16/−0
- Golds/decodeUE5M3_FE.gold +16/−0
- Golds/decodeUE5M3_FF.gold +13/−0
- Golds/encode0.gold +13/−0
- Golds/encode1.gold +12/−0
- Golds/encode10.gold +16/−0
- Golds/encode11.gold +16/−0
- Golds/encode12.gold +16/−0
- Golds/encode13.gold +16/−0
- Golds/encode14.gold +16/−0
- Golds/encode15.gold +17/−0
- Golds/encode16.gold +18/−0
- Golds/encode17.gold +17/−0
- Golds/encode18.gold +17/−0
- Golds/encode19.gold +17/−0
- Golds/encode2.gold +18/−0
- Golds/encode20.gold +19/−0
- Golds/encode21.gold +16/−0
- Golds/encode22.gold +17/−0
- Golds/encode3.gold +18/−0
- Golds/encode4.gold +19/−0
- Golds/encode5.gold +19/−0
- Golds/encode6.gold +15/−0
- Golds/encode7.gold +15/−0
- Golds/encode8.gold +15/−0
- Golds/encode9.gold +15/−0
- Golds/encodeE4M3_+inf.gold +14/−0
- Golds/encodeE4M3_-inf.gold +14/−0
- Golds/encodeE4M3_bnd1.gold +16/−0
- Golds/encodeE4M3_bnd2.gold +16/−0
- Golds/encodeE4M3_in1.gold +15/−0
- Golds/encodeE4M3_in2.gold +15/−0
- Golds/encodeE4M3_mr1.gold +16/−0
- Golds/encodeE4M3_mr2.gold +16/−0
- Golds/encodeE4M3_mr3.gold +16/−0
- Golds/encodeE4M3_mr4.gold +16/−0
- Golds/encodeE4M3_nan.gold +13/−0
- Golds/encodeE4M3_special_RNA_+240.01.gold +18/−0
- Golds/encodeE4M3_special_RNA_+248.0.gold +18/−0
- Golds/encodeE4M3_special_RNA_+419.0.gold +18/−0
- Golds/encodeE4M3_special_RNA_+432.0.gold +18/−0
- Golds/encodeE4M3_special_RNA_-240.01.gold +18/−0
- Golds/encodeE4M3_special_RNA_-248.0.gold +18/−0
- Golds/encodeE4M3_special_RNA_-419.0.gold +18/−0
- Golds/encodeE4M3_special_RNA_-432.0.gold +18/−0
- Golds/encodeE4M3_special_RNE_+240.01.gold +18/−0
- Golds/encodeE4M3_special_RNE_+248.0.gold +18/−0
- Golds/encodeE4M3_special_RNE_+419.0.gold +18/−0
- Golds/encodeE4M3_special_RNE_+432.0.gold +18/−0
- Golds/encodeE4M3_special_RNE_-240.01.gold +18/−0
- Golds/encodeE4M3_special_RNE_-248.0.gold +18/−0
- Golds/encodeE4M3_special_RNE_-419.0.gold +18/−0
- Golds/encodeE4M3_special_RNE_-432.0.gold +18/−0
- Golds/encodeE4M3_special_RTN_+240.01.gold +18/−0
- Golds/encodeE4M3_special_RTN_+248.0.gold +18/−0
- Golds/encodeE4M3_special_RTN_+419.0.gold +18/−0
- Golds/encodeE4M3_special_RTN_+432.0.gold +18/−0
- Golds/encodeE4M3_special_RTN_-240.01.gold +18/−0
- Golds/encodeE4M3_special_RTN_-248.0.gold +18/−0
- Golds/encodeE4M3_special_RTN_-419.0.gold +18/−0
- Golds/encodeE4M3_special_RTN_-432.0.gold +18/−0
- Golds/encodeE4M3_special_RTP_+240.01.gold +18/−0
- Golds/encodeE4M3_special_RTP_+248.0.gold +18/−0
- Golds/encodeE4M3_special_RTP_+419.0.gold +18/−0
- Golds/encodeE4M3_special_RTP_+432.0.gold +18/−0
- Golds/encodeE4M3_special_RTP_-240.01.gold +18/−0
- Golds/encodeE4M3_special_RTP_-248.0.gold +18/−0
- Golds/encodeE4M3_special_RTP_-419.0.gold +18/−0
- Golds/encodeE4M3_special_RTP_-432.0.gold +18/−0
- Golds/encodeE4M3_special_RTZ_+240.01.gold +18/−0
- Golds/encodeE4M3_special_RTZ_+248.0.gold +18/−0
- Golds/encodeE4M3_special_RTZ_+419.0.gold +18/−0
- Golds/encodeE4M3_special_RTZ_+432.0.gold +18/−0
- Golds/encodeE4M3_special_RTZ_-240.01.gold +18/−0
- Golds/encodeE4M3_special_RTZ_-248.0.gold +18/−0
- Golds/encodeE4M3_special_RTZ_-419.0.gold +18/−0
- Golds/encodeE4M3_special_RTZ_-432.0.gold +18/−0
- Golds/encodeE4M3_zero1.gold +16/−0
- Golds/encodeE4M3_zero2.gold +16/−0
- Golds/encodeE8M0_+inf.gold +19/−0
- Golds/encodeE8M0_-inf.gold +7/−0
- Golds/encodeE8M0_exact.gold +18/−0
- Golds/encodeE8M0_hex.gold +18/−0
- Golds/encodeE8M0_max.gold +18/−0
- Golds/encodeE8M0_min.gold +18/−0
- Golds/encodeE8M0_nan.gold +15/−0
- Golds/encodeE8M0_neg.gold +7/−0
- Golds/encodeE8M0_one.gold +18/−0
- Golds/encodeE8M0_oob1.gold +19/−0
- Golds/encodeE8M0_oob2.gold +19/−0
- Golds/encodeE8M0_tie_RNA_+0.75.gold +18/−0
- Golds/encodeE8M0_tie_RNA_+1.5.gold +18/−0
- Golds/encodeE8M0_tie_RNA_+3.0.gold +18/−0
- Golds/encodeE8M0_tie_RNA_+6.0.gold +18/−0
- Golds/encodeE8M0_tie_RNE_+0.75.gold +18/−0
- Golds/encodeE8M0_tie_RNE_+1.5.gold +18/−0
- Golds/encodeE8M0_tie_RNE_+3.0.gold +18/−0
- Golds/encodeE8M0_tie_RNE_+6.0.gold +18/−0
- Golds/encodeE8M0_tie_RTN_+0.75.gold +18/−0
- Golds/encodeE8M0_tie_RTN_+1.5.gold +18/−0
- Golds/encodeE8M0_tie_RTN_+3.0.gold +18/−0
- Golds/encodeE8M0_tie_RTN_+6.0.gold +18/−0
- Golds/encodeE8M0_tie_RTP_+0.75.gold +18/−0
- Golds/encodeE8M0_tie_RTP_+1.5.gold +18/−0
- Golds/encodeE8M0_tie_RTP_+3.0.gold +18/−0
- Golds/encodeE8M0_tie_RTP_+6.0.gold +18/−0
- Golds/encodeE8M0_tie_RTZ_+0.75.gold +18/−0
- Golds/encodeE8M0_tie_RTZ_+1.5.gold +18/−0
- Golds/encodeE8M0_tie_RTZ_+3.0.gold +18/−0
- Golds/encodeE8M0_tie_RTZ_+6.0.gold +18/−0
- Golds/encodeE8M0_zero1.gold +19/−0
- Golds/encodeE8M0_zero2.gold +7/−0
- Golds/encodeFP4E0M3_+inf.gold +7/−0
- Golds/encodeFP4E0M3_-inf.gold +7/−0
- Golds/encodeFP4E0M3_exact.gold +16/−0
- Golds/encodeFP4E0M3_hex.gold +16/−0
- Golds/encodeFP4E0M3_max.gold +16/−0
- Golds/encodeFP4E0M3_min.gold +16/−0
- Golds/encodeFP4E0M3_nan.gold +6/−0
- Golds/encodeFP4E0M3_oob1.gold +17/−0
- Golds/encodeFP4E0M3_oob2.gold +17/−0
- Golds/encodeFP4E0M3_rnd1.gold +16/−0
- Golds/encodeFP4E0M3_rnd2.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_+0.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_+1.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_+2.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_+3.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_+4.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_+5.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_+6.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_+8.0.gold +17/−0
- Golds/encodeFP4E0M3_tie_RNA_-0.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_-1.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_-2.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_-3.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_-4.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_-5.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_-6.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNA_-8.0.gold +17/−0
- Golds/encodeFP4E0M3_tie_RNE_+0.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNE_+1.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNE_+2.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNE_+3.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNE_+4.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNE_+5.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNE_+6.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNE_+8.0.gold +17/−0
- Golds/encodeFP4E0M3_tie_RNE_-0.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNE_-1.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNE_-2.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNE_-3.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNE_-4.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNE_-5.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNE_-6.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RNE_-8.0.gold +17/−0
- Golds/encodeFP4E0M3_tie_RTN_+0.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTN_+1.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTN_+2.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTN_+3.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTN_+4.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTN_+5.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTN_+6.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTN_+8.0.gold +17/−0
- Golds/encodeFP4E0M3_tie_RTN_-0.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTN_-1.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTN_-2.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTN_-3.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTN_-4.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTN_-5.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTN_-6.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTN_-8.0.gold +17/−0
- Golds/encodeFP4E0M3_tie_RTP_+0.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTP_+1.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTP_+2.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTP_+3.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTP_+4.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTP_+5.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTP_+6.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTP_+8.0.gold +17/−0
- Golds/encodeFP4E0M3_tie_RTP_-0.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTP_-1.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTP_-2.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTP_-3.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTP_-4.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTP_-5.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTP_-6.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTP_-8.0.gold +17/−0
- Golds/encodeFP4E0M3_tie_RTZ_+0.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTZ_+1.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTZ_+2.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTZ_+3.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTZ_+4.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTZ_+5.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTZ_+6.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTZ_+8.0.gold +17/−0
- Golds/encodeFP4E0M3_tie_RTZ_-0.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTZ_-1.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTZ_-2.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTZ_-3.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTZ_-4.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTZ_-5.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTZ_-6.5.gold +16/−0
- Golds/encodeFP4E0M3_tie_RTZ_-8.0.gold +17/−0
- Golds/encodeFP4E0M3_zero1.gold +16/−0
- Golds/encodeFP4E0M3_zero2.gold +16/−0
- Golds/encodeFP4_+inf.gold +7/−0
- Golds/encodeFP4_-inf.gold +7/−0
- Golds/encodeFP4_dev1.gold +18/−0
- Golds/encodeFP4_dev2.gold +18/−0
- Golds/encodeFP4_dev3.gold +18/−0
- Golds/encodeFP4_hex.gold +18/−0
- Golds/encodeFP4_nan.gold +6/−0
- Golds/encodeFP4_norm.gold +18/−0
- Golds/encodeFP4_oob1.gold +19/−0
- Golds/encodeFP4_oob2.gold +19/−0
- Golds/encodeFP4_sub.gold +18/−0
- Golds/encodeFP4_tie_RNA_+0.25.gold +18/−0
- Golds/encodeFP4_tie_RNA_+0.75.gold +18/−0
- Golds/encodeFP4_tie_RNA_+1.25.gold +18/−0
- Golds/encodeFP4_tie_RNA_+1.75.gold +18/−0
- Golds/encodeFP4_tie_RNA_+2.5.gold +18/−0
- Golds/encodeFP4_tie_RNA_+3.5.gold +18/−0
- Golds/encodeFP4_tie_RNA_+5.0.gold +18/−0
- Golds/encodeFP4_tie_RNA_+7.0.gold +19/−0
- Golds/encodeFP4_tie_RNA_-0.25.gold +18/−0
- Golds/encodeFP4_tie_RNA_-0.75.gold +18/−0
- Golds/encodeFP4_tie_RNA_-1.25.gold +18/−0
- Golds/encodeFP4_tie_RNA_-1.75.gold +18/−0
- Golds/encodeFP4_tie_RNA_-2.5.gold +18/−0
- Golds/encodeFP4_tie_RNA_-3.5.gold +18/−0
- Golds/encodeFP4_tie_RNA_-5.0.gold +18/−0
- Golds/encodeFP4_tie_RNA_-7.0.gold +19/−0
- Golds/encodeFP4_tie_RNE_+0.25.gold +18/−0
- Golds/encodeFP4_tie_RNE_+0.75.gold +18/−0
- Golds/encodeFP4_tie_RNE_+1.25.gold +18/−0
- Golds/encodeFP4_tie_RNE_+1.75.gold +18/−0
- Golds/encodeFP4_tie_RNE_+2.5.gold +18/−0
- Golds/encodeFP4_tie_RNE_+3.5.gold +18/−0
- Golds/encodeFP4_tie_RNE_+5.0.gold +18/−0
- Golds/encodeFP4_tie_RNE_+7.0.gold +19/−0
- Golds/encodeFP4_tie_RNE_-0.25.gold +18/−0
- Golds/encodeFP4_tie_RNE_-0.75.gold +18/−0
- Golds/encodeFP4_tie_RNE_-1.25.gold +18/−0
- Golds/encodeFP4_tie_RNE_-1.75.gold +18/−0
- Golds/encodeFP4_tie_RNE_-2.5.gold +18/−0
- Golds/encodeFP4_tie_RNE_-3.5.gold +18/−0
- Golds/encodeFP4_tie_RNE_-5.0.gold +18/−0
- Golds/encodeFP4_tie_RNE_-7.0.gold +19/−0
- Golds/encodeFP4_tie_RTN_+0.25.gold +18/−0
- Golds/encodeFP4_tie_RTN_+0.75.gold +18/−0
- Golds/encodeFP4_tie_RTN_+1.25.gold +18/−0
- Golds/encodeFP4_tie_RTN_+1.75.gold +18/−0
- Golds/encodeFP4_tie_RTN_+2.5.gold +18/−0
- Golds/encodeFP4_tie_RTN_+3.5.gold +18/−0
- Golds/encodeFP4_tie_RTN_+5.0.gold +18/−0
- Golds/encodeFP4_tie_RTN_+7.0.gold +19/−0
- Golds/encodeFP4_tie_RTN_-0.25.gold +18/−0
- Golds/encodeFP4_tie_RTN_-0.75.gold +18/−0
- Golds/encodeFP4_tie_RTN_-1.25.gold +18/−0
- Golds/encodeFP4_tie_RTN_-1.75.gold +18/−0
- Golds/encodeFP4_tie_RTN_-2.5.gold +18/−0
- Golds/encodeFP4_tie_RTN_-3.5.gold +18/−0
- Golds/encodeFP4_tie_RTN_-5.0.gold +18/−0
- Golds/encodeFP4_tie_RTN_-7.0.gold +19/−0
- Golds/encodeFP4_tie_RTP_+0.25.gold +18/−0
- Golds/encodeFP4_tie_RTP_+0.75.gold +18/−0
- Golds/encodeFP4_tie_RTP_+1.25.gold +18/−0
- Golds/encodeFP4_tie_RTP_+1.75.gold +18/−0
- Golds/encodeFP4_tie_RTP_+2.5.gold +18/−0
- Golds/encodeFP4_tie_RTP_+3.5.gold +18/−0
- Golds/encodeFP4_tie_RTP_+5.0.gold +18/−0
- Golds/encodeFP4_tie_RTP_+7.0.gold +19/−0
- Golds/encodeFP4_tie_RTP_-0.25.gold +18/−0
- Golds/encodeFP4_tie_RTP_-0.75.gold +18/−0
- Golds/encodeFP4_tie_RTP_-1.25.gold +18/−0
- Golds/encodeFP4_tie_RTP_-1.75.gold +18/−0
- Golds/encodeFP4_tie_RTP_-2.5.gold +18/−0
- Golds/encodeFP4_tie_RTP_-3.5.gold +18/−0
- Golds/encodeFP4_tie_RTP_-5.0.gold +18/−0
- Golds/encodeFP4_tie_RTP_-7.0.gold +19/−0
- Golds/encodeFP4_tie_RTZ_+0.25.gold +18/−0
- Golds/encodeFP4_tie_RTZ_+0.75.gold +18/−0
- Golds/encodeFP4_tie_RTZ_+1.25.gold +18/−0
- Golds/encodeFP4_tie_RTZ_+1.75.gold +18/−0
- Golds/encodeFP4_tie_RTZ_+2.5.gold +18/−0
- Golds/encodeFP4_tie_RTZ_+3.5.gold +18/−0
- Golds/encodeFP4_tie_RTZ_+5.0.gold +18/−0
- Golds/encodeFP4_tie_RTZ_+7.0.gold +19/−0
- Golds/encodeFP4_tie_RTZ_-0.25.gold +18/−0
- Golds/encodeFP4_tie_RTZ_-0.75.gold +18/−0
- Golds/encodeFP4_tie_RTZ_-1.25.gold +18/−0
- Golds/encodeFP4_tie_RTZ_-1.75.gold +18/−0
- Golds/encodeFP4_tie_RTZ_-2.5.gold +18/−0
- Golds/encodeFP4_tie_RTZ_-3.5.gold +18/−0
- Golds/encodeFP4_tie_RTZ_-5.0.gold +18/−0
- Golds/encodeFP4_tie_RTZ_-7.0.gold +19/−0
- Golds/encodeFP4_zero1.gold +18/−0
- Golds/encodeFP4_zero2.gold +18/−0
- Golds/encodeUE5M3_+inf.gold +16/−0
- Golds/encodeUE5M3_-inf.gold +7/−0
- Golds/encodeUE5M3_dev.gold +18/−0
- Golds/encodeUE5M3_exact.gold +18/−0
- Golds/encodeUE5M3_hex.gold +18/−0
- Golds/encodeUE5M3_ieeemax.gold +18/−0
- Golds/encodeUE5M3_ieeernd.gold +18/−0
- Golds/encodeUE5M3_max.gold +18/−0
- Golds/encodeUE5M3_nan.gold +15/−0
- Golds/encodeUE5M3_neg.gold +7/−0
- Golds/encodeUE5M3_one.gold +18/−0
- Golds/encodeUE5M3_oob.gold +16/−0
- Golds/encodeUE5M3_sub.gold +18/−0
- Golds/encodeUE5M3_subrnd.gold +18/−0
- Golds/encodeUE5M3_tie_RNA_binade.gold +18/−0
- Golds/encodeUE5M3_tie_RNA_dev0.gold +18/−0
- Golds/encodeUE5M3_tie_RNA_dev1.gold +18/−0
- Golds/encodeUE5M3_tie_RNA_norm.gold +18/−0
- Golds/encodeUE5M3_tie_RNA_sub0.gold too large to diff
- Golds/encodeUE5M3_tie_RNA_sub1.gold too large to diff
- Golds/encodeUE5M3_tie_RNE_binade.gold too large to diff
- Golds/encodeUE5M3_tie_RNE_dev0.gold too large to diff
- Golds/encodeUE5M3_tie_RNE_dev1.gold too large to diff
- Golds/encodeUE5M3_tie_RNE_norm.gold too large to diff
- Golds/encodeUE5M3_tie_RNE_sub0.gold too large to diff
- Golds/encodeUE5M3_tie_RNE_sub1.gold too large to diff
- Golds/encodeUE5M3_tie_RTN_binade.gold too large to diff
- Golds/encodeUE5M3_tie_RTN_dev0.gold too large to diff
- Golds/encodeUE5M3_tie_RTN_dev1.gold too large to diff
- Golds/encodeUE5M3_tie_RTN_norm.gold too large to diff
- Golds/encodeUE5M3_tie_RTN_sub0.gold too large to diff
- Golds/encodeUE5M3_tie_RTN_sub1.gold too large to diff
- Golds/encodeUE5M3_tie_RTP_binade.gold too large to diff
- Golds/encodeUE5M3_tie_RTP_dev0.gold too large to diff
- Golds/encodeUE5M3_tie_RTP_dev1.gold too large to diff
- Golds/encodeUE5M3_tie_RTP_norm.gold too large to diff
- Golds/encodeUE5M3_tie_RTP_sub0.gold too large to diff
- Golds/encodeUE5M3_tie_RTP_sub1.gold too large to diff
- Golds/encodeUE5M3_tie_RTZ_binade.gold too large to diff
- Golds/encodeUE5M3_tie_RTZ_dev0.gold too large to diff
- Golds/encodeUE5M3_tie_RTZ_dev1.gold too large to diff
- Golds/encodeUE5M3_tie_RTZ_norm.gold too large to diff
- Golds/encodeUE5M3_tie_RTZ_sub0.gold too large to diff
- Golds/encodeUE5M3_tie_RTZ_sub1.gold too large to diff
- Golds/encodeUE5M3_zero1.gold too large to diff
- Golds/encodeUE5M3_zero2.gold too large to diff
- crackNum.cabal too large to diff
- src/CrackNum/Encode.hs too large to diff
- src/CrackNum/TestSuite.hs too large to diff
- src/CrackNum/Utils.hs too large to diff
- test/TestMain.hs too large to diff
@@ -1,8 +1,21 @@ * Hackage: <http://hackage.haskell.org/package/crackNum> * GitHub: <http://github.com/LeventErkok/crackNum/> -* Latest Hackage released version: 4.6, 2026-09-03+* Latest Hackage released version: 4.7, 2026-09-04 +### Version 4.7, 2026-09-04++ * Encoding now applies the selected rounding mode directly to the input value.+ Single- and double-precision decimal inputs previously went through Haskell's+ default round-to-nearest conversion first, E4M3 used round-to-nearest in its+ ordinary range, and exact decimal or hexadecimal inputs to the small AI formats+ could be rounded twice. These cases can now produce different, correctly rounded+ bit patterns for `RNA`, `RTP`, `RTN`, and `RTZ`, and near exact midpoints.++ * Corrected directed rounding for E4M3 values between 240 and 448 (and their+ negative counterparts). The implementation previously chose the nearest value+ first and consulted the rounding mode only on exact ties.+ ### Version 4.6, 2026-09-03 * New floating-point format: UE5M3, selected with `-fue5m3`. This is the unsigned@@ -12,23 +25,6 @@ exponent bit is what the format is for: it drops the smallest non-zero value from `E4M3`'s 2^-9 to the subnormal 2^-17, so a block of small-magnitude elements gets a scale that can actually represent it.-- * Being a variant of `E4M3`, UE5M3 inherits its deviations from IEEE rather than the- IEEE reading of the same field widths: there are no infinities, and the all-ones- pattern is the one and only NaN. Having no sign bit, that is a single pattern- (`0xFF`) where `E4M3` has one per sign. The rest of the top binade therefore stays- finite, so the largest representable value is 114688 -- `E4M3`'s 448 carried up the- eight binades the extra exponent bit buys -- and not the 61440 an IEEE format of- this shape would stop at. Below that it is ordinary: zero, subnormals, and normals- all behave as IEEE says, with a bias of 15.-- * Negative inputs are rejected rather than clamped. With no sign bit there is no- direction to saturate towards, and clamping would quietly turn the value positive;- this is the same call `E8M0` already makes, and it applies to a negative zero too.- Values above the range become NaN, following `E4M3`, which likewise has no infinity- to saturate to.-- * All four GUIs offer the new format, in the "AI formats" group. ### Version 4.5, 2026-09-01
@@ -0,0 +1,6 @@+Arguments: -f3+4 0b01+Exit code: ExitFailure 1++STDERR:+ERROR:+ Input needs to be 7 bits wide, it's too short by 5 bits
@@ -0,0 +1,6 @@+Arguments: -f3+4 0xFFFF+Exit code: ExitFailure 1++STDERR:+ERROR:+ Input needs to be 7 bits wide, it's too long by 9 bits
@@ -0,0 +1,8 @@+Arguments: -f3+1 0.5+Exit code: ExitFailure 1++STDERR:+ERROR:+ The solver does not support this format:+ 3 exponent bits, 1 significand bit+ z3 requires at least 2 of each.
@@ -0,0 +1,8 @@+Arguments: -f1+3 0b0000+Exit code: ExitFailure 1++STDERR:+ERROR:+ The solver does not support this format:+ 1 exponent bit, 3 significand bits+ z3 requires at least 2 of each.
@@ -0,0 +1,13 @@+Arguments: -i4 0b0110+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 6 :: IntN 4+ 3210+ Binary layout: 0110+ Hex layout: 6+ Type: Signed 4-bit 2's complement integer+ Sign: Positive+ Binary: 0b110+ Octal: 0o6+ Decimal: 6+ Hex: 0x6
@@ -0,0 +1,12 @@+Arguments: -w4 0xE+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 14 :: WordN 4+ 3210+ Binary layout: 1110+ Hex layout: E+ Type: Unsigned 4-bit word+ Binary: 0b1110+ Octal: 0o16+ Decimal: 14+ Hex: 0xe
@@ -0,0 +1,17 @@+Arguments: -ftf32 0b0_10000000_0100000000+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 2.5 :: FloatingPoint 8 11+ 1 0+ 8 76543210 9876543210+ S ---E8--- ---S10----+ Binary layout: 0 10000000 0100000000+ Hex layout: 2 0100+ Precision: 8 exponent bits, 10 significand bits+ Sign: Positive+ Exponent: 1 (Stored: 128, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1.01p1+ Octal: 0o2.4+ Decimal: 2.5+ Hex: 0x2.8
@@ -0,0 +1,14 @@+Arguments: -f3+4 0b0111001+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = NaN :: FloatingPoint 3 4+ 6 543 210+ S E3- S3-+ Binary layout: 0 111 001+ Hex layout: 39+ Precision: 3 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 4 (Stored: 7, Bias: 3)+ Classification: FP_NAN (Signaling)+ Value: NaN+ Note: Representation for NaN's is not unique
@@ -0,0 +1,17 @@+Arguments: -fbp 0x000F+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 1.37753e-39 :: FloatingPoint 8 8+ 1 0+ 5 43210987 6543210+ S ---E8--- --S7---+ Binary layout: 0 00000000 0001111+ Hex layout: 000F+ Precision: 8 exponent bits, 7 significand bits+ Sign: Positive+ Exponent: -126 (Subnormal, with fixed exponent value. Stored: 0, Bias: 127)+ Classification: FP_SUBNORMAL+ Binary: 0b1.111p-130+ Octal: 0o7.4p-132+ Decimal: 1.37753e-39+ Hex: 0x7.8p-132
@@ -0,0 +1,17 @@+Arguments: -fdp 0x8000000000000000+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -0.0 :: Double+ 6 5 4 3 2 1 0+ 3 21098765432 1098765432109876543210987654321098765432109876543210+ S ----E11---- ------------------------S52-------------------------+ Binary layout: 1 00000000000 0000000000000000000000000000000000000000000000000000+ Hex layout: 8000 0000 0000 0000+ Precision: Double+ Sign: Negative+ Exponent: -1023 (Stored: 0, Bias: 1023)+ Classification: FP_ZERO+ Binary: -0b0.0+ Octal: -0o0.0+ Decimal: -0.0+ Hex: -0o0
@@ -0,0 +1,15 @@+Arguments: -fhp 0x7c01+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = NaN :: FloatingPoint 5 11+ 1 0+ 5 43210 9876543210+ S -E5-- ---S10----+ Binary layout: 0 11111 0000000001+ Hex layout: 7C01+ Precision: Half (5 exponent bits, 10 significand bits.)+ Sign: Positive+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NAN (Signaling)+ Value: NaN+ Note: Representation for NaN's is not unique
@@ -0,0 +1,120 @@+Arguments: -fhp -l8 128'hffffffffffffffffbdffaaffdc71fc60+Exit code: ExitSuccess+== Lane 7 ============================================================+Satisfiable. Model:+ DECODED = NaN :: FloatingPoint 5 11+ 1 0+ 5 43210 9876543210+ S -E5-- ---S10----+ Binary layout: 1 11111 1111111111+ Hex layout: FFFF+ Precision: Half (5 exponent bits, 10 significand bits.)+ Sign: Negative+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NAN (Quiet)+ Value: NaN+ Note: Representation for NaN's is not unique+== Lane 6 ============================================================+Satisfiable. Model:+ DECODED = NaN :: FloatingPoint 5 11+ 1 0+ 5 43210 9876543210+ S -E5-- ---S10----+ Binary layout: 1 11111 1111111111+ Hex layout: FFFF+ Precision: Half (5 exponent bits, 10 significand bits.)+ Sign: Negative+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NAN (Quiet)+ Value: NaN+ Note: Representation for NaN's is not unique+== Lane 5 ============================================================+Satisfiable. Model:+ DECODED = NaN :: FloatingPoint 5 11+ 1 0+ 5 43210 9876543210+ S -E5-- ---S10----+ Binary layout: 1 11111 1111111111+ Hex layout: FFFF+ Precision: Half (5 exponent bits, 10 significand bits.)+ Sign: Negative+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NAN (Quiet)+ Value: NaN+ Note: Representation for NaN's is not unique+== Lane 4 ============================================================+Satisfiable. Model:+ DECODED = NaN :: FloatingPoint 5 11+ 1 0+ 5 43210 9876543210+ S -E5-- ---S10----+ Binary layout: 1 11111 1111111111+ Hex layout: FFFF+ Precision: Half (5 exponent bits, 10 significand bits.)+ Sign: Negative+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NAN (Quiet)+ Value: NaN+ Note: Representation for NaN's is not unique+== Lane 3 ============================================================+Satisfiable. Model:+ DECODED = -1.4990234 :: FloatingPoint 5 11+ 1 0+ 5 43210 9876543210+ S -E5-- ---S10----+ Binary layout: 1 01111 0111111111+ Hex layout: BDFF+ Precision: Half (5 exponent bits, 10 significand bits.)+ Sign: Negative+ Exponent: 0 (Stored: 15, Bias: 15)+ Classification: FP_NORMAL+ Binary: -0b1.0111111111+ Octal: -0o1.3774+ Decimal: -1.4990234+ Hex: -0x1.7fc+== Lane 2 ============================================================+Satisfiable. Model:+ DECODED = -0.054656982 :: FloatingPoint 5 11+ 1 0+ 5 43210 9876543210+ S -E5-- ---S10----+ Binary layout: 1 01010 1011111111+ Hex layout: AAFF+ Precision: Half (5 exponent bits, 10 significand bits.)+ Sign: Negative+ Exponent: -5 (Stored: 10, Bias: 15)+ Classification: FP_NORMAL+ Binary: -0b1.1011111111p-5+ Octal: -0o3.377p-6+ Decimal: -0.054656982+ Hex: -0xd.fep-8+== Lane 1 ============================================================+Satisfiable. Model:+ DECODED = -284.25 :: FloatingPoint 5 11+ 1 0+ 5 43210 9876543210+ S -E5-- ---S10----+ Binary layout: 1 10111 0001110001+ Hex layout: DC71+ Precision: Half (5 exponent bits, 10 significand bits.)+ Sign: Negative+ Exponent: 8 (Stored: 23, Bias: 15)+ Classification: FP_NORMAL+ Binary: -0b1.0001110001p8+ Octal: -0o4.342p6+ Decimal: -284.25+ Hex: -0x1.1c4p8+== Lane 0 ============================================================+Satisfiable. Model:+ DECODED = NaN :: FloatingPoint 5 11+ 1 0+ 5 43210 9876543210+ S -E5-- ---S10----+ Binary layout: 1 11111 0001100000+ Hex layout: FC60+ Precision: Half (5 exponent bits, 10 significand bits.)+ Sign: Negative+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NAN (Signaling)+ Value: NaN+ Note: Representation for NaN's is not unique
@@ -0,0 +1,16 @@+Arguments: -fe5m2 0b01111011+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 57300 :: E5M2+ 7 65432 10+ S -E5-- S2+ Binary layout: 0 11110 11+ Hex layout: 7B+ Precision: 5 exponent bits, 2 significand bits+ Sign: Positive+ Exponent: 15 (Stored: 30, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1.11p15+ Octal: 0o1.6p15+ Decimal: 57300+ Hex: 0xep12
@@ -0,0 +1,12 @@+Arguments: -w2 -rRNE 2'h1+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 1 :: WordN 2+ 10+ Binary layout: 01+ Hex layout: 1+ Type: Unsigned 2-bit word+ Binary: 0b1+ Octal: 0o1+ Decimal: 1+ Hex: 0x1
@@ -0,0 +1,17 @@+Arguments: -ftf32 19'h0000F+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 1.7219156e-40 :: FloatingPoint 8 11+ 1 0+ 8 76543210 9876543210+ S ---E8--- ---S10----+ Binary layout: 0 00000000 0000001111+ Hex layout: 0 000F+ Precision: 8 exponent bits, 10 significand bits+ Sign: Positive+ Exponent: -126 (Subnormal, with fixed exponent value. Stored: 0, Bias: 127)+ Classification: FP_SUBNORMAL+ Binary: 0b1.111p-133+ Octal: 0o7.4p-135+ Decimal: 1.7219156e-40+ Hex: 0xfp-136
@@ -0,0 +1,14 @@+Arguments: -fe4m3 0b_0111_1111+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = NaN :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 111+ Hex layout: 7F+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NAN (Quiet)+ Value: NaN+ Note: Representation for NaN's is not unique
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b11111000+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -256.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 000+ Hex layout: F8+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1p+8+ Octal: -0o4p+6+ Decimal: -256.0+ Hex: -0x1p+8
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b11111001+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -288.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 001+ Hex layout: F9+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.001p+8+ Octal: -0o4.4p+6+ Decimal: -288.0+ Hex: -0x1.2p+8
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b11111010+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -320.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 010+ Hex layout: FA+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.01p+8+ Octal: -0o5p+6+ Decimal: -320.0+ Hex: -0x1.4p+8
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b11111011+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -352.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 011+ Hex layout: FB+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.011p+8+ Octal: -0o5.4p+6+ Decimal: -352.0+ Hex: -0x1.6p+8
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b11111100+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -384.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 100+ Hex layout: FC+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.1p+8+ Octal: -0o6p+6+ Decimal: -384.0+ Hex: -0x1.8p+8
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b11111101+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -416.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 101+ Hex layout: FD+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.101p+8+ Octal: -0o6.4p+6+ Decimal: -416.0+ Hex: -0x1.ap+8
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b11111110+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -448.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 110+ Hex layout: FE+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.11p+8+ Octal: -0o7p+6+ Decimal: -448.0+ Hex: -0x1.cp+8
@@ -0,0 +1,14 @@+Arguments: -fe4m3 0b_1111_1111+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = NaN :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 111+ Hex layout: FF+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NAN (Quiet)+ Value: NaN+ Note: Representation for NaN's is not unique
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b01111000+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 256.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 000+ Hex layout: 78+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1p+8+ Octal: 0o4p+6+ Decimal: 256.0+ Hex: 0x1p+8
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b01111001+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 288.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 001+ Hex layout: 79+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.001p+8+ Octal: 0o4.4p+6+ Decimal: 288.0+ Hex: 0x1.2p+8
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b01111010+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 320.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 010+ Hex layout: 7A+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.01p+8+ Octal: 0o5p+6+ Decimal: 320.0+ Hex: 0x1.4p+8
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b01111011+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 352.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 011+ Hex layout: 7B+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.011p+8+ Octal: 0o5.4p+6+ Decimal: 352.0+ Hex: 0x1.6p+8
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b01111100+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 384.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 100+ Hex layout: 7C+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.1p+8+ Octal: 0o6p+6+ Decimal: 384.0+ Hex: 0x1.8p+8
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b01111101+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 416.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 101+ Hex layout: 7D+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.101p+8+ Octal: 0o6.4p+6+ Decimal: 416.0+ Hex: 0x1.ap+8
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b01111110+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 448.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 110+ Hex layout: 7E+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.11p+8+ Octal: 0o7p+6+ Decimal: 448.0+ Hex: 0x1.cp+8
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b00000000+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 0.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 0000 000+ Hex layout: 00+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: -7 (Stored: 0, Bias: 7)+ Classification: FP_ZERO+ Binary: 0b0.0+ Octal: 0o0.0+ Decimal: 0.0+ Hex: 0x0
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b00000001+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 0.001953 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 0000 001+ Hex layout: 01+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: -6 (Subnormal, with fixed exponent value. Stored: 0, Bias: 7)+ Classification: FP_SUBNORMAL+ Binary: 0b1p-9+ Octal: 0o1p-9+ Decimal: 0.001953+ Hex: 0x8p-12
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b00111000+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 1.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 0111 000+ Hex layout: 38+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 0 (Stored: 7, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b01110111+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1110 111+ Hex layout: 77+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.111p7+ Octal: 0o3.6p6+ Decimal: 240.0+ Hex: 0xfp4
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b10000000+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -0.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 0000 000+ Hex layout: 80+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: -7 (Stored: 0, Bias: 7)+ Classification: FP_ZERO+ Binary: -0b0.0+ Octal: -0o0.0+ Decimal: -0.0+ Hex: -0o0
@@ -0,0 +1,16 @@+Arguments: -fe4m3 0b10111100+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -1.5 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 0111 100+ Hex layout: BC+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 0 (Stored: 7, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.1+ Octal: -0o1.4+ Decimal: -1.5+ Hex: -0x1.8
@@ -0,0 +1,16 @@+Arguments: -fe8m0 0x00+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 5.877471754111438e-39 :: E8M0+ 76543210+ ---E8---+ Binary layout: 00000000+ Hex layout: 00+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: -127 (Stored: 0, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p-127+ Octal: 0o4p-129+ Decimal: 5.877471754111438e-39+ Hex: 0x2p-128
@@ -0,0 +1,16 @@+Arguments: -fe8m0 0x01+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 1.1754943508222875e-38 :: E8M0+ 76543210+ ---E8---+ Binary layout: 00000001+ Hex layout: 01+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: -126 (Stored: 1, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p-126+ Octal: 0o1p-126+ Decimal: 1.1754943508222875e-38+ Hex: 0x4p-128
@@ -0,0 +1,16 @@+Arguments: -fe8m0 0x7F+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 1.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 01111111+ Hex layout: 7F+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 0 (Stored: 127, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1
@@ -0,0 +1,16 @@+Arguments: -fe8m0 0x80+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 2.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000000+ Hex layout: 80+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 1 (Stored: 128, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2
@@ -0,0 +1,16 @@+Arguments: -fe8m0 0xFD+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 8.507059173023462e37 :: E8M0+ 76543210+ ---E8---+ Binary layout: 11111101+ Hex layout: FD+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 126 (Stored: 253, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+126+ Octal: 0o1p+126+ Decimal: 8.507059173023462e37+ Hex: 0x4p+124
@@ -0,0 +1,16 @@+Arguments: -fe8m0 0xFE+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 1.7014118346046923e38 :: E8M0+ 76543210+ ---E8---+ Binary layout: 11111110+ Hex layout: FE+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 127 (Stored: 254, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+127+ Octal: 0o2p+126+ Decimal: 1.7014118346046923e38+ Hex: 0x8p+124
@@ -0,0 +1,13 @@+Arguments: -fe8m0 0xFF+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = NaN :: E8M0+ 76543210+ ---E8---+ Binary layout: 11111111+ Hex layout: FF+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 128 (Stored: 255, Bias: 127)+ Classification: FP_NAN+ Value: NaN
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b0000+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 0 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 000+ Hex layout: 0+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b0+ Octal: 0o0+ Decimal: 0+ Hex: 0x0
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b0001+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 1 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 001+ Hex layout: 1+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b1+ Octal: 0o1+ Decimal: 1+ Hex: 0x1
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b0010+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 2 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 010+ Hex layout: 2+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b10+ Octal: 0o2+ Decimal: 2+ Hex: 0x2
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b0011+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 3 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 011+ Hex layout: 3+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b11+ Octal: 0o3+ Decimal: 3+ Hex: 0x3
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b0100+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 4 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 100+ Hex layout: 4+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b100+ Octal: 0o4+ Decimal: 4+ Hex: 0x4
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b0101+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 5 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 101+ Hex layout: 5+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b101+ Octal: 0o5+ Decimal: 5+ Hex: 0x5
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b0110+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 6 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 110+ Hex layout: 6+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b110+ Octal: 0o6+ Decimal: 6+ Hex: 0x6
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b0111+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 111+ Hex layout: 7+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b111+ Octal: 0o7+ Decimal: 7+ Hex: 0x7
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b1000+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -0 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 000+ Hex layout: 8+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b0+ Octal: -0o0+ Decimal: -0+ Hex: -0x0
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b1001+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -1 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 001+ Hex layout: 9+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b1+ Octal: -0o1+ Decimal: -1+ Hex: -0x1
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b1010+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -2 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 010+ Hex layout: A+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b10+ Octal: -0o2+ Decimal: -2+ Hex: -0x2
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b1011+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -3 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 011+ Hex layout: B+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b11+ Octal: -0o3+ Decimal: -3+ Hex: -0x3
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b1100+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -4 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 100+ Hex layout: C+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b100+ Octal: -0o4+ Decimal: -4+ Hex: -0x4
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b1101+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -5 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 101+ Hex layout: D+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b101+ Octal: -0o5+ Decimal: -5+ Hex: -0x5
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b1110+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -6 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 110+ Hex layout: E+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b110+ Octal: -0o6+ Decimal: -6+ Hex: -0x6
@@ -0,0 +1,14 @@+Arguments: -ffp4e0m3 0b1111+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 111+ Hex layout: F+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b111+ Octal: -0o7+ Decimal: -7+ Hex: -0x7
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b0000+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 0.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 00 0+ Hex layout: 0+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: -1 (Stored: 0, Bias: 1)+ Classification: FP_ZERO+ Binary: 0b0.0+ Octal: 0o0.0+ Decimal: 0.0+ Hex: 0x0
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b0001+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 0.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 00 1+ Hex layout: 1+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Subnormal, with fixed exponent value. Stored: 0, Bias: 1)+ Classification: FP_SUBNORMAL+ Binary: 0b1p-1+ Octal: 0o4p-3+ Decimal: 0.5+ Hex: 0x8p-4
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b0010+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 1.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 01 0+ Hex layout: 2+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b0011+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 1.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 01 1+ Hex layout: 3+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1+ Octal: 0o1.4+ Decimal: 1.5+ Hex: 0x1.8
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b0100+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 2.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 10 0+ Hex layout: 4+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b0101+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 3.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 10 1+ Hex layout: 5+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p1+ Octal: 0o3+ Decimal: 3.0+ Hex: 0x3
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b0110+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 0+ Hex layout: 6+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p+2+ Octal: 0o4+ Decimal: 4.0+ Hex: 0x4
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b0111+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 1+ Hex layout: 7+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p+2+ Octal: 0o6+ Decimal: 6.0+ Hex: 0x6
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b1000+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -0.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 00 0+ Hex layout: 8+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: -1 (Stored: 0, Bias: 1)+ Classification: FP_ZERO+ Binary: -0b0.0+ Octal: -0o0.0+ Decimal: -0.0+ Hex: -0o0
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b1001+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -0.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 00 1+ Hex layout: 9+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Subnormal, with fixed exponent value. Stored: 0, Bias: 1)+ Classification: FP_SUBNORMAL+ Binary: -0b1p-1+ Octal: -0o4p-3+ Decimal: -0.5+ Hex: -0x8p-4
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b1010+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -1.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 01 0+ Hex layout: A+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1+ Octal: -0o1+ Decimal: -1.0+ Hex: -0x1
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b1011+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -1.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 01 1+ Hex layout: B+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1+ Octal: -0o1.4+ Decimal: -1.5+ Hex: -0x1.8
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b1100+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -2.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 10 0+ Hex layout: C+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1p1+ Octal: -0o2+ Decimal: -2.0+ Hex: -0x2
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b1101+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -3.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 10 1+ Hex layout: D+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p1+ Octal: -0o3+ Decimal: -3.0+ Hex: -0x3
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b1110+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 0+ Hex layout: E+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1p+2+ Octal: -0o4+ Decimal: -4.0+ Hex: -0x4
@@ -0,0 +1,16 @@+Arguments: -ffp4 0b1111+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = -6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 1+ Hex layout: F+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p+2+ Octal: -0o6+ Decimal: -6.0+ Hex: -0x6
@@ -0,0 +1,16 @@+Arguments: -fue5m3 0x00+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 0.0 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 00000 000+ Hex layout: 00+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: -15 (Stored: 0, Bias: 15)+ Classification: FP_ZERO+ Binary: 0b0.0+ Octal: 0o0.0+ Decimal: 0.0+ Hex: 0x0
@@ -0,0 +1,16 @@+Arguments: -fue5m3 0x01+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 0.000007629 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 00000 001+ Hex layout: 01+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: -14 (Subnormal, with fixed exponent value. Stored: 0, Bias: 15)+ Classification: FP_SUBNORMAL+ Binary: 0b1p-17+ Octal: 0o2p-18+ Decimal: 0.000007629+ Hex: 0x8p-20
@@ -0,0 +1,16 @@+Arguments: -fue5m3 0x07+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 0.00005341 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 00000 111+ Hex layout: 07+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: -14 (Subnormal, with fixed exponent value. Stored: 0, Bias: 15)+ Classification: FP_SUBNORMAL+ Binary: 0b1.11p-15+ Octal: 0o1.6p-15+ Decimal: 0.00005341+ Hex: 0x3.8p-16
@@ -0,0 +1,16 @@+Arguments: -fue5m3 0x08+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 0.00006104 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 00001 000+ Hex layout: 08+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: -14 (Stored: 1, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1p-14+ Octal: 0o2p-15+ Decimal: 0.00006104+ Hex: 0x4p-16
@@ -0,0 +1,16 @@+Arguments: -fue5m3 0x78+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 1.0 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 01111 000+ Hex layout: 78+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 0 (Stored: 15, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1
@@ -0,0 +1,16 @@+Arguments: -fue5m3 0xF7+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 61440 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 11110 111+ Hex layout: F7+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 15 (Stored: 30, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1.111p15+ Octal: 0o1.7p15+ Decimal: 61440+ Hex: 0xfp12
@@ -0,0 +1,16 @@+Arguments: -fue5m3 0xF8+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 65536.0 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 11111 000+ Hex layout: F8+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1p+16+ Octal: 0o2p+15+ Decimal: 65536.0+ Hex: 0x1p+16
@@ -0,0 +1,16 @@+Arguments: -fue5m3 0xFB+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 90112.0 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 11111 011+ Hex layout: FB+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1.011p+16+ Octal: 0o2.6p+15+ Decimal: 90112.0+ Hex: 0x1.6p+16
@@ -0,0 +1,16 @@+Arguments: -fue5m3 0xFE+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = 114688.0 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 11111 110+ Hex layout: FE+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1.11p+16+ Octal: 0o3.4p+15+ Decimal: 114688.0+ Hex: 0x1.cp+16
@@ -0,0 +1,13 @@+Arguments: -fue5m3 0xFF+Exit code: ExitSuccess+Satisfiable. Model:+ DECODED = NaN :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 11111 111+ Hex layout: FF+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NAN+ Value: NaN
@@ -0,0 +1,13 @@+Arguments: -i4 -- -2+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -2 :: IntN 4+ 3210+ Binary layout: 1110+ Hex layout: E+ Type: Signed 4-bit 2's complement integer+ Sign: Negative+ Binary: -0b10+ Octal: -0o2+ Decimal: -2+ Hex: -0x2
@@ -0,0 +1,12 @@+Arguments: -w4 2+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2 :: WordN 4+ 3210+ Binary layout: 0010+ Hex layout: 2+ Type: Unsigned 4-bit word+ Binary: 0b10+ Octal: 0o2+ Decimal: 2+ Hex: 0x2
@@ -0,0 +1,16 @@+Arguments: -f3+3 nan+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = NaN :: FloatingPoint 3 3+ 5 432 10+ S E3- S2+ Binary layout: 0 111 10+ Hex layout: 1E+ Precision: 3 exponent bits, 2 significand bits+ Sign: Positive+ Exponent: 4 (Stored: 7, Bias: 3)+ Classification: FP_NAN (Quiet)+ Value: NaN+ Note: Representation for NaN's is not unique+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "nan" was exact. No rounding happened.
@@ -0,0 +1,16 @@+Arguments: -fsp -- -inf+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -Infinity :: Float+ 3 2 1 0+ 1 09876543 21098765432109876543210+ S ---E8--- ----------S23----------+ Binary layout: 1 11111111 00000000000000000000000+ Hex layout: FF80 0000+ Precision: Single+ Sign: Negative+ Exponent: 128 (Stored: 255, Bias: 127)+ Classification: FP_INFINITE+ Value: -Infinity+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "-inf" was exact. No rounding happened.
@@ -0,0 +1,16 @@+Arguments: -fsp -- -infinity+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -Infinity :: Float+ 3 2 1 0+ 1 09876543 21098765432109876543210+ S ---E8--- ----------S23----------+ Binary layout: 1 11111111 00000000000000000000000+ Hex layout: FF80 0000+ Precision: Single+ Sign: Negative+ Exponent: 128 (Stored: 255, Bias: 127)+ Classification: FP_INFINITE+ Value: -Infinity+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "-infinity" was exact. No rounding happened.
@@ -0,0 +1,16 @@+Arguments: -fsp inf+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = Infinity :: Float+ 3 2 1 0+ 1 09876543 21098765432109876543210+ S ---E8--- ----------S23----------+ Binary layout: 0 11111111 00000000000000000000000+ Hex layout: 7F80 0000+ Precision: Single+ Sign: Positive+ Exponent: 128 (Stored: 255, Bias: 127)+ Classification: FP_INFINITE+ Value: Infinity+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "inf" was exact. No rounding happened.
@@ -0,0 +1,16 @@+Arguments: -fsp infinity+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = Infinity :: Float+ 3 2 1 0+ 1 09876543 21098765432109876543210+ S ---E8--- ----------S23----------+ Binary layout: 0 11111111 00000000000000000000000+ Hex layout: 7F80 0000+ Precision: Single+ Sign: Positive+ Exponent: 128 (Stored: 255, Bias: 127)+ Classification: FP_INFINITE+ Value: Infinity+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "infinity" was exact. No rounding happened.
@@ -0,0 +1,17 @@+Arguments: -fsp nan+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = NaN :: Float+ 3 2 1 0+ 1 09876543 21098765432109876543210+ S ---E8--- ----------S23----------+ Binary layout: 0 11111111 10000000000000000000000+ Hex layout: 7FC0 0000+ Precision: Single+ Sign: Positive+ Exponent: 128 (Stored: 255, Bias: 127)+ Classification: FP_NAN (Quiet)+ Value: NaN+ Note: Representation for NaN's is not unique+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "nan" was exact. No rounding happened.
@@ -0,0 +1,18 @@+Arguments: -fe5m2 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.5 :: E5M2+ 7 65432 10+ S -E5-- S2+ Binary layout: 0 10000 01+ Hex layout: 41+ Precision: 5 exponent bits, 2 significand bits+ Sign: Positive+ Exponent: 1 (Stored: 16, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1.01p1+ Octal: 0o2.4+ Decimal: 2.5+ Hex: 0x2.8+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "2.5" was exact. No rounding happened.
@@ -0,0 +1,17 @@+Arguments: -fsp -- -0x2p3+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -16.0 :: FloatingPoint 8 24+ 3 2 1 0+ 1 09876543 21098765432109876543210+ S ---E8--- ----------S23----------+ Binary layout: 1 10000011 00000000000000000000000+ Hex layout: C180 0000+ Precision: Single (8 exponent bits, 23 significand bits.)+ Sign: Negative+ Exponent: 4 (Stored: 131, Bias: 127)+ Classification: FP_NORMAL+ Binary: -0b1p4+ Octal: -0o2p3+ Decimal: -16.0+ Hex: -0x1p4
@@ -0,0 +1,17 @@+Arguments: -fdp -- 0x1.3+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.1875 :: FloatingPoint 11 53+ 6 5 4 3 2 1 0+ 4 32109876543 21098765432109876543210987654321098765432109876543210+ S ----E11---- -------------------------S53-------------------------+ Binary layout: 0 01111111111 00110000000000000000000000000000000000000000000000000+ Hex layout: 0 7FE6 0000 0000 0000+ Precision: 11 exponent bits, 53 significand bits+ Sign: Positive+ Exponent: 0 (Stored: 1023, Bias: 1023)+ Classification: FP_NORMAL+ Binary: 0b1.0011+ Octal: 0o1.14+ Decimal: 1.1875+ Hex: 0x1.3
@@ -0,0 +1,17 @@+Arguments: -fhp -- 0x1.3p4+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 19.0 :: FloatingPoint 5 11+ 1 0+ 5 43210 9876543210+ S -E5-- ---S10----+ Binary layout: 0 10011 0011000000+ Hex layout: 4CC0+ Precision: Half (5 exponent bits, 10 significand bits.)+ Sign: Positive+ Exponent: 4 (Stored: 19, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1.0011p4+ Octal: 0o2.3p3+ Decimal: 19.0+ Hex: 0x1.3p4
@@ -0,0 +1,18 @@+Arguments: -f3+4 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.5 :: FloatingPoint 3 4+ 6 543 210+ S E3- S3-+ Binary layout: 0 100 010+ Hex layout: 22+ Precision: 3 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 1 (Stored: 4, Bias: 3)+ Classification: FP_NORMAL+ Binary: 0b1.01p1+ Octal: 0o2.4+ Decimal: 2.5+ Hex: 0x2.8+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "2.5" was exact. No rounding happened.
@@ -0,0 +1,19 @@+Arguments: -ftf32 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.5 :: FloatingPoint 8 11+ 1 0+ 8 76543210 9876543210+ S ---E8--- ---S10----+ Binary layout: 0 10000000 0100000000+ Hex layout: 2 0100+ Precision: 8 exponent bits, 10 significand bits+ Sign: Positive+ Exponent: 1 (Stored: 128, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1.01p1+ Octal: 0o2.4+ Decimal: 2.5+ Hex: 0x2.8+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "2.5" was exact. No rounding happened.
@@ -0,0 +1,16 @@+Arguments: -ftf32 -- -inf+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -Infinity :: FloatingPoint 8 11+ 1 0+ 8 76543210 9876543210+ S ---E8--- ---S10----+ Binary layout: 1 11111111 0000000000+ Hex layout: 7 FC00+ Precision: 8 exponent bits, 10 significand bits+ Sign: Negative+ Exponent: 128 (Stored: 255, Bias: 127)+ Classification: FP_INFINITE+ Value: -Infinity+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "-inf" was exact. No rounding happened.
@@ -0,0 +1,17 @@+Arguments: -ftf32 nan+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = NaN :: FloatingPoint 8 11+ 1 0+ 8 76543210 9876543210+ S ---E8--- ---S10----+ Binary layout: 0 11111111 1000000000+ Hex layout: 3 FE00+ Precision: 8 exponent bits, 10 significand bits+ Sign: Positive+ Exponent: 128 (Stored: 255, Bias: 127)+ Classification: FP_NAN (Quiet)+ Value: NaN+ Note: Representation for NaN's is not unique+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "nan" was exact. No rounding happened.
@@ -0,0 +1,18 @@+Arguments: -f3+4 2.5 -rRTZ+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.5 :: FloatingPoint 3 4+ 6 543 210+ S E3- S3-+ Binary layout: 0 100 010+ Hex layout: 22+ Precision: 3 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 1 (Stored: 4, Bias: 3)+ Classification: FP_NORMAL+ Binary: 0b1.01p1+ Octal: 0o2.4+ Decimal: 2.5+ Hex: 0x2.8+ Rounding mode: RTZ: Round towards zero.+ Note: Conversion from "2.5" was exact. No rounding happened.
@@ -0,0 +1,19 @@+Arguments: -fbp 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.5 :: FloatingPoint 8 8+ 1 0+ 5 43210987 6543210+ S ---E8--- --S7---+ Binary layout: 0 10000000 0100000+ Hex layout: 4020+ Precision: 8 exponent bits, 7 significand bits+ Sign: Positive+ Exponent: 1 (Stored: 128, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1.01p1+ Octal: 0o2.4+ Decimal: 2.5+ Hex: 0x2.8+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "2.5" was exact. No rounding happened.
@@ -0,0 +1,19 @@+Arguments: -fdp 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.5 :: Double+ 6 5 4 3 2 1 0+ 3 21098765432 1098765432109876543210987654321098765432109876543210+ S ----E11---- ------------------------S52-------------------------+ Binary layout: 0 10000000000 0100000000000000000000000000000000000000000000000000+ Hex layout: 4004 0000 0000 0000+ Precision: Double+ Sign: Positive+ Exponent: 1 (Stored: 1024, Bias: 1023)+ Classification: FP_NORMAL+ Binary: 0b1.01p+1+ Octal: 0o2.4+ Decimal: 2.5+ Hex: 0x2.8+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "2.5" was exact. No rounding happened.
@@ -0,0 +1,15 @@+Arguments: -f3+3 -- -inf+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -Infinity :: FloatingPoint 3 3+ 5 432 10+ S E3- S2+ Binary layout: 1 111 00+ Hex layout: 3C+ Precision: 3 exponent bits, 2 significand bits+ Sign: Negative+ Exponent: 4 (Stored: 7, Bias: 3)+ Classification: FP_INFINITE+ Value: -Infinity+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "-inf" was exact. No rounding happened.
@@ -0,0 +1,15 @@+Arguments: -f3+3 -- -infinity+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -Infinity :: FloatingPoint 3 3+ 5 432 10+ S E3- S2+ Binary layout: 1 111 00+ Hex layout: 3C+ Precision: 3 exponent bits, 2 significand bits+ Sign: Negative+ Exponent: 4 (Stored: 7, Bias: 3)+ Classification: FP_INFINITE+ Value: -Infinity+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "-infinity" was exact. No rounding happened.
@@ -0,0 +1,15 @@+Arguments: -f3+3 inf+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = Infinity :: FloatingPoint 3 3+ 5 432 10+ S E3- S2+ Binary layout: 0 111 00+ Hex layout: 1C+ Precision: 3 exponent bits, 2 significand bits+ Sign: Positive+ Exponent: 4 (Stored: 7, Bias: 3)+ Classification: FP_INFINITE+ Value: Infinity+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "inf" was exact. No rounding happened.
@@ -0,0 +1,15 @@+Arguments: -f3+3 infinity+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = Infinity :: FloatingPoint 3 3+ 5 432 10+ S E3- S2+ Binary layout: 0 111 00+ Hex layout: 1C+ Precision: 3 exponent bits, 2 significand bits+ Sign: Positive+ Exponent: 4 (Stored: 7, Bias: 3)+ Classification: FP_INFINITE+ Value: Infinity+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "infinity" was exact. No rounding happened.
@@ -0,0 +1,14 @@+Arguments: -fe4m3 inf+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = NaN :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 111+ Hex layout: 7F+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NAN (Quiet)+ Value: NaN+ Note: The input value was infinite, which is not representable in E4M3.
@@ -0,0 +1,14 @@+Arguments: -fe4m3 -- -inf+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = NaN :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 111+ Hex layout: 7F+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NAN (Quiet)+ Value: NaN+ Note: The input value was infinite, which is not representable in E4M3.
@@ -0,0 +1,16 @@+Arguments: -fe4m3 -- -239.9999+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1110 111+ Hex layout: F7+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.111p7+ Octal: -0o3.6p6+ Decimal: -240.0+ Hex: -0xfp4
@@ -0,0 +1,16 @@+Arguments: -fe4m3 -- 239.9999+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1110 111+ Hex layout: 77+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.111p7+ Octal: 0o3.6p6+ Decimal: 240.0+ Hex: 0xfp4
@@ -0,0 +1,15 @@+Arguments: -fe4m3 -- -448.0001+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = NaN :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 111+ Hex layout: 7F+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NAN (Quiet)+ Value: NaN+ Note: The input value -448.0001 is out of bounds, and hence becomes NaN+ The representable range is [-448, 448]
@@ -0,0 +1,15 @@+Arguments: -fe4m3 -- 448.0001+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = NaN :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 111+ Hex layout: 7F+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NAN (Quiet)+ Value: NaN+ Note: The input value 448.0001 is out of bounds, and hence becomes NaN+ The representable range is [-448, 448]
@@ -0,0 +1,16 @@+Arguments: -fe4m3 -- 240+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1110 111+ Hex layout: 77+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.111p7+ Octal: 0o3.6p6+ Decimal: 240.0+ Hex: 0xfp4
@@ -0,0 +1,16 @@+Arguments: -fe4m3 -- 240.00+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1110 111+ Hex layout: 77+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.111p7+ Octal: 0o3.6p6+ Decimal: 240.0+ Hex: 0xfp4
@@ -0,0 +1,16 @@+Arguments: -fe4m3 -- -240+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1110 111+ Hex layout: F7+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.111p7+ Octal: -0o3.6p6+ Decimal: -240.0+ Hex: -0xfp4
@@ -0,0 +1,16 @@+Arguments: -fe4m3 -- -240.00+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1110 111+ Hex layout: F7+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.111p7+ Octal: -0o3.6p6+ Decimal: -240.0+ Hex: -0xfp4
@@ -0,0 +1,13 @@+Arguments: -fe4m3 nan+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = NaN :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 111+ Hex layout: 7F+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NAN (Quiet)+ Value: NaN
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNA -- 240.01+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1110 111+ Hex layout: 77+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.111p+7+ Octal: 0o3.6p+6+ Decimal: 240.0+ Hex: 0xFp+4+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 240.01, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNA -- 248.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 256.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 000+ Hex layout: 78+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1p+8+ Octal: 0o4p+6+ Decimal: 256.0+ Hex: 0x1p+8+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 248.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNA -- 419.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 416.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 101+ Hex layout: 7d+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.101p+8+ Octal: 0o6.4p+6+ Decimal: 416.0+ Hex: 0x1.Ap+8+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 419.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNA -- 432.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 448.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 110+ Hex layout: 7e+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.11p+8+ Octal: 0o7p+6+ Decimal: 448.0+ Hex: 0x1.Cp+8+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 432.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNA -- -240.01+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1110 111+ Hex layout: f7+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.111p+7+ Octal: -0o3.6p+6+ Decimal: -240.0+ Hex: -0xFp+4+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -240.01, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNA -- -248.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -256.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 000+ Hex layout: f8+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1p+8+ Octal: -0o4p+6+ Decimal: -256.0+ Hex: -0x1p+8+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -248.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNA -- -419.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -416.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 101+ Hex layout: fd+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.101p+8+ Octal: -0o6.4p+6+ Decimal: -416.0+ Hex: -0x1.Ap+8+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -419.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNA -- -432.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -448.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 110+ Hex layout: fe+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.11p+8+ Octal: -0o7p+6+ Decimal: -448.0+ Hex: -0x1.Cp+8+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -432.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNE -- 240.01+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1110 111+ Hex layout: 77+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.111p+7+ Octal: 0o3.6p+6+ Decimal: 240.0+ Hex: 0xFp+4+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 240.01, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNE -- 248.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 256.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 000+ Hex layout: 78+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1p+8+ Octal: 0o4p+6+ Decimal: 256.0+ Hex: 0x1p+8+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 248.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNE -- 419.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 416.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 101+ Hex layout: 7d+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.101p+8+ Octal: 0o6.4p+6+ Decimal: 416.0+ Hex: 0x1.Ap+8+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 419.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNE -- 432.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 448.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 110+ Hex layout: 7e+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.11p+8+ Octal: 0o7p+6+ Decimal: 448.0+ Hex: 0x1.Cp+8+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 432.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNE -- -240.01+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1110 111+ Hex layout: f7+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.111p+7+ Octal: -0o3.6p+6+ Decimal: -240.0+ Hex: -0xFp+4+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -240.01, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNE -- -248.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -256.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 000+ Hex layout: f8+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1p+8+ Octal: -0o4p+6+ Decimal: -256.0+ Hex: -0x1p+8+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -248.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNE -- -419.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -416.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 101+ Hex layout: fd+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.101p+8+ Octal: -0o6.4p+6+ Decimal: -416.0+ Hex: -0x1.Ap+8+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -419.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRNE -- -432.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -448.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 110+ Hex layout: fe+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.11p+8+ Octal: -0o7p+6+ Decimal: -448.0+ Hex: -0x1.Cp+8+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -432.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTN -- 240.01+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1110 111+ Hex layout: 77+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.111p+7+ Octal: 0o3.6p+6+ Decimal: 240.0+ Hex: 0xFp+4+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 240.01, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTN -- 248.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1110 111+ Hex layout: 77+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.111p+7+ Octal: 0o3.6p+6+ Decimal: 240.0+ Hex: 0xFp+4+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 248.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTN -- 419.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 416.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 101+ Hex layout: 7d+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.101p+8+ Octal: 0o6.4p+6+ Decimal: 416.0+ Hex: 0x1.Ap+8+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 419.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTN -- 432.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 416.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 101+ Hex layout: 7d+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.101p+8+ Octal: 0o6.4p+6+ Decimal: 416.0+ Hex: 0x1.Ap+8+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 432.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTN -- -240.01+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -256.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 000+ Hex layout: f8+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1p+8+ Octal: -0o4p+6+ Decimal: -256.0+ Hex: -0x1p+8+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -240.01, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTN -- -248.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -256.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 000+ Hex layout: f8+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1p+8+ Octal: -0o4p+6+ Decimal: -256.0+ Hex: -0x1p+8+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -248.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTN -- -419.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -448.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 110+ Hex layout: fe+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.11p+8+ Octal: -0o7p+6+ Decimal: -448.0+ Hex: -0x1.Cp+8+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -419.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTN -- -432.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -448.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 110+ Hex layout: fe+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.11p+8+ Octal: -0o7p+6+ Decimal: -448.0+ Hex: -0x1.Cp+8+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -432.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTP -- 240.01+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 256.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 000+ Hex layout: 78+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1p+8+ Octal: 0o4p+6+ Decimal: 256.0+ Hex: 0x1p+8+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 240.01, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTP -- 248.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 256.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 000+ Hex layout: 78+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1p+8+ Octal: 0o4p+6+ Decimal: 256.0+ Hex: 0x1p+8+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 248.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTP -- 419.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 448.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 110+ Hex layout: 7e+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.11p+8+ Octal: 0o7p+6+ Decimal: 448.0+ Hex: 0x1.Cp+8+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 419.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTP -- 432.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 448.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 110+ Hex layout: 7e+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.11p+8+ Octal: 0o7p+6+ Decimal: 448.0+ Hex: 0x1.Cp+8+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 432.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTP -- -240.01+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1110 111+ Hex layout: f7+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.111p+7+ Octal: -0o3.6p+6+ Decimal: -240.0+ Hex: -0xFp+4+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -240.01, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTP -- -248.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1110 111+ Hex layout: f7+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.111p+7+ Octal: -0o3.6p+6+ Decimal: -240.0+ Hex: -0xFp+4+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -248.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTP -- -419.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -416.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 101+ Hex layout: fd+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.101p+8+ Octal: -0o6.4p+6+ Decimal: -416.0+ Hex: -0x1.Ap+8+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -419.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTP -- -432.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -416.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 101+ Hex layout: fd+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.101p+8+ Octal: -0o6.4p+6+ Decimal: -416.0+ Hex: -0x1.Ap+8+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -432.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTZ -- 240.01+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1110 111+ Hex layout: 77+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.111p+7+ Octal: 0o3.6p+6+ Decimal: 240.0+ Hex: 0xFp+4+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 240.01, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTZ -- 248.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1110 111+ Hex layout: 77+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.111p+7+ Octal: 0o3.6p+6+ Decimal: 240.0+ Hex: 0xFp+4+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 248.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTZ -- 419.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 416.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 101+ Hex layout: 7d+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.101p+8+ Octal: 0o6.4p+6+ Decimal: 416.0+ Hex: 0x1.Ap+8+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 419.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTZ -- 432.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 416.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 1111 101+ Hex layout: 7d+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: 0b1.101p+8+ Octal: 0o6.4p+6+ Decimal: 416.0+ Hex: 0x1.Ap+8+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 432.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTZ -- -240.01+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1110 111+ Hex layout: f7+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.111p+7+ Octal: -0o3.6p+6+ Decimal: -240.0+ Hex: -0xFp+4+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -240.01, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTZ -- -248.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -240.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1110 111+ Hex layout: f7+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 7 (Stored: 14, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.111p+7+ Octal: -0o3.6p+6+ Decimal: -240.0+ Hex: -0xFp+4+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -248.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTZ -- -419.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -416.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 101+ Hex layout: fd+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.101p+8+ Octal: -0o6.4p+6+ Decimal: -416.0+ Hex: -0x1.Ap+8+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -419.0, represented as E4M3 special value
@@ -0,0 +1,18 @@+Arguments: -fe4m3 -rRTZ -- -432.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -416.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 1111 101+ Hex layout: fd+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: 8 (Stored: 15, Bias: 7)+ Classification: FP_NORMAL+ Binary: -0b1.101p+8+ Octal: -0o6.4p+6+ Decimal: -416.0+ Hex: -0x1.Ap+8+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -432.0, represented as E4M3 special value
@@ -0,0 +1,16 @@+Arguments: -fe4m3 -- 0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 0 0000 000+ Hex layout: 00+ Precision: 4 exponent bits, 3 significand bits+ Sign: Positive+ Exponent: -7 (Stored: 0, Bias: 7)+ Classification: FP_ZERO+ Binary: 0b0.0+ Octal: 0o0.0+ Decimal: 0.0+ Hex: 0x0
@@ -0,0 +1,16 @@+Arguments: -fe4m3 -- -0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -0.0 :: E4M3+ 7 6543 210+ S -E4- S3-+ Binary layout: 1 0000 000+ Hex layout: 80+ Precision: 4 exponent bits, 3 significand bits+ Sign: Negative+ Exponent: -7 (Stored: 0, Bias: 7)+ Classification: FP_ZERO+ Binary: -0b0.0+ Octal: -0o0.0+ Decimal: -0.0+ Hex: -0o0
@@ -0,0 +1,19 @@+Arguments: -fe8m0 inf+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.7014118346046923e38 :: E8M0+ 76543210+ ---E8---+ Binary layout: 11111110+ Hex layout: FE+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 127 (Stored: 254, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+127+ Octal: 0o2p+126+ Decimal: 1.7014118346046923e38+ Hex: 0x8p+124+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of Infinity is out of range, saturated to 1.7014118346046923e38.+ The representable range is [2^-127, 2^127].
@@ -0,0 +1,7 @@+Arguments: -fe8m0 -- -inf+Exit code: ExitFailure 1++STDERR:+ERROR:+ E8M0 has no representation for negative values.+ The representable range is [2^-127, 2^127], plus NaN.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -- 0.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.25 :: E8M0+ 76543210+ ---E8---+ Binary layout: 01111101+ Hex layout: 7D+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: -2 (Stored: 125, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p-2+ Octal: 0o2p-3+ Decimal: 0.25+ Hex: 0x4p-4+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "0.25" was exact. No rounding happened.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -- 0x1.8p1+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000000+ Hex layout: 80+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 1 (Stored: 128, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 3.0 was rounded to 2.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -- 0x1p+127+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.7014118346046923e38 :: E8M0+ 76543210+ ---E8---+ Binary layout: 11111110+ Hex layout: FE+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 127 (Stored: 254, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+127+ Octal: 0o2p+126+ Decimal: 1.7014118346046923e38+ Hex: 0x8p+124+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "0x1p+127" was exact. No rounding happened.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -- 0x1p-127+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 5.877471754111438e-39 :: E8M0+ 76543210+ ---E8---+ Binary layout: 00000000+ Hex layout: 00+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: -127 (Stored: 0, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p-127+ Octal: 0o4p-129+ Decimal: 5.877471754111438e-39+ Hex: 0x2p-128+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "0x1p-127" was exact. No rounding happened.
@@ -0,0 +1,15 @@+Arguments: -fe8m0 nan+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = NaN :: E8M0+ 76543210+ ---E8---+ Binary layout: 11111111+ Hex layout: FF+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 128 (Stored: 255, Bias: 127)+ Classification: FP_NAN+ Value: NaN+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "nan" was exact. No rounding happened.
@@ -0,0 +1,7 @@+Arguments: -fe8m0 -- -5+Exit code: ExitFailure 1++STDERR:+ERROR:+ E8M0 has no representation for negative values.+ The representable range is [2^-127, 2^127], plus NaN.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -- 1+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 01111111+ Hex layout: 7F+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 0 (Stored: 127, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "1" was exact. No rounding happened.
@@ -0,0 +1,19 @@+Arguments: -fe8m0 -- 1e40+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.7014118346046923e38 :: E8M0+ 76543210+ ---E8---+ Binary layout: 11111110+ Hex layout: FE+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 127 (Stored: 254, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+127+ Octal: 0o2p+126+ Decimal: 1.7014118346046923e38+ Hex: 0x8p+124+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 1.0e40 is out of range, saturated to 1.7014118346046923e38.+ The representable range is [2^-127, 2^127].
@@ -0,0 +1,19 @@+Arguments: -fe8m0 -- 1e-40+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 5.877471754111438e-39 :: E8M0+ 76543210+ ---E8---+ Binary layout: 00000000+ Hex layout: 00+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: -127 (Stored: 0, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p-127+ Octal: 0o4p-129+ Decimal: 5.877471754111438e-39+ Hex: 0x2p-128+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 1.0e-40 is out of range, saturated to 5.877471754111438e-39.+ The representable range is [2^-127, 2^127].
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRNA -- 0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 01111111+ Hex layout: 7F+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 0 (Stored: 127, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 0.75 was rounded to 1.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRNA -- 1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000000+ Hex layout: 80+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 1 (Stored: 128, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 1.5 was rounded to 2.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRNA -- 3.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000001+ Hex layout: 81+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 2 (Stored: 129, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+2+ Octal: 0o4+ Decimal: 4.0+ Hex: 0x4+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 3.0 was rounded to 4.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRNA -- 6.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 8.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000010+ Hex layout: 82+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 3 (Stored: 130, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+3+ Octal: 0o1p+3+ Decimal: 8.0+ Hex: 0x8+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 6.0 was rounded to 8.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRNE -- 0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.5 :: E8M0+ 76543210+ ---E8---+ Binary layout: 01111110+ Hex layout: 7E+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: -1 (Stored: 126, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p-1+ Octal: 0o4p-3+ Decimal: 0.5+ Hex: 0x8p-4+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 0.75 was rounded to 0.5.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRNE -- 1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000000+ Hex layout: 80+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 1 (Stored: 128, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 1.5 was rounded to 2.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRNE -- 3.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000000+ Hex layout: 80+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 1 (Stored: 128, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 3.0 was rounded to 2.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRNE -- 6.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 8.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000010+ Hex layout: 82+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 3 (Stored: 130, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+3+ Octal: 0o1p+3+ Decimal: 8.0+ Hex: 0x8+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 6.0 was rounded to 8.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRTN -- 0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.5 :: E8M0+ 76543210+ ---E8---+ Binary layout: 01111110+ Hex layout: 7E+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: -1 (Stored: 126, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p-1+ Octal: 0o4p-3+ Decimal: 0.5+ Hex: 0x8p-4+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 0.75 was rounded to 0.5.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRTN -- 1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 01111111+ Hex layout: 7F+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 0 (Stored: 127, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 1.5 was rounded to 1.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRTN -- 3.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000000+ Hex layout: 80+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 1 (Stored: 128, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 3.0 was rounded to 2.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRTN -- 6.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000001+ Hex layout: 81+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 2 (Stored: 129, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+2+ Octal: 0o4+ Decimal: 4.0+ Hex: 0x4+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 6.0 was rounded to 4.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRTP -- 0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 01111111+ Hex layout: 7F+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 0 (Stored: 127, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 0.75 was rounded to 1.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRTP -- 1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000000+ Hex layout: 80+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 1 (Stored: 128, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 1.5 was rounded to 2.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRTP -- 3.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000001+ Hex layout: 81+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 2 (Stored: 129, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+2+ Octal: 0o4+ Decimal: 4.0+ Hex: 0x4+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 3.0 was rounded to 4.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRTP -- 6.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 8.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000010+ Hex layout: 82+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 3 (Stored: 130, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+3+ Octal: 0o1p+3+ Decimal: 8.0+ Hex: 0x8+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 6.0 was rounded to 8.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRTZ -- 0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.5 :: E8M0+ 76543210+ ---E8---+ Binary layout: 01111110+ Hex layout: 7E+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: -1 (Stored: 126, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p-1+ Octal: 0o4p-3+ Decimal: 0.5+ Hex: 0x8p-4+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 0.75 was rounded to 0.5.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRTZ -- 1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 01111111+ Hex layout: 7F+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 0 (Stored: 127, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 1.5 was rounded to 1.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRTZ -- 3.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000000+ Hex layout: 80+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 1 (Stored: 128, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 3.0 was rounded to 2.0.
@@ -0,0 +1,18 @@+Arguments: -fe8m0 -rRTZ -- 6.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4.0 :: E8M0+ 76543210+ ---E8---+ Binary layout: 10000001+ Hex layout: 81+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: 2 (Stored: 129, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p+2+ Octal: 0o4+ Decimal: 4.0+ Hex: 0x4+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 6.0 was rounded to 4.0.
@@ -0,0 +1,19 @@+Arguments: -fe8m0 -- 0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 5.877471754111438e-39 :: E8M0+ 76543210+ ---E8---+ Binary layout: 00000000+ Hex layout: 00+ Precision: 8 exponent bits, no significand+ Sign: Positive (always)+ Exponent: -127 (Stored: 0, Bias: 127)+ Classification: FP_NORMAL+ Binary: 0b1p-127+ Octal: 0o4p-129+ Decimal: 5.877471754111438e-39+ Hex: 0x2p-128+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 0.0 is out of range, saturated to 5.877471754111438e-39.+ The representable range is [2^-127, 2^127].
@@ -0,0 +1,7 @@+Arguments: -fe8m0 -- -0+Exit code: ExitFailure 1++STDERR:+ERROR:+ E8M0 has no representation for negative values.+ The representable range is [2^-127, 2^127], plus NaN.
@@ -0,0 +1,7 @@+Arguments: -ffp4e0m3 inf+Exit code: ExitFailure 1++STDERR:+ERROR:+ FP4E0M3 has no representation for infinity.+ The representable range is [-7, 7].
@@ -0,0 +1,7 @@+Arguments: -ffp4e0m3 -- -inf+Exit code: ExitFailure 1++STDERR:+ERROR:+ FP4E0M3 has no representation for infinity.+ The representable range is [-7, 7].
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -- 5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 5 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 101+ Hex layout: 5+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b101+ Octal: 0o5+ Decimal: 5+ Hex: 0x5+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "5" was exact. No rounding happened.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -- 0x1.8p1+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 3 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 011+ Hex layout: 3+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b11+ Octal: 0o3+ Decimal: 3+ Hex: 0x3+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "0x1.8p1" was exact. No rounding happened.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -- 7+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 111+ Hex layout: 7+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b111+ Octal: 0o7+ Decimal: 7+ Hex: 0x7+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "7" was exact. No rounding happened.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -- -7+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 111+ Hex layout: F+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b111+ Octal: -0o7+ Decimal: -7+ Hex: -0x7+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "-7" was exact. No rounding happened.
@@ -0,0 +1,6 @@+Arguments: -ffp4e0m3 nan+Exit code: ExitFailure 1++STDERR:+ERROR:+ FP4E0M3 has no representation for NaN.
@@ -0,0 +1,17 @@+Arguments: -ffp4e0m3 -- 100+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 111+ Hex layout: 7+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b111+ Octal: 0o7+ Decimal: 7+ Hex: 0x7+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 100.0 is out of range, saturated to 7.+ The representable range is [-7, 7].
@@ -0,0 +1,17 @@+Arguments: -ffp4e0m3 -- -100+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 111+ Hex layout: F+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b111+ Octal: -0o7+ Decimal: -7+ Hex: -0x7+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -100.0 is out of range, saturated to -7.+ The representable range is [-7, 7].
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -- 0.4+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 000+ Hex layout: 0+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b0+ Octal: 0o0+ Decimal: 0+ Hex: 0x0+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 0.4 was rounded to 0.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -- -0.4+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -0 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 000+ Hex layout: 8+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b0+ Octal: -0o0+ Decimal: -0+ Hex: -0x0+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -0.4 was rounded to -0.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNA -- 0.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 001+ Hex layout: 1+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b1+ Octal: 0o1+ Decimal: 1+ Hex: 0x1+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 0.5 was rounded to 1.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNA -- 1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 010+ Hex layout: 2+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b10+ Octal: 0o2+ Decimal: 2+ Hex: 0x2+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 1.5 was rounded to 2.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNA -- 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 3 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 011+ Hex layout: 3+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b11+ Octal: 0o3+ Decimal: 3+ Hex: 0x3+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 2.5 was rounded to 3.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNA -- 3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 100+ Hex layout: 4+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b100+ Octal: 0o4+ Decimal: 4+ Hex: 0x4+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 3.5 was rounded to 4.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNA -- 4.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 5 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 101+ Hex layout: 5+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b101+ Octal: 0o5+ Decimal: 5+ Hex: 0x5+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 4.5 was rounded to 5.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNA -- 5.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 110+ Hex layout: 6+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b110+ Octal: 0o6+ Decimal: 6+ Hex: 0x6+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 5.5 was rounded to 6.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNA -- 6.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 111+ Hex layout: 7+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b111+ Octal: 0o7+ Decimal: 7+ Hex: 0x7+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 6.5 was rounded to 7.
@@ -0,0 +1,17 @@+Arguments: -ffp4e0m3 -rRNA -- 8.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 111+ Hex layout: 7+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b111+ Octal: 0o7+ Decimal: 7+ Hex: 0x7+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 8.0 is out of range, saturated to 7.+ The representable range is [-7, 7].
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNA -- -0.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -1 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 001+ Hex layout: 9+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b1+ Octal: -0o1+ Decimal: -1+ Hex: -0x1+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -0.5 was rounded to -1.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNA -- -1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -2 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 010+ Hex layout: A+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b10+ Octal: -0o2+ Decimal: -2+ Hex: -0x2+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -1.5 was rounded to -2.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNA -- -2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -3 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 011+ Hex layout: B+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b11+ Octal: -0o3+ Decimal: -3+ Hex: -0x3+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -2.5 was rounded to -3.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNA -- -3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -4 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 100+ Hex layout: C+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b100+ Octal: -0o4+ Decimal: -4+ Hex: -0x4+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -3.5 was rounded to -4.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNA -- -4.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -5 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 101+ Hex layout: D+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b101+ Octal: -0o5+ Decimal: -5+ Hex: -0x5+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -4.5 was rounded to -5.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNA -- -5.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 110+ Hex layout: E+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b110+ Octal: -0o6+ Decimal: -6+ Hex: -0x6+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -5.5 was rounded to -6.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNA -- -6.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 111+ Hex layout: F+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b111+ Octal: -0o7+ Decimal: -7+ Hex: -0x7+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -6.5 was rounded to -7.
@@ -0,0 +1,17 @@+Arguments: -ffp4e0m3 -rRNA -- -8.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 111+ Hex layout: F+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b111+ Octal: -0o7+ Decimal: -7+ Hex: -0x7+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -8.0 is out of range, saturated to -7.+ The representable range is [-7, 7].
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNE -- 0.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 000+ Hex layout: 0+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b0+ Octal: 0o0+ Decimal: 0+ Hex: 0x0+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 0.5 was rounded to 0.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNE -- 1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 010+ Hex layout: 2+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b10+ Octal: 0o2+ Decimal: 2+ Hex: 0x2+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 1.5 was rounded to 2.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNE -- 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 010+ Hex layout: 2+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b10+ Octal: 0o2+ Decimal: 2+ Hex: 0x2+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 2.5 was rounded to 2.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNE -- 3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 100+ Hex layout: 4+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b100+ Octal: 0o4+ Decimal: 4+ Hex: 0x4+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 3.5 was rounded to 4.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNE -- 4.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 100+ Hex layout: 4+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b100+ Octal: 0o4+ Decimal: 4+ Hex: 0x4+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 4.5 was rounded to 4.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNE -- 5.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 110+ Hex layout: 6+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b110+ Octal: 0o6+ Decimal: 6+ Hex: 0x6+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 5.5 was rounded to 6.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNE -- 6.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 110+ Hex layout: 6+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b110+ Octal: 0o6+ Decimal: 6+ Hex: 0x6+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 6.5 was rounded to 6.
@@ -0,0 +1,17 @@+Arguments: -ffp4e0m3 -rRNE -- 8.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 111+ Hex layout: 7+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b111+ Octal: 0o7+ Decimal: 7+ Hex: 0x7+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 8.0 is out of range, saturated to 7.+ The representable range is [-7, 7].
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNE -- -0.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -0 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 000+ Hex layout: 8+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b0+ Octal: -0o0+ Decimal: -0+ Hex: -0x0+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -0.5 was rounded to -0.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNE -- -1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -2 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 010+ Hex layout: A+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b10+ Octal: -0o2+ Decimal: -2+ Hex: -0x2+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -1.5 was rounded to -2.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNE -- -2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -2 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 010+ Hex layout: A+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b10+ Octal: -0o2+ Decimal: -2+ Hex: -0x2+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -2.5 was rounded to -2.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNE -- -3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -4 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 100+ Hex layout: C+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b100+ Octal: -0o4+ Decimal: -4+ Hex: -0x4+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -3.5 was rounded to -4.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNE -- -4.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -4 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 100+ Hex layout: C+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b100+ Octal: -0o4+ Decimal: -4+ Hex: -0x4+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -4.5 was rounded to -4.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNE -- -5.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 110+ Hex layout: E+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b110+ Octal: -0o6+ Decimal: -6+ Hex: -0x6+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -5.5 was rounded to -6.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRNE -- -6.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 110+ Hex layout: E+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b110+ Octal: -0o6+ Decimal: -6+ Hex: -0x6+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -6.5 was rounded to -6.
@@ -0,0 +1,17 @@+Arguments: -ffp4e0m3 -rRNE -- -8.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 111+ Hex layout: F+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b111+ Octal: -0o7+ Decimal: -7+ Hex: -0x7+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -8.0 is out of range, saturated to -7.+ The representable range is [-7, 7].
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTN -- 0.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 000+ Hex layout: 0+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b0+ Octal: 0o0+ Decimal: 0+ Hex: 0x0+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 0.5 was rounded to 0.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTN -- 1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 001+ Hex layout: 1+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b1+ Octal: 0o1+ Decimal: 1+ Hex: 0x1+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 1.5 was rounded to 1.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTN -- 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 010+ Hex layout: 2+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b10+ Octal: 0o2+ Decimal: 2+ Hex: 0x2+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 2.5 was rounded to 2.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTN -- 3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 3 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 011+ Hex layout: 3+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b11+ Octal: 0o3+ Decimal: 3+ Hex: 0x3+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 3.5 was rounded to 3.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTN -- 4.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 100+ Hex layout: 4+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b100+ Octal: 0o4+ Decimal: 4+ Hex: 0x4+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 4.5 was rounded to 4.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTN -- 5.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 5 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 101+ Hex layout: 5+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b101+ Octal: 0o5+ Decimal: 5+ Hex: 0x5+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 5.5 was rounded to 5.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTN -- 6.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 110+ Hex layout: 6+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b110+ Octal: 0o6+ Decimal: 6+ Hex: 0x6+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 6.5 was rounded to 6.
@@ -0,0 +1,17 @@+Arguments: -ffp4e0m3 -rRTN -- 8.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 111+ Hex layout: 7+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b111+ Octal: 0o7+ Decimal: 7+ Hex: 0x7+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 8.0 is out of range, saturated to 7.+ The representable range is [-7, 7].
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTN -- -0.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -1 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 001+ Hex layout: 9+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b1+ Octal: -0o1+ Decimal: -1+ Hex: -0x1+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -0.5 was rounded to -1.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTN -- -1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -2 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 010+ Hex layout: A+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b10+ Octal: -0o2+ Decimal: -2+ Hex: -0x2+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -1.5 was rounded to -2.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTN -- -2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -3 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 011+ Hex layout: B+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b11+ Octal: -0o3+ Decimal: -3+ Hex: -0x3+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -2.5 was rounded to -3.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTN -- -3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -4 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 100+ Hex layout: C+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b100+ Octal: -0o4+ Decimal: -4+ Hex: -0x4+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -3.5 was rounded to -4.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTN -- -4.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -5 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 101+ Hex layout: D+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b101+ Octal: -0o5+ Decimal: -5+ Hex: -0x5+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -4.5 was rounded to -5.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTN -- -5.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 110+ Hex layout: E+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b110+ Octal: -0o6+ Decimal: -6+ Hex: -0x6+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -5.5 was rounded to -6.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTN -- -6.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 111+ Hex layout: F+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b111+ Octal: -0o7+ Decimal: -7+ Hex: -0x7+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -6.5 was rounded to -7.
@@ -0,0 +1,17 @@+Arguments: -ffp4e0m3 -rRTN -- -8.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 111+ Hex layout: F+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b111+ Octal: -0o7+ Decimal: -7+ Hex: -0x7+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -8.0 is out of range, saturated to -7.+ The representable range is [-7, 7].
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTP -- 0.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 001+ Hex layout: 1+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b1+ Octal: 0o1+ Decimal: 1+ Hex: 0x1+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 0.5 was rounded to 1.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTP -- 1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 010+ Hex layout: 2+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b10+ Octal: 0o2+ Decimal: 2+ Hex: 0x2+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 1.5 was rounded to 2.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTP -- 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 3 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 011+ Hex layout: 3+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b11+ Octal: 0o3+ Decimal: 3+ Hex: 0x3+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 2.5 was rounded to 3.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTP -- 3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 100+ Hex layout: 4+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b100+ Octal: 0o4+ Decimal: 4+ Hex: 0x4+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 3.5 was rounded to 4.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTP -- 4.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 5 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 101+ Hex layout: 5+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b101+ Octal: 0o5+ Decimal: 5+ Hex: 0x5+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 4.5 was rounded to 5.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTP -- 5.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 110+ Hex layout: 6+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b110+ Octal: 0o6+ Decimal: 6+ Hex: 0x6+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 5.5 was rounded to 6.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTP -- 6.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 111+ Hex layout: 7+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b111+ Octal: 0o7+ Decimal: 7+ Hex: 0x7+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 6.5 was rounded to 7.
@@ -0,0 +1,17 @@+Arguments: -ffp4e0m3 -rRTP -- 8.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 111+ Hex layout: 7+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b111+ Octal: 0o7+ Decimal: 7+ Hex: 0x7+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 8.0 is out of range, saturated to 7.+ The representable range is [-7, 7].
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTP -- -0.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -0 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 000+ Hex layout: 8+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b0+ Octal: -0o0+ Decimal: -0+ Hex: -0x0+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -0.5 was rounded to -0.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTP -- -1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -1 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 001+ Hex layout: 9+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b1+ Octal: -0o1+ Decimal: -1+ Hex: -0x1+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -1.5 was rounded to -1.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTP -- -2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -2 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 010+ Hex layout: A+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b10+ Octal: -0o2+ Decimal: -2+ Hex: -0x2+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -2.5 was rounded to -2.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTP -- -3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -3 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 011+ Hex layout: B+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b11+ Octal: -0o3+ Decimal: -3+ Hex: -0x3+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -3.5 was rounded to -3.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTP -- -4.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -4 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 100+ Hex layout: C+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b100+ Octal: -0o4+ Decimal: -4+ Hex: -0x4+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -4.5 was rounded to -4.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTP -- -5.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -5 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 101+ Hex layout: D+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b101+ Octal: -0o5+ Decimal: -5+ Hex: -0x5+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -5.5 was rounded to -5.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTP -- -6.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 110+ Hex layout: E+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b110+ Octal: -0o6+ Decimal: -6+ Hex: -0x6+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -6.5 was rounded to -6.
@@ -0,0 +1,17 @@+Arguments: -ffp4e0m3 -rRTP -- -8.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 111+ Hex layout: F+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b111+ Octal: -0o7+ Decimal: -7+ Hex: -0x7+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -8.0 is out of range, saturated to -7.+ The representable range is [-7, 7].
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTZ -- 0.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 000+ Hex layout: 0+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b0+ Octal: 0o0+ Decimal: 0+ Hex: 0x0+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 0.5 was rounded to 0.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTZ -- 1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 001+ Hex layout: 1+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b1+ Octal: 0o1+ Decimal: 1+ Hex: 0x1+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 1.5 was rounded to 1.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTZ -- 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 010+ Hex layout: 2+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b10+ Octal: 0o2+ Decimal: 2+ Hex: 0x2+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 2.5 was rounded to 2.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTZ -- 3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 3 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 011+ Hex layout: 3+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b11+ Octal: 0o3+ Decimal: 3+ Hex: 0x3+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 3.5 was rounded to 3.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTZ -- 4.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 100+ Hex layout: 4+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b100+ Octal: 0o4+ Decimal: 4+ Hex: 0x4+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 4.5 was rounded to 4.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTZ -- 5.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 5 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 101+ Hex layout: 5+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b101+ Octal: 0o5+ Decimal: 5+ Hex: 0x5+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 5.5 was rounded to 5.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTZ -- 6.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 110+ Hex layout: 6+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b110+ Octal: 0o6+ Decimal: 6+ Hex: 0x6+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 6.5 was rounded to 6.
@@ -0,0 +1,17 @@+Arguments: -ffp4e0m3 -rRTZ -- 8.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 111+ Hex layout: 7+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b111+ Octal: 0o7+ Decimal: 7+ Hex: 0x7+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 8.0 is out of range, saturated to 7.+ The representable range is [-7, 7].
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTZ -- -0.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -0 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 000+ Hex layout: 8+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b0+ Octal: -0o0+ Decimal: -0+ Hex: -0x0+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -0.5 was rounded to -0.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTZ -- -1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -1 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 001+ Hex layout: 9+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b1+ Octal: -0o1+ Decimal: -1+ Hex: -0x1+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -1.5 was rounded to -1.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTZ -- -2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -2 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 010+ Hex layout: A+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b10+ Octal: -0o2+ Decimal: -2+ Hex: -0x2+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -2.5 was rounded to -2.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTZ -- -3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -3 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 011+ Hex layout: B+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b11+ Octal: -0o3+ Decimal: -3+ Hex: -0x3+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -3.5 was rounded to -3.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTZ -- -4.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -4 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 100+ Hex layout: C+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b100+ Octal: -0o4+ Decimal: -4+ Hex: -0x4+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -4.5 was rounded to -4.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTZ -- -5.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -5 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 101+ Hex layout: D+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b101+ Octal: -0o5+ Decimal: -5+ Hex: -0x5+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -5.5 was rounded to -5.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -rRTZ -- -6.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 110+ Hex layout: E+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b110+ Octal: -0o6+ Decimal: -6+ Hex: -0x6+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -6.5 was rounded to -6.
@@ -0,0 +1,17 @@+Arguments: -ffp4e0m3 -rRTZ -- -8.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -7 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 111+ Hex layout: F+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b111+ Octal: -0o7+ Decimal: -7+ Hex: -0x7+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -8.0 is out of range, saturated to -7.+ The representable range is [-7, 7].
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -- 0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 0 000+ Hex layout: 0+ Type: 4-bit sign-magnitude integer+ Sign: Positive+ Binary: 0b0+ Octal: 0o0+ Decimal: 0+ Hex: 0x0+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "0" was exact. No rounding happened.
@@ -0,0 +1,16 @@+Arguments: -ffp4e0m3 -- -0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -0 :: FP4E0M3+ 3 210+ S -M-+ Binary layout: 1 000+ Hex layout: 8+ Type: 4-bit sign-magnitude integer+ Sign: Negative+ Binary: -0b0+ Octal: -0o0+ Decimal: -0+ Hex: -0x0+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "-0" was exact. No rounding happened.
@@ -0,0 +1,7 @@+Arguments: -ffp4 inf+Exit code: ExitFailure 1++STDERR:+ERROR:+ FP4 has no representation for infinity.+ The representable range is [-6, 6].
@@ -0,0 +1,7 @@+Arguments: -ffp4 -- -inf+Exit code: ExitFailure 1++STDERR:+ERROR:+ FP4 has no representation for infinity.+ The representable range is [-6, 6].
@@ -0,0 +1,18 @@+Arguments: -ffp4 -- 4+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 0+ Hex layout: 6+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p+2+ Octal: 0o4+ Decimal: 4.0+ Hex: 0x4+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "4" was exact. No rounding happened.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -- 6+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 1+ Hex layout: 7+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p+2+ Octal: 0o6+ Decimal: 6.0+ Hex: 0x6+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "6" was exact. No rounding happened.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -- -6+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 1+ Hex layout: F+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p+2+ Octal: -0o6+ Decimal: -6.0+ Hex: -0x6+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "-6" was exact. No rounding happened.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -- 0x1.8p2+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 1+ Hex layout: 7+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p+2+ Octal: 0o6+ Decimal: 6.0+ Hex: 0x6+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "0x1.8p2" was exact. No rounding happened.
@@ -0,0 +1,6 @@+Arguments: -ffp4 nan+Exit code: ExitFailure 1++STDERR:+ERROR:+ FP4 has no representation for NaN.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -- 1.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 01 1+ Hex layout: 3+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1+ Octal: 0o1.4+ Decimal: 1.5+ Hex: 0x1.8+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "1.5" was exact. No rounding happened.
@@ -0,0 +1,19 @@+Arguments: -ffp4 -- 100+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 1+ Hex layout: 7+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p+2+ Octal: 0o6+ Decimal: 6.0+ Hex: 0x6+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 100.0 is out of range, saturated to 6.0.+ The representable range is [-6, 6].
@@ -0,0 +1,19 @@+Arguments: -ffp4 -- -100+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 1+ Hex layout: F+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p+2+ Octal: -0o6+ Decimal: -6.0+ Hex: -0x6+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -100.0 is out of range, saturated to -6.0.+ The representable range is [-6, 6].
@@ -0,0 +1,18 @@+Arguments: -ffp4 -- 0.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 00 1+ Hex layout: 1+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Subnormal, with fixed exponent value. Stored: 0, Bias: 1)+ Classification: FP_SUBNORMAL+ Binary: 0b1p-1+ Octal: 0o4p-3+ Decimal: 0.5+ Hex: 0x8p-4+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "0.5" was exact. No rounding happened.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNA -- 0.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 00 1+ Hex layout: 1+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Subnormal, with fixed exponent value. Stored: 0, Bias: 1)+ Classification: FP_SUBNORMAL+ Binary: 0b1p-1+ Octal: 0o4p-3+ Decimal: 0.5+ Hex: 0x8p-4+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 0.25 was rounded to 0.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNA -- 0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 01 0+ Hex layout: 2+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 0.75 was rounded to 1.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNA -- 1.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 01 1+ Hex layout: 3+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1+ Octal: 0o1.4+ Decimal: 1.5+ Hex: 0x1.8+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 1.25 was rounded to 1.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNA -- 1.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 10 0+ Hex layout: 4+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 1.75 was rounded to 2.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNA -- 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 3.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 10 1+ Hex layout: 5+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p1+ Octal: 0o3+ Decimal: 3.0+ Hex: 0x3+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 2.5 was rounded to 3.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNA -- 3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 0+ Hex layout: 6+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p+2+ Octal: 0o4+ Decimal: 4.0+ Hex: 0x4+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 3.5 was rounded to 4.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNA -- 5.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 1+ Hex layout: 7+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p+2+ Octal: 0o6+ Decimal: 6.0+ Hex: 0x6+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 5.0 was rounded to 6.0.
@@ -0,0 +1,19 @@+Arguments: -ffp4 -rRNA -- 7.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 1+ Hex layout: 7+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p+2+ Octal: 0o6+ Decimal: 6.0+ Hex: 0x6+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 7.0 is out of range, saturated to 6.0.+ The representable range is [-6, 6].
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNA -- -0.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -0.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 00 1+ Hex layout: 9+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Subnormal, with fixed exponent value. Stored: 0, Bias: 1)+ Classification: FP_SUBNORMAL+ Binary: -0b1p-1+ Octal: -0o4p-3+ Decimal: -0.5+ Hex: -0x8p-4+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -0.25 was rounded to -0.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNA -- -0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -1.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 01 0+ Hex layout: A+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1+ Octal: -0o1+ Decimal: -1.0+ Hex: -0x1+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -0.75 was rounded to -1.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNA -- -1.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -1.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 01 1+ Hex layout: B+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1+ Octal: -0o1.4+ Decimal: -1.5+ Hex: -0x1.8+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -1.25 was rounded to -1.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNA -- -1.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -2.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 10 0+ Hex layout: C+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1p1+ Octal: -0o2+ Decimal: -2.0+ Hex: -0x2+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -1.75 was rounded to -2.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNA -- -2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -3.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 10 1+ Hex layout: D+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p1+ Octal: -0o3+ Decimal: -3.0+ Hex: -0x3+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -2.5 was rounded to -3.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNA -- -3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 0+ Hex layout: E+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1p+2+ Octal: -0o4+ Decimal: -4.0+ Hex: -0x4+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -3.5 was rounded to -4.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNA -- -5.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 1+ Hex layout: F+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p+2+ Octal: -0o6+ Decimal: -6.0+ Hex: -0x6+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -5.0 was rounded to -6.0.
@@ -0,0 +1,19 @@+Arguments: -ffp4 -rRNA -- -7.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 1+ Hex layout: F+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p+2+ Octal: -0o6+ Decimal: -6.0+ Hex: -0x6+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of -7.0 is out of range, saturated to -6.0.+ The representable range is [-6, 6].
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNE -- 0.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 00 0+ Hex layout: 0+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: -1 (Stored: 0, Bias: 1)+ Classification: FP_ZERO+ Binary: 0b0.0+ Octal: 0o0.0+ Decimal: 0.0+ Hex: 0x0+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 0.25 was rounded to 0.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNE -- 0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 01 0+ Hex layout: 2+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 0.75 was rounded to 1.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNE -- 1.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 01 0+ Hex layout: 2+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 1.25 was rounded to 1.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNE -- 1.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 10 0+ Hex layout: 4+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 1.75 was rounded to 2.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNE -- 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 10 0+ Hex layout: 4+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 2.5 was rounded to 2.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNE -- 3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 0+ Hex layout: 6+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p+2+ Octal: 0o4+ Decimal: 4.0+ Hex: 0x4+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 3.5 was rounded to 4.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNE -- 5.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 0+ Hex layout: 6+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p+2+ Octal: 0o4+ Decimal: 4.0+ Hex: 0x4+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 5.0 was rounded to 4.0.
@@ -0,0 +1,19 @@+Arguments: -ffp4 -rRNE -- 7.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 1+ Hex layout: 7+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p+2+ Octal: 0o6+ Decimal: 6.0+ Hex: 0x6+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 7.0 is out of range, saturated to 6.0.+ The representable range is [-6, 6].
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNE -- -0.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -0.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 00 0+ Hex layout: 8+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: -1 (Stored: 0, Bias: 1)+ Classification: FP_ZERO+ Binary: -0b0.0+ Octal: -0o0.0+ Decimal: -0.0+ Hex: -0o0+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -0.25 was rounded to -0.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNE -- -0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -1.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 01 0+ Hex layout: A+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1+ Octal: -0o1+ Decimal: -1.0+ Hex: -0x1+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -0.75 was rounded to -1.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNE -- -1.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -1.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 01 0+ Hex layout: A+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1+ Octal: -0o1+ Decimal: -1.0+ Hex: -0x1+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -1.25 was rounded to -1.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNE -- -1.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -2.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 10 0+ Hex layout: C+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1p1+ Octal: -0o2+ Decimal: -2.0+ Hex: -0x2+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -1.75 was rounded to -2.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNE -- -2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -2.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 10 0+ Hex layout: C+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1p1+ Octal: -0o2+ Decimal: -2.0+ Hex: -0x2+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -2.5 was rounded to -2.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNE -- -3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 0+ Hex layout: E+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1p+2+ Octal: -0o4+ Decimal: -4.0+ Hex: -0x4+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -3.5 was rounded to -4.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRNE -- -5.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 0+ Hex layout: E+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1p+2+ Octal: -0o4+ Decimal: -4.0+ Hex: -0x4+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -5.0 was rounded to -4.0.
@@ -0,0 +1,19 @@+Arguments: -ffp4 -rRNE -- -7.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 1+ Hex layout: F+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p+2+ Octal: -0o6+ Decimal: -6.0+ Hex: -0x6+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of -7.0 is out of range, saturated to -6.0.+ The representable range is [-6, 6].
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTN -- 0.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 00 0+ Hex layout: 0+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: -1 (Stored: 0, Bias: 1)+ Classification: FP_ZERO+ Binary: 0b0.0+ Octal: 0o0.0+ Decimal: 0.0+ Hex: 0x0+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 0.25 was rounded to 0.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTN -- 0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 00 1+ Hex layout: 1+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Subnormal, with fixed exponent value. Stored: 0, Bias: 1)+ Classification: FP_SUBNORMAL+ Binary: 0b1p-1+ Octal: 0o4p-3+ Decimal: 0.5+ Hex: 0x8p-4+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 0.75 was rounded to 0.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTN -- 1.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 01 0+ Hex layout: 2+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 1.25 was rounded to 1.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTN -- 1.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 01 1+ Hex layout: 3+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1+ Octal: 0o1.4+ Decimal: 1.5+ Hex: 0x1.8+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 1.75 was rounded to 1.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTN -- 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 10 0+ Hex layout: 4+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 2.5 was rounded to 2.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTN -- 3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 3.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 10 1+ Hex layout: 5+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p1+ Octal: 0o3+ Decimal: 3.0+ Hex: 0x3+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 3.5 was rounded to 3.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTN -- 5.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 0+ Hex layout: 6+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p+2+ Octal: 0o4+ Decimal: 4.0+ Hex: 0x4+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 5.0 was rounded to 4.0.
@@ -0,0 +1,19 @@+Arguments: -ffp4 -rRTN -- 7.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 1+ Hex layout: 7+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p+2+ Octal: 0o6+ Decimal: 6.0+ Hex: 0x6+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of 7.0 is out of range, saturated to 6.0.+ The representable range is [-6, 6].
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTN -- -0.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -0.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 00 1+ Hex layout: 9+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Subnormal, with fixed exponent value. Stored: 0, Bias: 1)+ Classification: FP_SUBNORMAL+ Binary: -0b1p-1+ Octal: -0o4p-3+ Decimal: -0.5+ Hex: -0x8p-4+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -0.25 was rounded to -0.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTN -- -0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -1.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 01 0+ Hex layout: A+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1+ Octal: -0o1+ Decimal: -1.0+ Hex: -0x1+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -0.75 was rounded to -1.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTN -- -1.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -1.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 01 1+ Hex layout: B+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1+ Octal: -0o1.4+ Decimal: -1.5+ Hex: -0x1.8+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -1.25 was rounded to -1.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTN -- -1.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -2.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 10 0+ Hex layout: C+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1p1+ Octal: -0o2+ Decimal: -2.0+ Hex: -0x2+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -1.75 was rounded to -2.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTN -- -2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -3.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 10 1+ Hex layout: D+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p1+ Octal: -0o3+ Decimal: -3.0+ Hex: -0x3+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -2.5 was rounded to -3.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTN -- -3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 0+ Hex layout: E+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1p+2+ Octal: -0o4+ Decimal: -4.0+ Hex: -0x4+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -3.5 was rounded to -4.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTN -- -5.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 1+ Hex layout: F+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p+2+ Octal: -0o6+ Decimal: -6.0+ Hex: -0x6+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -5.0 was rounded to -6.0.
@@ -0,0 +1,19 @@+Arguments: -ffp4 -rRTN -- -7.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 1+ Hex layout: F+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p+2+ Octal: -0o6+ Decimal: -6.0+ Hex: -0x6+ Rounding mode: RTN: Round towards negative infinity.+ Note: Original value of -7.0 is out of range, saturated to -6.0.+ The representable range is [-6, 6].
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTP -- 0.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 00 1+ Hex layout: 1+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Subnormal, with fixed exponent value. Stored: 0, Bias: 1)+ Classification: FP_SUBNORMAL+ Binary: 0b1p-1+ Octal: 0o4p-3+ Decimal: 0.5+ Hex: 0x8p-4+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 0.25 was rounded to 0.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTP -- 0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 01 0+ Hex layout: 2+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 0.75 was rounded to 1.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTP -- 1.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 01 1+ Hex layout: 3+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1+ Octal: 0o1.4+ Decimal: 1.5+ Hex: 0x1.8+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 1.25 was rounded to 1.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTP -- 1.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 10 0+ Hex layout: 4+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 1.75 was rounded to 2.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTP -- 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 3.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 10 1+ Hex layout: 5+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p1+ Octal: 0o3+ Decimal: 3.0+ Hex: 0x3+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 2.5 was rounded to 3.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTP -- 3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 0+ Hex layout: 6+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p+2+ Octal: 0o4+ Decimal: 4.0+ Hex: 0x4+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 3.5 was rounded to 4.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTP -- 5.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 1+ Hex layout: 7+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p+2+ Octal: 0o6+ Decimal: 6.0+ Hex: 0x6+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 5.0 was rounded to 6.0.
@@ -0,0 +1,19 @@+Arguments: -ffp4 -rRTP -- 7.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 1+ Hex layout: 7+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p+2+ Octal: 0o6+ Decimal: 6.0+ Hex: 0x6+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of 7.0 is out of range, saturated to 6.0.+ The representable range is [-6, 6].
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTP -- -0.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -0.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 00 0+ Hex layout: 8+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: -1 (Stored: 0, Bias: 1)+ Classification: FP_ZERO+ Binary: -0b0.0+ Octal: -0o0.0+ Decimal: -0.0+ Hex: -0o0+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -0.25 was rounded to -0.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTP -- -0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -0.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 00 1+ Hex layout: 9+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Subnormal, with fixed exponent value. Stored: 0, Bias: 1)+ Classification: FP_SUBNORMAL+ Binary: -0b1p-1+ Octal: -0o4p-3+ Decimal: -0.5+ Hex: -0x8p-4+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -0.75 was rounded to -0.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTP -- -1.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -1.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 01 0+ Hex layout: A+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1+ Octal: -0o1+ Decimal: -1.0+ Hex: -0x1+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -1.25 was rounded to -1.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTP -- -1.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -1.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 01 1+ Hex layout: B+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1+ Octal: -0o1.4+ Decimal: -1.5+ Hex: -0x1.8+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -1.75 was rounded to -1.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTP -- -2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -2.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 10 0+ Hex layout: C+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1p1+ Octal: -0o2+ Decimal: -2.0+ Hex: -0x2+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -2.5 was rounded to -2.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTP -- -3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -3.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 10 1+ Hex layout: D+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p1+ Octal: -0o3+ Decimal: -3.0+ Hex: -0x3+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -3.5 was rounded to -3.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTP -- -5.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 0+ Hex layout: E+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1p+2+ Octal: -0o4+ Decimal: -4.0+ Hex: -0x4+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -5.0 was rounded to -4.0.
@@ -0,0 +1,19 @@+Arguments: -ffp4 -rRTP -- -7.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 1+ Hex layout: F+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p+2+ Octal: -0o6+ Decimal: -6.0+ Hex: -0x6+ Rounding mode: RTP: Round towards positive infinity.+ Note: Original value of -7.0 is out of range, saturated to -6.0.+ The representable range is [-6, 6].
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTZ -- 0.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 00 0+ Hex layout: 0+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: -1 (Stored: 0, Bias: 1)+ Classification: FP_ZERO+ Binary: 0b0.0+ Octal: 0o0.0+ Decimal: 0.0+ Hex: 0x0+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 0.25 was rounded to 0.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTZ -- 0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 00 1+ Hex layout: 1+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Subnormal, with fixed exponent value. Stored: 0, Bias: 1)+ Classification: FP_SUBNORMAL+ Binary: 0b1p-1+ Octal: 0o4p-3+ Decimal: 0.5+ Hex: 0x8p-4+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 0.75 was rounded to 0.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTZ -- 1.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 01 0+ Hex layout: 2+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 1.25 was rounded to 1.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTZ -- 1.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 01 1+ Hex layout: 3+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1+ Octal: 0o1.4+ Decimal: 1.5+ Hex: 0x1.8+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 1.75 was rounded to 1.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTZ -- 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 10 0+ Hex layout: 4+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 2.5 was rounded to 2.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTZ -- 3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 3.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 10 1+ Hex layout: 5+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p1+ Octal: 0o3+ Decimal: 3.0+ Hex: 0x3+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 3.5 was rounded to 3.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTZ -- 5.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 0+ Hex layout: 6+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1p+2+ Octal: 0o4+ Decimal: 4.0+ Hex: 0x4+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 5.0 was rounded to 4.0.
@@ -0,0 +1,19 @@+Arguments: -ffp4 -rRTZ -- 7.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 11 1+ Hex layout: 7+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: 0b1.1p+2+ Octal: 0o6+ Decimal: 6.0+ Hex: 0x6+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of 7.0 is out of range, saturated to 6.0.+ The representable range is [-6, 6].
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTZ -- -0.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -0.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 00 0+ Hex layout: 8+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: -1 (Stored: 0, Bias: 1)+ Classification: FP_ZERO+ Binary: -0b0.0+ Octal: -0o0.0+ Decimal: -0.0+ Hex: -0o0+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -0.25 was rounded to -0.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTZ -- -0.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -0.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 00 1+ Hex layout: 9+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Subnormal, with fixed exponent value. Stored: 0, Bias: 1)+ Classification: FP_SUBNORMAL+ Binary: -0b1p-1+ Octal: -0o4p-3+ Decimal: -0.5+ Hex: -0x8p-4+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -0.75 was rounded to -0.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTZ -- -1.25+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -1.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 01 0+ Hex layout: A+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1+ Octal: -0o1+ Decimal: -1.0+ Hex: -0x1+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -1.25 was rounded to -1.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTZ -- -1.75+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -1.5 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 01 1+ Hex layout: B+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 0 (Stored: 1, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1+ Octal: -0o1.4+ Decimal: -1.5+ Hex: -0x1.8+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -1.75 was rounded to -1.5.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTZ -- -2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -2.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 10 0+ Hex layout: C+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1p1+ Octal: -0o2+ Decimal: -2.0+ Hex: -0x2+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -2.5 was rounded to -2.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTZ -- -3.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -3.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 10 1+ Hex layout: D+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 1 (Stored: 2, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p1+ Octal: -0o3+ Decimal: -3.0+ Hex: -0x3+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -3.5 was rounded to -3.0.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -rRTZ -- -5.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -4.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 0+ Hex layout: E+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1p+2+ Octal: -0o4+ Decimal: -4.0+ Hex: -0x4+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -5.0 was rounded to -4.0.
@@ -0,0 +1,19 @@+Arguments: -ffp4 -rRTZ -- -7.0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -6.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 11 1+ Hex layout: F+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: 2 (Stored: 3, Bias: 1)+ Classification: FP_NORMAL+ Binary: -0b1.1p+2+ Octal: -0o6+ Decimal: -6.0+ Hex: -0x6+ Rounding mode: RTZ: Round towards zero.+ Note: Original value of -7.0 is out of range, saturated to -6.0.+ The representable range is [-6, 6].
@@ -0,0 +1,18 @@+Arguments: -ffp4 -- 0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 0 00 0+ Hex layout: 0+ Precision: 2 exponent bits, 1 significand bit+ Sign: Positive+ Exponent: -1 (Stored: 0, Bias: 1)+ Classification: FP_ZERO+ Binary: 0b0.0+ Octal: 0o0.0+ Decimal: 0.0+ Hex: 0x0+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "0" was exact. No rounding happened.
@@ -0,0 +1,18 @@+Arguments: -ffp4 -- -0+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = -0.0 :: FP4+ 3 21 0+ S E2 S+ Binary layout: 1 00 0+ Hex layout: 8+ Precision: 2 exponent bits, 1 significand bit+ Sign: Negative+ Exponent: -1 (Stored: 0, Bias: 1)+ Classification: FP_ZERO+ Binary: -0b0.0+ Octal: -0o0.0+ Decimal: -0.0+ Hex: -0o0+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "-0" was exact. No rounding happened.
@@ -0,0 +1,16 @@+Arguments: -fue5m3 inf+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = NaN :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 11111 111+ Hex layout: FF+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NAN+ Value: NaN+ Rounding mode: RNE: Round nearest ties to even.+ Note: The input value Infinity is out of bounds, and hence becomes NaN.+ The representable range is [0, 114688].
@@ -0,0 +1,7 @@+Arguments: -fue5m3 -- -inf+Exit code: ExitFailure 1++STDERR:+ERROR:+ UE5M3 has no representation for negative values.+ The representable range is [0, 114688], plus NaN.
@@ -0,0 +1,18 @@+Arguments: -fue5m3 -- 65536+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 65536.0 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 11111 000+ Hex layout: F8+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1p+16+ Octal: 0o2p+15+ Decimal: 65536.0+ Hex: 0x1p+16+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "65536" was exact. No rounding happened.
@@ -0,0 +1,18 @@+Arguments: -fue5m3 -- 2.5+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.5 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 10000 010+ Hex layout: 82+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 1 (Stored: 16, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1.01p1+ Octal: 0o2.4+ Decimal: 2.5+ Hex: 0x2.8+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "2.5" was exact. No rounding happened.
@@ -0,0 +1,18 @@+Arguments: -fue5m3 -- 0x1.8p1+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 3.0 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 10000 100+ Hex layout: 84+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 1 (Stored: 16, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1.1p1+ Octal: 0o3+ Decimal: 3.0+ Hex: 0x3+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "0x1.8p1" was exact. No rounding happened.
@@ -0,0 +1,18 @@+Arguments: -fue5m3 -- 61440+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 61440 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 11110 111+ Hex layout: F7+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 15 (Stored: 30, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1.111p15+ Octal: 0o1.7p15+ Decimal: 61440+ Hex: 0xfp12+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "61440" was exact. No rounding happened.
@@ -0,0 +1,18 @@+Arguments: -fue5m3 -- 61441+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 61440 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 11110 111+ Hex layout: F7+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 15 (Stored: 30, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1.111p15+ Octal: 0o1.7p15+ Decimal: 61440+ Hex: 0xfp12+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 61441.0 was rounded to 61440.0.
@@ -0,0 +1,18 @@+Arguments: -fue5m3 -- 114688+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 114688.0 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 11111 110+ Hex layout: FE+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1.11p+16+ Octal: 0o3.4p+15+ Decimal: 114688.0+ Hex: 0x1.cp+16+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "114688" was exact. No rounding happened.
@@ -0,0 +1,15 @@+Arguments: -fue5m3 nan+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = NaN :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 11111 111+ Hex layout: FF+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NAN+ Value: NaN+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "nan" was exact. No rounding happened.
@@ -0,0 +1,7 @@+Arguments: -fue5m3 -- -5+Exit code: ExitFailure 1++STDERR:+ERROR:+ UE5M3 has no representation for negative values.+ The representable range is [0, 114688], plus NaN.
@@ -0,0 +1,18 @@+Arguments: -fue5m3 -- 1+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.0 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 01111 000+ Hex layout: 78+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 0 (Stored: 15, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1+ Octal: 0o1+ Decimal: 1.0+ Hex: 0x1+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "1" was exact. No rounding happened.
@@ -0,0 +1,16 @@+Arguments: -fue5m3 -- 114689+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = NaN :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 11111 111+ Hex layout: FF+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NAN+ Value: NaN+ Rounding mode: RNE: Round nearest ties to even.+ Note: The input value 114689.0 is out of bounds, and hence becomes NaN.+ The representable range is [0, 114688].
@@ -0,0 +1,18 @@+Arguments: -fue5m3 -- 0x1p-17+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.000007629 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 00000 001+ Hex layout: 01+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: -14 (Subnormal, with fixed exponent value. Stored: 0, Bias: 15)+ Classification: FP_SUBNORMAL+ Binary: 0b1p-17+ Octal: 0o2p-18+ Decimal: 0.000007629+ Hex: 0x8p-20+ Rounding mode: RNE: Round nearest ties to even.+ Note: Conversion from "0x1p-17" was exact. No rounding happened.
@@ -0,0 +1,18 @@+Arguments: -fue5m3 -- 1e-10+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 0.0 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 00000 000+ Hex layout: 00+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: -15 (Stored: 0, Bias: 15)+ Classification: FP_ZERO+ Binary: 0b0.0+ Octal: 0o0.0+ Decimal: 0.0+ Hex: 0x0+ Rounding mode: RNE: Round nearest ties to even.+ Note: Original value of 1.0e-10 was rounded to 0.0.
@@ -0,0 +1,18 @@+Arguments: -fue5m3 -rRNA -- 1.9375+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 2.0 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 10000 000+ Hex layout: 80+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 1 (Stored: 16, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1p1+ Octal: 0o2+ Decimal: 2.0+ Hex: 0x2+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 1.9375 was rounded to 2.0.
@@ -0,0 +1,18 @@+Arguments: -fue5m3 -rRNA -- 63488+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 65536.0 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 11111 000+ Hex layout: F8+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1p+16+ Octal: 0o2p+15+ Decimal: 65536.0+ Hex: 0x1p+16+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 63488.0 was rounded to 65536.0.
@@ -0,0 +1,18 @@+Arguments: -fue5m3 -rRNA -- 69632+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 73728.0 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 11111 001+ Hex layout: F9+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 16 (Stored: 31, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1.001p+16+ Octal: 0o2.2p+15+ Decimal: 73728.0+ Hex: 0x1.2p+16+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 69632.0 was rounded to 73728.0.
@@ -0,0 +1,18 @@+Arguments: -fue5m3 -rRNA -- 1.0625+Exit code: ExitSuccess+Satisfiable. Model:+ ENCODED = 1.125 :: UE5M3+ 76543 210+ -E5-- S3-+ Binary layout: 01111 001+ Hex layout: 79+ Precision: 5 exponent bits, 3 significand bits+ Sign: Positive (always)+ Exponent: 0 (Stored: 15, Bias: 15)+ Classification: FP_NORMAL+ Binary: 0b1.001+ Octal: 0o1.1+ Decimal: 1.125+ Hex: 0x1.2+ Rounding mode: RNA: Round nearest ties to away.+ Note: Original value of 1.0625 was rounded to 1.125.
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff
file too large to diff