Skip to content

Commit fa18c77

Browse files
fix: explicit big-endian int unpacking
since tests didnt pass for 3.10
1 parent 58f028f commit fa18c77

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎src/flint/types/arb.pyx‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,9 @@ ctx = thectx
3636

3737
def _arb_from_pickle(mid, rad):
3838
if isinstance(mid, tuple):
39-
mid = tuple(int.from_bytes(x, signed=True) for x in mid)
39+
mid = tuple(int.from_bytes(x, 'big', signed=True) for x in mid)
4040
if isinstance(rad, tuple):
41-
rad = tuple(int.from_bytes(x, signed=True) for x in rad)
41+
rad = tuple(int.from_bytes(x, 'big', signed=True) for x in rad)
4242
return arb(mid, rad)
4343

4444
# cdef _str_trunc(s, trunc=0):

0 commit comments

Comments
 (0)