forked from apache/cassandra-gocql-driver
-
Notifications
You must be signed in to change notification settings - Fork 71
Open
Description
The build is now failing with compilation errors in scylladb/gocql v1.17.1. The errors show integer overflow issues on 32-bit architectures (Linux ARM):
../go/pkg/mod/github.com/scylladb/gocql@v1.17.1/serialization/varint/unmarshal_ints.go:25:14: int(-1) << 32 (constant -4294967296 of type int) overflows int
../go/pkg/mod/github.com/scylladb/gocql@v1.17.1/serialization/varint/unmarshal_ints.go:26:14: int(-1) << 40 (constant -1099511627776 of type int) overflows int
../go/pkg/mod/github.com/scylladb/gocql@v1.17.1/serialization/varint/unmarshal_ints.go:27:14: int(-1) << 48 (constant -281474976710656 of type int) overflows int
../go/pkg/mod/github.com/scylladb/gocql@v1.17.1/serialization/varint/unmarshal_ints.go:28:14: int(-1) << 56 (constant -72057594037927936 of type int) overflows int
../go/pkg/mod/github.com/scylladb/gocql@v1.17.1/serialization/varint/marshal_ints.go:120:10: maxInt40 (untyped int constant 549755813887) overflows int
../go/pkg/mod/github.com/scylladb/gocql@v1.17.1/serialization/varint/marshal_ints.go:120:27: minInt40 (untyped int constant -549755813888) overflows int
../go/pkg/mod/github.com/scylladb/gocql@v1.17.1/serialization/varint/marshal_ints.go:123:10: maxInt48 (untyped int constant 140737488355327) overflows int
../go/pkg/mod/github.com/scylladb/gocql@v1.17.1/serialization/varint/marshal_ints.go:123:27: minInt48 (untyped int constant -140737488355328) overflows int
../go/pkg/mod/github.com/scylladb/gocql@v1.17.1/serialization/varint/marshal_ints.go:126:10: maxInt56 (untyped int constant 36028797018963967) overflows int
../go/pkg/mod/github.com/scylladb/gocql@v1.17.1/serialization/varint/marshal_ints.go:126:27: minInt56 (untyped int constant -36028797018963968) overflows int
Reactions are currently unavailable