Below this are 'golden' results to check for consistency across platforms. Overflow behavior is not necessarily what we want uint8 conversions minus1_32 255 minus1_64 255 p32_plus4k_plus1 255 p64_plus4k_plus1 255 n32_minus4k 0 n64_minus4k 0 inf_32 255 inf_64 255 ninf_32 0 ninf_64 0 u64_plus4k_plus1_64 255 u64_plust44_plus1_32 255 u8plus2 1 p8minus1 126 n8plus2 130 n8minusone 127 int8 conversions minus1_32 -1 minus1_64 -1 p32_plus4k_plus1 -1 p64_plus4k_plus1 -1 n32_minus4k 0 n64_minus4k 0 inf_32 -1 inf_64 -1 ninf_32 0 ninf_64 0 u64_plus4k_plus1_64 -1 u64_plust44_plus1_32 -1 u8plus2 1 p8minus1 126 n8plus2 -126 n8minusone 127