linux-386-longtest at 808d40d7809a46703f43fc2d6911957135f4563c ##### Test execution environment. # GOARCH: 386 # CPU: Intel(R) Xeon(R) CPU @ 2.20GHz # GOOS: linux # OS Version: Linux 5.10.107+ #1 SMP Sat Apr 16 15:04:23 UTC 2022 x86_64 ##### Testing packages. ok archive/tar 0.026s ok archive/zip 39.278s ok bufio 0.072s ok bytes 3.586s ok compress/bzip2 0.124s ok compress/flate 16.047s ok compress/gzip 0.058s ok compress/lzw 0.079s ok compress/zlib 0.901s ok container/heap 0.005s ok container/list 0.003s ok container/ring 0.003s ok context 0.011s ok crypto 0.002s ok crypto/aes 0.046s ok crypto/cipher 0.096s ok crypto/des 0.030s ok crypto/dsa 122.035s ok crypto/ecdsa 8.621s ok crypto/ed25519 1.382s ok crypto/ed25519/internal/edwards25519 23.676s ok crypto/ed25519/internal/edwards25519/field 27.647s ok crypto/elliptic 0.621s ok crypto/elliptic/internal/fiat 0.003s [no tests to run] ok crypto/elliptic/internal/nistec 5.456s ok crypto/hmac 0.003s ok crypto/internal/subtle 0.002s ok crypto/md5 0.005s ok crypto/rand 0.242s ok crypto/rc4 0.053s ok crypto/rsa 0.767s ok crypto/sha1 0.005s ok crypto/sha256 0.004s ok crypto/sha512 0.006s ok crypto/subtle 0.004s ok crypto/tls 3.470s ok crypto/x509 2.663s ok database/sql 0.974s ok database/sql/driver 0.002s ok debug/buildinfo 0.251s ok debug/dwarf 0.014s ok debug/elf 0.017s ok debug/gosym 0.015s ok debug/macho 0.006s ok debug/pe 0.008s ok debug/plan9obj 0.002s ok embed 0.003s [no tests to run] ok embed/internal/embedtest 0.003s ok encoding/ascii85 0.004s ok encoding/asn1 0.004s ok encoding/base32 0.022s ok encoding/base64 0.004s ok encoding/binary 0.004s ok encoding/csv 0.015s ok encoding/gob 0.021s ok encoding/hex 0.004s ok encoding/json 1.149s ok encoding/pem 0.589s ok encoding/xml 0.018s ok errors 0.004s ok expvar 0.007s ok flag 0.018s ok fmt 0.064s ok go/ast 0.005s ok go/build 1.455s ok go/build/constraint 0.005s ok go/constant 0.006s ok go/doc 0.038s ok go/doc/comment 1.046s ok go/format 0.010s ok go/importer 0.059s ok go/internal/gccgoimporter 0.008s ok go/internal/gcimporter 5.561s ok go/internal/srcimporter 5.117s ok go/parser 0.030s ok go/printer 0.296s ok go/scanner 0.003s ok go/token 0.015s ok go/types 24.901s ok hash 0.003s ok hash/adler32 0.011s ok hash/crc32 0.006s ok hash/crc64 0.003s ok hash/fnv 0.003s ok hash/maphash 185.677s ok html 0.005s ok html/template 0.215s ok image 0.191s ok image/color 0.019s ok image/draw 0.091s ok image/gif 17.102s ok image/jpeg 3.197s ok image/png 0.559s ok index/suffixarray 82.701s ok internal/abi 0.024s ok internal/buildcfg 0.003s ok internal/cpu 0.006s ok internal/diff 0.004s ok internal/execabs 0.003s ok internal/fmtsort 0.003s ok internal/fuzz 0.007s ok internal/godebug 0.003s ok internal/intern 1.722s ok internal/itoa 0.002s ok internal/poll 2.514s ok internal/profile 0.003s ok internal/reflectlite 0.043s ok internal/singleflight 0.013s ok internal/trace 2.255s ok internal/unsafeheader 0.003s ok internal/xcoff 0.008s ok io 0.026s ok io/fs 0.003s ok io/ioutil 0.004s ok log 0.004s ok log/syslog 1.220s ok math 0.007s ok math/big 4.489s ok math/bits 0.008s ok math/cmplx 0.004s ok math/rand 5.367s ok mime 0.007s ok mime/multipart 0.300s ok mime/quotedprintable 0.115s ok net 28.871s ok net/http 59.078s ok net/http/cgi 0.230s ok net/http/cookiejar 0.007s ok net/http/fcgi 0.107s ok net/http/httptest 0.091s ok net/http/httptrace 0.004s ok net/http/httputil 0.698s ok net/http/internal 0.006s ok net/http/internal/ascii 0.002s ok net/http/pprof 5.078s ok net/internal/socktest 0.002s ok net/mail 0.005s ok net/netip 0.394s ok net/rpc 0.026s ok net/rpc/jsonrpc 0.007s ok net/smtp 0.028s ok net/textproto 0.004s ok net/url 0.007s ok os 17.362s ok os/exec 0.792s ok os/exec/internal/fdtest 0.002s ok os/signal 13.685s ok os/user 0.004s ok path 0.004s ok path/filepath 0.015s ok plugin 0.004s ok reflect 0.718s ok regexp 18.117s ok regexp/syntax 0.424s ok runtime 207.050s ok runtime/cgo 0.004s ok runtime/debug 0.049s ok runtime/internal/atomic 2.822s ok runtime/internal/math 0.002s ok runtime/internal/sys 0.002s ok runtime/metrics 0.002s ok runtime/pprof 58.738s ok runtime/trace 10.954s ok sort 0.661s ok strconv 2.611s ok strings 1.808s ok sync 3.065s ok sync/atomic 30.775s ok syscall 0.060s ok testing 1.808s ok testing/fstest 0.004s ok testing/iotest 0.004s ok testing/quick 0.039s ok text/scanner 0.007s ok text/tabwriter 0.005s ok text/template 0.453s ok text/template/parse 0.008s ok time 8.626s ok unicode 0.005s ok unicode/utf16 0.002s ok unicode/utf8 0.006s ok cmd/addr2line 0.896s ok cmd/api 6.450s ok cmd/asm/internal/asm 0.504s ok cmd/asm/internal/lex 0.003s ok cmd/compile/internal/amd64 0.004s ok cmd/compile/internal/dwarfgen 0.227s ok cmd/compile/internal/importer 0.745s ok cmd/compile/internal/ir 0.002s ok cmd/compile/internal/logopt 0.035s ok cmd/compile/internal/noder 0.004s ok cmd/compile/internal/reflectdata 0.003s [no tests to run] ok cmd/compile/internal/ssa 389.538s ok cmd/compile/internal/syntax 2.483s ok cmd/compile/internal/test 23.092s ok cmd/compile/internal/typecheck 0.310s ok cmd/compile/internal/types 0.003s ok cmd/compile/internal/types2 8.216s ok cmd/cover 1.393s ok cmd/dist 0.003s ok cmd/doc 0.206s ok cmd/fix 0.484s go test proxy running at GOPROXY=http://127.0.0.1:37469/mod --- FAIL: TestScript (0.01s) --- FAIL: TestScript/get_legacy (165.21s) script_test.go:260: # 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. (165.208s) > [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 > go get github.com/rsc/vgotest4 > go get github.com/myitcv/vgo_example_compat > rm $GOPATH > go get github.com/rsc/vgotest4 > go get github.com/rsc/vgotest5 > go get github.com/myitcv/vgo_example_compat > rm $GOPATH > go get github.com/rsc/vgotest4 github.com/rsc/vgotest5 > go get github.com/myitcv/vgo_example_compat > rm $GOPATH > go get github.com/rsc/vgotest5 github.com/rsc/vgotest4 > go get github.com/myitcv/vgo_example_compat > rm $GOPATH > go get github.com/myitcv/vgo_example_compat > go get github.com/rsc/vgotest5 github.com/rsc/vgotest4 > rm $GOPATH > go get github.com/myitcv/vgo_example_compat github.com/rsc/vgotest4 github.com/rsc/vgotest5 > rm $GOPATH > go get github.com/myitcv/vgo_example_compat github.com/rsc/vgotest5 github.com/rsc/vgotest4 > rm $GOPATH > go get github.com/rsc/vgotest4 github.com/myitcv/vgo_example_compat github.com/rsc/vgotest5 > rm $GOPATH > go get github.com/rsc/vgotest4 github.com/rsc/vgotest5 github.com/myitcv/vgo_example_compat > rm $GOPATH > go get github.com/rsc/vgotest5 github.com/myitcv/vgo_example_compat github.com/rsc/vgotest4 [stderr] # cd $WORK/tmp/d2/src/github.com/myitcv; 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) cannot find package "github.com/myitcv/vgo_example_compat" in any of: /workdir/go/src/github.com/myitcv/vgo_example_compat (from $GOROOT) $WORK/tmp/d2/src/github.com/myitcv/vgo_example_compat (from $GOPATH) cannot find package "github.com/myitcv/vgo_example_compat/sub" in any of: /workdir/go/src/github.com/myitcv/vgo_example_compat/sub (from $GOROOT) $WORK/tmp/d2/src/github.com/myitcv/vgo_example_compat/sub (from $GOPATH) [exit status 1] FAIL: testdata/script/get_legacy.txt:55: unexpected command failure --- FAIL: TestScript/mod_invalid_version (164.30s) script_test.go:260: # 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. (3.026s) # A module path below the repo root that does not contain a go.mod file is invalid. (0.238s) # However, arguments to 'go get' can name packages above the root. (4.350s) # A major version that does not match the module path is invalid. (0.022s) # A pseudo-version with fewer than 12 digits of SHA-1 prefix is invalid. (0.202s) # A pseudo-version with more than 12 digits of SHA-1 prefix is invalid. (0.219s) # A pseudo-version that does not match the commit timestamp is invalid. (0.176s) # A 'replace' directive in the main module can replace an invalid timestamp # with a valid one. (0.466s) # A pseudo-version that is not derived from a tag is invalid. (1.767s) # 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.158s) # 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.195s) # A 'replace' directive in the main module can replace an # invalid pseudo-version base with a valid one. (0.128s) # A 'replace' directive can replace an invalid 'latest' version, and # should suppress errors for that version in 'go get -u' (0.640s) # A pseudo-version derived from a non-ancestor tag is invalid. (1.898s) # A pseudo-version derived from a canonical tag on the same revision is invalid. (0.308s) # A +incompatible suffix is not allowed on a version that is actually compatible. (1.629s) # The pseudo-version for a commit after a tag with a non-matching major version # should instead be based on the last matching tag. (16.268s) # A +incompatible pseudo-version for a module that has an explicit go.mod file is invalid. (132.577s) > cp go.mod.orig go.mod > go mod edit -require github.com/pierrec/lz4@v2.0.9-0.20190209155647-9a39efadad3d+incompatible > cd outside $WORK/gopath/src/outside > ! go list -m github.com/pierrec/lz4 [stderr] go: github.com/pierrec/lz4@v2.0.9-0.20190209155647-9a39efadad3d+incompatible: invalid version: module contains a go.mod file, so module path must match major version ("github.com/pierrec/lz4/v2") go: example.com@v0.0.0 requires github.com/pierrec/lz4@v2.0.9-0.20190209155647-9a39efadad3d+incompatible: invalid version: module contains a go.mod file, so module path must match major version ("github.com/pierrec/lz4/v2") [exit status 1] > stderr '^go: example.com@v0.0.0 requires\n\tgithub.com/pierrec/lz4@v2.0.9-0.20190209155647-9a39efadad3d\+incompatible: invalid version: module contains a go.mod file, so module path must match major version \("github.com/pierrec/lz4/v2"\)$' > cd .. $WORK/gopath/src > ! go list -m github.com/pierrec/lz4 [stderr] go: github.com/pierrec/lz4@v2.0.9-0.20190209155647-9a39efadad3d+incompatible: 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 go: github.com/pierrec/lz4@v2.0.9-0.20190209155647-9a39efadad3d+incompatible: 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] > stderr '^go: github.com/pierrec/lz4@v2.0.9-0.20190209155647-9a39efadad3d\+incompatible: invalid version: module contains a go.mod file, so module path must match major version \("github.com/pierrec/lz4/v2"\)$' FAIL: testdata/script/mod_invalid_version.txt:200: no match for `(?m)^go: github.com/pierrec/lz4@v2.0.9-0.20190209155647-9a39efadad3d\+incompatible: invalid version: module contains a go.mod file, so module path must match major version \("github.com/pierrec/lz4/v2"\)$` found in stderr FAIL FAIL cmd/go 237.992s FAIL go tool dist: Failed: exit status 1