Source: golang-golang-x-tools
Source-Version: 1:0.0~git20200213.88e652f+ds-1
Severity: serious
Hi!
This package FTBFS with golang-1.14, and it built fine when downgrading to
golang-1.13:
,---
=== RUN TestGorootTest
[…]
TestGorootTest: interp_test.go:136: Input:
/usr/lib/go-1.14/test/recover2.go
panic: (string, want: unhashable type main.T; have: runtime error:
[]interp.value is unhashable)
TestGorootTest: interp_test.go:187: interpreting
/usr/lib/go-1.14/test/recover2.go: exit code was 2
FAIL
To trace execution, run:
% go build golang.org/x/tools/cmd/ssadump && ./ssadump -build=C -test -run
--interp=T /usr/lib/go-1.14/test/recover2.go
--- FAIL: TestGorootTest (0.34s)
FAIL
FAIL golang.org/x/tools/go/ssa/interp 0.407s
[…]
FAIL
dh_auto_test: error: cd _build && go test -vet=off -v -p 8 -test.short
golang.org/x/tools/benchmark/parse golang.org/x/tools/blog
golang.org/x/tools/blog/atom golang.org/x/tools/cmd/auth/authtest
golang.org/x/tools/cmd/auth/cookieauth golang.org/x/tools/cmd/auth/gitauth
golang.org/x/tools/cmd/auth/netrcauth golang.org/x/tools/cmd/benchcmp
golang.org/x/tools/cmd/bundle golang.org/x/tools/cmd/callgraph
golang.org/x/tools/cmd/compilebench golang.org/x/tools/cmd/digraph
golang.org/x/tools/cmd/eg golang.org/x/tools/cmd/fiximports
golang.org/x/tools/cmd/getgo golang.org/x/tools/cmd/getgo/server
golang.org/x/tools/cmd/go-contrib-init golang.org/x/tools/cmd/godex
golang.org/x/tools/cmd/godoc golang.org/x/tools/cmd/goimports
golang.org/x/tools/cmd/gomvpkg golang.org/x/tools/cmd/gorename
golang.org/x/tools/cmd/gotype golang.org/x/tools/cmd/goyacc
golang.org/x/tools/cmd/guru golang.org/x/tools/cmd/guru/serial
golang.org/x/tools/cmd/html2article golang.org/x/tools/cmd/present
golang.org/x/tools/cmd/splitdwarf
golang.org/x/tools/cmd/splitdwarf/internal/macho golang.org/x/tools/cmd/ssadump
golang.org/x/tools/cmd/stress golang.org/x/tools/cmd/stringer
golang.org/x/tools/cmd/toolstash golang.org/x/tools/container/intsets
golang.org/x/tools/cover golang.org/x/tools/go/analysis
golang.org/x/tools/go/analysis/analysistest
golang.org/x/tools/go/analysis/internal/analysisflags
golang.org/x/tools/go/analysis/internal/checker
golang.org/x/tools/go/analysis/internal/facts
golang.org/x/tools/go/analysis/multichecker
golang.org/x/tools/go/analysis/passes/asmdecl
golang.org/x/tools/go/analysis/passes/assign
golang.org/x/tools/go/analysis/passes/atomic
golang.org/x/tools/go/analysis/passes/atomicalign
golang.org/x/tools/go/analysis/passes/bools
golang.org/x/tools/go/analysis/passes/buildssa
golang.org/x/tools/go/analysis/passes/buildtag
golang.org/x/tools/go/analysis/passes/cgocall
golang.org/x/tools/go/analysis/passes/composite
golang.org/x/tools/go/analysis/passes/copylock
golang.org/x/tools/go/analysis/passes/ctrlflow
golang.org/x/tools/go/analysis/passes/deepequalerrors
golang.org/x/tools/go/analysis/passes/errorsas
golang.org/x/tools/go/analysis/passes/findcall
golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall
golang.org/x/tools/go/analysis/passes/httpresponse
golang.org/x/tools/go/analysis/passes/inspect
golang.org/x/tools/go/analysis/passes/internal/analysisutil
golang.org/x/tools/go/analysis/passes/loopclosure
golang.org/x/tools/go/analysis/passes/lostcancel
golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel
golang.org/x/tools/go/analysis/passes/nilfunc
golang.org/x/tools/go/analysis/passes/nilness
golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness
golang.org/x/tools/go/analysis/passes/pkgfact
golang.org/x/tools/go/analysis/passes/printf
golang.org/x/tools/go/analysis/passes/shadow
golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow
golang.org/x/tools/go/analysis/passes/shift
golang.org/x/tools/go/analysis/passes/sortslice
golang.org/x/tools/go/analysis/passes/stdmethods
golang.org/x/tools/go/analysis/passes/structtag
golang.org/x/tools/go/analysis/passes/testinggoroutine
golang.org/x/tools/go/analysis/passes/tests
golang.org/x/tools/go/analysis/passes/unmarshal
golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal
golang.org/x/tools/go/analysis/passes/unreachable
golang.org/x/tools/go/analysis/passes/unsafeptr
golang.org/x/tools/go/analysis/passes/unusedresult
golang.org/x/tools/go/analysis/singlechecker
golang.org/x/tools/go/analysis/unitchecker golang.org/x/tools/go/ast/astutil
golang.org/x/tools/go/ast/inspector golang.org/x/tools/go/buildutil
golang.org/x/tools/go/callgraph golang.org/x/tools/go/callgraph/cha
golang.org/x/tools/go/callgraph/rta golang.org/x/tools/go/callgraph/static
golang.org/x/tools/go/cfg golang.org/x/tools/go/expect
golang.org/x/tools/go/gccgoexportdata golang.org/x/tools/go/gcexportdata
golang.org/x/tools/go/internal/cgo golang.org/x/tools/go/internal/gccgoimporter
golang.org/x/tools/go/internal/gcimporter
golang.org/x/tools/go/internal/packagesdriver golang.org/x/tools/go/loader
golang.org/x/tools/go/packages golang.org/x/tools/go/packages/gopackages
golang.org/x/tools/go/packages/packagestest golang.org/x/tools/go/pointer
golang.org/x/tools/go/ssa golang.org/x/tools/go/ssa/interp
golang.org/x/tools/go/ssa/ssautil golang.org/x/tools/go/types/objectpath
golang.org/x/tools/go/types/typeutil golang.org/x/tools/go/vcs
golang.org/x/tools/godoc golang.org/x/tools/godoc/analysis
golang.org/x/tools/godoc/golangorgenv golang.org/x/tools/godoc/redirect
golang.org/x/tools/godoc/static golang.org/x/tools/godoc/util
golang.org/x/tools/godoc/vfs golang.org/x/tools/godoc/vfs/gatefs
golang.org/x/tools/godoc/vfs/httpfs golang.org/x/tools/godoc/vfs/mapfs
golang.org/x/tools/godoc/vfs/zipfs golang.org/x/tools/imports
golang.org/x/tools/internal/apidiff golang.org/x/tools/internal/fastwalk
golang.org/x/tools/internal/gopathwalk golang.org/x/tools/internal/imports
golang.org/x/tools/internal/jsonrpc2
golang.org/x/tools/internal/jsonrpc2/servertest golang.org/x/tools/internal/lsp
golang.org/x/tools/internal/lsp/browser golang.org/x/tools/internal/lsp/cache
golang.org/x/tools/internal/lsp/cmd golang.org/x/tools/internal/lsp/cmd/test
golang.org/x/tools/internal/lsp/debug golang.org/x/tools/internal/lsp/diff
golang.org/x/tools/internal/lsp/diff/difftest
golang.org/x/tools/internal/lsp/diff/myers golang.org/x/tools/internal/lsp/fake
golang.org/x/tools/internal/lsp/fuzzy golang.org/x/tools/internal/lsp/helper
golang.org/x/tools/internal/lsp/lsprpc golang.org/x/tools/internal/lsp/mod
golang.org/x/tools/internal/lsp/protocol
golang.org/x/tools/internal/lsp/snippet golang.org/x/tools/internal/lsp/source
golang.org/x/tools/internal/lsp/telemetry golang.org/x/tools/internal/lsp/tests
golang.org/x/tools/internal/memoize
golang.org/x/tools/internal/packagesinternal golang.org/x/tools/internal/span
golang.org/x/tools/internal/telemetry
golang.org/x/tools/internal/telemetry/export
golang.org/x/tools/internal/telemetry/export/ocagent
golang.org/x/tools/internal/telemetry/export/ocagent/wire
golang.org/x/tools/internal/telemetry/export/prometheus
golang.org/x/tools/internal/telemetry/log
golang.org/x/tools/internal/telemetry/metric
golang.org/x/tools/internal/telemetry/stats
golang.org/x/tools/internal/telemetry/tag
golang.org/x/tools/internal/telemetry/trace
golang.org/x/tools/internal/telemetry/unit golang.org/x/tools/internal/testenv
golang.org/x/tools/internal/tool golang.org/x/tools/internal/xcontext
golang.org/x/tools/playground golang.org/x/tools/playground/socket
golang.org/x/tools/present golang.org/x/tools/refactor/eg
golang.org/x/tools/refactor/importgraph golang.org/x/tools/refactor/rename
golang.org/x/tools/refactor/satisfy golang.org/x/tools/txtar returned exit code
1
make[1]: *** [debian/rules:31: override_dh_auto_test] Error 25
make[1]: Leaving directory
'/tmp/ftbfs/golang-golang-x-tools-0.0~git20200213.88e652f+ds'
make: *** [debian/rules:35: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
`---
Thanks,
Guillem