Skip to content

[BUG] - Go test fails due to int overflows on 32 bits arches #147

@eclipseo

Description

@eclipseo

While running the tests on 32 bits arches such at armv!7hl and i686, the following errors occur:

Testing    in: /builddir/build/BUILD/govultr-2.5.1/_build/src
         PATH: /builddir/build/BUILD/govultr-2.5.1/_build/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin
       GOPATH: /builddir/build/BUILD/govultr-2.5.1/_build:/usr/share/gocode
  GO111MODULE: off
      command: go test -buildmode pie -compiler gc -ldflags " -X github.com/vultr/govultr/v2/version=2.5.1 -extldflags '-Wl,-z,relro -Wl,--as-needed  -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld  '"
      testing: github.com/vultr/govultr/v2
github.com/vultr/govultr/v2
# github.com/vultr/govultr/v2 [github.com/vultr/govultr/v2.test]
./backup_test.go:50:4: constant 42949672960 overflows int
./backup_test.go:145:3: constant 42949672960 overflows int
./bare_metal_server_test.go:65:3: constant 2199756823533 overflows int
./bare_metal_server_test.go:306:4: constant 2199756823533 overflows int
./snapshot_test.go:33:3: constant 42949672960 overflows int
./snapshot_test.go:62:3: constant 42949672960 overflows int
./snapshot_test.go:91:3: constant 42949672960 overflows int
./snapshot_test.go:136:4: constant 42949672960 overflows int
FAIL	github.com/vultr/govultr/v2 [build failed]

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions