linux-386-longtest at 70d54df4f6bd63b0057d718c6fc3fffc0d94bbc1 :: Running /workdir/go/src/make.bash with args ["/workdir/go/src/make.bash"] and env ["PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" "HOSTNAME=buildlet-linux-stretch-morecpu-rn572ff9f" "DEBIAN_FRONTEND=noninteractive" "HOME=/root" "USER=root" "GO_STAGE0_NET_DELAY=0s" "GO_STAGE0_DL_DELAY=200ms" "WORKDIR=/workdir" "GOROOT_BOOTSTRAP=/workdir/go1.4" "GO_BUILDER_NAME=linux-386-longtest" "GO_TEST_SHORT=0" "GOROOT_BOOTSTRAP=/go1.4" "GOARCH=386" "GOHOSTARCH=386" "GO_TEST_TIMEOUT_SCALE=5" "GOBIN=" "TMPDIR=/workdir/tmp" "GOCACHE=/workdir/gocache"] in dir /workdir/go/src Building Go cmd/dist using /go1.4. (go1.4 linux/amd64) Building Go toolchain1 using /go1.4. Building Go bootstrap cmd/go (go_bootstrap) using Go toolchain1. Building Go toolchain2 using go_bootstrap and Go toolchain1. Building Go toolchain3 using go_bootstrap and Go toolchain2. Building packages and commands for linux/386. --- Installed Go for linux/386 in /workdir/go Installed commands in /workdir/go/bin ##### Testing packages. ok archive/tar 0.030s ok archive/zip 36.549s ok bufio 0.074s ok bytes 4.847s ok compress/bzip2 0.065s ok compress/flate 16.315s ok compress/gzip 0.051s ok compress/lzw 0.073s ok compress/zlib 0.826s ok container/heap 0.004s ok container/list 0.003s ok container/ring 0.003s ok context 0.011s ok crypto 0.003s ok crypto/aes 0.034s ok crypto/cipher 0.104s ok crypto/des 0.030s ok crypto/dsa 69.413s ok crypto/ecdsa 6.399s ok crypto/ed25519 0.186s ok crypto/elliptic 0.899s ok crypto/hmac 0.003s ok crypto/internal/subtle 0.002s ok crypto/md5 0.005s ok crypto/rand 0.187s ok crypto/rc4 0.058s ok crypto/rsa 0.661s ok crypto/sha1 0.004s ok crypto/sha256 0.004s ok crypto/sha512 0.006s ok crypto/subtle 0.004s ok crypto/tls 2.981s ok crypto/x509 2.719s ok database/sql 1.334s ok database/sql/driver 0.002s ok debug/dwarf 0.014s ok debug/elf 0.013s ok debug/gosym 0.015s ok debug/macho 0.005s ok debug/pe 0.005s ok debug/plan9obj 0.002s ok embed/internal/embedtest 0.003s ok encoding/ascii85 0.004s ok encoding/asn1 0.004s ok encoding/base32 0.020s ok encoding/base64 0.005s ok encoding/binary 0.004s ok encoding/csv 0.006s ok encoding/gob 0.018s ok encoding/hex 0.004s ok encoding/json 1.152s ok encoding/pem 0.012s ok encoding/xml 0.017s ok errors 0.004s ok expvar 0.007s ok flag 0.019s ok fmt 0.088s ok go/ast 0.005s ok go/build 0.998s ok go/build/constraint 0.004s ok go/constant 0.005s ok go/doc 0.033s ok go/format 0.008s ok go/importer 0.075s ok go/internal/gccgoimporter 0.008s ok go/internal/gcimporter 2.234s ok go/internal/srcimporter 4.122s ok go/parser 0.035s ok go/printer 0.278s ok go/scanner 0.004s ok go/token 0.014s ok go/types 11.720s ok hash 0.003s ok hash/adler32 0.008s ok hash/crc32 0.006s ok hash/crc64 0.003s ok hash/fnv 0.003s ok hash/maphash 148.341s ok html 0.003s ok html/template 0.177s ok image 0.180s ok image/color 0.021s ok image/draw 0.047s ok image/gif 0.249s ok image/jpeg 0.195s ok image/png 0.338s ok index/suffixarray 98.985s ok internal/cpu 0.008s ok internal/execabs 0.003s ok internal/fmtsort 0.002s ok internal/itoa 0.007s ok internal/poll 2.907s ok internal/profile 0.003s ok internal/reflectlite 0.055s ok internal/singleflight 0.014s ok internal/trace 1.933s ok internal/unsafeheader 0.005s ok internal/xcoff 0.013s ok io 0.026s ok io/fs 0.003s ok io/ioutil 0.004s ok log 0.004s ok log/syslog 1.217s ok math 0.007s ok math/big 4.214s ok math/bits 0.007s ok math/cmplx 0.005s ok math/rand 4.848s ok mime 0.007s ok mime/multipart 0.324s ok mime/quotedprintable 0.112s ok net 28.431s ok net/http 65.745s ok net/http/cgi 0.285s ok net/http/cookiejar 0.007s ok net/http/fcgi 0.005s ok net/http/httptest 0.044s ok net/http/httptrace 0.003s ok net/http/httputil 0.163s ok net/http/internal 0.007s ok net/http/pprof 5.085s ok net/internal/socktest 0.003s ok net/mail 0.007s ok net/rpc 0.024s ok net/rpc/jsonrpc 0.006s ok net/smtp 0.024s ok net/textproto 0.004s ok net/url 0.007s ok os 18.093s ok os/exec 0.779s ok os/signal 14.120s ok os/user 0.003s ok path 0.004s ok path/filepath 0.013s ok plugin 0.005s ok reflect 1.071s ok regexp 15.329s ok regexp/syntax 0.369s ok runtime 185.602s ok runtime/debug 0.013s ok runtime/internal/atomic 2.996s ok runtime/internal/math 0.003s ok runtime/internal/sys 0.002s ok runtime/metrics 0.003s ok runtime/pprof 48.364s ok runtime/race 0.106s ok runtime/trace 11.137s ok sort 0.747s ok strconv 2.755s ok strings 2.067s ok sync 3.416s ok sync/atomic 4.195s ok syscall 0.419s ok testing 2.040s ok testing/fstest 0.003s ok testing/iotest 0.003s ok testing/quick 0.033s ok text/scanner 0.004s ok text/tabwriter 0.004s ok text/template 0.430s ok text/template/parse 0.008s ok time 8.387s ok unicode 0.004s ok unicode/utf16 0.002s ok unicode/utf8 0.006s ok cmd/addr2line 2.469s ok cmd/api 2.707s ok cmd/asm/internal/asm 1.175s ok cmd/asm/internal/lex 0.003s ok cmd/compile/internal/dwarfgen 0.198s ok cmd/compile/internal/importer 1.244s ok cmd/compile/internal/ir 0.002s ok cmd/compile/internal/logopt 0.040s ok cmd/compile/internal/noder 0.004s ok cmd/compile/internal/ssa 325.667s ok cmd/compile/internal/ssagen 0.004s ok cmd/compile/internal/syntax 4.503s ok cmd/compile/internal/test 14.249s ok cmd/compile/internal/typecheck 0.371s ok cmd/compile/internal/types 0.003s ok cmd/compile/internal/types2 9.611s ok cmd/cover 1.146s ok cmd/doc 0.174s ok cmd/fix 0.512s go test proxy running at GOPROXY=http://127.0.0.1:33047/mod --- FAIL: TestScript (0.01s) --- FAIL: TestScript/mod_sumdb_golang (131.49s) script_test.go:253: # Test default GOPROXY and GOSUMDB (0.143s) # Download direct from github. (131.344s) > [!net] skip > [!exec:git] skip > env GOSUMDB=sum.golang.org > env GOPROXY=direct > go get -d rsc.io/quote@v1.5.2 [stderr] go: downloading rsc.io/quote v1.5.2 go get: rsc.io/quote@v1.5.2 requires rsc.io/sampler@v1.3.0: reading rsc.io/sampler/go.mod at revision v1.3.0: git ls-remote -q origin in $WORK/gopath/pkg/mod/cache/vcs/35640be4a3d2ccf2debb48dd7a3972a84907e5170b0209b4f963f3c8d00f8cd6: exit status 128: fatal: unable to access 'https://github.com/rsc/sampler/': Failed to connect to github.com port 443: Connection timed out [exit status 1] FAIL: testdata/script/mod_sumdb_golang.txt:17: unexpected command failure --- FAIL: TestScript/mod_prefer_compatible (132.44s) script_test.go:253: # Regression test for golang.org/issue/34189 and golang.org/issue/34165: # @latest, @upgrade, and @patch should prefer compatible versions over # +incompatible ones, even if offered by a proxy. (0.000s) # github.com/russross/blackfriday v2.0.0+incompatible exists, # and should be resolved if we ask for v2.0 explicitly. (0.339s) # blackfriday v1.5.2 has a go.mod file, so v1.5.2 should be preferred over # v2.0.0+incompatible when resolving latest, upgrade, and patch. (0.342s) # If we're fetching directly from version control, ignored +incompatible # versions should also be omitted by 'go list'. # (Note that they may still be included in results from a proxy: in proxy mode, # we would need to fetch the whole zipfile for the latest compatible version in # order to determine whether it contains a go.mod file, and part of the point of # the proxy is to avoid fetching unnecessary data.) (1.284s) # However, if the latest compatible version does not include a go.mod file, # +incompatible versions should still be listed, as they may still reflect the # intent of the module author. (130.463s) > go list -versions -m github.com/rsc/legacytest [stderr] go list -m: module github.com/rsc/legacytest: git ls-remote -q origin in $WORK/gopath/pkg/mod/cache/vcs/02e2b870e781600b12f669a2429e9f625455accbfc13989fc24e53973cfac1fb: exit status 128: fatal: unable to access 'https://github.com/rsc/legacytest/': Failed to connect to github.com port 443: Connection timed out [exit status 1] FAIL: testdata/script/mod_prefer_compatible.txt:48: unexpected command failure --- FAIL: TestScript/mod_download_hash (129.36s) script_test.go:253: # Testing mod download with non semantic versions; turn off proxy. (129.356s) > [!net] skip > [!exec:git] skip > env GOPROXY=direct > env GOSUMDB=off > go mod download rsc.io/quote@a91498bed0a73d4bb9c1fb2597925f7883bc40a7 [stderr] go mod download: rsc.io/quote@a91498bed0a73d4bb9c1fb2597925f7883bc40a7: invalid version: git fetch -f origin refs/heads/*:refs/heads/* refs/tags/*:refs/tags/* in $WORK/gopath/pkg/mod/cache/vcs/5673a25ea375597bb7799aed271d658fc11bcb2aced1a8a5011c001d4c2ead3a: exit status 128: fatal: unable to access 'https://github.com/rsc/quote/': Failed to connect to github.com port 443: Connection timed out [exit status 1] FAIL: testdata/script/mod_download_hash.txt:9: unexpected command failure --- FAIL: TestScript/mod_invalid_version (142.77s) script_test.go:253: # Regression test for golang.org/issue/27173: if the user (or go.mod file) # requests a pseudo-version that does not match both the module path and commit # metadata, reject it with a helpful error message. # # TODO(bcmills): Replace the github.com/pierrec/lz4 examples with something # equivalent on vcs-test.golang.org. # An incomplete commit hash is not a valid semantic version, # but can appear in the main go.mod file anyway and should be resolved. (2.959s) # A module path below the repo root that does not contain a go.mod file is invalid. (0.236s) # However, arguments to 'go get' can name packages above the root. (3.928s) # A major version that does not match the module path is invalid. (0.019s) # A pseudo-version with fewer than 12 digits of SHA-1 prefix is invalid. (0.171s) # A pseudo-version with more than 12 digits of SHA-1 prefix is invalid. (0.169s) # A pseudo-version that does not match the commit timestamp is invalid. (0.186s) # A 'replace' directive in the main module can replace an invalid timestamp # with a valid one. (0.411s) # A pseudo-version that is not derived from a tag is invalid. (0.631s) # A v1.0.0- pseudo-version that is not derived from a tag is invalid: # v1.0.0- implies no tag, but the correct no-tag prefix for a module path # without a major-version suffix is v0.0.0-. (0.179s) # A pseudo-version vX.Y.Z+1 cannot have Z+1 == 0, since that would # imply a base tag with a negative patch field. (0.155s) # A 'replace' directive in the main module can replace an # invalid pseudo-version base with a valid one. (0.085s) # A 'replace' directive can replace an invalid 'latest' version, and # should suppress errors for that version in 'go get -u' (0.619s) # A pseudo-version derived from a non-ancestor tag is invalid. (1.107s) # A pseudo-version derived from a canonical tag on the same revision is invalid. (0.170s) # A +incompatible suffix is not allowed on a version that is actually compatible. (0.606s) # The pseudo-version for a commit after a tag with a non-matching major version # should instead be based on the last matching tag. (131.112s) > cp go.mod.orig go.mod > go mod edit -require github.com/pierrec/lz4@473cd7ce01a1 > go list -m github.com/pierrec/lz4 [stderr] go: github.com/pierrec/lz4@v1.0.2-0.20190131084431-473cd7ce01a1: invalid pseudo-version: git ls-remote -q origin in $WORK/gopath/pkg/mod/cache/vcs/036595127a116abca3f2bfd7bedafedb33d890c2b102d96361815966679432e7: exit status 128: fatal: unable to access 'https://github.com/pierrec/lz4/': Failed to connect to github.com port 443: Connection timed out [exit status 1] FAIL: testdata/script/mod_invalid_version.txt:185: unexpected command failure --- FAIL: TestScript/get_update_wildcard (129.52s) script_test.go:253: # Issue 14450: go get -u .../ tried to import not downloaded package (129.521s) > [!net] skip > [!exec:git] skip > env GO111MODULE=off > go get github.com/tmwh/go-get-issue-14450/a [stderr] # cd .; git clone -- https://github.com/tmwh/go-get-issue-14450 $WORK/gopath/src/github.com/tmwh/go-get-issue-14450 Cloning into '$WORK/gopath/src/github.com/tmwh/go-get-issue-14450'... fatal: unable to access 'https://github.com/tmwh/go-get-issue-14450/': Failed to connect to github.com port 443: Connection timed out package github.com/tmwh/go-get-issue-14450/a: exit status 128 [exit status 1] FAIL: testdata/script/get_update_wildcard.txt:7: unexpected command failure --- FAIL: TestScript/gopath_moved_repo (131.76s) script_test.go:253: # Test that 'go get -u' reports packages whose VCS configurations do not # match their import paths. (0.000s) # We need to execute a custom Go program to break the config files. # # git will ask for a username and password when we run 'go get -d -f -u', # so we also need to set GIT_ASKPASS. Conveniently, a single binary can # perform both tasks! (0.353s) # Test that 'go get -u' reports moved git packages. (131.410s) > [exec:git] go get -d rsc.io/pdf [stderr] # cd .; git clone -- https://github.com/rsc/pdf $WORK/gopath/src/rsc.io/pdf Cloning into '$WORK/gopath/src/rsc.io/pdf'... fatal: unable to access 'https://github.com/rsc/pdf/': Failed to connect to github.com port 443: Connection timed out package rsc.io/pdf: exit status 128 [exit status 1] FAIL: testdata/script/gopath_moved_repo.txt:21: unexpected command failure --- FAIL: TestScript/mod_replace_gopkgin (158.96s) script_test.go:253: # Regression test for golang.org/issue/34254: # a clone of gopkg.in/[…].vN should be replaceable by # a fork hosted at corp.example.com/[…]/vN, # even if there is an explicit go.mod file containing the # gopkg.in path. (0.000s) # Replacing gopkg.in/[…].vN with a repository with a root go.mod file # specifying […].vN and a compatible version should succeed, even if # the replacement path is not a gopkg.in path. (158.959s) > cd 4-to-4 $WORK/gopath/src/4-to-4 > go list -m gopkg.in/src-d/go-git.v4 [stderr] go: gopkg.in/src-d/go-git.v4@v4.13.1: reading github.com/src-d/go-git/go.mod at revision v4.13.1: git ls-remote -q origin in $WORK/gopath/pkg/mod/cache/vcs/e6371c9459c99ff70edbc257f24a9c45a384945c42b92b47ba5c9780ee5ac2c7: exit status 128: fatal: unable to access 'https://github.com/src-d/go-git/': Failed to connect to github.com port 443: Connection timed out [exit status 1] FAIL: testdata/script/mod_replace_gopkgin.txt:20: unexpected command failure --- FAIL: TestScript/get_vendor (133.78s) script_test.go:253: # Update (0.720s) # get -u (0.427s) # get -t -u (0.511s) # Submodules (131.301s) > rm $GOPATH > mkdir $GOPATH/src > go get -d 'github.com/rsc/go-get-issue-12612' > go get -u -d 'github.com/rsc/go-get-issue-12612' [stderr] # cd $WORK/gopath/src/github.com/rsc/go-get-issue-12612; git pull --ff-only fatal: unable to access 'https://github.com/rsc/go-get-issue-12612/': Failed to connect to github.com port 443: Connection timed out package github.com/rsc/go-get-issue-12612: exit status 1 [exit status 1] FAIL: testdata/script/get_vendor.txt:40: unexpected command failure --- FAIL: TestScript/get_issue11307 (129.12s) script_test.go:253: # go get -u was not working except in checkout directory (129.121s) > [!net] skip > [!exec:git] skip > env GO111MODULE=off > env GOPATH=$WORK/tmp/gopath > go get github.com/rsc/go-get-issue-11307 > go get -u github.com/rsc/go-get-issue-11307 # was failing [stderr] # cd $WORK/tmp/gopath/src/github.com/rsc/go-get-issue-11307; git pull --ff-only fatal: unable to access 'https://github.com/rsc/go-get-issue-11307/': Failed to connect to github.com port 443: Connection timed out package github.com/rsc/go-get-issue-11307: exit status 1 [exit status 1] FAIL: testdata/script/get_issue11307.txt:9: unexpected command failure --- FAIL: TestScript/get_legacy (132.95s) script_test.go:253: # This test was converted from a test in vendor_test.go (which no longer exists). # That seems to imply that it's about vendoring semantics, but the test doesn't # use 'go -mod=vendor' (and none of the fetched repos have vendor folders). # The test still seems to be useful as a test of direct-mode go get. (132.943s) > [short] skip > [!exec:git] skip > env GO111MODULE=off > env GOPATH=$WORK/tmp/d1 > go get vcs-test.golang.org/git/modlegacy1-old.git/p1 > go list -f '{{.Deps}}' vcs-test.golang.org/git/modlegacy1-old.git/p1 [stdout] [vcs-test.golang.org/git/modlegacy1-new.git vcs-test.golang.org/git/modlegacy1-new.git/p1 vcs-test.golang.org/git/modlegacy1-new.git/p2 vcs-test.golang.org/git/modlegacy1-old.git/p2] > stdout 'new.git/p2' # old/p1 should depend on new/p2 > ! stdout new.git/v2/p2 # old/p1 should NOT depend on new/v2/p2 > go build vcs-test.golang.org/git/modlegacy1-old.git/p1 vcs-test.golang.org/git/modlegacy1-new.git/p1 > ! stdout . > env GOPATH=$WORK/tmp/d2 > rm $GOPATH > go get github.com/rsc/vgotest5 [stderr] # cd .; git clone -- https://github.com/myitcv/vgo_example_compat $WORK/tmp/d2/src/github.com/myitcv/vgo_example_compat Cloning into '$WORK/tmp/d2/src/github.com/myitcv/vgo_example_compat'... fatal: unable to access 'https://github.com/myitcv/vgo_example_compat/': Failed to connect to github.com port 443: Connection timed out package github.com/myitcv/vgo_example_compat/v2: exit status 128 cannot find package "github.com/myitcv/vgo_example_compat/v2/sub" in any of: /workdir/go/src/github.com/myitcv/vgo_example_compat/v2/sub (from $GOROOT) $WORK/tmp/d2/src/github.com/myitcv/vgo_example_compat/v2/sub (from $GOPATH) [exit status 1] FAIL: testdata/script/get_legacy.txt:21: unexpected command failure --- FAIL: TestScript/get_insecure_custom_domain (130.55s) script_test.go:253: > [!net] skip > [!exec:git] skip > env GO111MODULE=off > ! go get -d insecure.go-get-issue-15410.appspot.com/pkg/p [stderr] package insecure.go-get-issue-15410.appspot.com/pkg/p: unrecognized import path "insecure.go-get-issue-15410.appspot.com/pkg/p": https fetch: Get "https://insecure.go-get-issue-15410.appspot.com/pkg/p?go-get=1": x509: certificate is valid for *.appspot-preview.com, *.an.r.appspot.com, *.app.google, *.appspot.com, *.as.r.appspot.com, *.de.r.appspot.com, *.df.r.appspot.com, *.dt.r.appspot.com, *.du.r.appspot.com, *.el.r.appspot.com, *.et.r.appspot.com, *.ew.r.appspot.com, *.ey.r.appspot.com, *.ez.r.appspot.com, *.lz.r.appspot.com, *.nn.r.appspot.com, *.nw.r.appspot.com, *.nz.r.appspot.com, *.oa.r.appspot.com, *.rj.r.appspot.com, *.thinkwithgoogle.com, *.ts.r.appspot.com, *.tz.r.appspot.com, *.uc.r.appspot.com, *.ue.r.appspot.com, *.uk.r.appspot.com, *.uw.r.appspot.com, *.withgoogle.com, *.withyoutube.com, *.wl.r.appspot.com, *.wm.r.appspot.com, *.wn.r.appspot.com, app.google, appspot-preview.com, appspot.com, thinkwithgoogle.com, withgoogle.com, withyoutube.com, not insecure.go-get-issue-15410.appspot.com [exit status 1] > env GOINSECURE=insecure.go-get-issue-15410.appspot.com > go get -d insecure.go-get-issue-15410.appspot.com/pkg/p [stderr] # cd .; git clone -- http://insecure.go-get-issue-15410.appspot.com/ $WORK/gopath/src/insecure.go-get-issue-15410.appspot.com/pkg Cloning into '$WORK/gopath/src/insecure.go-get-issue-15410.appspot.com/pkg'... fatal: unable to access 'https://github.com/golang/go-get-issue-15410.git/': Failed to connect to github.com port 443: Connection timed out package insecure.go-get-issue-15410.appspot.com/pkg/p: exit status 128 [exit status 1] FAIL: testdata/script/get_insecure_custom_domain.txt:8: unexpected command failure --- FAIL: TestScript/get_domain_root (131.98s) script_test.go:253: # Tests issue #9357 # go get foo.io (not foo.io/subdir) was not working consistently. (0.000s) # go-get-issue-9357.appspot.com is running # the code at github.com/rsc/go-get-issue-9357, # a trivial Go on App Engine app that serves a # tag for the domain root. (131.977s) > go get -d go-get-issue-9357.appspot.com > go get go-get-issue-9357.appspot.com > go get -u go-get-issue-9357.appspot.com > rm $GOPATH/src/go-get-issue-9357.appspot.com > go get go-get-issue-9357.appspot.com [stderr] # cd .; git clone -- https://github.com/rsc/go-get-issue-9357 $WORK/gopath/src/go-get-issue-9357.appspot.com Cloning into '$WORK/gopath/src/go-get-issue-9357.appspot.com'... fatal: unable to access 'https://github.com/rsc/go-get-issue-9357/': Failed to connect to github.com port 443: Connection timed out package go-get-issue-9357.appspot.com: exit status 128 [exit status 1] FAIL: testdata/script/get_domain_root.txt:17: unexpected command failure FAIL FAIL cmd/go 371.988s FAIL go tool dist: Failed: exit status 1