Skip to content

Commit 65c85f1

Browse files
committed
Fix windows
1 parent cada62a commit 65c85f1

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

fastparquet/cencoding.pyx

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ from cpython cimport (
1818
)
1919
from libc.string cimport memcpy
2020
from libc.stdint cimport int8_t, uint8_t, uint32_t, int32_t, uint64_t, int64_t
21-
from libc.limits cimport LLONG_MIN
2221

2322

2423
cpdef void read_rle(NumpyIO file_obj, int32_t header, int32_t bit_width, NumpyIO o, int32_t itemsize=4) noexcept:
@@ -219,7 +218,7 @@ cdef void delta_read_bitpacked(NumpyIO file_obj, uint8_t bitwidth,
219218
uint64_t data = 0
220219
int8_t left = 0
221220
int8_t right = 0
222-
uint64_t mask = 0XFFFFFFFFFFFFFFFFLL >> (64 - bitwidth)
221+
uint64_t mask = 0XFFFFFFFFFFFFFFFF >> (64 - bitwidth)
223222
while count > 0:
224223
if (left - right) < bitwidth:
225224
data = data | (<uint64_t>file_obj.read_byte() << left)
@@ -494,7 +493,7 @@ def _assemble_objects(object[:] assign, const uint8_t[:] defi, const uint8_t[:]
494493
return i
495494

496495

497-
cdef int64_t nat = LLONG_MIN
496+
cdef int64_t nat = -9223372036854775808
498497

499498

500499
cpdef void time_shift(const int64_t[::1] data, int32_t factor=1000) noexcept:

0 commit comments

Comments
 (0)