Go 1.12.7 fails to build on i686-linux

  • Done
  • quality assurance status badge
Details
One participant
  • Ludovic Courtès
Owner
unassigned
Submitted by
Ludovic Courtès
Severity
normal
L
L
Ludovic Courtès wrote on 16 Sep 2019 14:41
(address . bug-Guix@gnu.org)
87ef0gbeg8.fsf@gnu.org
Hello,

Go 1.12.7 has test failures on i686-linux, on ‘core-updates’:

Toggle snippet (20 lines)
ok path/filepath 0.041s
ok plugin 0.038s
ok reflect 0.328s
ok regexp 0.241s
ok regexp/syntax 1.026s
--- FAIL: TestGcSys (0.08s)
gc_test.go:33: expected "OK\n", but got "using too much memory: 17899520 bytes\n"
FAIL
FAIL runtime 37.967s
ok runtime/debug 0.103s

[…]

ok cmd/vendor/golang.org/x/sys/unix 0.391s
ok cmd/vet 8.529s
2019/09/16 12:33:32 Failed: exit status 1
command "sh" "all.bash" failed with status 1
builder for `/gnu/store/i2rs47n4000q9dh76alxvjgiry9pq6vj-go-1.12.7.drv' failed with exit code 1

(From

I found these issues that suggest the test has been flaky:


Unless someone has a better idea, I’d suggest skipping this test on
i686.

Thoughts?

Ludo’.
L
L
Ludovic Courtès wrote on 16 Sep 2019 23:59
(address . 37425-done@debbugs.gnu.org)
87muf32997.fsf@gnu.org
Hello,

Ludovic Courtès <ludo@gnu.org> skribis:

Toggle quote (8 lines)
> I found these issues that suggest the test has been flaky:
>
> https://github.com/golang/go/issues/4155
> https://github.com/golang/go/issues/28574
>
> Unless someone has a better idea, I’d suggest skipping this test on
> i686.

Commit b938892551816aedd01fd32b7eb1d5e061afce32 patches the test to skip
it on all platforms after I had experienced it on x86_64 as well (the
test was in fact already skipped on some platforms.)

According to https://github.com/golang/go/issues/27636, the underlying
issue has been fixed just 11 days ago.

Ludo’.
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 37425@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 37425
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch