int64
-1
-1
1k
-1Ki
1.2 Ki
-.9 K
-0.9 Ki
-8.1t
-8 Ei
----
-1: -1
-1: -1
1k: 1000
-1Ki: -1024
1.2 Ki: 1229
-.9 K: -900
-0.9 Ki: -922
-8.1t: -8100000000000
-8 Ei: -9223372036854775808

# Special case: values close to MaxInt64 are normally formatted as 8Ei which
# would overflow. We return MaxInt64 in this case.
int64
8 Ei
----
8 Ei: 9223372036854775807

int64
-9223372036854775809
-9223372036854775808
-9223372036854775807
9223372036854775807
9223372036854775808
----
-9223372036854775809: cannot parse value from "-9223372036854775809": out of range
-9223372036854775808: -9223372036854775808
-9223372036854775807: -9223372036854775807
9223372036854775807: 9223372036854775807
9223372036854775808: cannot parse value from "9223372036854775808": out of range
