[pkg-go] Bug#860660: golang-github-cznic-fileutil: FTBFS on i386: dh_auto_test: go test -v -p 1 github.com/cznic/fileutil github.com/cznic/fileutil/falloc github.com/cznic/fileutil/hdb github.com/cznic/fileutil/storage returned exit code 1
Lucas Nussbaum
lucas at debian.org
Wed Apr 19 07:38:18 UTC 2017
Source: golang-github-cznic-fileutil
Version: 0.0~git20150708.0.1c9c88f-1
Severity: serious
Tags: stretch sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20170418-i386 qa-ftbfs
Justification: FTBFS in stretch on i386
Hi,
During a rebuild of all packages in stretch (in a stretch chroot, not a
sid chroot), your package failed to build on i386.
Relevant part (hopefully):
> debian/rules build
> dh build --buildsystem=golang --with=golang
> dh_testdir -O--buildsystem=golang
> dh_update_autotools_config -O--buildsystem=golang
> dh_auto_configure -O--buildsystem=golang
> dh_auto_build -O--buildsystem=golang
> go install -v -p 1 github.com/cznic/fileutil github.com/cznic/fileutil/falloc github.com/cznic/fileutil/hdb github.com/cznic/fileutil/storage
> github.com/cznic/fileutil
> github.com/cznic/fileutil/storage
> github.com/cznic/mathutil
> github.com/cznic/fileutil/falloc
> github.com/cznic/fileutil/hdb
> dh_auto_test -O--buildsystem=golang
> go test -v -p 1 github.com/cznic/fileutil github.com/cznic/fileutil/falloc github.com/cznic/fileutil/hdb github.com/cznic/fileutil/storage
> === RUN TestTempFile
> --- PASS: TestTempFile (0.00s)
> all_test.go:21: /tmp/abc398555854mno.xyz
> === RUN TestPunch
> --- FAIL: TestPunch (0.07s)
> punch_test.go:33: 0. error punching at 1, size 1: SYS_FALLOCATE: invalid argument
> punch_test.go:33: 1. error punching at 31, size 31: SYS_FALLOCATE: invalid argument
> punch_test.go:33: 2. error punching at 1024, size 1024: SYS_FALLOCATE: invalid argument
> FAIL
> exit status 1
> FAIL github.com/cznic/fileutil 0.077s
> === RUN TestCreate
> --- PASS: TestCreate (0.00s)
> === RUN TestOpen
> --- PASS: TestOpen (0.00s)
> === RUN TestContentEncodingDecoding
> --- PASS: TestContentEncodingDecoding (1.44s)
> === RUN TestFreeTail
> --- PASS: TestFreeTail (1.03s)
> === RUN TestFreeTail2
> --- PASS: TestFreeTail2 (0.99s)
> === RUN TestFreeIsolated
> --- PASS: TestFreeIsolated (0.53s)
> === RUN TestFreeBlockList
> --- PASS: TestFreeBlockList (0.01s)
> all_test.go:986: 0 1
> all_test.go:986: 1 0
> === RUN TestFreeBlockList2
> --- PASS: TestFreeBlockList2 (0.02s)
> === RUN TestFreeBlockList3
> --- PASS: TestFreeBlockList3 (3.91s)
> === RUN TestRealloc1
> --- PASS: TestRealloc1 (0.02s)
> === RUN TestRealloc1Keep
> --- PASS: TestRealloc1Keep (0.02s)
> === RUN TestRealloc2
> --- PASS: TestRealloc2 (0.02s)
> === RUN TestRealloc2Keep
> --- PASS: TestRealloc2Keep (0.02s)
> === RUN TestRealloc3
> --- PASS: TestRealloc3 (0.02s)
> === RUN TestRealloc3Keep
> --- PASS: TestRealloc3Keep (0.02s)
> === RUN TestRealloc4Keep
> --- PASS: TestRealloc4Keep (0.01s)
> === RUN TestRealloc5
> --- PASS: TestRealloc5 (0.02s)
> === RUN TestRealloc5Keep
> --- PASS: TestRealloc5Keep (0.01s)
> === RUN TestRealloc6
> --- PASS: TestRealloc6 (0.01s)
> === RUN TestRealloc6Keep
> --- PASS: TestRealloc6Keep (0.01s)
> === RUN TestRelocRealloc1
> --- PASS: TestRelocRealloc1 (0.01s)
> === RUN TestRelocRealloc1Keep
> --- PASS: TestRelocRealloc1Keep (0.01s)
> === RUN TestRelocRealloc2
> --- PASS: TestRelocRealloc2 (0.01s)
> === RUN TestRelocRealloc2Keep
> --- PASS: TestRelocRealloc2Keep (0.01s)
> === RUN TestRelocRealloc3
> --- PASS: TestRelocRealloc3 (0.01s)
> === RUN TestRelocRealloc3Keep
> --- PASS: TestRelocRealloc3Keep (0.01s)
> === RUN TestRelocRealloc4
> --- PASS: TestRelocRealloc4 (0.01s)
> === RUN TestRelocRealloc4Keep
> --- PASS: TestRelocRealloc4Keep (0.01s)
> === RUN TestRelocRealloc5
> --- PASS: TestRelocRealloc5 (0.01s)
> === RUN TestRelocRealloc5Keep
> --- PASS: TestRelocRealloc5Keep (0.01s)
> === RUN TestRelocRealloc6
> --- PASS: TestRelocRealloc6 (0.01s)
> === RUN TestRelocRealloc6Keep
> --- PASS: TestRelocRealloc6Keep (0.01s)
> === RUN TestFreespaceReuse
> --- PASS: TestFreespaceReuse (0.01s)
> === RUN TestFreespaceReuse2
> --- PASS: TestFreespaceReuse2 (0.01s)
> === RUN TestBug1
> --- PASS: TestBug1 (0.00s)
> === RUN TestMix
> --- PASS: TestMix (15.81s)
> all_test.go:2983: 1024
> all_test.go:3023: write time A 4.34
> all_test.go:3027: size A 15692448 for 15627564 bytes (fill factor 99.6%)
> all_test.go:3038: read time A 4.69
> all_test.go:3046: free time A 0.00412
> all_test.go:3050: size B 15670864 (freeing half of the blocks)
> all_test.go:3066: read time B 2.26
> all_test.go:3084: realoc time B 2.16
> all_test.go:3088: size C 21024976 for 15627564 bytes (reallocated all used blocks to double size, fill factor 74.3%
> all_test.go:3104: read time C 2.3
> PASS
> ok github.com/cznic/fileutil/falloc 24.072s
> === RUN TestPlaceholder
> --- PASS: TestPlaceholder (0.00s)
> all_test.go:14: TODO
> PASS
> ok github.com/cznic/fileutil/hdb 0.003s
> === RUN TestCache0
> --- PASS: TestCache0 (0.00s)
> === RUN TestCache1
> --- PASS: TestCache1 (0.00s)
> === RUN TestDevNothing
> --- PASS: TestDevNothing (0.00s)
> dev_test.go:15: not enabled
> === RUN Test
> --- PASS: Test (0.00s)
> mem_test.go:14: TODO placeholder
> === RUN TestProbe
> --- PASS: TestProbe (0.00s)
> PASS
> ok github.com/cznic/fileutil/storage 0.004s
> dh_auto_test: go test -v -p 1 github.com/cznic/fileutil github.com/cznic/fileutil/falloc github.com/cznic/fileutil/hdb github.com/cznic/fileutil/storage returned exit code 1
The full build log is available from:
http://aws-logs.debian.net/2017/04/18/golang-github-cznic-fileutil_0.0~git20150708.0.1c9c88f-1_testing-i386.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
More information about the Pkg-go-maintainers
mailing list