[pkg-go] Bug#855487: tendermint: FTBFS (32-bit): TestByzantine index out of range

Aaron M. Ucko ucko at debian.org
Sun Feb 19 03:51:32 UTC 2017


Source: tendermint
Version: 0.8.0+git20170113.0.764091d-2
Severity: important
Justification: fails to build from source

Thanks for taking care of #854813, which allowed the automatic builds
on arm64 and ppc64 to succeed.  Alas, 32-bit builds (on armel, armhf,
and i386) are still failing -- on i386, for instance, I see

  --- FAIL: TestByzantine (0.12s)
  panic: runtime error: index out of range [recovered]
          panic: runtime error: index out of range
  
  goroutine 14 [running]:
  panic(0x8582780, 0x18c2a028)
          /usr/lib/go-1.7/src/runtime/panic.go:500 +0x331
  testing.tRunner.func1(0x18c6d900)
          /usr/lib/go-1.7/src/testing/testing.go:579 +0x14f
  panic(0x8582780, 0x18c2a028)
          /usr/lib/go-1.7/src/runtime/panic.go:458 +0x40b
  github.com/tendermint/tendermint/consensus.TestByzantine(0x18c6d900)
          /«BUILDDIR»/tendermint-0.8.0+git20170113.0.764091d/obj-i686-linux-gnu/src/github.com/tendermint/tendermint/consensus/byzantine_test.go:109 +0x154f
  testing.tRunner(0x18c6d900, 0x8769d30)
          /usr/lib/go-1.7/src/testing/testing.go:610 +0x8c
  created by testing.(*T).Run
          /usr/lib/go-1.7/src/testing/testing.go:646 +0x2a5
  exit status 2
  FAIL    github.com/tendermint/tendermint/consensus      0.237s

from https://buildd.debian.org/status/fetch.php?pkg=tendermint&arch=i386&ver=0.8.0%2Bgit20170113.0.764091d-2&stamp=1487431593&raw=0

Could you please take a look?

(The consensus test also failed on ppc64el for an apparently unrelated
reason, which I'll report separately.)

Thanks!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu


More information about the Pkg-go-maintainers mailing list