# dtype | generated (float64 bits) | residual (float32 bits) | original as
# little-endian bytes of the dtype, or error (generated by make_fixtures.py)
float16 0000000000000000 00000000 0000
float16 4024000000000000 3f000000 4049
float16 4026000000000000 3f000000 c049
float16 c024000000000000 bf000000 40c9
float16 c026000000000000 bf000000 c0c9
float16 4000000000000000 3e800000 8040
float16 4059000000000000 c21228f6 ef53
float16 7ff0000000000000 00000000 007c
float16 fff0000000000000 00000000 00fc
float16 7ff8000000000000 00000000 007e
float16 3ff0000000000000 7fc00000 007e
float16 40effc0000000000 00000000 ff7b
float16 40effdffae147ae1 00000000 ff7b
float16 40effe0000000000 00000000 007c
float16 3e60000000000000 00000000 0000
float16 3e78000000000000 00000000 0200
float16 3e68000000000000 00000000 0100
float16 3e45798ee2308c3a 00000000 0000
float16 47efffffe0000000 00000000 007c
float16 47effffff0000000 00000000 007c
float16 7e37e43c8800759c 00000000 007c
float16 fe37e43c8800759c 00000000 00fc
float16 3ff0020000000000 00000000 003c
float16 3ff0060000000000 00000000 023c
float16 3ff0000010000000 00000000 003c
float16 3ff0000030000000 00000000 003c
float16 3f08000000000000 00000000 0003
float16 3f08000000000000 00000000 0003
float16 3f0ffc0000000000 00000000 0004
float16 3f0ff00000000000 00000000 fe03
float16 3f10000000000000 00000000 0004
float16 3f10020000000000 00000000 0004
float16 7ff4000000000000 00000000 007f
float16 7fffffffffffffff 00000000 ff7f
float16 fff0040000000000 00000000 01fe
float16 7ff0000000000001 00000000 007e
float16 7ff0040000000000 00000000 017e
float16 fff8000000000123 00000000 00fe
float16 3ff0000000000000 7f800001 007e
float16 3ff0000000000000 ffc12345 09fe
float16 3ff0000000000000 7fffffff ff7f
float16 3ff0000000000000 ff800001 00fe
float16 7ff4000000000000 ffc00001 007f
float16 7ff8000000000001 7f800001 007e
float16 7ff0000000000000 ff800000 007e
float16 fff0000000000000 7f800000 007e
float32 0000000000000000 00000000 00000000
float32 4024000000000000 3f000000 00002841
float32 4026000000000000 3f000000 00003841
float32 c024000000000000 bf000000 000028c1
float32 c026000000000000 bf000000 000038c1
float32 4000000000000000 3e800000 00001040
float32 4059000000000000 c21228f6 0ad77d42
float32 7ff0000000000000 00000000 0000807f
float32 fff0000000000000 00000000 000080ff
float32 7ff8000000000000 00000000 0000c07f
float32 3ff0000000000000 7fc00000 0000c07f
float32 40effc0000000000 00000000 00e07f47
float32 40effdffae147ae1 00000000 fdef7f47
float32 40effe0000000000 00000000 00f07f47
float32 3e60000000000000 00000000 00000033
float32 3e78000000000000 00000000 0000c033
float32 3e68000000000000 00000000 00004033
float32 3e45798ee2308c3a 00000000 77cc2b32
float32 47efffffe0000000 00000000 ffff7f7f
float32 47effffff0000000 00000000 0000807f
float32 7e37e43c8800759c 00000000 0000807f
float32 fe37e43c8800759c 00000000 000080ff
float32 3ff0020000000000 00000000 0010803f
float32 3ff0060000000000 00000000 0030803f
float32 3ff0000010000000 00000000 0000803f
float32 3ff0000030000000 00000000 0200803f
float32 3f08000000000000 00000000 00004038
float32 3f08000000000000 00000000 00004038
float32 3f0ffc0000000000 00000000 00e07f38
float32 3f0ff00000000000 00000000 00807f38
float32 3f10000000000000 00000000 00008038
float32 3f10020000000000 00000000 00108038
float32 7ff4000000000000 00000000 0000e07f
float32 7fffffffffffffff 00000000 ffffff7f
float32 fff0040000000000 00000000 0020c0ff
float32 7ff0000000000001 00000000 0000c07f
float32 7ff0040000000000 00000000 0020c07f
float32 fff8000000000123 00000000 0000c0ff
float32 3ff0000000000000 7f800001 0100c07f
float32 3ff0000000000000 ffc12345 4523c1ff
float32 3ff0000000000000 7fffffff ffffff7f
float32 3ff0000000000000 ff800001 0100c0ff
float32 7ff4000000000000 ffc00001 0000e07f
float32 7ff8000000000001 7f800001 0000c07f
float32 7ff0000000000000 ff800000 0000c07f
float32 fff0000000000000 7f800000 0000c07f
float64 0000000000000000 00000000 0000000000000000
float64 4024000000000000 3f000000 0000000000002540
float64 4026000000000000 3f000000 0000000000002740
float64 c024000000000000 bf000000 00000000000025c0
float64 c026000000000000 bf000000 00000000000027c0
float64 4000000000000000 3e800000 0000000000000240
float64 4059000000000000 c21228f6 00000040e1ba4f40
float64 7ff0000000000000 00000000 000000000000f07f
float64 fff0000000000000 00000000 000000000000f0ff
float64 7ff8000000000000 00000000 000000000000f87f
float64 3ff0000000000000 7fc00000 000000000000f87f
float64 40effc0000000000 00000000 0000000000fcef40
float64 40effdffae147ae1 00000000 e17a14aefffdef40
float64 40effe0000000000 00000000 0000000000feef40
float64 3e60000000000000 00000000 000000000000603e
float64 3e78000000000000 00000000 000000000000783e
float64 3e68000000000000 00000000 000000000000683e
float64 3e45798ee2308c3a 00000000 3a8c30e28e79453e
float64 47efffffe0000000 00000000 000000e0ffffef47
float64 47effffff0000000 00000000 000000f0ffffef47
float64 7e37e43c8800759c 00000000 9c7500883ce4377e
float64 fe37e43c8800759c 00000000 9c7500883ce437fe
float64 3ff0020000000000 00000000 000000000002f03f
float64 3ff0060000000000 00000000 000000000006f03f
float64 3ff0000010000000 00000000 000000100000f03f
float64 3ff0000030000000 00000000 000000300000f03f
float64 3f08000000000000 00000000 000000000000083f
float64 3f08000000000000 00000000 000000000000083f
float64 3f0ffc0000000000 00000000 0000000000fc0f3f
float64 3f0ff00000000000 00000000 0000000000f00f3f
float64 3f10000000000000 00000000 000000000000103f
float64 3f10020000000000 00000000 000000000002103f
float64 7ff4000000000000 00000000 000000000000fc7f
float64 7fffffffffffffff 00000000 ffffffffffffff7f
float64 fff0040000000000 00000000 000000000004f8ff
float64 7ff0000000000001 00000000 010000000000f87f
float64 7ff0040000000000 00000000 000000000004f87f
float64 fff8000000000123 00000000 230100000000f8ff
float64 3ff0000000000000 7f800001 000000200000f87f
float64 3ff0000000000000 ffc12345 000000a06824f8ff
float64 3ff0000000000000 7fffffff 000000e0ffffff7f
float64 3ff0000000000000 ff800001 000000200000f8ff
float64 7ff4000000000000 ffc00001 000000000000fc7f
float64 7ff8000000000001 7f800001 010000000000f87f
float64 7ff0000000000000 ff800000 000000000000f87f
float64 fff0000000000000 7f800000 000000000000f87f
int8 0000000000000000 00000000 00
int8 4024000000000000 3f000000 0a
int8 4026000000000000 3f000000 0c
int8 c024000000000000 bf000000 f6
int8 c026000000000000 bf000000 f4
int8 4000000000000000 3e800000 02
int8 4059000000000000 c21228f6 3f
int8 7ff0000000000000 00000000 7f
int8 fff0000000000000 00000000 80
int8 7ff8000000000000 00000000 error
int8 3ff0000000000000 7fc00000 error
int8 405fc00000000000 00000000 7f
int8 405fc00000000000 00000000 7f
int8 4060000000000000 00000000 7f
int8 405fc00000000001 00000000 7f
int8 c060000000000000 00000000 80
int8 c060200000000000 00000000 80
int8 c060000000000001 00000000 80
int8 c060100000000000 00000000 80
int8 c05fe00000000000 00000000 80
int8 405fa00000000000 00000000 7e
int8 405fe00000000000 00000000 7f
int8 404f800000000000 00000000 3f
int8 bff0000000000000 00000000 ff
int8 bfe0000000000000 00000000 00
int8 405f800000000000 3f400000 7f
int8 7ff4000000000000 00000000 error
int8 7fffffffffffffff 00000000 error
int8 fff0040000000000 00000000 error
int8 7ff0000000000001 00000000 error
int8 7ff0040000000000 00000000 error
int8 fff8000000000123 00000000 error
int8 3ff0000000000000 7f800001 error
int8 3ff0000000000000 ffc12345 error
int8 3ff0000000000000 7fffffff error
int8 3ff0000000000000 ff800001 error
int8 7ff4000000000000 ffc00001 error
int8 7ff8000000000001 7f800001 error
int8 7ff0000000000000 ff800000 error
int8 fff0000000000000 7f800000 error
int16 0000000000000000 00000000 0000
int16 4024000000000000 3f000000 0a00
int16 4026000000000000 3f000000 0c00
int16 c024000000000000 bf000000 f6ff
int16 c026000000000000 bf000000 f4ff
int16 4000000000000000 3e800000 0200
int16 4059000000000000 c21228f6 3f00
int16 7ff0000000000000 00000000 ff7f
int16 fff0000000000000 00000000 0080
int16 7ff8000000000000 00000000 error
int16 3ff0000000000000 7fc00000 error
int16 40dfffc000000000 00000000 ff7f
int16 40dfffc000000000 00000000 ff7f
int16 40e0000000000000 00000000 ff7f
int16 40dfffc000000001 00000000 ff7f
int16 c0e0000000000000 00000000 0080
int16 c0e0002000000000 00000000 0080
int16 c0e0000000000001 00000000 0080
int16 c0e0001000000000 00000000 0080
int16 c0dfffe000000000 00000000 0080
int16 40dfffa000000000 00000000 fe7f
int16 40dfffe000000000 00000000 ff7f
int16 40cfff8000000000 00000000 ff3f
int16 bff0000000000000 00000000 ffff
int16 bfe0000000000000 00000000 0000
int16 40dfff8000000000 3f400000 ff7f
int16 7ff4000000000000 00000000 error
int16 7fffffffffffffff 00000000 error
int16 fff0040000000000 00000000 error
int16 7ff0000000000001 00000000 error
int16 7ff0040000000000 00000000 error
int16 fff8000000000123 00000000 error
int16 3ff0000000000000 7f800001 error
int16 3ff0000000000000 ffc12345 error
int16 3ff0000000000000 7fffffff error
int16 3ff0000000000000 ff800001 error
int16 7ff4000000000000 ffc00001 error
int16 7ff8000000000001 7f800001 error
int16 7ff0000000000000 ff800000 error
int16 fff0000000000000 7f800000 error
int32 0000000000000000 00000000 00000000
int32 4024000000000000 3f000000 0a000000
int32 4026000000000000 3f000000 0c000000
int32 c024000000000000 bf000000 f6ffffff
int32 c026000000000000 bf000000 f4ffffff
int32 4000000000000000 3e800000 02000000
int32 4059000000000000 c21228f6 3f000000
int32 7ff0000000000000 00000000 ffffff7f
int32 fff0000000000000 00000000 00000080
int32 7ff8000000000000 00000000 error
int32 3ff0000000000000 7fc00000 error
int32 41dfffffffc00000 00000000 ffffff7f
int32 41dfffffffc00000 00000000 ffffff7f
int32 41e0000000000000 00000000 ffffff7f
int32 41dfffffffc00001 00000000 ffffff7f
int32 c1e0000000000000 00000000 00000080
int32 c1e0000000200000 00000000 00000080
int32 c1e0000000000001 00000000 00000080
int32 c1e0000000100000 00000000 00000080
int32 c1dfffffffe00000 00000000 00000080
int32 41dfffffffa00000 00000000 feffff7f
int32 41dfffffffe00000 00000000 ffffff7f
int32 41cfffffff800000 00000000 ffffff3f
int32 bff0000000000000 00000000 ffffffff
int32 bfe0000000000000 00000000 00000000
int32 41dfffffff800000 3f400000 ffffff7f
int32 7ff4000000000000 00000000 error
int32 7fffffffffffffff 00000000 error
int32 fff0040000000000 00000000 error
int32 7ff0000000000001 00000000 error
int32 7ff0040000000000 00000000 error
int32 fff8000000000123 00000000 error
int32 3ff0000000000000 7f800001 error
int32 3ff0000000000000 ffc12345 error
int32 3ff0000000000000 7fffffff error
int32 3ff0000000000000 ff800001 error
int32 7ff4000000000000 ffc00001 error
int32 7ff8000000000001 7f800001 error
int32 7ff0000000000000 ff800000 error
int32 fff0000000000000 7f800000 error
int64 0000000000000000 00000000 0000000000000000
int64 4024000000000000 3f000000 0a00000000000000
int64 4026000000000000 3f000000 0c00000000000000
int64 c024000000000000 bf000000 f6ffffffffffffff
int64 c026000000000000 bf000000 f4ffffffffffffff
int64 4000000000000000 3e800000 0200000000000000
int64 4059000000000000 c21228f6 3f00000000000000
int64 7ff0000000000000 00000000 ffffffffffffff7f
int64 fff0000000000000 00000000 0000000000000080
int64 7ff8000000000000 00000000 error
int64 3ff0000000000000 7fc00000 error
int64 43e0000000000000 00000000 ffffffffffffff7f
int64 43dfffffffffffff 00000000 00fcffffffffff7f
int64 43e0000000000000 00000000 ffffffffffffff7f
int64 43e0000000000001 00000000 ffffffffffffff7f
int64 c3e0000000000000 00000000 0000000000000080
int64 c3e0000000000000 00000000 0000000000000080
int64 c3e0000000000001 00000000 0000000000000080
int64 c3e0000000000000 00000000 0000000000000080
int64 c3e0000000000000 00000000 0000000000000080
int64 43e0000000000000 00000000 ffffffffffffff7f
int64 43e0000000000000 00000000 ffffffffffffff7f
int64 43d0000000000000 00000000 0000000000000040
int64 bff0000000000000 00000000 ffffffffffffffff
int64 bfe0000000000000 00000000 0000000000000000
int64 43e0000000000000 3f400000 ffffffffffffff7f
int64 7ff4000000000000 00000000 error
int64 7fffffffffffffff 00000000 error
int64 fff0040000000000 00000000 error
int64 7ff0000000000001 00000000 error
int64 7ff0040000000000 00000000 error
int64 fff8000000000123 00000000 error
int64 3ff0000000000000 7f800001 error
int64 3ff0000000000000 ffc12345 error
int64 3ff0000000000000 7fffffff error
int64 3ff0000000000000 ff800001 error
int64 7ff4000000000000 ffc00001 error
int64 7ff8000000000001 7f800001 error
int64 7ff0000000000000 ff800000 error
int64 fff0000000000000 7f800000 error
uint8 0000000000000000 00000000 00
uint8 4024000000000000 3f000000 0a
uint8 4026000000000000 3f000000 0c
uint8 c024000000000000 bf000000 00
uint8 c026000000000000 bf000000 00
uint8 4000000000000000 3e800000 02
uint8 4059000000000000 c21228f6 3f
uint8 7ff0000000000000 00000000 ff
uint8 fff0000000000000 00000000 00
uint8 7ff8000000000000 00000000 error
uint8 3ff0000000000000 7fc00000 error
uint8 406fe00000000000 00000000 ff
uint8 406fe00000000000 00000000 ff
uint8 4070000000000000 00000000 ff
uint8 406fe00000000001 00000000 ff
uint8 0000000000000000 00000000 00
uint8 bff0000000000000 00000000 00
uint8 8000000000000001 00000000 00
uint8 bfe0000000000000 00000000 00
uint8 3fe0000000000000 00000000 00
uint8 406fd00000000000 00000000 fe
uint8 406ff00000000000 00000000 ff
uint8 405fc00000000000 00000000 7f
uint8 bff0000000000000 00000000 00
uint8 bfe0000000000000 00000000 00
uint8 406fc00000000000 3f400000 ff
uint8 7ff4000000000000 00000000 error
uint8 7fffffffffffffff 00000000 error
uint8 fff0040000000000 00000000 error
uint8 7ff0000000000001 00000000 error
uint8 7ff0040000000000 00000000 error
uint8 fff8000000000123 00000000 error
uint8 3ff0000000000000 7f800001 error
uint8 3ff0000000000000 ffc12345 error
uint8 3ff0000000000000 7fffffff error
uint8 3ff0000000000000 ff800001 error
uint8 7ff4000000000000 ffc00001 error
uint8 7ff8000000000001 7f800001 error
uint8 7ff0000000000000 ff800000 error
uint8 fff0000000000000 7f800000 error
uint16 0000000000000000 00000000 0000
uint16 4024000000000000 3f000000 0a00
uint16 4026000000000000 3f000000 0c00
uint16 c024000000000000 bf000000 0000
uint16 c026000000000000 bf000000 0000
uint16 4000000000000000 3e800000 0200
uint16 4059000000000000 c21228f6 3f00
uint16 7ff0000000000000 00000000 ffff
uint16 fff0000000000000 00000000 0000
uint16 7ff8000000000000 00000000 error
uint16 3ff0000000000000 7fc00000 error
uint16 40efffe000000000 00000000 ffff
uint16 40efffe000000000 00000000 ffff
uint16 40f0000000000000 00000000 ffff
uint16 40efffe000000001 00000000 ffff
uint16 0000000000000000 00000000 0000
uint16 bff0000000000000 00000000 0000
uint16 8000000000000001 00000000 0000
uint16 bfe0000000000000 00000000 0000
uint16 3fe0000000000000 00000000 0000
uint16 40efffd000000000 00000000 feff
uint16 40effff000000000 00000000 ffff
uint16 40dfffc000000000 00000000 ff7f
uint16 bff0000000000000 00000000 0000
uint16 bfe0000000000000 00000000 0000
uint16 40efffc000000000 3f400000 ffff
uint16 7ff4000000000000 00000000 error
uint16 7fffffffffffffff 00000000 error
uint16 fff0040000000000 00000000 error
uint16 7ff0000000000001 00000000 error
uint16 7ff0040000000000 00000000 error
uint16 fff8000000000123 00000000 error
uint16 3ff0000000000000 7f800001 error
uint16 3ff0000000000000 ffc12345 error
uint16 3ff0000000000000 7fffffff error
uint16 3ff0000000000000 ff800001 error
uint16 7ff4000000000000 ffc00001 error
uint16 7ff8000000000001 7f800001 error
uint16 7ff0000000000000 ff800000 error
uint16 fff0000000000000 7f800000 error
uint32 0000000000000000 00000000 00000000
uint32 4024000000000000 3f000000 0a000000
uint32 4026000000000000 3f000000 0c000000
uint32 c024000000000000 bf000000 00000000
uint32 c026000000000000 bf000000 00000000
uint32 4000000000000000 3e800000 02000000
uint32 4059000000000000 c21228f6 3f000000
uint32 7ff0000000000000 00000000 ffffffff
uint32 fff0000000000000 00000000 00000000
uint32 7ff8000000000000 00000000 error
uint32 3ff0000000000000 7fc00000 error
uint32 41efffffffe00000 00000000 ffffffff
uint32 41efffffffe00000 00000000 ffffffff
uint32 41f0000000000000 00000000 ffffffff
uint32 41efffffffe00001 00000000 ffffffff
uint32 0000000000000000 00000000 00000000
uint32 bff0000000000000 00000000 00000000
uint32 8000000000000001 00000000 00000000
uint32 bfe0000000000000 00000000 00000000
uint32 3fe0000000000000 00000000 00000000
uint32 41efffffffd00000 00000000 feffffff
uint32 41effffffff00000 00000000 ffffffff
uint32 41dfffffffc00000 00000000 ffffff7f
uint32 bff0000000000000 00000000 00000000
uint32 bfe0000000000000 00000000 00000000
uint32 41efffffffc00000 3f400000 ffffffff
uint32 7ff4000000000000 00000000 error
uint32 7fffffffffffffff 00000000 error
uint32 fff0040000000000 00000000 error
uint32 7ff0000000000001 00000000 error
uint32 7ff0040000000000 00000000 error
uint32 fff8000000000123 00000000 error
uint32 3ff0000000000000 7f800001 error
uint32 3ff0000000000000 ffc12345 error
uint32 3ff0000000000000 7fffffff error
uint32 3ff0000000000000 ff800001 error
uint32 7ff4000000000000 ffc00001 error
uint32 7ff8000000000001 7f800001 error
uint32 7ff0000000000000 ff800000 error
uint32 fff0000000000000 7f800000 error
uint64 0000000000000000 00000000 0000000000000000
uint64 4024000000000000 3f000000 0a00000000000000
uint64 4026000000000000 3f000000 0c00000000000000
uint64 c024000000000000 bf000000 0000000000000000
uint64 c026000000000000 bf000000 0000000000000000
uint64 4000000000000000 3e800000 0200000000000000
uint64 4059000000000000 c21228f6 3f00000000000000
uint64 7ff0000000000000 00000000 ffffffffffffffff
uint64 fff0000000000000 00000000 0000000000000000
uint64 7ff8000000000000 00000000 error
uint64 3ff0000000000000 7fc00000 error
uint64 43f0000000000000 00000000 ffffffffffffffff
uint64 43efffffffffffff 00000000 00f8ffffffffffff
uint64 43f0000000000000 00000000 ffffffffffffffff
uint64 43f0000000000001 00000000 ffffffffffffffff
uint64 0000000000000000 00000000 0000000000000000
uint64 bff0000000000000 00000000 0000000000000000
uint64 8000000000000001 00000000 0000000000000000
uint64 bfe0000000000000 00000000 0000000000000000
uint64 3fe0000000000000 00000000 0000000000000000
uint64 43f0000000000000 00000000 ffffffffffffffff
uint64 43f0000000000000 00000000 ffffffffffffffff
uint64 43e0000000000000 00000000 0000000000000080
uint64 bff0000000000000 00000000 0000000000000000
uint64 bfe0000000000000 00000000 0000000000000000
uint64 43f0000000000000 3f400000 ffffffffffffffff
uint64 7ff4000000000000 00000000 error
uint64 7fffffffffffffff 00000000 error
uint64 fff0040000000000 00000000 error
uint64 7ff0000000000001 00000000 error
uint64 7ff0040000000000 00000000 error
uint64 fff8000000000123 00000000 error
uint64 3ff0000000000000 7f800001 error
uint64 3ff0000000000000 ffc12345 error
uint64 3ff0000000000000 7fffffff error
uint64 3ff0000000000000 ff800001 error
uint64 7ff4000000000000 ffc00001 error
uint64 7ff8000000000001 7f800001 error
uint64 7ff0000000000000 ff800000 error
uint64 fff0000000000000 7f800000 error
