Dear maintainer(s),
With a recent upload of golang-defaults the autopkgtest of
golang-github-olekukonko-tablewriter fails in testing on armhf and i386
when that autopkgtest is run with the binary packages of golang-defaults
from unstable. It passes when run with only packages from testing. In
tabular form:
pass fail
golang-defaults from testing 2:1.27~1
golang-github-olekukonko-tablewriter from testing 1.1.5-1
all others from testing from testing
I copied some of the output at the bottom of this report.
Currently this regression is blocking the migration of golang-defaults
to testing [1]. Due to the nature of this issue, I filed this bug report
against both packages. Can you please investigate the situation and
reassign the bug to the right package?
More information about this bug and the reason for filing it can be found on
https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation
Paul
[1] https://qa.debian.org/excuses.php?package=golang-defaults
https://ci.debian.net/data/autopkgtest/testing/i386/g/golang-github-olekukonko-tablewriter/76232368/log.gz
199s === RUN TestLongHeaders
199s === RUN TestLongHeaders/long-headers
199s --- FAIL: TestLongHeaders (0.00s)
199s --- FAIL: TestLongHeaders/long-headers (0.00s)
199s panic: unaligned 64-bit atomic operation [recovered, repanicked]
199s 199s goroutine 23 [running]:
199s testing.tRunner.func1.2({0x8681854, 0x83faca8})
199s /usr/lib/go-1.27/src/testing/testing.go:2123 +0x29b
199s testing.tRunner.func1()
199s /usr/lib/go-1.27/src/testing/testing.go:2126 +0x3dd
199s panic({0x8681854, 0x83faca8})
199s /usr/lib/go-1.27/src/runtime/panic.go:859 +0x103
199s internal/runtime/atomic.panicUnaligned()
199s /usr/lib/go-1.27/src/internal/runtime/atomic/unaligned.go:8 +0x2d
199s internal/runtime/atomic.Load64(0x8718094)
199s /usr/lib/go-1.27/src/internal/runtime/atomic/atomic_386.s:235 +0x10
199s github.com/olekukonko/ll/lx.(*Namespace).Enabled(0x871805c,
{0x83b9559, 0x5}, {0x83f9bfc, 0x1})
199s
/tmp/autopkgtest.tH1VrC/autopkgtest_tmp/obj-i686-linux-gnu/src/github.com/olekukonko/ll/lx/namespace.go:104
+0x261
199s github.com/olekukonko/ll.(*Logger).shouldLog(0xc718c00, 0x1)
199s
/tmp/autopkgtest.tH1VrC/autopkgtest_tmp/obj-i686-linux-gnu/src/github.com/olekukonko/ll/ll.go:1457
+0x8f
199s github.com/olekukonko/ll.(*Logger).Info(0xc718c00, {0xc4c55b8, 0x1,
0x1})
199s
/tmp/autopkgtest.tH1VrC/autopkgtest_tmp/obj-i686-linux-gnu/src/github.com/olekukonko/ll/ll.go:777
+0x4a
199s github.com/olekukonko/ll.(*Logger).Infof(0xc718c00, {0x83d2c3c,
0x2f}, {0xc4c567c, 0x4, 0x4})
199s
/tmp/autopkgtest.tH1VrC/autopkgtest_tmp/obj-i686-linux-gnu/src/github.com/olekukonko/ll/ll.go:792
+0xbc
199s github.com/olekukonko/tablewriter.(*Table).Options(0xc74cc08,
{0xc4c5f74, 0x2, 0x2})
199s
/tmp/autopkgtest.tH1VrC/autopkgtest_tmp/obj-i686-linux-gnu/src/github.com/olekukonko/tablewriter/tablewriter.go:449
+0x344
199s github.com/olekukonko/tablewriter.NewTable({0x86acfa4, 0xc661860},
{0xc4c5f74, 0x2, 0x2})
199s
/tmp/autopkgtest.tH1VrC/autopkgtest_tmp/obj-i686-linux-gnu/src/github.com/olekukonko/tablewriter/tablewriter.go:131
+0x36d
199s
github.com/olekukonko/tablewriter/tests.TestLongHeaders.func1(0xc5e2dc8)
199s
/tmp/autopkgtest.tH1VrC/autopkgtest_tmp/obj-i686-linux-gnu/src/github.com/olekukonko/tablewriter/tests/basic_test.go:357
+0xe5
199s testing.tRunner(0xc5e2dc8, 0xc7d4b28)
199s /usr/lib/go-1.27/src/testing/testing.go:2193 +0x114
199s created by testing.(*T).Run in goroutine 22
199s /usr/lib/go-1.27/src/testing/testing.go:2258 +0x52b
199s FAIL github.com/olekukonko/tablewriter/tests 0.097s
199s === RUN TestSplitCase
199s === RUN TestSplitCase/#00
199s === RUN TestSplitCase/snake_Case
199s === RUN TestSplitCase/PascalCase
199s === RUN TestSplitCase/camelCase
199s === RUN TestSplitCase/_snake_CasePascalCase_camelCase123
199s === RUN TestSplitCase/ㅤ
199s === RUN TestSplitCase/____
199s --- PASS: TestSplitCase (0.00s)
199s --- PASS: TestSplitCase/#00 (0.00s)
199s --- PASS: TestSplitCase/snake_Case (0.00s)
199s --- PASS: TestSplitCase/PascalCase (0.00s)
199s --- PASS: TestSplitCase/camelCase (0.00s)
199s --- PASS: TestSplitCase/_snake_CasePascalCase_camelCase123 (0.00s)
199s --- PASS: TestSplitCase/ㅤ (0.00s)
199s --- PASS: TestSplitCase/____ (0.00s)
199s PASS
199s ok github.com/olekukonko/tablewriter/tw 0.088s
199s FAIL
199s dh_auto_test: error: cd obj-i686-linux-gnu && go test -vet=off -v
-p 2 github.com/olekukonko/tablewriter
github.com/olekukonko/tablewriter/pkg/twcache
github.com/olekukonko/tablewriter/pkg/twwarp
github.com/olekukonko/tablewriter/pkg/twwidth
github.com/olekukonko/tablewriter/renderer
github.com/olekukonko/tablewriter/tests
github.com/olekukonko/tablewriter/tw returned exit code 1
199s make: *** [debian/rules:10: build] Error 25
199s autopkgtest [03:26:54]: test dh-golang-autopkgtest