From dc681bffc29b7405342f1cf4bdb0f5ce7cd234d9 Mon Sep 17 00:00:00 2001 From: ringabout <43030857+ringabout@users.noreply.github.com> Date: Wed, 8 Jan 2025 22:47:44 +0800 Subject: [PATCH] Update src/nimony/xints.nim Co-authored-by: Andreas Rumpf --- src/nimony/xints.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nimony/xints.nim b/src/nimony/xints.nim index f1722457..ce56f801 100644 --- a/src/nimony/xints.nim +++ b/src/nimony/xints.nim @@ -117,7 +117,7 @@ proc `$`*(a: xint): string = proc createXint*(x: int64): xint = if x == low(int64): - xint(neg: true, val: cast[uint64](x)) + xint(neg: true, val: uint64(high(int64)) + 1'u64) elif x < 0: xint(neg: true, val: uint64(-x)) else: