Проблема в том, что вы сдвинули влево нечетное число (число с установленным наименьшим значащим битом) на 63 позиции влево в 64-битном слове.Получаемое вами значение равно
0b1000_0000_0000_0000_...._0000
или
0x8000000000000000
, которое (в дополнение к двум) является числом, которое вы публикуете в своем вопросе.
В любом случае, сдвиг на 63 места 64-битное число со знаком - это неопределенное поведение, так что это означает, что вы можете получить все что угодно ... даже если это огромное отрицательное число.