>>137
その for ループでは i64 は最終的に 0x8000000000000000 になる。
十進数に直すと -9223372036854775808。
何が不満なの?