[I2023-11-09T20:58:40.534458Z 606691 0 sink.go:276] SinkServer: warm-up started
[I2023-11-09T20:58:40.534491Z 606691 0 sink.go:346] SinkServer: starting HTTP server...
[I2023-11-09T20:58:40.535442Z 606691 0 sink.go:281] SinkServer: warm-up ended
[I2023-11-09T20:58:40.535793Z 606691 0 cmd_stream.go:473] rdb-stream: starting the test command - ["/home/swarming/.swarming/w/ir/cache/tools/bin/result_adapter" "go" "--" "unshare" "--net" "--map-root-user" "--" "sh" "-c" "ip link set dev lo up && /home/swarming/.swarming/w/ir/x/w/goroot/bin/go test -json -short ./..."]
=== RUN TestParseLine
--- PASS: TestParseLine (0.00s)
=== RUN TestParseSet
--- PASS: TestParseSet (0.00s)
=== RUN TestString
=== RUN TestString/nsTest
--- PASS: TestString/nsTest (0.00s)
=== RUN TestString/mbTest
--- PASS: TestString/mbTest (0.00s)
=== RUN TestString/allocatedBytesTest
--- PASS: TestString/allocatedBytesTest (0.00s)
=== RUN TestString/allocsTest
--- PASS: TestString/allocsTest (0.00s)
--- PASS: TestString (0.00s)
PASS
ok golang.org/x/tools/benchmark/parse 0.019s
? golang.org/x/tools/blog/atom [no test files]
? golang.org/x/tools/cmd/auth/authtest [no test files]
=== RUN TestLinkRewrite
--- PASS: TestLinkRewrite (0.00s)
PASS
ok golang.org/x/tools/blog 0.006s
? golang.org/x/tools/cmd/auth/cookieauth [no test files]
? golang.org/x/tools/cmd/auth/gitauth [no test files]
? golang.org/x/tools/cmd/auth/netrcauth [no test files]
=== RUN TestSelectBest
--- PASS: TestSelectBest (0.00s)
=== RUN TestFormatNs
--- PASS: TestFormatNs (0.00s)
=== RUN TestDelta
--- PASS: TestDelta (0.00s)
=== RUN TestCorrelate
--- PASS: TestCorrelate (0.00s)
=== RUN TestBenchCmpSorting
--- PASS: TestBenchCmpSorting (0.00s)
PASS
=== RUN Test
=== RUN Test/basic
ok golang.org/x/tools/cmd/benchcmp 0.003s
=== RUN TestBundle
=== RUN TestBundle/GOPATH
--- PASS: Test/basic (0.00s)
=== RUN Test/count2
--- PASS: Test/count2 (0.01s)
=== RUN Test/double
--- PASS: Test/double (0.00s)
=== RUN Test/max1
--- PASS: Test/max1 (0.00s)
=== RUN Test/max2
--- PASS: Test/max2 (0.00s)
=== RUN Test/maxset
--- PASS: Test/maxset (0.01s)
=== RUN Test/maxset1
--- PASS: Test/maxset1 (0.00s)
=== RUN Test/maxset4
--- PASS: Test/maxset4 (0.01s)
=== RUN Test/negate
--- PASS: Test/negate (0.00s)
=== RUN Test/rand
--- PASS: Test/rand (0.00s)
=== RUN Test/rand1
--- PASS: Test/rand1 (0.00s)
=== RUN Test/rand2
--- PASS: Test/rand2 (0.00s)
--- PASS: Test (0.05s)
PASS
ok golang.org/x/tools/cmd/bisect 0.049s
invoke.go:268: 5.048491ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH2123672507/initial:/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH2123672507/importdecl GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH2123672507/initial/src go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 5.131878ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH2123672507/initial:/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH2123672507/importdecl GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH2123672507/initial/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 139.098841ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH2123672507/initial:/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH2123672507/importdecl GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH2123672507/initial/src go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- initial
--- PASS: TestBundle/GOPATH (0.34s)
=== RUN TestBundle/Modules
invoke.go:268: 4.066198ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBundle_Modules42692853/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestBundle_Modules42692853/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestBundle_Modules42692853/initial go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 7.408913ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBundle_Modules42692853/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestBundle_Modules42692853/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestBundle_Modules42692853/initial go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 120.226489ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBundle_Modules42692853/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestBundle_Modules42692853/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestBundle_Modules42692853/initial go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- initial
--- PASS: TestBundle/Modules (0.14s)
--- PASS: TestBundle (0.49s)
PASS
ok golang.org/x/tools/cmd/bundle 0.491s
? golang.org/x/tools/cmd/compilebench [no test files]
? golang.org/x/tools/cmd/eg [no test files]
? golang.org/x/tools/cmd/getgo/server [no test files]
=== RUN TestDigraph
=== RUN TestDigraph/nodes
--- PASS: TestDigraph/nodes (0.00s)
=== RUN TestDigraph/reverse
--- PASS: TestDigraph/reverse (0.00s)
=== RUN TestDigraph/transpose
=== RUN TestCallgraph
--- PASS: TestDigraph/transpose (0.00s)
=== RUN TestDigraph/forward
--- PASS: TestDigraph/forward (0.00s)
=== RUN TestDigraph/forward_multiple_args
--- PASS: TestDigraph/forward_multiple_args (0.00s)
=== RUN TestDigraph/scss
=== RUN TestFile2Fuzz
=== RUN TestExpandUser
=== RUN TestFile2Fuzz/stdin,_stdout
--- PASS: TestExpandUser (0.00s)
=== RUN TestFixImports
=== RUN TestCmdErr
--- PASS: TestCmdErr (0.00s)
--- PASS: TestDigraph/scss (0.00s)
PASS
=== RUN TestDigraph/scc
--- PASS: TestDigraph/scc (0.00s)
=== RUN TestDigraph/succs
--- PASS: TestDigraph/succs (0.00s)
=== RUN TestDigraph/succs-long-token
ok golang.org/x/tools/cmd/go-contrib-init 0.004s
main_test: Skipping integration tests with GOGET_INTEGRATION unset
ok golang.org/x/tools/cmd/getgo 0.006s
--- PASS: TestFile2Fuzz/stdin,_stdout (0.00s)
=== RUN TestFile2Fuzz/stdin,_output_file
--- PASS: TestDigraph/succs-long-token (0.00s)
=== RUN TestDigraph/preds
--- PASS: TestDigraph/preds (0.00s)
=== RUN TestDigraph/preds_multiple_args
--- PASS: TestDigraph/preds_multiple_args (0.00s)
--- PASS: TestDigraph (0.00s)
=== RUN TestAllpaths
=== RUN TestAllpaths/Basic
--- PASS: TestAllpaths/Basic (0.00s)
=== RUN TestAllpaths/Long
--- PASS: TestAllpaths/Long (0.00s)
=== RUN TestAllpaths/Cycle_Basic
--- PASS: TestAllpaths/Cycle_Basic (0.00s)
=== RUN TestAllpaths/Cycle_Path_Out
--- PASS: TestAllpaths/Cycle_Path_Out (0.00s)
=== RUN TestAllpaths/Cycle_Path_Out_Further_Out
--- PASS: TestAllpaths/Cycle_Path_Out_Further_Out (0.00s)
=== RUN TestAllpaths/Two_Paths_Basic
--- PASS: TestAllpaths/Two_Paths_Basic (0.00s)
=== RUN TestAllpaths/Two_Paths_With_One_Immediately_From_Start
--- PASS: TestAllpaths/Two_Paths_With_One_Immediately_From_Start (0.00s)
=== RUN TestAllpaths/Two_Paths_Further_Up
--- PASS: TestAllpaths/Two_Paths_Further_Up (0.00s)
=== RUN TestAllpaths/Two_Splits
--- PASS: TestAllpaths/Two_Splits (0.00s)
=== RUN TestAllpaths/Two_Paths_-_Two_Splits_With_Gap
--- PASS: TestAllpaths/Two_Paths_-_Two_Splits_With_Gap (0.00s)
--- PASS: TestAllpaths (0.00s)
=== RUN TestSomepath
=== RUN TestSomepath/Basic
--- PASS: TestSomepath/Basic (0.00s)
=== RUN TestSomepath/Basic_With_Cycle
--- PASS: TestSomepath/Basic_With_Cycle (0.00s)
=== RUN TestSomepath/Two_Paths
--- PASS: TestSomepath/Two_Paths (0.00s)
=== RUN TestSomepath/Printed_path_is_minimal
--- PASS: TestSomepath/Printed_path_is_minimal (0.00s)
--- PASS: TestSomepath (0.00s)
=== RUN TestSplit
--- PASS: TestSplit (0.00s)
=== RUN TestQuotedLength
--- PASS: TestQuotedLength (0.00s)
=== RUN TestFocus
=== RUN TestFocus/Basic
--- PASS: TestFocus/Basic (0.00s)
--- PASS: TestFile2Fuzz/stdin,_output_file (0.00s)
=== RUN TestFocus/Some_Nodes_Not_Included
--- PASS: TestFocus/Some_Nodes_Not_Included (0.00s)
=== RUN TestFile2Fuzz/stdin,_output_directory
=== RUN TestFocus/Cycle_In_Path
--- PASS: TestFocus/Cycle_In_Path (0.00s)
=== RUN TestFocus/Cycle_Out_Of_Path
--- PASS: TestFocus/Cycle_Out_Of_Path (0.00s)
=== RUN TestFocus/Complex
--- PASS: TestFocus/Complex (0.00s)
--- PASS: TestFocus (0.00s)
=== RUN TestToDot
--- PASS: TestToDot (0.00s)
PASS
ok golang.org/x/tools/cmd/digraph 0.012s
--- PASS: TestFile2Fuzz/stdin,_output_directory (0.00s)
=== RUN TestFile2Fuzz/input_file,_output_file
--- PASS: TestFile2Fuzz/input_file,_output_file (0.00s)
=== RUN TestFile2Fuzz/input_file,_output_directory
--- PASS: TestFile2Fuzz/input_file,_output_directory (0.01s)
=== RUN TestFile2Fuzz/input_files,_output_directory
--- PASS: TestFile2Fuzz/input_files,_output_directory (0.00s)
=== RUN TestFile2Fuzz/input_files,_no_output
--- PASS: TestFile2Fuzz/input_files,_no_output (0.01s)
--- PASS: TestFile2Fuzz (0.04s)
PASS
ok golang.org/x/tools/cmd/file2fuzz 0.040s
? golang.org/x/tools/cmd/godex [no test files]
? golang.org/x/tools/cmd/goimports [no test files]
? golang.org/x/tools/cmd/gomvpkg [no test files]
? golang.org/x/tools/cmd/gotype [no test files]
? golang.org/x/tools/cmd/goyacc [no test files]
=== RUN TestGeneratedFiles
=== RUN Test
=== RUN Test/quote.txt
=== RUN TestURL
=== RUN TestURL/index
--- PASS: Test/quote.txt (0.02s)
--- PASS: Test (0.02s)
PASS
ok golang.org/x/tools/cmd/gonew 0.032s
? golang.org/x/tools/cmd/guru/serial [no test files]
? golang.org/x/tools/cmd/html2article [no test files]
? golang.org/x/tools/cmd/present [no test files]
? golang.org/x/tools/cmd/present2md [no test files]
=== RUN TestIssue17515
--- PASS: TestIssue17515 (0.00s)
=== RUN TestGuru
guru_test.go:229: skipping in short mode
--- SKIP: TestGuru (0.00s)
=== RUN TestIssue14684
--- PASS: TestIssue14684 (0.00s)
PASS
ok golang.org/x/tools/cmd/guru 0.041s
=== RUN TestEndToEndIntegration
=== RUN TestRunner
=== RUN TestBasic
--- PASS: TestBasic (0.07s)
=== RUN TestMoreComplicated
? golang.org/x/tools/cmd/splitdwarf [no test files]
--- PASS: TestURL/index (0.89s)
=== RUN TestURL/fmt
--- PASS: TestMoreComplicated (0.55s)
=== RUN TestIsBuildable
? golang.org/x/tools/cmd/ssadump [no test files]
? golang.org/x/tools/cmd/stress [no test files]
? golang.org/x/tools/cmd/toolstash [no test files]
=== RUN TestBasics
--- PASS: TestBasics (0.00s)
=== RUN TestMoreBasics
--- PASS: TestMoreBasics (0.00s)
=== RUN TestTakeMin
--- PASS: TestTakeMin (0.00s)
=== RUN TestMinAndMax
--- PASS: TestMinAndMax (0.00s)
=== RUN TestEquals
--- PASS: TestEquals (0.00s)
=== RUN TestRandomMutations
--- PASS: TestRandomMutations (0.00s)
=== RUN TestLowerBound
=== RUN TestOpen
--- PASS: TestOpen (0.00s)
=== RUN TestOpenFailure
--- PASS: TestOpenFailure (0.00s)
=== RUN TestOpenFat
--- PASS: TestOpenFat (0.00s)
=== RUN TestOpenFatFailure
--- PASS: TestOpenFatFailure (0.00s)
=== RUN TestRelocTypeString
--- PASS: TestRelocTypeString (0.00s)
=== RUN TestTypeString
--- PASS: TestTypeString (0.00s)
PASS
=== RUN TestToolsCopyright
--- PASS: TestToolsCopyright (0.00s)
PASS
=== RUN TestParseProfiles
=== RUN TestParseProfiles/parsing_an_empty_file_produces_empty_output
--- PASS: TestParseProfiles/parsing_an_empty_file_produces_empty_output (0.00s)
=== RUN TestParseProfiles/simple_valid_file_produces_expected_output
--- PASS: TestParseProfiles/simple_valid_file_produces_expected_output (0.00s)
=== RUN TestParseProfiles/file_with_syntax_characters_in_path_produces_expected_output
--- PASS: TestParseProfiles/file_with_syntax_characters_in_path_produces_expected_output (0.00s)
=== RUN TestParseProfiles/file_with_multiple_blocks_in_one_file_produces_expected_output
--- PASS: TestParseProfiles/file_with_multiple_blocks_in_one_file_produces_expected_output (0.00s)
=== RUN TestParseProfiles/file_with_multiple_files_produces_expected_output
--- PASS: TestParseProfiles/file_with_multiple_files_produces_expected_output (0.00s)
=== RUN TestParseProfiles/intertwined_files_are_merged_correctly
ok golang.org/x/tools/cmd/splitdwarf/internal/macho 0.016s
--- PASS: TestParseProfiles/intertwined_files_are_merged_correctly (0.00s)
=== RUN TestParseProfiles/duplicate_blocks_are_merged_correctly
--- PASS: TestParseProfiles/duplicate_blocks_are_merged_correctly (0.00s)
=== RUN TestParseProfiles/an_invalid_mode_line_is_an_error
=== RUN TestEndToEnd
=== RUN TestEndToEnd/prime.go
endtoend_test.go:222: run: prime.go Prime
--- PASS: TestParseProfiles/an_invalid_mode_line_is_an_error (0.00s)
=== RUN TestParseProfiles/a_missing_field_is_an_error
--- PASS: TestParseProfiles/a_missing_field_is_an_error (0.00s)
=== RUN TestParseProfiles/a_missing_path_field_is_an_error
--- PASS: TestParseProfiles/a_missing_path_field_is_an_error (0.00s)
=== RUN TestParseProfiles/a_non-numeric_count_is_an_error
--- PASS: TestParseProfiles/a_non-numeric_count_is_an_error (0.00s)
=== RUN TestParseProfiles/an_empty_path_is_an_error
--- PASS: TestParseProfiles/an_empty_path_is_an_error (0.00s)
=== RUN TestParseProfiles/a_negative_count_is_an_error
--- PASS: TestParseProfiles/a_negative_count_is_an_error (0.00s)
--- PASS: TestParseProfiles (0.01s)
PASS
ok golang.org/x/tools/cover 0.016s
ok golang.org/x/tools/copyright 0.033s
=== RUN TestValidate
--- PASS: TestValidate (0.00s)
=== RUN TestCycleInRequiresGraphErrorMessage
--- PASS: TestCycleInRequiresGraphErrorMessage (0.00s)
=== RUN TestValidateEmptyDoc
--- PASS: TestValidateEmptyDoc (0.00s)
=== RUN TestValidateNoRun
--- PASS: TestValidateNoRun (0.00s)
PASS
ok golang.org/x/tools/go/analysis 0.028s
--- PASS: TestURL/fmt (0.64s)
--- PASS: TestURL (1.52s)
=== RUN TestWeb
=== RUN TestWeb/GOPATH
endtoend_test.go:230: stringer: 6.162115ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
stringer: 10.510422ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
stringer: 328.969041ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestEndToEndprime.go3639773138/001/prime.go
=== RUN TestRunner/Basic
=== PAUSE TestRunner/Basic
=== RUN TestRunner/Race
=== PAUSE TestRunner/Race
=== RUN TestRunner/Minimization1
=== PAUSE TestRunner/Minimization1
=== RUN TestRunner/Minimization2
=== PAUSE TestRunner/Minimization2
=== CONT TestRunner/Basic
=== CONT TestRunner/Minimization1
=== CONT TestRunner/Minimization2
=== CONT TestRunner/Race
--- PASS: TestEndToEndIntegration (1.32s)
PASS
ok golang.org/x/tools/cmd/signature-fuzzer/fuzz-driver 1.381s
--- PASS: TestLowerBound (0.93s)
=== RUN TestSetOperations
--- PASS: TestSetOperations (0.16s)
=== RUN TestUnionWithChanged
--- PASS: TestUnionWithChanged (0.00s)
=== RUN TestIntersectionWith
--- PASS: TestIntersectionWith (0.00s)
=== RUN TestIntersects
--- PASS: TestIntersects (0.00s)
=== RUN TestSubsetOf
--- PASS: TestSubsetOf (0.00s)
=== RUN TestBitString
--- PASS: TestBitString (0.00s)
=== RUN TestFailFastOnShallowCopy
--- PASS: TestFailFastOnShallowCopy (0.00s)
PASS
ok golang.org/x/tools/container/intsets 1.095s
--- PASS: TestEndToEnd/prime.go (1.27s)
=== RUN TestEndToEnd/num.go
endtoend_test.go:222: run: num.go Num
rnr_test.go:62: ... begin iteration 0 with current seed 103
starting main
finished 1 tests
--- PASS: TestRunner/Basic (1.15s)
endtoend_test.go:230: stringer: 27.608288ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
stringer: 51.966164ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
stringer: 330.27544ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestEndToEndnum.go264601650/001/num.go
--- PASS: TestIsBuildable (1.96s)
=== RUN TestExhaustive
gen_test.go:129: skipping test in short mode.
--- SKIP: TestExhaustive (0.00s)
=== RUN TestEmitBadBuildFailure
=== RUN TestExec
=== RUN TestTheTest
=== RUN TestApplyFixes
=== RUN TestAnalysistest
=== RUN TestExitCode
=== RUN Test
--- PASS: TestExec (0.12s)
=== RUN TestResolveURLs
--- PASS: TestResolveURLs (0.00s)
=== RUN TestResolveURLErrors
--- PASS: TestResolveURLErrors (0.00s)
PASS
ok golang.org/x/tools/go/analysis/internal/analysisflags 0.145s
=== RUN Test
=== RUN Test/linux/amd64
=== RUN Test
=== RUN Test
--- PASS: TestEndToEnd/num.go (1.36s)
=== RUN TestEndToEnd/unum.go
endtoend_test.go:222: run: unum.go Unum
--- PASS: Test (0.74s)
PASS
ok golang.org/x/tools/go/analysis/passes/appends 0.743s
multichecker_test.go:80: [nosuchdir/...]: out=<<vet: nosuchdir/... matched no packages
>>
=== RUN Test
multichecker_test.go:80: [nosuchpkg]: out=<<-: package nosuchpkg is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/nosuchpkg)
vet: error during loading
>>
/home/swarming/.swarming/w/ir/x/t/analysistest933107084/src/rename/test.go:4:2: renaming "bar" to "baz"
/home/swarming/.swarming/w/ir/x/t/analysistest933107084/src/rename/test.go:5:6: renaming "bar" to "baz"
--- PASS: Test/linux/amd64 (0.82s)
=== RUN Test/linux/386
--- PASS: TestApplyFixes (0.97s)
=== RUN TestRunDespiteErrors
--- PASS: TestEmitBadBuildFailure (1.17s)
=== RUN TestEmitBadRunFailure
multichecker_test.go:80: [-unknownflag]: out=<<flag provided but not defined: -unknownflag
Usage of vet:
-V print version and exit
-all
no effect (deprecated)
-c int
display offending line with this many lines of context (default -1)
-cpuprofile string
write CPU profile to this file
-debug string
debug flags, any subset of "fpstv"
-fail
enable fail analysis
-findcall
enable findcall analysis
-findcall.name string
name of the function to find
-fix
apply all suggested fixes
-flags
print analyzer flags in JSON
-json
emit JSON output
-memprofile string
write memory profile to this file
-source
no effect (deprecated)
-tags string
no effect (deprecated)
-test
indicates whether test files should be analyzed, too (default true)
-test.bench regexp
run only benchmarks matching regexp
-test.benchmem
print memory allocations for benchmarks
-test.benchtime d
run each benchmark for duration d or N times if `d` is of the form Nx (default 1s)
-test.blockprofile file
write a goroutine blocking profile to file
-test.blockprofilerate rate
set blocking profile rate (see runtime.SetBlockProfileRate) (default 1)
-test.count n
run tests and benchmarks n times (default 1)
-test.coverprofile file
write a coverage profile to file
-test.cpu list
comma-separated list of cpu counts to run each test with
-test.cpuprofile file
write a cpu profile to file
-test.failfast
do not start new tests after the first test failure
-test.fullpath
show full file names in error messages
-test.fuzz regexp
run the fuzz test matching regexp
-test.fuzzcachedir string
directory where interesting fuzzing inputs are stored (for use only by cmd/go)
-test.fuzzminimizetime value
time to spend minimizing a value after finding a failing input (default 1m0s)
-test.fuzztime value
time to spend fuzzing; default is to run indefinitely
-test.fuzzworker
coordinate with the parent process to fuzz random values (for use only by cmd/go)
-test.gocoverdir string
write coverage intermediate files to this directory
-test.list regexp
list tests, examples, and benchmarks matching regexp then exit
-test.memprofile file
write an allocation profile to file
-test.memprofilerate rate
set memory allocation profiling rate (see runtime.MemProfileRate)
-test.mutexprofile string
write a mutex contention profile to the named file after execution
-test.mutexprofilefraction int
if >= 0, calls runtime.SetMutexProfileFraction() (default 1)
-test.outputdir dir
write profiles to dir
-test.paniconexit0
panic on call to os.Exit(0)
-test.parallel n
run at most n tests in parallel (default 16)
-test.run regexp
run only tests and examples matching regexp
-test.short
run smaller test suite to save time
-test.shuffle string
randomize the execution order of tests and benchmarks (default "off")
-test.skip regexp
do not list or run tests matching regexp
-test.testlogfile file
write test action log to file (for use only by cmd/go)
-test.timeout d
panic test binary after duration d (default 0, timeout disabled)
-test.trace file
write an execution trace to file
-test.v
verbose: print additional output
-trace string
write trace log to this file
-v no effect (deprecated)
>>
--- PASS: TestAnalysistest (1.06s)
=== RUN TestMultichecker
--- PASS: Test/linux/386 (0.11s)
=== RUN Test/linux/arm
godoc_test.go:247: /home/swarming/.swarming/w/ir/x/t/go-build2352743987/b283/godoc.test -http=127.0.0.1:46203: signal: interrupt
godoc_test.go:258: server output:
using GOPATH mode
--- PASS: TestWeb/GOPATH (2.74s)
=== RUN TestWeb/Modules
-: # command-line-arguments
../../../../../../t/analysistest250624589/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
/home/swarming/.swarming/w/ir/x/t/analysistest250624589/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
2023/11/09 20:58:58 2 errors during loading
--- PASS: Test/linux/arm (0.10s)
=== RUN Test/linux/mips64
--- PASS: Test (0.79s)
PASS
ok golang.org/x/tools/go/analysis/passes/atomic 0.850s
-: # command-line-arguments
../../../../../../t/analysistest250624589/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
/home/swarming/.swarming/w/ir/x/t/analysistest250624589/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
2023/11/09 20:58:58 2 errors during loading
--- PASS: Test/linux/mips64 (0.08s)
=== RUN Test/linux/s390x
endtoend_test.go:230: stringer: 59.605399ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
stringer: 93.291309ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
stringer: 448.864667ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestEndToEndunum.go3135446730/001/unum.go
--- PASS: Test/linux/s390x (0.07s)
=== RUN Test/linux/ppc64
--- PASS: TestMultichecker (0.36s)
=== RUN TestSinglechecker
/home/swarming/.swarming/w/ir/x/t/analysistest250624589/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
--- PASS: Test/linux/ppc64 (0.22s)
=== RUN Test/linux/mips
=== RUN Test
--- PASS: Test (0.84s)
PASS
ok golang.org/x/tools/go/analysis/passes/atomicalign 0.876s
--- PASS: Test/linux/mips (0.34s)
=== RUN Test/js/wasm
--- PASS: TestSinglechecker (0.60s)
=== RUN TestVettool
--- PASS: Test/js/wasm (0.23s)
=== RUN Test/linux/riscv64
--- PASS: TestEndToEnd/unum.go (1.49s)
=== RUN TestEndToEnd/unum2.go
endtoend_test.go:222: run: unum2.go Unum2
=== RUN Test
--- PASS: Test/linux/riscv64 (0.19s)
--- PASS: Test (2.17s)
PASS
ok golang.org/x/tools/go/analysis/passes/asmdecl 2.219s
endtoend_test.go:230: stringer: 45.736603ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
stringer: 86.488596ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
stringer: 430.520234ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestEndToEndunum2.go1569162061/001/unum2.go
--- PASS: Test (2.43s)
PASS
ok golang.org/x/tools/go/analysis/passes/assign 2.497s
=== RUN Test
--- PASS: Test (0.87s)
=== RUN TestGenericDecls
--- PASS: TestCallgraph (7.84s)
PASS
--- PASS: TestEmitBadRunFailure (2.25s)
PASS
ok golang.org/x/tools/cmd/signature-fuzzer/internal/fuzz-generator 6.012s
=== RUN Test
--- PASS: TestGenericDecls (0.19s)
=== RUN TestImporting
ok golang.org/x/tools/cmd/callgraph 8.065s
multichecker_test.go:80: [-findcall.name=panic io]: out=<</home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8: call of panic(...)
/home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go:295:8: call of panic(...)
>>
--- PASS: TestEndToEnd/unum2.go (1.26s)
=== RUN TestEndToEnd/gap.go
endtoend_test.go:222: run: gap.go Gap
--- PASS: TestImporting (0.16s)
PASS
ok golang.org/x/tools/go/analysis/passes/buildssa 1.238s
godoc_test.go:247: /home/swarming/.swarming/w/ir/x/t/go-build2352743987/b283/godoc.test -http=127.0.0.1:37513: signal: interrupt
godoc_test.go:258: server output:
using module mode; GOMOD=/home/swarming/.swarming/w/ir/x/t/TestWeb_Modules159621158/repo1/go.mod
--- PASS: TestWeb/Modules (2.41s)
--- PASS: TestWeb (5.14s)
=== RUN TestWebIndex
godoc_test.go:190: slow test of to-be-deleted code (golang/go#59056)
--- SKIP: TestWebIndex (0.00s)
=== RUN TestNoMainModule
godoc_test.go:442: skipping test in -short mode
--- SKIP: TestNoMainModule (0.00s)
PASS
ok golang.org/x/tools/cmd/godoc 6.694s
--- PASS: TestTheTest (3.57s)
PASS
ok golang.org/x/tools/go/analysis/analysistest 3.671s
=== RUN Test
--- PASS: Test (0.85s)
PASS
ok golang.org/x/tools/go/analysis/passes/buildtag 0.861s
endtoend_test.go:230: stringer: 7.513719ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
stringer: 8.831415ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
stringer: 496.329888ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestEndToEndgap.go4206579713/001/gap.go
=== RUN Test
--- PASS: Test (2.51s)
PASS
ok golang.org/x/tools/go/analysis/passes/bools 2.678s
--- PASS: TestVettool (2.16s)
PASS
ok golang.org/x/tools/go/analysis/internal/versiontest 4.198s
rnr_test.go:101: ... begin iteration 0 with current seed 909
error executing cmd go build -o ./fzTest .: exit status 1
# fzTest/Caller2
Caller2/Caller2.go:102:7: syntax error: unexpected code at end of statement
... starting minimization for failed directory /home/swarming/.swarming/w/ir/x/t/fuzzrun608428388/fuzzTest
error executing cmd go build -o ./fzTest .: exit status 1
package minimization succeeded: found bad pkg 2
error executing cmd go build -o ./fzTest .: exit status 1
function minimization succeeded: found bad fcn 2
--- PASS: TestRunner/Minimization1 (5.88s)
rnr_test.go:131: ... begin iteration 0 with current seed 55909
error executing cmd /home/swarming/.swarming/w/ir/x/t/fuzzrun3697495775/fuzzTest/fzTest: exit status 1
starting main
Error: fail [reflect reflect] |18|1|1| =Checker1.Test1= artificial 0
... starting minimization for failed directory /home/swarming/.swarming/w/ir/x/t/fuzzrun3697495775/fuzzTest
error executing cmd /home/swarming/.swarming/w/ir/x/t/fuzzrun3697495775/fuzzTest/fzTest: exit status 1
package minimization succeeded: found bad pkg 1
error executing cmd /home/swarming/.swarming/w/ir/x/t/fuzzrun3697495775/fuzzTest/fzTest: exit status 1
function minimization succeeded: found bad fcn 1
--- PASS: TestRunner/Minimization2 (5.88s)
=== RUN Test
=== RUN Test
? golang.org/x/tools/go/analysis/passes/defers/cmd/defers [no test files]
=== RUN Test
--- PASS: TestEndToEnd/gap.go (1.46s)
=== RUN TestEndToEnd/cgo.go
endtoend_test.go:222: run: cgo.go Cgo
=== RUN Test
=== RUN Test
? golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment [no test files]
=== RUN TestTest
=== RUN TestFromStringLiterals
=== RUN TestFromStringLiterals/SimpleTest
--- PASS: Test (2.34s)
PASS
ok golang.org/x/tools/go/analysis/passes/copylock 2.421s
endtoend_test.go:230: stringer: 35.581932ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
stringer: 45.22416ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
stringer: 1.589207559s for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestEndToEndcgo.go1536197762/001/cgo.go
? golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall [no test files]
--- PASS: TestTest (1.07s)
PASS
ok golang.org/x/tools/go/analysis/passes/fieldalignment 1.129s
--- PASS: Test (3.38s)
PASS
ok golang.org/x/tools/go/analysis/passes/composite 3.452s
--- PASS: TestFromStringLiterals/SimpleTest (1.01s)
--- PASS: TestFromStringLiterals (1.01s)
=== RUN TestFromFileSystem
--- PASS: Test (2.81s)
PASS
ok golang.org/x/tools/go/analysis/passes/deepequalerrors 2.917s
--- PASS: TestFromFileSystem (0.44s)
PASS
ok golang.org/x/tools/go/analysis/passes/findcall 1.461s
=== RUN Test
-: # command-line-arguments
../../../../../../t/analysistest250624589/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
/home/swarming/.swarming/w/ir/x/t/analysistest250624589/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
2023/11/09 20:59:05 2 errors during loading
-: package xyz is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/xyz)
2023/11/09 20:59:05 error during loading
--- PASS: Test (2.58s)
PASS
-: package abc is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/abc)
2023/11/09 20:59:05 error during loading
ok golang.org/x/tools/go/analysis/passes/errorsas 2.607s
? golang.org/x/tools/go/analysis/passes/httpmux/cmd/httpmux [no test files]
-: package xyz is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/xyz)
-: package abc is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/abc)
2023/11/09 20:59:05 2 errors during loading
=== RUN Test
--- PASS: Test (3.62s)
PASS
ok golang.org/x/tools/go/analysis/passes/ctrlflow 3.701s
--- PASS: TestFixImports (12.81s)
=== RUN TestDryRun
--- PASS: Test (3.27s)
PASS
ok golang.org/x/tools/go/analysis/passes/defers 3.385s
=== RUN Test
-: package xyz is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/xyz)
-: # command-line-arguments
../../../../../../t/analysistest250624589/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
/home/swarming/.swarming/w/ir/x/t/analysistest250624589/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int)
2023/11/09 20:59:05 3 errors during loading
--- PASS: Test (4.96s)
PASS
ok golang.org/x/tools/go/analysis/passes/cgocall 5.027s
2023/11/09 20:59:05 file=non/existing/dir matched no packages
--- PASS: Test (0.59s)
PASS
ok golang.org/x/tools/go/analysis/passes/framepointer 0.615s
--- PASS: Test (3.39s)
PASS
ok golang.org/x/tools/go/analysis/passes/directive 3.435s
--- PASS: TestEndToEnd/cgo.go (3.54s)
=== RUN TestEndToEnd/number.go
endtoend_test.go:222: run: number.go Number
? golang.org/x/tools/go/analysis/passes/ifaceassert/cmd/ifaceassert [no test files]
? golang.org/x/tools/go/analysis/passes/inspect [no test files]
=== RUN TestExtractDoc
--- PASS: TestExtractDoc (0.00s)
=== RUN TestHasSideEffects
--- PASS: TestHasSideEffects (0.00s)
PASS
ok golang.org/x/tools/go/analysis/passes/internal/analysisutil 0.015s
=== RUN Test
endtoend_test.go:230: stringer: 10.653722ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
stringer: 12.436331ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
stringer: 416.140289ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestEndToEndnumber.go707038012/001/number.go
? golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel [no test files]
=== RUN Test
--- PASS: TestRunDespiteErrors (8.03s)
=== RUN TestURL
=== RUN Test
--- PASS: TestURL (0.07s)
=== RUN TestFixes
=== RUN Test
? golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness [no test files]
=== RUN Test
=== RUN TestNilnessGo117
--- PASS: TestEndToEnd/number.go (1.07s)
=== RUN TestEndToEnd/conv.go
endtoend_test.go:222: run: conv.go Conv
fix_test.go:139: [-test.run=TestFixes -- rename duplicate]: out=<</home/swarming/.swarming/w/ir/x/t/analysistest3995942835/src/rename/foo.go:4:2: renaming "bar" to "baz"
/home/swarming/.swarming/w/ir/x/t/analysistest3995942835/src/rename/foo.go:5:6: renaming "bar" to "baz"
/home/swarming/.swarming/w/ir/x/t/analysistest3995942835/src/duplicate/dup.go:4:2: renaming "bar" to "baz"
/home/swarming/.swarming/w/ir/x/t/analysistest3995942835/src/duplicate/dup.go:5:6: renaming "bar" to "baz"
/home/swarming/.swarming/w/ir/x/t/analysistest3995942835/src/rename/intestfile_test.go:4:2: renaming "bar" to "baz"
/home/swarming/.swarming/w/ir/x/t/analysistest3995942835/src/rename/intestfile_test.go:5:6: renaming "bar" to "baz"
/home/swarming/.swarming/w/ir/x/t/analysistest3995942835/src/rename/foo_test.go:4:2: renaming "bar" to "baz"
/home/swarming/.swarming/w/ir/x/t/analysistest3995942835/src/rename/foo_test.go:5:6: renaming "bar" to "baz"
>>
--- PASS: TestFixes (0.65s)
=== RUN TestConflict
--- PASS: Test (0.66s)
PASS
ok golang.org/x/tools/go/analysis/passes/nilfunc 0.668s
--- PASS: TestConflict (0.18s)
=== RUN TestOther
endtoend_test.go:230: stringer: 14.952805ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
stringer: 34.411478ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
stringer: 461.485956ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestEndToEndconv.go1723339813/001/conv.go
--- PASS: TestOther (0.23s)
=== RUN TestStartFixes
--- PASS: TestNilnessGo117 (0.74s)
=== RUN Test
--- PASS: Test (0.76s)
PASS
ok golang.org/x/tools/go/analysis/passes/pkgfact 0.773s
--- PASS: TestDryRun (2.15s)
PASS
=== RUN Test
ok golang.org/x/tools/cmd/fiximports 14.966s
--- PASS: Test (0.13s)
=== RUN TestInstantiated
=== RUN TestReflectValueCompare
/home/swarming/.swarming/w/ir/x/t/analysistest998370569/src/comment/doc.go:1:1:
--- PASS: TestStartFixes (0.31s)
PASS
ok golang.org/x/tools/go/analysis/internal/checker 10.460s
--- PASS: TestInstantiated (0.19s)
=== RUN TestTypeSet
--- PASS: TestTypeSet (0.10s)
PASS
ok golang.org/x/tools/go/analysis/passes/nilness 1.171s
--- PASS: Test (2.05s)
PASS
ok golang.org/x/tools/go/analysis/passes/ifaceassert 2.110s
--- PASS: TestEndToEnd/conv.go (1.30s)
=== RUN TestEndToEnd/day.go
endtoend_test.go:222: run: day.go Day
? golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow [no test files]
=== RUN Test
=== RUN Test
endtoend_test.go:230: stringer: 27.440996ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
stringer: 68.678447ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
stringer: 443.262434ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestEndToEndday.go3333916511/001/day.go
--- PASS: Test (2.52s)
PASS
ok golang.org/x/tools/go/analysis/passes/loopclosure 2.547s
--- PASS: Test (2.63s)
PASS
=== RUN Test
ok golang.org/x/tools/go/analysis/passes/lostcancel 2.746s
=== RUN Test
--- PASS: Test (3.74s)
=== RUN TestGoVersion
--- PASS: TestGoVersion (0.00s)
PASS
ok golang.org/x/tools/go/analysis/passes/httpmux 3.831s
=== RUN Test
--- PASS: Test (3.69s)
PASS
ok golang.org/x/tools/go/analysis/passes/httpresponse 3.767s
--- PASS: TestEndToEnd/day.go (1.16s)
=== RUN TestEndToEnd/typeparams/conv2.go
endtoend_test.go:222: run: typeparams/conv2.go Conv2
--- PASS: Test (0.67s)
PASS
ok golang.org/x/tools/go/analysis/passes/shift 0.724s
=== RUN Test
endtoend_test.go:230: stringer: 86.645087ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
stringer: 104.736744ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
stringer: 305.3713ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestEndToEndtypeparamsconv2.go3705461190/001/conv2.go
--- PASS: TestGeneratedFiles (15.67s)
PASS
ok golang.org/x/tools/cmd/gorename 15.687s
? golang.org/x/tools/go/analysis/passes/stringintconv/cmd/stringintconv [no test files]
=== RUN Test
=== RUN Test
=== RUN Test
--- PASS: TestReflectValueCompare (2.34s)
PASS
ok golang.org/x/tools/go/analysis/passes/reflectvaluecompare 2.398s
--- PASS: TestEndToEnd/typeparams/conv2.go (1.08s)
=== RUN TestEndToEnd/typeparams/prime2.go
endtoend_test.go:222: run: typeparams/prime2.go Prime2
--- PASS: Test (2.90s)
PASS
ok golang.org/x/tools/go/analysis/passes/printf 3.106s
=== RUN Test
--- PASS: Test (2.47s)
PASS
--- PASS: Test (0.78s)
PASS
ok golang.org/x/tools/go/analysis/passes/shadow 2.509s
ok golang.org/x/tools/go/analysis/passes/stringintconv 0.791s
multichecker_test.go:80: [-findcall.name=panic sort io]: out=<</home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8: call of panic(...)
/home/swarming/.swarming/w/ir/x/w/goroot/src/sort/sort_test.go:181:8: call of panic(...)
/home/swarming/.swarming/w/ir/x/w/goroot/src/sort/sort_test.go:187:8: call of panic(...)
/home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go:295:8: call of panic(...)
fail: failed
fail: failed
>>
=== RUN Test
? golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal [no test files]
=== RUN Test
endtoend_test.go:230: stringer: 28.202416ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
stringer: 52.172065ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
stringer: 416.04559ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestEndToEndtypeparamsprime2.go3715406969/001/prime2.go
--- PASS: Test (1.86s)
PASS
ok golang.org/x/tools/go/analysis/passes/sortslice 1.926s
--- PASS: Test (2.30s)
PASS
--- PASS: Test (2.40s)
PASS
ok golang.org/x/tools/go/analysis/passes/sigchanyzer 2.435s
--- PASS: TestEndToEnd/typeparams/prime2.go (1.03s)
--- PASS: TestEndToEnd (16.02s)
=== RUN TestTags
ok golang.org/x/tools/go/analysis/passes/slog 2.492s
=== RUN Test
=== RUN Test
? golang.org/x/tools/go/analysis/passes/unusedresult/cmd/unusedresult [no test files]
=== RUN Test
endtoend_test.go:131: stringer: 35.448154ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestTags1278323731/001 go list -e -f {{context.ReleaseTags}} -- unsafe
stringer: 69.317702ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestTags1278323731/001 go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
stringer: 257.819292ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestTags1278323731/001 go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- .
--- PASS: Test (2.31s)
=== RUN TestAnalyzeEncodingXML
=== RUN Test
endtoend_test.go:146: stringer: 5.629879ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestTags1278323731/001 go list -e -f {{context.ReleaseTags}} -- unsafe
stringer: 55.321098ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestTags1278323731/001 go list -tags=tag -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
stringer: 275.406459ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestTags1278323731/001 go list -tags=tag -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags=tag -- .
--- PASS: TestTags (0.59s)
=== RUN TestConstValueChange
--- PASS: Test (0.59s)
PASS
ok golang.org/x/tools/go/analysis/passes/unreachable 0.624s
? golang.org/x/tools/go/analysis/singlechecker [no test files]
=== RUN Test
--- PASS: Test (2.43s)
PASS
ok golang.org/x/tools/go/analysis/passes/structtag 2.500s
--- PASS: Test (0.65s)
PASS
ok golang.org/x/tools/go/analysis/passes/unusedwrite 0.657s
--- PASS: Test (2.59s)
PASS
ok golang.org/x/tools/go/analysis/passes/testinggoroutine 2.628s
endtoend_test.go:171: stringer: 17.433602ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestConstValueChange1030255700/001 go list -e -f {{context.ReleaseTags}} -- unsafe
stringer: 36.314629ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestConstValueChange1030255700/001 go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
stringer: 565.018269ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestConstValueChange1030255700/001 go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- .
--- PASS: Test (1.92s)
PASS
ok golang.org/x/tools/go/analysis/passes/timeformat 1.944s
=== RUN TestExampleSeparateAnalysis
--- PASS: Test (0.71s)
PASS
ok golang.org/x/tools/go/analysis/passes/usesgenerics 0.727s
multichecker_test.go:80: [-findcall.name=panic -json io]: out=<<{
"io": {
"findcall": [
{
"posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8",
"message": "call of panic(...)",
"suggested_fixes": [
{
"message": "Add '_TEST_'",
"edits": [
{
"filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go",
"start": 14487,
"end": 14487,
"new": "_TEST_"
}
]
}
]
}
]
},
"io [io.test]": {
"findcall": [
{
"posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8",
"message": "call of panic(...)",
"suggested_fixes": [
{
"message": "Add '_TEST_'",
"edits": [
{
"filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go",
"start": 14487,
"end": 14487,
"new": "_TEST_"
}
]
}
]
}
]
},
"io_test [io.test]": {
"findcall": [
{
"posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go:295:8",
"message": "call of panic(...)",
"suggested_fixes": [
{
"message": "Add '_TEST_'",
"edits": [
{
"filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go",
"start": 7812,
"end": 7812,
"new": "_TEST_"
}
]
}
]
}
]
}
}
>>
--- PASS: Test (2.56s)
PASS
ok golang.org/x/tools/go/analysis/passes/tests 2.602s
endtoend_test.go:194: Note: the following messages should indicate an out-of-bounds compiler error
--- PASS: Test (2.46s)
PASS
ok golang.org/x/tools/go/analysis/passes/unmarshal 2.515s
invoke.go:268: 13.725064ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY=off PWD=/home/swarming/.swarming/w/ir/x/t/TestExampleSeparateAnalysis90298459/001 go list -e -f {{context.ReleaseTags}} -- unsafe
=== RUN TestAllPackages
testing: warning: no tests to run
PASS
=== RUN TestAddImport
ok golang.org/x/tools/go/callgraph 0.020s [no tests to run]
endtoend_test.go:195: # command-line-arguments
../../../../t/TestConstValueChange1030255700/001/day_string.go:11:8: invalid argument: index 1 out of bounds [0:1]
../../../../t/TestConstValueChange1030255700/001/day_string.go:12:8: invalid argument: index 1 out of bounds [0:1]
../../../../t/TestConstValueChange1030255700/001/day_string.go:13:8: invalid argument: index 1 out of bounds [0:1]
../../../../t/TestConstValueChange1030255700/001/day_string.go:14:8: invalid argument: index 1 out of bounds [0:1]
../../../../t/TestConstValueChange1030255700/001/day_string.go:15:8: invalid argument: index 1 out of bounds [0:1]
../../../../t/TestConstValueChange1030255700/001/day_string.go:16:8: invalid argument: index 1 out of bounds [0:1]
../../../../t/TestConstValueChange1030255700/001/day_string.go:17:8: invalid argument: index Sunday - 6 (constant -6 of type Day) must not be negative
--- PASS: TestConstValueChange (1.42s)
=== RUN TestGolden
=== RUN TestCHA
--- PASS: TestAddImport (0.01s)
=== RUN TestDoubleAddImport
--- PASS: TestDoubleAddImport (0.00s)
=== RUN TestDoubleAddNamedImport
--- PASS: TestDoubleAddNamedImport (0.00s)
=== RUN TestDoubleAddImportWithDeclComment
--- PASS: TestDoubleAddImportWithDeclComment (0.00s)
=== RUN TestDeleteImport
--- PASS: TestCHA (0.01s)
=== RUN TestCHAGenerics
--- PASS: TestDeleteImport (0.01s)
=== RUN TestDeleteImportAfterAddImport
--- PASS: TestCHAGenerics (0.00s)
PASS
--- PASS: TestDeleteImportAfterAddImport (0.00s)
=== RUN TestRewriteImport
--- PASS: TestRewriteImport (0.00s)
=== RUN TestImports
--- PASS: TestImports (0.00s)
=== RUN TestUsesImport
--- PASS: TestUsesImport (0.00s)
=== RUN TestPathEnclosingInterval_Exact
ok golang.org/x/tools/go/callgraph/cha 0.022s
--- PASS: TestPathEnclosingInterval_Exact (0.00s)
=== RUN TestPathEnclosingInterval_Paths
--- PASS: TestPathEnclosingInterval_Paths (0.00s)
=== RUN TestRewrite
=== RUN TestRewrite/*
=== RUN TestRewrite/*/nop
=== PAUSE TestRewrite/*/nop
=== RUN TestRewrite/*/replace
=== PAUSE TestRewrite/*/replace
=== RUN TestRewrite/*/set_doc_strings
=== PAUSE TestRewrite/*/set_doc_strings
=== RUN TestRewrite/*/insert_names
=== PAUSE TestRewrite/*/insert_names
=== RUN TestRewrite/*/insert
=== PAUSE TestRewrite/*/insert
=== RUN TestRewrite/*/delete
=== PAUSE TestRewrite/*/delete
=== RUN TestRewrite/*/insertafter-delete
=== PAUSE TestRewrite/*/insertafter-delete
=== RUN TestRewrite/*/delete-insertafter
=== PAUSE TestRewrite/*/delete-insertafter
=== RUN TestRewrite/*/replace#01
=== PAUSE TestRewrite/*/replace#01
=== CONT TestRewrite/*/nop
--- PASS: TestRewrite/*/nop (0.00s)
=== CONT TestRewrite/*/replace#01
--- PASS: TestRewrite/*/replace#01 (0.00s)
=== CONT TestRewrite/*/delete-insertafter
--- PASS: TestRewrite/*/delete-insertafter (0.00s)
=== CONT TestRewrite/*/insertafter-delete
--- PASS: TestRewrite/*/insertafter-delete (0.00s)
=== CONT TestRewrite/*/delete
--- PASS: TestRewrite/*/delete (0.00s)
=== CONT TestRewrite/*/insert
--- PASS: TestRewrite/*/insert (0.00s)
=== CONT TestRewrite/*/insert_names
--- PASS: TestRewrite/*/insert_names (0.00s)
=== CONT TestRewrite/*/set_doc_strings
--- PASS: TestRewrite/*/set_doc_strings (0.00s)
=== CONT TestRewrite/*/replace
--- PASS: TestRewrite/*/replace (0.00s)
--- PASS: TestRewrite/* (0.00s)
--- PASS: TestRewrite (0.00s)
PASS
ok golang.org/x/tools/go/ast/astutil 0.057s
=== RUN TestInspectAllNodes
--- PASS: TestInspectAllNodes (0.09s)
=== RUN TestInspectGenericNodes
--- PASS: TestInspectGenericNodes (0.00s)
=== RUN TestInspectPruning
--- PASS: TestInspectPruning (0.06s)
=== RUN TestTypeFiltering
--- PASS: TestTypeFiltering (0.00s)
PASS
ok golang.org/x/tools/go/ast/inspector 0.234s
invoke.go:268: 376.782839ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY=off PWD=/home/swarming/.swarming/w/ir/x/t/TestExampleSeparateAnalysis90298459/001 go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,Module -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- separate/main
=== RUN TestRTA
=== RUN TestRTA/testdata/func.go
--- PASS: TestRTA/testdata/func.go (0.00s)
=== RUN TestRTA/testdata/generics.go
--- PASS: TestRTA/testdata/generics.go (0.00s)
=== RUN TestRTA/testdata/iface.go
--- PASS: TestRTA/testdata/iface.go (0.00s)
=== RUN TestRTA/testdata/reflectcall.go
--- PASS: Test (2.39s)
PASS
--- PASS: TestAnalyzeEncodingXML (2.09s)
PASS
ok golang.org/x/tools/go/analysis/passes/unsafeptr 2.436s
=== RUN TestStatic
--- PASS: TestStatic (0.00s)
PASS
ok golang.org/x/tools/go/callgraph/static 0.020s
ok golang.org/x/tools/go/analysis/passes/stdmethods 4.448s
--- PASS: Test (2.37s)
PASS
ok golang.org/x/tools/go/analysis/passes/unusedresult 2.429s
--- PASS: TestAllPackages (0.62s)
=== RUN TestExpandPatterns
--- PASS: TestExpandPatterns (0.00s)
=== RUN TestParseOverlayArchive
--- PASS: TestParseOverlayArchive (0.00s)
=== RUN TestOverlay
--- PASS: TestOverlay (0.00s)
=== RUN TestTags
--- PASS: TestTags (0.00s)
=== RUN TestContainingPackage
=== RUN TestGolden/day
invoke.go:268: 21.482308ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 27.825405ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 66.090303ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestGolden783207035/001/day.go
--- PASS: TestGolden/day (0.09s)
=== RUN TestGolden/offset
invoke.go:268: 19.024516ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 33.031696ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 38.291416ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestGolden783207035/001/offset.go
--- PASS: TestGolden/offset (0.06s)
=== RUN TestGolden/gap
invoke.go:268: 34.951172ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 38.473066ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 67.43641ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestGolden783207035/001/gap.go
--- PASS: TestGolden/gap (0.11s)
=== RUN TestGolden/num
invoke.go:268: 7.215776ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 14.447625ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 33.956851ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestGolden783207035/001/num.go
--- PASS: TestGolden/num (0.04s)
=== RUN TestGolden/unum
invoke.go:268: 22.5304ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 28.302493ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestContainingPackage (0.40s)
PASS
invoke.go:268: 63.972269ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestGolden783207035/001/unum.go
ok golang.org/x/tools/go/buildutil 1.035s
--- PASS: TestGolden/unum (0.09s)
=== RUN TestGolden/unumpos
invoke.go:268: 27.349895ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 31.091467ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 34.171822ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestGolden783207035/001/unumpos.go
--- PASS: TestGolden/unumpos (0.06s)
=== RUN TestGolden/prime
? golang.org/x/tools/go/internal/cgo [no test files]
invoke.go:268: 9.103171ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 16.818911ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
=== RUN TestNodeInterface
--- PASS: TestNodeInterface (0.00s)
=== RUN TestVtaGraph
--- PASS: TestVtaGraph (0.00s)
=== RUN TestVTAGraphConstruction
=== RUN TestVTAGraphConstruction/testdata/src/store.go
--- PASS: TestVTAGraphConstruction/testdata/src/store.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/phi.go
--- PASS: TestVTAGraphConstruction/testdata/src/phi.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/type_conversions.go
--- PASS: TestVTAGraphConstruction/testdata/src/type_conversions.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/type_assertions.go
--- PASS: TestVTAGraphConstruction/testdata/src/type_assertions.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/fields.go
--- PASS: TestVTAGraphConstruction/testdata/src/fields.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/node_uniqueness.go
--- PASS: TestVTAGraphConstruction/testdata/src/node_uniqueness.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/store_load_alias.go
--- PASS: TestVTAGraphConstruction/testdata/src/store_load_alias.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/phi_alias.go
--- PASS: TestVTAGraphConstruction/testdata/src/phi_alias.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/channels.go
--- PASS: TestVTAGraphConstruction/testdata/src/channels.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/select.go
--- PASS: TestVTAGraphConstruction/testdata/src/select.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/stores_arrays.go
--- PASS: TestVTAGraphConstruction/testdata/src/stores_arrays.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/maps.go
--- PASS: TestVTAGraphConstruction/testdata/src/maps.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/ranges.go
--- PASS: TestVTAGraphConstruction/testdata/src/ranges.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/closures.go
--- PASS: TestVTAGraphConstruction/testdata/src/closures.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/function_alias.go
--- PASS: TestVTAGraphConstruction/testdata/src/function_alias.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/static_calls.go
--- PASS: TestVTAGraphConstruction/testdata/src/static_calls.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/dynamic_calls.go
--- PASS: TestVTAGraphConstruction/testdata/src/dynamic_calls.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/returns.go
--- PASS: TestVTAGraphConstruction/testdata/src/returns.go (0.00s)
=== RUN TestVTAGraphConstruction/testdata/src/panic.go
--- PASS: TestVTAGraphConstruction/testdata/src/panic.go (0.00s)
--- PASS: TestVTAGraphConstruction (0.03s)
=== RUN TestSCC
--- PASS: TestSCC (0.00s)
=== RUN TestPropagation
--- PASS: TestPropagation (0.00s)
=== RUN TestVTACallGraphGo117
--- PASS: TestVTACallGraphGo117 (0.00s)
=== RUN TestVTACallGraph
=== RUN TestVTACallGraph/testdata/src/callgraph_static.go
--- PASS: TestVTACallGraph/testdata/src/callgraph_static.go (0.00s)
=== RUN TestVTACallGraph/testdata/src/callgraph_ho.go
=== RUN TestMask
--- PASS: TestMask (0.00s)
=== RUN TestMaskImpotent
--- PASS: TestMaskImpotent (0.00s)
=== RUN TestMatchPrefix
--- PASS: TestMatchPrefix (0.00s)
=== RUN TestNotMatchPrefix
--- PASS: TestNotMatchPrefix (0.00s)
=== RUN TestBranchingBit
--- PASS: TestBranchingBit (0.00s)
=== RUN TestMarker
=== RUN TestZeroBit
=== RUN TestMarker/testdata/test.go
--- PASS: TestZeroBit (0.00s)
--- PASS: TestMarker/testdata/test.go (0.00s)
=== RUN TestZeroBitFails
=== RUN TestMarker/testdata/go.fake.mod
--- PASS: TestZeroBitFails (0.00s)
--- PASS: TestMarker/testdata/go.fake.mod (0.00s)
--- PASS: TestMarker (0.00s)
=== RUN TestOrd
--- PASS: TestOrd (0.00s)
PASS
=== RUN TestPrefixesOverlapLemma
--- PASS: TestPrefixesOverlapLemma (0.00s)
=== RUN TestScope
ok golang.org/x/tools/go/expect 0.040s
--- PASS: TestScope (0.00s)
=== RUN TestCollision
--- PASS: TestCollision (0.00s)
=== RUN TestDefault
--- PASS: TestDefault (0.00s)
=== RUN TestBuilders
--- PASS: TestBuilders (0.00s)
=== RUN TestEmpty
--- PASS: TestEmpty (0.00s)
=== RUN TestCreate
--- PASS: TestCreate (0.00s)
=== RUN TestElems
--- PASS: TestElems (0.00s)
=== RUN TestRange
trie_test.go:182: visiting (1, x)
trie_test.go:182: visiting (3, y)
trie_test.go:182: visiting (5, z)
trie_test.go:182: visiting (6, stop)
--- PASS: TestRange (0.01s)
=== RUN TestDeepEqual
--- PASS: TestDeepEqual (0.00s)
=== RUN TestNotDeepEqual
--- PASS: TestNotDeepEqual (0.00s)
=== RUN TestMerge
--- PASS: TestMerge (0.00s)
=== RUN TestIntersect
--- PASS: TestIntersect (0.00s)
=== RUN TestIntersectWith
--- PASS: TestIntersectWith (0.00s)
=== RUN TestRemove
--- PASS: TestRemove (0.00s)
=== RUN TestRescope
--- PASS: TestRescope (0.00s)
=== RUN TestSharing
--- PASS: TestSharing (0.00s)
=== RUN TestOperations
op_test.go:341: seed: 1699563554733044850
=== RUN TestDeadCode
--- PASS: TestDeadCode (0.00s)
PASS
ok golang.org/x/tools/go/cfg 0.041s
=== RUN ExampleRead
--- PASS: TestVTACallGraph/testdata/src/callgraph_ho.go (0.00s)
=== RUN TestVTACallGraph/testdata/src/callgraph_interfaces.go
--- PASS: TestVTACallGraph/testdata/src/callgraph_interfaces.go (0.00s)
=== RUN TestVTACallGraph/testdata/src/callgraph_pointers.go
--- PASS: TestVTACallGraph/testdata/src/callgraph_pointers.go (0.00s)
=== RUN TestVTACallGraph/testdata/src/callgraph_collections.go
--- PASS: TestVTACallGraph/testdata/src/callgraph_collections.go (0.00s)
=== RUN TestVTACallGraph/testdata/src/callgraph_fields.go
--- PASS: TestVTACallGraph/testdata/src/callgraph_fields.go (0.00s)
=== RUN TestVTACallGraph/testdata/src/callgraph_field_funcs.go
=== RUN Test
gccgoexportdata_test.go:40: filename = testdata/errors.gox
gccgoexportdata_test.go:40: filename = testdata/short.a
gccgoexportdata_test.go:40: filename = testdata/long.a
--- PASS: Test (0.00s)
PASS
--- PASS: TestVTACallGraph/testdata/src/callgraph_field_funcs.go (0.00s)
=== RUN TestVTACallGraph/testdata/src/callgraph_recursive_types.go
--- PASS: TestVTACallGraph/testdata/src/callgraph_recursive_types.go (0.00s)
=== RUN TestVTACallGraph/testdata/src/callgraph_issue_57756.go
--- PASS: TestVTACallGraph/testdata/src/callgraph_issue_57756.go (0.00s)
--- PASS: TestVTACallGraph (0.01s)
=== RUN TestVTAProgVsFuncSet
--- PASS: TestVTAProgVsFuncSet (0.00s)
=== RUN TestVTAPanicMissingDefinitions
ok golang.org/x/tools/go/gccgoexportdata 0.054s
invoke.go:268: 80.910883ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestGolden783207035/001/prime.go
--- PASS: TestGolden/prime (0.10s)
=== RUN TestGolden/prefix
invoke.go:268: 43.433142ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 58.860098ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 58.376242ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestGolden783207035/001/prefix.go
--- PASS: TestGolden/prefix (0.12s)
=== RUN TestGolden/tokens
invoke.go:268: 9.418743ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 41.80086ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: ExampleRead (0.28s)
=== RUN ExampleNewImporter
invoke.go:268: 112.999298ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/cmd/stringer go list -tags= -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,Export -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -tags= -- /home/swarming/.swarming/w/ir/x/t/TestGolden783207035/001/tokens.go
--- PASS: TestGolden/tokens (0.16s)
--- PASS: TestGolden (1.45s)
=== RUN TestSplitIntoRuns
--- PASS: TestSplitIntoRuns (0.00s)
PASS
ok golang.org/x/tools/cmd/stringer 19.494s
? golang.org/x/tools/go/internal/packagesdriver [no test files]
=== RUN TestFromArgs
--- PASS: TestFromArgs (0.00s)
=== RUN TestLoad_NoInitialPackages
--- PASS: TestLoad_NoInitialPackages (0.00s)
=== RUN TestLoad_MissingInitialPackage
=== RUN TestInstallationImporter
gccgoinstallation_test.go:158: This test needs gccgo
--- SKIP: TestInstallationImporter (0.00s)
=== RUN TestGoxImporter
--- PASS: TestGoxImporter (0.01s)
=== RUN TestObjImporter
importer_test.go:134: This test needs gccgo
--- SKIP: TestObjImporter (0.00s)
=== RUN TestTypeParser
--- PASS: TestTypeParser (0.00s)
PASS
ok golang.org/x/tools/go/internal/gccgoimporter 0.037s
multichecker_test.go:80: [-findcall.name=panic -json io]: out=<<{
"io": {
"findcall": [
{
"posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8",
"message": "call of panic(...)",
"suggested_fixes": [
{
"message": "Add '_TEST_'",
"edits": [
{
"filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go",
"start": 14487,
"end": 14487,
"new": "_TEST_"
}
]
}
]
}
]
},
"io [io.test]": {
"findcall": [
{
"posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8",
"message": "call of panic(...)",
"suggested_fixes": [
{
"message": "Add '_TEST_'",
"edits": [
{
"filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go",
"start": 14487,
"end": 14487,
"new": "_TEST_"
}
]
}
]
}
]
},
"io_test [io.test]": {
"findcall": [
{
"posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go:295:8",
"message": "call of panic(...)",
"suggested_fixes": [
{
"message": "Add '_TEST_'",
"edits": [
{
"filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go",
"start": 7812,
"end": 7812,
"new": "_TEST_"
}
]
}
]
}
]
}
}
>>
--- PASS: TestVTAPanicMissingDefinitions (0.67s)
=== RUN TestVTACallGraphGenerics
=== RUN TestVTACallGraphGenerics/testdata/src/arrays_generics.go
--- PASS: TestVTACallGraphGenerics/testdata/src/arrays_generics.go (0.00s)
=== RUN TestVTACallGraphGenerics/testdata/src/callgraph_generics.go
--- PASS: TestVTACallGraphGenerics/testdata/src/callgraph_generics.go (0.00s)
--- PASS: TestRTA/testdata/reflectcall.go (1.44s)
=== RUN TestVTACallGraphGenerics/testdata/src/issue63146.go
--- PASS: TestVTACallGraphGenerics/testdata/src/issue63146.go (0.00s)
=== RUN TestRTA/testdata/rtype.go
--- PASS: TestVTACallGraphGenerics (0.00s)
--- PASS: TestRTA/testdata/rtype.go (0.00s)
PASS
--- PASS: TestRTA (1.44s)
PASS
ok golang.org/x/tools/go/callgraph/vta 0.726s
ok golang.org/x/tools/go/callgraph/rta 1.500s
--- PASS: ExampleNewImporter (0.65s)
PASS
ok golang.org/x/tools/go/gcexportdata 0.936s
? golang.org/x/tools/go/packages/gopackages [no test files]
? golang.org/x/tools/go/packages/internal/nodecount [no test files]
=== RUN TestOverlayChangesPackageName
=== PAUSE TestOverlayChangesPackageName
=== RUN TestOverlayChangesBothPackageNames
=== PAUSE TestOverlayChangesBothPackageNames
=== RUN TestOverlayChangesTestPackageName
=== PAUSE TestOverlayChangesTestPackageName
=== RUN TestOverlayXTests
=== PAUSE TestOverlayXTests
=== RUN TestOverlay
=== PAUSE TestOverlay
=== RUN TestOverlayDeps
=== PAUSE TestOverlayDeps
=== RUN TestNewPackagesInOverlay
=== PAUSE TestNewPackagesInOverlay
=== RUN TestOverlayNewPackageAndTest
=== PAUSE TestOverlayNewPackageAndTest
=== RUN TestAdHocOverlays
=== PAUSE TestAdHocOverlays
=== RUN TestOverlayModFileChanges
=== PAUSE TestOverlayModFileChanges
=== RUN TestOverlayGOPATHVendoring
=== PAUSE TestOverlayGOPATHVendoring
=== RUN TestContainsOverlay
=== PAUSE TestContainsOverlay
=== RUN TestContainsOverlayXTest
=== PAUSE TestContainsOverlayXTest
=== RUN TestInvalidFilesBeforeOverlay
=== PAUSE TestInvalidFilesBeforeOverlay
=== RUN TestInvalidFilesBeforeOverlayContains
=== PAUSE TestInvalidFilesBeforeOverlayContains
=== RUN TestInvalidXTestInGOPATH
=== PAUSE TestInvalidXTestInGOPATH
=== RUN TestAddImportInOverlay
=== PAUSE TestAddImportInOverlay
=== RUN TestLoadDifferentPatterns
=== PAUSE TestLoadDifferentPatterns
=== RUN TestOverlaysInReplace
=== RUN TestExpect
--- PASS: TestOperations (1.31s)
PASS
package nosuchpkg is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/nosuchpkg)
--- PASS: TestLoad_MissingInitialPackage (0.83s)
=== RUN TestLoad_MissingInitialPackage_AllowErrors
ok golang.org/x/tools/go/callgraph/vta/internal/trie 1.382s
=== PAUSE TestOverlaysInReplace
=== RUN TestLoadZeroConfig
=== PAUSE TestLoadZeroConfig
=== RUN TestLoadImportsGraph
=== PAUSE TestLoadImportsGraph
=== RUN TestLoadImportsTestVariants
=== PAUSE TestLoadImportsTestVariants
=== RUN TestLoadAbsolutePath
=== PAUSE TestLoadAbsolutePath
=== RUN TestVendorImports
=== PAUSE TestVendorImports
=== RUN TestConfigDir
=== PAUSE TestConfigDir
=== RUN TestConfigFlags
=== PAUSE TestConfigFlags
=== RUN TestLoadTypes
=== PAUSE TestLoadTypes
=== RUN TestLoadTypesBits
=== PAUSE TestLoadTypesBits
=== RUN TestLoadSyntaxOK
=== PAUSE TestLoadSyntaxOK
=== RUN TestLoadDiamondTypes
=== PAUSE TestLoadDiamondTypes
=== RUN TestLoadSyntaxError
=== PAUSE TestLoadSyntaxError
=== RUN TestParseFileModifyAST
=== PAUSE TestParseFileModifyAST
=== RUN TestAdHocPackagesBadImport
=== PAUSE TestAdHocPackagesBadImport
=== RUN TestLoadAllSyntaxImportErrors
=== PAUSE TestLoadAllSyntaxImportErrors
=== RUN TestAbsoluteFilenames
=== PAUSE TestAbsoluteFilenames
=== RUN TestContains
=== PAUSE TestContains
=== RUN TestSizes
=== PAUSE TestSizes
=== RUN TestNeedTypeSizesWithBadGOARCH
=== PAUSE TestNeedTypeSizesWithBadGOARCH
=== RUN TestContainsFallbackSticks
=== PAUSE TestContainsFallbackSticks
=== RUN TestNoPatterns
=== PAUSE TestNoPatterns
=== RUN TestJSON
=== PAUSE TestJSON
=== RUN TestRejectInvalidQueries
=== PAUSE TestRejectInvalidQueries
=== RUN TestPatternPassthrough
=== PAUSE TestPatternPassthrough
=== RUN TestConfigDefaultEnv
=== RUN TestConfigDefaultEnv/GOPATH
=== RUN TestConfigDefaultEnv/GOPATH/driver_off
invoke.go:268: 6.653117ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_GOPATH3243583922/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_GOPATH3243583922/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 8.562237ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_GOPATH3243583922/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_GOPATH3243583922/fake/src go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golist
--- PASS: TestConfigDefaultEnv/GOPATH/driver_off (0.02s)
=== RUN TestConfigDefaultEnv/GOPATH/driver_unset
--- PASS: TestConfigDefaultEnv/GOPATH/driver_unset (0.00s)
=== RUN TestConfigDefaultEnv/GOPATH/driver_set
--- PASS: TestConfigDefaultEnv/GOPATH/driver_set (0.00s)
--- PASS: TestConfigDefaultEnv/GOPATH (0.02s)
=== RUN TestConfigDefaultEnv/Modules
invoke.go:268: 5.230354ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe
=== RUN TestConfigDefaultEnv/Modules/driver_off
invoke.go:268: 18.546783ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_Modules4183468433/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_Modules4183468433/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_Modules4183468433/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 16.2646ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_Modules4183468433/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_Modules4183468433/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_Modules4183468433/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golist
--- PASS: TestConfigDefaultEnv/Modules/driver_off (0.04s)
=== RUN TestConfigDefaultEnv/Modules/driver_unset
--- PASS: TestConfigDefaultEnv/Modules/driver_unset (0.01s)
=== RUN TestConfigDefaultEnv/Modules/driver_set
--- PASS: TestConfigDefaultEnv/Modules/driver_set (0.00s)
--- PASS: TestConfigDefaultEnv/Modules (0.06s)
--- PASS: TestConfigDefaultEnv (0.08s)
=== RUN TestBasicXTest
=== PAUSE TestBasicXTest
=== RUN TestErrorMissingFile
=== PAUSE TestErrorMissingFile
=== RUN TestReturnErrorWhenUsingNonGoFiles
=== PAUSE TestReturnErrorWhenUsingNonGoFiles
=== RUN TestReturnErrorWhenUsingGoFilesInMultipleDirectories
=== PAUSE TestReturnErrorWhenUsingGoFilesInMultipleDirectories
=== RUN TestReturnErrorForUnexpectedDirectoryLayout
=== PAUSE TestReturnErrorForUnexpectedDirectoryLayout
=== RUN TestMissingDependency
=== PAUSE TestMissingDependency
=== RUN TestAdHocContains
=== PAUSE TestAdHocContains
=== RUN TestCgoNoCcompiler
=== PAUSE TestCgoNoCcompiler
=== RUN TestCgoMissingFile
=== PAUSE TestCgoMissingFile
=== RUN TestLoadImportsC
=== PAUSE TestLoadImportsC
=== RUN TestCgoNoSyntax
=== PAUSE TestCgoNoSyntax
=== RUN TestCgoBadPkgConfig
=== PAUSE TestCgoBadPkgConfig
=== RUN TestIssue32814
=== PAUSE TestIssue32814
=== RUN TestLoadTypesInfoWithoutNeedDeps
=== PAUSE TestLoadTypesInfoWithoutNeedDeps
=== RUN TestLoadWithNeedDeps
=== PAUSE TestLoadWithNeedDeps
=== RUN TestImpliedLoadMode
=== PAUSE TestImpliedLoadMode
=== RUN TestIssue35331
=== PAUSE TestIssue35331
=== RUN TestMultiplePackageVersionsIssue36188
=== PAUSE TestMultiplePackageVersionsIssue36188
=== RUN TestLoadModeStrings
=== RUN TestLoadModeStrings/test-0
--- PASS: TestLoadModeStrings/test-0 (0.00s)
=== RUN TestLoadModeStrings/test-1
--- PASS: TestLoadModeStrings/test-1 (0.00s)
=== RUN TestLoadModeStrings/test-2
--- PASS: TestLoadModeStrings/test-2 (0.00s)
=== RUN TestLoadModeStrings/test-3
--- PASS: TestLoadModeStrings/test-3 (0.00s)
=== RUN TestLoadModeStrings/test-4
--- PASS: TestLoadModeStrings/test-4 (0.00s)
=== RUN TestLoadModeStrings/test-5
--- PASS: TestLoadModeStrings/test-5 (0.00s)
=== RUN TestLoadModeStrings/test-6
--- PASS: TestLoadModeStrings/test-6 (0.00s)
=== RUN TestLoadModeStrings/test-7
--- PASS: TestLoadModeStrings/test-7 (0.00s)
=== RUN TestLoadModeStrings/test-8
--- PASS: TestLoadModeStrings/test-8 (0.00s)
=== RUN TestLoadModeStrings/test-9
--- PASS: TestLoadModeStrings/test-9 (0.00s)
=== RUN TestLoadModeStrings/test-10
--- PASS: TestLoadModeStrings/test-10 (0.00s)
=== RUN TestLoadModeStrings/test-11
--- PASS: TestLoadModeStrings/test-11 (0.00s)
=== RUN TestLoadModeStrings/test-12
--- PASS: TestLoadModeStrings/test-12 (0.00s)
=== RUN TestLoadModeStrings/test-13
--- PASS: TestLoadModeStrings/test-13 (0.00s)
=== RUN TestLoadModeStrings/test-14
--- PASS: TestLoadModeStrings/test-14 (0.00s)
--- PASS: TestLoadModeStrings (0.00s)
=== RUN TestCycleImportStack
=== PAUSE TestCycleImportStack
=== RUN TestForTestField
=== PAUSE TestForTestField
=== RUN TestIssue37529
=== PAUSE TestIssue37529
=== RUN TestIssue37098
=== PAUSE TestIssue37098
=== RUN TestIssue56632
=== PAUSE TestIssue56632
=== RUN TestInvalidFilesInXTest
=== PAUSE TestInvalidFilesInXTest
=== RUN TestTypecheckCgo
=== PAUSE TestTypecheckCgo
=== RUN TestModule
=== PAUSE TestModule
=== RUN TestExternal_NotHandled
=== PAUSE TestExternal_NotHandled
=== RUN TestInvalidPackageName
=== PAUSE TestInvalidPackageName
=== RUN TestEmptyEnvironment
=== PAUSE TestEmptyEnvironment
=== RUN TestPackageLoadSingleFile
--- PASS: TestPackageLoadSingleFile (0.24s)
=== RUN TestExportFile
package nosuchpkg is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/nosuchpkg)
invoke.go:268: 411.222499ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake/groups/two/primarymod /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake/groups/two/modules/example.com/extra /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake/groups/one/modules/example.com/extra /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake/groups/one/primarymod /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake/groups/two/primarymod/expect /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake/groups/two/modules/example.com/extra/geez /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake/groups/two/modules/example.com/extra/v2 /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake/groups/two/modules/example.com/what@v1.1.0 /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake/groups/two/modules/example.com/extra/v2/geez /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake/groups/two/primarymod/expect /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake/groups/two/modules/example.com/tempmod /home/swarming/.swarming/w/ir/x/t/TestExpect1312019722/fake/src/golang.org/fake/groups/two/modules/example.com/what@v1.0.0
--- PASS: TestExpect (0.85s)
=== RUN TestGroupFilesByModules
=== RUN TestGroupFilesByModules/testdata/groups/one
--- PASS: TestGroupFilesByModules/testdata/groups/one (0.00s)
=== RUN TestGroupFilesByModules/testdata/groups/two
--- PASS: TestGroupFilesByModules/testdata/groups/two (0.00s)
--- PASS: TestGroupFilesByModules (0.00s)
=== RUN TestMustCopyFiles
--- PASS: TestMustCopyFiles (0.02s)
=== RUN TestGOPATHExport
--- PASS: TestGOPATHExport (0.01s)
=== RUN TestModulesExport
--- PASS: TestModulesExport (0.06s)
PASS
ok golang.org/x/tools/go/packages/packagestest 0.954s
--- PASS: TestExportFile (0.38s)
=== RUN TestStdlibMetadata
--- PASS: TestLoad_MissingInitialPackage_AllowErrors (1.24s)
=== RUN TestCreateUnnamedPackage
--- PASS: TestCreateUnnamedPackage (0.00s)
=== RUN TestLoad_MissingFileInCreatedPackage
open /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/loader/missing.go: no such file or directory
--- PASS: TestLoad_MissingFileInCreatedPackage (0.00s)
=== RUN TestLoad_MissingFileInCreatedPackage_AllowErrors
open /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/loader/missing.go: no such file or directory
--- PASS: TestLoad_MissingFileInCreatedPackage_AllowErrors (0.00s)
=== RUN TestLoad_ParseError
/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/loader/testdata/badpkgdecl.go:1:34: expected 'package', found 'EOF'
--- PASS: TestLoad_ParseError (0.00s)
=== RUN TestLoad_ParseError_AllowErrors
/home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/loader/testdata/badpkgdecl.go:1:34: expected 'package', found 'EOF'
--- PASS: TestLoad_ParseError_AllowErrors (0.00s)
=== RUN TestLoad_FromSource_Success
--- PASS: TestLoad_FromSource_Success (0.00s)
=== RUN TestLoad_FromImports_Success
multichecker_test.go:80: [-findcall.name=panic -json sort io]: out=<<{
"io": {
"findcall": [
{
"posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8",
"message": "call of panic(...)",
"suggested_fixes": [
{
"message": "Add '_TEST_'",
"edits": [
{
"filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go",
"start": 14487,
"end": 14487,
"new": "_TEST_"
}
]
}
]
}
]
},
"io [io.test]": {
"findcall": [
{
"posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go:400:8",
"message": "call of panic(...)",
"suggested_fixes": [
{
"message": "Add '_TEST_'",
"edits": [
{
"filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/io.go",
"start": 14487,
"end": 14487,
"new": "_TEST_"
}
]
}
]
}
]
},
"io_test [io.test]": {
"findcall": [
{
"posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go:295:8",
"message": "call of panic(...)",
"suggested_fixes": [
{
"message": "Add '_TEST_'",
"edits": [
{
"filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/io/multi_test.go",
"start": 7812,
"end": 7812,
"new": "_TEST_"
}
]
}
]
}
]
},
"sort": {
"fail": {
"error": "failed"
}
},
"sort [sort.test]": {
"fail": {
"error": "failed"
}
},
"sort_test [sort.test]": {
"findcall": [
{
"posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/sort/sort_test.go:181:8",
"message": "call of panic(...)",
"suggested_fixes": [
{
"message": "Add '_TEST_'",
"edits": [
{
"filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/sort/sort_test.go",
"start": 4035,
"end": 4035,
"new": "_TEST_"
}
]
}
]
},
{
"posn": "/home/swarming/.swarming/w/ir/x/w/goroot/src/sort/sort_test.go:187:8",
"message": "call of panic(...)",
"suggested_fixes": [
{
"message": "Add '_TEST_'",
"edits": [
{
"filename": "/home/swarming/.swarming/w/ir/x/w/goroot/src/sort/sort_test.go",
"start": 4229,
"end": 4229,
"new": "_TEST_"
}
]
}
]
}
]
}
}
>>
--- PASS: TestExitCode (19.82s)
PASS
ok golang.org/x/tools/go/analysis/multichecker 19.839s
--- PASS: TestExampleSeparateAnalysis (4.22s)
=== RUN TestIntegration
=== RUN TestIntegration/GOPATH
? golang.org/x/tools/go/types/internal/play [no test files]
=== RUN TestStaticCallee
=== RUN TestNeedsInstance
=== RUN TestBuildPackage
--- PASS: TestStaticCallee (0.00s)
=== RUN TestExperimentRange
interp_go122_test.go:28: skipping test: flag "range" is not set in GOEXPERIMENT=""
=== RUN TestTypeParamStaticCallee
--- SKIP: TestExperimentRange (0.00s)
--- PASS: TestTypeParamStaticCallee (0.00s)
=== RUN TestTestdataFiles
=== RUN TestDependencies
--- PASS: TestDependencies (0.00s)
=== RUN TestGenericPaths
--- PASS: TestGenericPaths (0.00s)
=== RUN TestAxioms
--- PASS: TestAxioms (0.00s)
=== RUN TestGenericPaths_Issue51717
--- PASS: TestGenericPaths_Issue51717 (0.00s)
=== RUN TestMap
--- PASS: TestMap (0.00s)
=== RUN TestPaths
=== RUN TestMapGenerics
--- PASS: TestPaths (0.00s)
=== RUN TestSourceAndExportData
--- PASS: TestMapGenerics (0.00s)
=== RUN TestIntuitiveMethodSet
--- PASS: TestIntuitiveMethodSet (0.00s)
=== RUN ExampleMap
--- PASS: TestNeedsInstance (0.00s)
=== RUN TestCallsToInstances
--- PASS: ExampleMap (0.00s)
PASS
--- PASS: TestSourceAndExportData (0.00s)
=== RUN TestOrdering
--- PASS: TestOrdering (0.00s)
PASS
=== RUN TestTestdataFiles/boundmeth.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/boundmeth.go
=== RUN TestCallsToInstances/Id[int]
instantiate_test.go:232: # Name: p.Id[int]
# Synthetic: instantiation wrapper of Id
# Location: <input>:14:6
func Id[int](t int) int:
0: entry P:0 S:0
t0 = changetype T <- int (t) T
t1 = Id(t0) T
t2 = changetype int <- T (t1) int
return t2
--- PASS: TestCallsToInstances/Id[int] (0.00s)
=== RUN TestCallsToInstances/Lambda[p.A]
instantiate_test.go:232: # Name: p.Lambda[p.A]
# Synthetic: instantiation wrapper of Lambda
# Location: <input>:18:6
func Lambda[p.A]() func() func(A):
0: entry P:0 S:0
t0 = Lambda() func() func(T)
t1 = changetype func() func(A) <- func() func(T) (t0) func() func(A)
return t1
--- PASS: TestCallsToInstances/Lambda[p.A] (0.00s)
=== RUN TestCallsToInstances/Make[int]
instantiate_test.go:232: # Name: p.Make[int]
# Synthetic: instantiation wrapper of Make
# Location: <input>:31:6
func Make[int]() interface{}:
0: entry P:0 S:0
t0 = Make() interface{}
return t0
--- PASS: TestCallsToInstances/Make[int] (0.00s)
=== RUN TestCallsToInstances/NoOp[p.K[T]]
instantiate_test.go:232: # Name: p.NoOp[p.K[T]]
# Synthetic: instantiation wrapper of NoOp
# Location: <input>:24:6
func NoOp[p.K[T]]():
0: entry P:0 S:0
t0 = NoOp() ()
return
--- PASS: TestCallsToInstances/NoOp[p.K[T]] (0.00s)
--- PASS: TestCallsToInstances (0.00s)
=== RUN TestInstanceUniqueness
=== RUN TestInstanceUniqueness/H
--- PASS: TestInstanceUniqueness/H (0.00s)
=== RUN TestInstanceUniqueness/Foo
--- PASS: TestInstanceUniqueness/Foo (0.00s)
--- PASS: TestInstanceUniqueness (0.00s)
=== RUN TestIsParameterized
--- PASS: TestIsParameterized (0.00s)
=== RUN TestSubst
--- PASS: TestSubst (0.00s)
=== RUN TestGenericBodies
=== RUN TestGenericBodies/p00
--- PASS: TestGenericBodies/p00 (0.00s)
=== RUN TestGenericBodies/p01
--- PASS: TestGenericBodies/p01 (0.00s)
=== RUN TestGenericBodies/p02
--- PASS: TestGenericBodies/p02 (0.00s)
=== RUN TestGenericBodies/p03
--- PASS: TestGenericBodies/p03 (0.00s)
=== RUN TestGenericBodies/p05
--- PASS: TestGenericBodies/p05 (0.00s)
PASS
--- PASS: TestTestdataFiles/boundmeth.go (0.01s)
=== RUN TestTestdataFiles/complit.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/complit.go
=== RUN TestGenericBodies/p06
--- PASS: TestGenericBodies/p06 (0.00s)
=== RUN TestGenericBodies/p07
ok golang.org/x/tools/go/types/objectpath 0.022s
ok golang.org/x/tools/go/types/typeutil 0.025s
--- PASS: TestGenericBodies/p07 (0.00s)
=== RUN TestGenericBodies/p08
--- PASS: TestGenericBodies/p08 (0.00s)
=== RUN TestGenericBodies/p09
--- PASS: TestGenericBodies/p09 (0.00s)
=== RUN TestGenericBodies/p10
--- PASS: TestGenericBodies/p10 (0.00s)
=== RUN TestGenericBodies/p11
--- PASS: TestGenericBodies/p11 (0.00s)
=== RUN TestGenericBodies/p12
--- PASS: TestGenericBodies/p12 (0.00s)
=== RUN TestGenericBodies/p13
--- PASS: TestGenericBodies/p13 (0.00s)
=== RUN TestGenericBodies/p14
--- PASS: TestGenericBodies/p14 (0.01s)
=== RUN TestGenericBodies/p15
PASS
--- PASS: TestTestdataFiles/complit.go (0.02s)
=== RUN TestTestdataFiles/convert.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/convert.go
--- PASS: TestGenericBodies/p15 (0.00s)
=== RUN TestGenericBodies/p16
PASS
--- PASS: TestTestdataFiles/convert.go (0.00s)
=== RUN TestTestdataFiles/coverage.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/coverage.go
--- PASS: TestGenericBodies/p16 (0.00s)
=== RUN TestGenericBodies/p17
--- PASS: TestGenericBodies/p17 (0.00s)
=== RUN TestGenericBodies/p18
--- PASS: TestGenericBodies/p18 (0.00s)
=== RUN TestGenericBodies/p19
--- PASS: TestGenericBodies/p19 (0.00s)
=== RUN TestGenericBodies/p20
--- PASS: TestGenericBodies/p20 (0.00s)
=== RUN TestGenericBodies/p21
--- PASS: TestGenericBodies/p21 (0.00s)
=== RUN TestGenericBodies/p22
--- PASS: TestGenericBodies/p22 (0.00s)
=== RUN TestGenericBodies/p23
--- PASS: TestGenericBodies/p23 (0.00s)
=== RUN TestGenericBodies/p24
--- PASS: TestGenericBodies/p24 (0.00s)
=== RUN TestGenericBodies/p25
--- PASS: TestGenericBodies/p25 (0.00s)
--- PASS: TestGenericBodies (0.03s)
=== RUN TestInstructionString
--- PASS: TestInstructionString (0.00s)
=== RUN TestBuildPackageGo120
=== RUN TestBuildPackageGo120/slice_to_array
=== PAUSE TestBuildPackageGo120/slice_to_array
=== RUN TestBuildPackageGo120/slice_to_zero_length_array
=== PAUSE TestBuildPackageGo120/slice_to_zero_length_array
=== RUN TestBuildPackageGo120/slice_to_zero_length_array_type_parameter
=== PAUSE TestBuildPackageGo120/slice_to_zero_length_array_type_parameter
=== RUN TestBuildPackageGo120/slice_to_non-zero_length_array_type_parameter
=== PAUSE TestBuildPackageGo120/slice_to_non-zero_length_array_type_parameter
=== RUN TestBuildPackageGo120/slice_to_maybe-zero_length_array_type_parameter
=== PAUSE TestBuildPackageGo120/slice_to_maybe-zero_length_array_type_parameter
=== RUN TestBuildPackageGo120/rune_sequence_to_sequence_cast_patterns
=== PAUSE TestBuildPackageGo120/rune_sequence_to_sequence_cast_patterns
=== RUN TestBuildPackageGo120/matching_named_and_underlying_types
=== PAUSE TestBuildPackageGo120/matching_named_and_underlying_types
=== CONT TestBuildPackageGo120/slice_to_array
--- PASS: TestBuildPackageGo120/slice_to_array (0.00s)
=== CONT TestBuildPackageGo120/matching_named_and_underlying_types
--- PASS: TestBuildPackageGo120/matching_named_and_underlying_types (0.00s)
=== CONT TestBuildPackageGo120/rune_sequence_to_sequence_cast_patterns
--- PASS: TestBuildPackageGo120/rune_sequence_to_sequence_cast_patterns (0.00s)
=== CONT TestBuildPackageGo120/slice_to_zero_length_array_type_parameter
--- PASS: TestBuildPackageGo120/slice_to_zero_length_array_type_parameter (0.00s)
=== CONT TestBuildPackageGo120/slice_to_maybe-zero_length_array_type_parameter
--- PASS: TestBuildPackageGo120/slice_to_maybe-zero_length_array_type_parameter (0.00s)
=== CONT TestBuildPackageGo120/slice_to_zero_length_array
--- PASS: TestBuildPackageGo120/slice_to_zero_length_array (0.00s)
=== CONT TestBuildPackageGo120/slice_to_non-zero_length_array_type_parameter
--- PASS: TestBuildPackageGo120/slice_to_non-zero_length_array_type_parameter (0.00s)
--- PASS: TestBuildPackageGo120 (0.00s)
=== RUN TestMultipleGoversions
--- PASS: TestMultipleGoversions (0.00s)
=== RUN TestRangeOverInt
builder_go122_test.go:149: skipping test: flag "range" is not set in GOEXPERIMENT=""
--- SKIP: TestRangeOverInt (0.00s)
=== RUN TestBuildPackage
PASS
--- PASS: TestTestdataFiles/coverage.go (0.03s)
=== RUN TestTestdataFiles/deepequal.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/deepequal.go
PASS
--- PASS: TestTestdataFiles/deepequal.go (0.02s)
=== RUN TestTestdataFiles/defer.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/defer.go
PASS
--- PASS: TestTestdataFiles/defer.go (0.01s)
=== RUN TestTestdataFiles/fieldprom.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/fieldprom.go
PASS
--- PASS: TestTestdataFiles/fieldprom.go (0.01s)
=== RUN TestTestdataFiles/forvarlifetime_old.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/forvarlifetime_old.go
PASS
--- PASS: TestTestdataFiles/forvarlifetime_old.go (0.04s)
=== RUN TestTestdataFiles/ifaceconv.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/ifaceconv.go
PASS
--- PASS: TestTestdataFiles/ifaceconv.go (0.00s)
=== RUN TestTestdataFiles/ifaceprom.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/ifaceprom.go
PASS
--- PASS: TestTestdataFiles/ifaceprom.go (0.00s)
=== RUN TestTestdataFiles/initorder.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/initorder.go
PASS
--- PASS: TestTestdataFiles/initorder.go (0.01s)
=== RUN TestTestdataFiles/methprom.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/methprom.go
PASS
--- PASS: TestTestdataFiles/methprom.go (0.00s)
=== RUN TestTestdataFiles/mrvchain.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/mrvchain.go
PASS
--- PASS: TestTestdataFiles/mrvchain.go (0.00s)
=== RUN TestTestdataFiles/range.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/range.go
? golang.org/x/tools/godoc/analysis [no test files]
? golang.org/x/tools/godoc/util [no test files]
PASS
--- PASS: TestTestdataFiles/range.go (0.01s)
=== RUN TestTestdataFiles/recover.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/recover.go
PASS
--- PASS: TestTestdataFiles/recover.go (0.00s)
=== RUN TestTestdataFiles/reflect.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/reflect.go
=== RUN TestStaticIsUpToDate
=== RUN TestRedirects
--- PASS: TestRedirects (0.00s)
PASS
PASS
--- PASS: TestTestdataFiles/reflect.go (0.01s)
=== RUN TestTestdataFiles/slice2arrayptr.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/slice2arrayptr.go
=== RUN TestNewDirTree
PASS
--- PASS: TestTestdataFiles/slice2arrayptr.go (0.01s)
=== RUN TestTestdataFiles/static.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/static.go
PASS
--- PASS: TestTestdataFiles/static.go (0.00s)
=== RUN TestTestdataFiles/width32.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/width32.go
interp_test.go:172: skipping: width32.go checks behavior for a 32-bit int
--- SKIP: TestTestdataFiles/width32.go (0.00s)
=== RUN TestTestdataFiles/rangevarlifetime_old.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/rangevarlifetime_old.go
ok golang.org/x/tools/godoc/redirect 0.032s
PASS
--- PASS: TestTestdataFiles/rangevarlifetime_old.go (0.01s)
=== RUN TestTestdataFiles/fixedbugs/issue52342.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/fixedbugs/issue52342.go
PASS
--- PASS: TestTestdataFiles/fixedbugs/issue52342.go (0.00s)
=== RUN TestTestdataFiles/fixedbugs/issue55115.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/fixedbugs/issue55115.go
PASS
--- PASS: TestTestdataFiles/fixedbugs/issue55115.go (0.01s)
=== RUN TestTestdataFiles/slice2array.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/slice2array.go
PASS
--- PASS: TestTestdataFiles/slice2array.go (0.00s)
=== RUN TestTestdataFiles/minmax.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/minmax.go
PASS
--- PASS: TestTestdataFiles/minmax.go (0.02s)
=== RUN TestTestdataFiles/rangevarlifetime_go122.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/rangevarlifetime_go122.go
PASS
--- PASS: TestTestdataFiles/rangevarlifetime_go122.go (0.01s)
=== RUN TestTestdataFiles/forvarlifetime_go122.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/forvarlifetime_go122.go
=== RUN TestNewNameSpace
--- PASS: TestNewNameSpace (0.00s)
=== RUN TestReadDirUnion
=== RUN TestReadDirUnion/no_go_files
--- PASS: TestReadDirUnion/no_go_files (0.00s)
=== RUN TestReadDirUnion/have_go_files
--- PASS: TestReadDirUnion/have_go_files (0.00s)
=== RUN TestReadDirUnion/empty_mount
--- PASS: TestReadDirUnion/empty_mount (0.00s)
--- PASS: TestReadDirUnion (0.00s)
=== RUN TestRootType
--- PASS: TestRootType (0.00s)
PASS
ok golang.org/x/tools/godoc/vfs 0.042s
PASS
--- PASS: TestTestdataFiles/forvarlifetime_go122.go (0.05s)
=== RUN TestTestdataFiles/fixedbugs/issue52835.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/fixedbugs/issue52835.go
PASS
--- PASS: TestTestdataFiles/fixedbugs/issue52835.go (0.00s)
=== RUN TestTestdataFiles/fixedbugs/issue55086.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/fixedbugs/issue55086.go
PASS
--- PASS: TestTestdataFiles/fixedbugs/issue55086.go (0.01s)
=== RUN TestTestdataFiles/typeassert.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/typeassert.go
PASS
--- PASS: TestTestdataFiles/typeassert.go (0.00s)
=== RUN TestTestdataFiles/zeros.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/ssa/interp/testdata/zeros.go
PASS
--- PASS: TestTestdataFiles/zeros.go (0.00s)
--- PASS: TestTestdataFiles (0.31s)
=== RUN TestGorootTest
=== RUN TestGorootTest/235.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/235.go
PASS
--- PASS: TestGorootTest/235.go (0.01s)
=== RUN TestGorootTest/alias1.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/alias1.go
PASS
--- PASS: TestGorootTest/alias1.go (0.00s)
=== RUN TestGorootTest/func5.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/func5.go
PASS
--- PASS: TestGorootTest/func5.go (0.00s)
=== RUN TestGorootTest/func6.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/func6.go
PASS
--- PASS: TestGorootTest/func6.go (0.00s)
=== RUN TestGorootTest/func7.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/func7.go
PASS
--- PASS: TestStaticIsUpToDate (0.16s)
--- PASS: TestGorootTest/func7.go (0.00s)
=== RUN TestGorootTest/func8.go
=== RUN TestAppendQuote
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/func8.go
PASS
--- PASS: TestGorootTest/func8.go (0.00s)
=== RUN TestGorootTest/helloworld.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/helloworld.go
hello, world
PASS
--- PASS: TestGorootTest/helloworld.go (0.00s)
=== RUN TestGorootTest/varinit.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/varinit.go
? golang.org/x/tools/godoc/vfs/httpfs [no test files]
PASS
--- PASS: TestGorootTest/varinit.go (0.00s)
=== RUN TestGorootTest/escape3.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/escape3.go
=== RUN TestRootType
--- PASS: TestRootType (0.00s)
PASS
PASS
--- PASS: TestGorootTest/escape3.go (0.00s)
=== RUN TestGorootTest/initcomma.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/initcomma.go
PASS
--- PASS: TestGorootTest/initcomma.go (0.01s)
=== RUN TestGorootTest/cmp.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/cmp.go
ok golang.org/x/tools/godoc/vfs/gatefs 0.015s
PASS
--- PASS: TestGorootTest/cmp.go (0.01s)
=== RUN TestGorootTest/compos.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/compos.go
PASS
--- PASS: TestGorootTest/compos.go (0.00s)
=== RUN TestGorootTest/turing.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/turing.go
PASS
--- PASS: TestGorootTest/turing.go (0.01s)
=== RUN TestGorootTest/indirect.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/indirect.go
PASS
--- PASS: TestGorootTest/indirect.go (0.01s)
=== RUN TestGorootTest/complit.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/complit.go
PASS
--- PASS: TestGorootTest/complit.go (0.01s)
=== RUN TestGorootTest/for.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/for.go
PASS
--- PASS: TestGorootTest/for.go (0.00s)
=== RUN TestGorootTest/struct0.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/struct0.go
PASS
--- PASS: TestGorootTest/struct0.go (0.00s)
=== RUN TestGorootTest/intcvt.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/intcvt.go
PASS
--- PASS: TestGorootTest/intcvt.go (0.01s)
=== RUN TestGorootTest/printbig.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/printbig.go
-9223372036854775808
9223372036854775807
PASS
--- PASS: TestGorootTest/printbig.go (0.00s)
=== RUN TestGorootTest/deferprint.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/deferprint.go
printing: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
42 true false true 1.5 world <nil> [] map[] 0x0 255
PASS
--- PASS: TestGorootTest/deferprint.go (0.00s)
=== RUN TestGorootTest/escape.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/escape.go
PASS
--- PASS: TestGorootTest/escape.go (0.01s)
=== RUN TestGorootTest/range.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/range.go
PASS
--- PASS: TestGorootTest/range.go (0.01s)
=== RUN TestGorootTest/const4.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/const4.go
PASS
--- PASS: TestGorootTest/const4.go (0.01s)
=== RUN TestGorootTest/float_lit.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/float_lit.go
PASS
--- PASS: TestGorootTest/float_lit.go (0.01s)
=== RUN TestGorootTest/bigalg.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/bigalg.go
PASS
--- PASS: TestGorootTest/bigalg.go (0.01s)
=== RUN TestGorootTest/decl.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/decl.go
PASS
--- PASS: TestGorootTest/decl.go (0.00s)
=== RUN TestGorootTest/if.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/if.go
PASS
--- PASS: TestGorootTest/if.go (0.00s)
=== RUN TestGorootTest/named.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/named.go
PASS
--- PASS: TestGorootTest/named.go (0.01s)
=== RUN TestGorootTest/bigmap.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/bigmap.go
PASS
--- PASS: TestGorootTest/bigmap.go (0.03s)
=== RUN TestGorootTest/func.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/func.go
PASS
--- PASS: TestGorootTest/func.go (0.00s)
=== RUN TestGorootTest/reorder2.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/reorder2.go
PASS
--- PASS: TestGorootTest/reorder2.go (0.01s)
=== RUN TestGorootTest/gc.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/gc.go
--- PASS: TestBuildPackage (0.53s)
=== RUN TestPackages
PASS
--- PASS: TestGorootTest/gc.go (0.02s)
=== RUN TestGorootTest/simassign.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/simassign.go
PASS
--- PASS: TestGorootTest/simassign.go (0.01s)
=== RUN TestGorootTest/iota.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/iota.go
=== RUN TestOpenRoot
--- PASS: TestOpenRoot (0.00s)
=== RUN TestReaddir
--- PASS: TestReaddir (0.00s)
PASS
ok golang.org/x/tools/godoc/vfs/mapfs 0.004s
PASS
--- PASS: TestGorootTest/iota.go (0.00s)
=== RUN TestGorootTest/nilptr2.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/nilptr2.go
PASS
--- PASS: TestGorootTest/nilptr2.go (0.01s)
=== RUN TestGorootTest/utf.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/utf.go
PASS
--- PASS: TestGorootTest/utf.go (0.00s)
=== RUN TestGorootTest/method.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/method.go
PASS
--- PASS: TestGorootTest/method.go (0.01s)
=== RUN TestGorootTest/char_lit.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/char_lit.go
PASS
--- PASS: TestGorootTest/char_lit.go (0.00s)
=== RUN TestGorootTest/env.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/env.go
--- PASS: TestNewDirTree (0.40s)
=== RUN TestStructField
=== RUN TestStructField/10
--- PASS: TestStructField/10 (0.00s)
=== RUN TestStructField/100
--- PASS: TestStructField/100 (0.00s)
=== RUN TestStructField/1000
PASS
--- PASS: TestGorootTest/env.go (0.01s)
=== RUN TestGorootTest/int_lit.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/int_lit.go
PASS
--- PASS: TestGorootTest/int_lit.go (0.00s)
=== RUN TestGorootTest/string_lit.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/string_lit.go
PASS
--- PASS: TestGorootTest/string_lit.go (0.01s)
=== RUN TestGorootTest/defer.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/defer.go
--- PASS: TestStructField/1000 (0.02s)
=== RUN TestStructField/10000
PASS
--- PASS: TestGorootTest/defer.go (0.01s)
=== RUN TestGorootTest/typeswitch.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeswitch.go
PASS
--- PASS: TestGorootTest/typeswitch.go (0.01s)
=== RUN TestGorootTest/stringrange.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/stringrange.go
PASS
--- PASS: TestGorootTest/stringrange.go (0.01s)
=== RUN TestGorootTest/reorder.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/reorder.go
PASS
--- PASS: TestGorootTest/reorder.go (0.02s)
=== RUN TestGorootTest/method3.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/method3.go
PASS
--- PASS: TestGorootTest/method3.go (0.00s)
=== RUN TestGorootTest/literal.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/literal.go
? golang.org/x/tools/imports [no test files]
? golang.org/x/tools/internal/analysisinternal [no test files]
PASS
--- PASS: TestGorootTest/literal.go (0.01s)
=== RUN TestGorootTest/nul1.go
=== RUN TestZipFSReadDir
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/nul1.go
--- PASS: TestZipFSReadDir (0.00s)
=== RUN TestZipFSStatFuncs
--- PASS: TestZipFSStatFuncs (0.00s)
=== RUN TestZipFSNotExist
--- PASS: TestZipFSNotExist (0.00s)
=== RUN TestZipFSOpenSeek
--- PASS: TestZipFSOpenSeek (0.00s)
=== RUN TestRootType
--- PASS: TestRootType (0.00s)
PASS
package main
var x = "in string �" // ERROR "NUL"
var y = `in raw string � foo` // ERROR "NUL"
// in comment � // ERROR "NUL"
/* in other comment � */ // ERROR "NUL"
/* in source code */ �// ERROR "NUL"
var xx = "in string ��" // ERROR "UTF-8"
var yy = `in raw string � foo` // ERROR "UTF-8"
// in comment �� // ERROR "UTF-8"
/* in other comment ��� */ // ERROR "UTF-8|NUL"
/* in variable name */
var z�� int // ERROR "UTF-8"
/* in source code */ var �A int// ERROR "UTF-8"
PASS
--- PASS: TestGorootTest/nul1.go (0.01s)
=== RUN TestGorootTest/zerodivide.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/zerodivide.go
ok golang.org/x/tools/godoc/vfs/zipfs 0.031s
PASS
--- PASS: TestGorootTest/zerodivide.go (0.03s)
=== RUN TestGorootTest/convert.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/convert.go
PASS
--- PASS: TestGorootTest/convert.go (0.01s)
=== RUN TestGorootTest/convT2X.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/convT2X.go
PASS
--- PASS: TestGorootTest/convT2X.go (0.01s)
=== RUN TestGorootTest/switch.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/switch.go
PASS
--- PASS: TestGorootTest/switch.go (0.02s)
=== RUN TestGorootTest/ddd.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/ddd.go
PASS
--- PASS: TestGorootTest/ddd.go (0.01s)
=== RUN TestGorootTest/blank.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/blank.go
PASS
--- PASS: TestGorootTest/blank.go (0.01s)
=== RUN TestGorootTest/closedchan.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/closedchan.go
PASS
--- PASS: TestGorootTest/closedchan.go (0.02s)
=== RUN TestGorootTest/divide.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/divide.go
PASS
--- PASS: TestGorootTest/divide.go (0.01s)
=== RUN TestGorootTest/rename.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/rename.go
PASS
--- PASS: TestGorootTest/rename.go (0.01s)
=== RUN TestGorootTest/nil.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/nil.go
--- PASS: TestStructField/10000 (0.24s)
--- PASS: TestStructField (0.26s)
=== RUN TestPkgLinkFunc
--- PASS: TestPkgLinkFunc (0.00s)
=== RUN TestSrcPosLinkFunc
--- PASS: TestSrcPosLinkFunc (0.00s)
=== RUN TestSrcLinkFunc
--- PASS: TestSrcLinkFunc (0.00s)
=== RUN TestQueryLinkFunc
--- PASS: TestQueryLinkFunc (0.00s)
=== RUN TestDocLinkFunc
--- PASS: TestDocLinkFunc (0.00s)
=== RUN TestSanitizeFunc
--- PASS: TestSanitizeFunc (0.00s)
=== RUN TestStructFieldsIDAttributes
--- PASS: TestStructFieldsIDAttributes (0.00s)
=== RUN TestValueSpecIDAttributes
--- PASS: TestValueSpecIDAttributes (0.00s)
=== RUN TestCompositeLitLinkFields
--- PASS: TestCompositeLitLinkFields (0.00s)
=== RUN TestFuncDeclNotLink
--- PASS: TestFuncDeclNotLink (0.00s)
=== RUN TestScanIdentifier
--- PASS: TestScanIdentifier (0.00s)
=== RUN TestReplaceLeadingIndentation
--- PASS: TestReplaceLeadingIndentation (0.00s)
=== RUN TestSrcBreadcrumbFunc
--- PASS: TestSrcBreadcrumbFunc (0.00s)
=== RUN TestSrcToPkgLinkFunc
--- PASS: TestSrcToPkgLinkFunc (0.00s)
=== RUN TestFilterOutBuildAnnotations
--- PASS: TestFilterOutBuildAnnotations (0.00s)
=== RUN TestLinkifyGenerics
--- PASS: TestLinkifyGenerics (0.00s)
=== RUN TestIndex
PASS
--- PASS: TestGorootTest/nil.go (0.04s)
=== RUN TestGorootTest/recover1.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/recover1.go
PASS
--- PASS: TestGorootTest/recover1.go (0.00s)
index_test.go:75: docs, goCode, fullText = true,true,true
=== RUN TestGorootTest/recover2.go
interp_test.go:160: The recover2.go test is broken in go1.14+. See golang.org/issue/34089.
--- SKIP: TestGorootTest/recover2.go (0.00s)
=== RUN TestGorootTest/recover3.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/recover3.go
index_test.go:75: docs, goCode, fullText = true,true,false
PASS
--- PASS: TestGorootTest/recover3.go (0.01s)
=== RUN TestGorootTest/typeswitch1.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeswitch1.go
index_test.go:75: docs, goCode, fullText = true,false,true
--- PASS: TestPackages (0.33s)
=== RUN TestBuildPackage_MissingImport
--- PASS: TestBuildPackage_MissingImport (0.00s)
=== RUN TestIssue28106
index_test.go:75: docs, goCode, fullText = true,false,false
index_test.go:75: docs, goCode, fullText = false,true,true
PASS
--- PASS: TestGorootTest/typeswitch1.go (0.01s)
=== RUN TestGorootTest/floatcmp.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/floatcmp.go
index_test.go:75: docs, goCode, fullText = false,true,false
index_test.go:75: docs, goCode, fullText = false,false,true
index_test.go:75: docs, goCode, fullText = false,false,false
--- PASS: TestIndex (0.03s)
=== RUN TestIndexWriteRead
PASS
--- PASS: TestGorootTest/floatcmp.go (0.01s)
=== RUN TestGorootTest/crlf.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/crlf.go
package main
CR
import "fmt"
var CR s = "hello\n" + CR
" world"CR
var t = BQhelloCR
worldBQ
var u = BQhCReCRlCRlCRoCR
worldBQ
var golden = "hello\n world"
func main() {
if s != golden {
fmt.Printf("s=%q, want %q", s, golden)
}
if t != golden {
fmt.Printf("t=%q, want %q", t, golden)
}
if u != golden {
fmt.Printf("u=%q, want %q", u, golden)
}
}
PASS
--- PASS: TestGorootTest/crlf.go (0.01s)
--- PASS: TestGorootTest (0.58s)
=== RUN TestTypeparamTest
=== RUN TestTypeparamTest/absdiff.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/absdiff.go
PASS
--- PASS: TestTypeparamTest/absdiff.go (0.00s)
=== RUN TestTypeparamTest/absdiff2.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/absdiff2.go
PASS
--- PASS: TestTypeparamTest/absdiff2.go (0.01s)
=== RUN TestTypeparamTest/absdiff3.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/absdiff3.go
PASS
--- PASS: TestTypeparamTest/absdiff3.go (0.01s)
=== RUN TestTypeparamTest/absdiffimp.go
interp_test.go:352: Not a `// run` file: absdiffimp.go
--- PASS: TestTypeparamTest/absdiffimp.go (0.00s)
=== RUN TestTypeparamTest/absdiffimp2.go
interp_test.go:352: Not a `// run` file: absdiffimp2.go
--- PASS: TestTypeparamTest/absdiffimp2.go (0.00s)
=== RUN TestTypeparamTest/adder.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/adder.go
--- PASS: TestIndexWriteRead (0.05s)
=== RUN TestIdentResultSort
--- PASS: TestIdentResultSort (0.00s)
=== RUN TestIdentFilter
--- PASS: TestIdentFilter (0.00s)
=== RUN TestIgnoredGoFiles
--- PASS: TestIgnoredGoFiles (0.00s)
=== RUN TestIssue5247
--- PASS: TestIssue5247 (0.00s)
=== RUN TestRedirectAndMetadata
--- PASS: TestRedirectAndMetadata (0.00s)
=== RUN TestMarkdown
--- PASS: TestMarkdown (0.00s)
=== RUN TestGenerics
server_test.go:200: &{/blah/ <nil> 2 0xc0002201c0 0xc000205320 [] map[] map[] false false map[] map[] <nil> 2023-11-09 20:59:18.538729885 +0000 UTC m=+0.752029739 false}
--- PASS: TestGenerics (0.00s)
=== RUN TestParseEBNFString
--- PASS: TestParseEBNFString (0.00s)
=== RUN TestParseVersionRow
--- PASS: TestParseVersionRow (0.00s)
=== RUN TestAPIVersion
PASS
--- PASS: TestTypeparamTest/adder.go (0.02s)
=== RUN TestTypeparamTest/aliasimp.go
interp_test.go:352: Not a `// run` file: aliasimp.go
--- PASS: TestTypeparamTest/aliasimp.go (0.00s)
=== RUN TestTypeparamTest/append.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/append.go
--- PASS: TestBuildPackage (0.91s)
=== RUN TestNoIndirectCreatePackage
PASS
--- PASS: TestTypeparamTest/append.go (0.00s)
=== RUN TestTypeparamTest/boundmethod.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/boundmethod.go
? golang.org/x/tools/internal/astutil [no test files]
PASS
--- PASS: TestTypeparamTest/boundmethod.go (0.05s)
=== RUN TestTypeparamTest/builtins.go
interp_test.go:352: Not a `// run` file: builtins.go
--- PASS: TestTypeparamTest/builtins.go (0.00s)
=== RUN TestTypeparamTest/chans.go
interp_test.go:357: skipping: interp tests do not support runtime.SetFinalizer
--- SKIP: TestTypeparamTest/chans.go (0.00s)
=== RUN TestTypeparamTest/chansimp.go
interp_test.go:352: Not a `// run` file: chansimp.go
--- PASS: TestTypeparamTest/chansimp.go (0.00s)
=== RUN TestTypeparamTest/combine.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/combine.go
PASS
--- PASS: TestTypeparamTest/combine.go (0.01s)
=== RUN TestTypeparamTest/cons.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/cons.go
=== RUN TestChanges
=== RUN TestNoImports
--- PASS: TestNoImports (0.00s)
PASS
ok golang.org/x/tools/internal/bisect 0.033s
PASS
--- PASS: TestTypeparamTest/cons.go (0.01s)
=== RUN TestTypeparamTest/dedup.go
interp_test.go:352: Not a `// run` file: dedup.go
--- PASS: TestTypeparamTest/dedup.go (0.00s)
=== RUN TestTypeparamTest/devirtualize1.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/devirtualize1.go
PASS
--- PASS: TestTypeparamTest/devirtualize1.go (0.00s)
=== RUN TestTypeparamTest/devirtualize2.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/devirtualize2.go
PASS
--- PASS: TestTypeparamTest/devirtualize2.go (0.00s)
=== RUN TestTypeparamTest/dictionaryCapture-noinline.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/dictionaryCapture-noinline.go
PASS
--- PASS: TestTypeparamTest/dictionaryCapture-noinline.go (0.01s)
=== RUN TestTypeparamTest/dictionaryCapture.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/dictionaryCapture.go
--- PASS: TestAPIVersion (0.13s)
PASS
ok golang.org/x/tools/godoc 0.896s
PASS
--- PASS: TestTypeparamTest/dictionaryCapture.go (0.03s)
=== RUN TestTypeparamTest/dottype.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/dottype.go
3
3 true
0 false
3
3 true
0 false
3
3
0
0 true
PASS
--- PASS: TestTypeparamTest/dottype.go (0.01s)
=== RUN TestTypeparamTest/double.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/double.go
# Name: testdata/a.init
# Package: testdata/a
--- PASS: TestLoad_FromImports_Success (1.38s)
# Synthetic: package initializer
func init():
=== RUN TestLoad_MissingIndirectImport
0: entry P:0 S:2
t0 = *init$guard bool
if t0 goto 2 else 1
1: init.start P:1 S:1
*init$guard = true:bool
t1 = testdata/b.init() ()
jump 2
2: init.done P:2 S:0
return
# Name: testdata/a.A
# Package: testdata/a
# Location: /home/swarming/.swarming/w/ir/x/t/TestNoIndirectCreatePackage2733320788/001/a/a.go:5:6
func A():
0: entry P:0 S:0
t0 = struct{testdata/c.C}{}:testdata/b.B.C [#0] testdata/c.C
t1 = (testdata/c.C).F(t0) ()
return
# Name: (testdata/c.C).F
# Synthetic: from type information (on demand)
# Location: /home/swarming/.swarming/w/ir/x/t/TestNoIndirectCreatePackage2733320788/001/c/c.go:4:1
func (testdata/c.C) F():
(external)
/go/src/b/x.go:1:21: could not import c (cannot find package "c" in any of:
/go/src/c (from $GOROOT)
($GOPATH not set. For more details see: 'go help gopath'))
--- PASS: TestLoad_MissingIndirectImport (0.00s)
=== RUN TestLoad_BadDependency_AllowErrors
--- PASS: TestNoIndirectCreatePackage (0.13s)
=== RUN TestRuntimeTypes
/go/src/b/x.go:1:21: could not import c (cannot find package "c" in any of:
/go/src/c (from $GOROOT)
($GOPATH not set. For more details see: 'go help gopath'))
/go/src/b/x.go:1:21: could not import c (/go/src/c/x.go:1:8: expected 'IDENT', found 'EOF')
/go/src/c/x.go:1:20: expected operand, found 'EOF'
--- PASS: TestLoad_BadDependency_AllowErrors (0.00s)
=== RUN TestCwd
cannot find package "two/three" in any of:
/go/src/two/three (from $GOROOT)
($GOPATH not set. For more details see: 'go help gopath')
--- PASS: TestCwd (0.00s)
=== RUN TestLoad_vendor
--- PASS: TestLoad_vendor (0.00s)
=== RUN TestVendorCwd
cannot find package "http" in any of:
/go/src/vendor/http (vendor tree)
/go/src/http (from $GOROOT)
($GOPATH not set. For more details see: 'go help gopath')
--- PASS: TestVendorCwd (0.00s)
=== RUN TestVendorCwdIssue16580
--- PASS: TestVendorCwdIssue16580 (0.00s)
=== RUN TestTransitivelyErrorFreeFlag
/go/src/c/x.go:1:31: cannot convert false (untyped bool constant) to type int
--- PASS: TestTransitivelyErrorFreeFlag (0.00s)
=== RUN TestErrorReporting
--- PASS: TestErrorReporting (0.00s)
=== RUN TestCycles
--- PASS: TestCycles (0.00s)
=== RUN TestLoad1
=== PAUSE TestLoad1
=== RUN TestLoad2
=== PAUSE TestLoad2
=== RUN TestCgoCwdIssue46877
PASS
--- PASS: TestTypeparamTest/double.go (0.02s)
=== RUN TestTypeparamTest/eface.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/eface.go
PASS
--- PASS: TestTypeparamTest/eface.go (0.00s)
=== RUN TestTypeparamTest/equal.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/equal.go
PASS
--- PASS: TestTypeparamTest/equal.go (0.00s)
=== RUN TestTypeparamTest/fact.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/fact.go
--- PASS: TestRuntimeTypes (0.02s)
=== RUN TestInit
PASS
--- PASS: TestTypeparamTest/fact.go (0.01s)
=== RUN TestTypeparamTest/factimp.go
interp_test.go:352: Not a `// run` file: factimp.go
--- PASS: TestTypeparamTest/factimp.go (0.00s)
=== RUN TestTypeparamTest/gencrawler.go
interp_test.go:352: Not a `// run` file: gencrawler.go
--- PASS: TestTypeparamTest/gencrawler.go (0.00s)
=== RUN TestTypeparamTest/genembed.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/genembed.go
PASS
--- PASS: TestTypeparamTest/genembed.go (0.01s)
=== RUN TestTypeparamTest/genembed2.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/genembed2.go
PASS
--- PASS: TestTypeparamTest/genembed2.go (0.01s)
=== RUN TestTypeparamTest/geninline.go
interp_test.go:352: Not a `// run` file: geninline.go
--- PASS: TestTypeparamTest/geninline.go (0.00s)
=== RUN TestTypeparamTest/graph.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/graph.go
PASS
--- PASS: TestTypeparamTest/graph.go (0.02s)
=== RUN TestTypeparamTest/ifaceconv.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/ifaceconv.go
PASS
--- PASS: TestTypeparamTest/ifaceconv.go (0.01s)
=== RUN TestTypeparamTest/importtest.go
interp_test.go:352: Not a `// run` file: importtest.go
--- PASS: TestTypeparamTest/importtest.go (0.00s)
=== RUN TestTypeparamTest/index.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/index.go
PASS
--- PASS: TestTypeparamTest/index.go (0.01s)
=== RUN TestTypeparamTest/index2.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/index2.go
PASS
--- PASS: TestTypeparamTest/index2.go (0.01s)
=== RUN TestTypeparamTest/interfacearg.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/interfacearg.go
PASS
--- PASS: TestTypeparamTest/interfacearg.go (0.00s)
=== RUN TestTypeparamTest/issue23536.go
interp_test.go:357: skipping: unknown reason
--- SKIP: TestTypeparamTest/issue23536.go (0.00s)
=== RUN TestTypeparamTest/issue376214.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue376214.go
PASS
--- PASS: TestTypeparamTest/issue376214.go (0.00s)
=== RUN TestTypeparamTest/issue39755.go
interp_test.go:352: Not a `// run` file: issue39755.go
--- PASS: TestTypeparamTest/issue39755.go (0.00s)
=== RUN TestTypeparamTest/issue42758.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue42758.go
PASS
--- PASS: TestTypeparamTest/issue42758.go (0.00s)
=== RUN TestTypeparamTest/issue44688.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue44688.go
PASS
--- PASS: TestTypeparamTest/issue44688.go (0.01s)
=== RUN TestTypeparamTest/issue45547.go
interp_test.go:352: Not a `// run` file: issue45547.go
--- PASS: TestTypeparamTest/issue45547.go (0.00s)
=== RUN TestTypeparamTest/issue45722.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue45722.go
PASS
--- PASS: TestTypeparamTest/issue45722.go (0.01s)
=== RUN TestTypeparamTest/issue45738.go
interp_test.go:352: Not a `// run` file: issue45738.go
--- PASS: TestTypeparamTest/issue45738.go (0.00s)
=== RUN TestTypeparamTest/issue45817.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue45817.go
PASS
--- PASS: TestTypeparamTest/issue45817.go (0.01s)
=== RUN TestTypeparamTest/issue46461.go
interp_test.go:352: Not a `// run` file: issue46461.go
--- PASS: TestTypeparamTest/issue46461.go (0.00s)
=== RUN TestTypeparamTest/issue46461b.go
interp_test.go:352: Not a `// run` file: issue46461b.go
--- PASS: TestTypeparamTest/issue46461b.go (0.00s)
=== RUN TestTypeparamTest/issue46472.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue46472.go
PASS
--- PASS: TestTypeparamTest/issue46472.go (0.00s)
=== RUN TestTypeparamTest/issue46591.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue46591.go
PASS
--- PASS: TestTypeparamTest/issue46591.go (0.01s)
=== RUN TestTypeparamTest/issue47258.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47258.go
PASS
--- PASS: TestTypeparamTest/issue47258.go (0.01s)
=== RUN TestTypeparamTest/issue47272.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47272.go
{true 1} {false 0}
{true 1 (%!s(<nil>), <nil>)} {false 0 (errors.errorString, {test})}
PASS
--- PASS: TestTypeparamTest/issue47272.go (0.01s)
=== RUN TestTypeparamTest/issue47514.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47514.go
PASS
--- PASS: TestTypeparamTest/issue47514.go (0.00s)
=== RUN TestTypeparamTest/issue47514b.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47514b.go
PASS
--- PASS: TestTypeparamTest/issue47514b.go (0.00s)
=== RUN TestTypeparamTest/issue47514c.go
interp_test.go:352: Not a `// run` file: issue47514c.go
--- PASS: TestTypeparamTest/issue47514c.go (0.00s)
=== RUN TestTypeparamTest/issue47631.go
interp_test.go:352: Not a `// run` file: issue47631.go
--- PASS: TestTypeparamTest/issue47631.go (0.00s)
=== RUN TestTypeparamTest/issue47676.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47676.go
PASS
--- PASS: TestTypeparamTest/issue47676.go (0.00s)
=== RUN TestTypeparamTest/issue47684.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47684.go
PASS
--- PASS: TestTypeparamTest/issue47684.go (0.00s)
=== RUN TestTypeparamTest/issue47684b.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47684b.go
PASS
--- PASS: TestTypeparamTest/issue47684b.go (0.00s)
=== RUN TestTypeparamTest/issue47684c.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47684c.go
PASS
--- PASS: TestTypeparamTest/issue47684c.go (0.00s)
=== RUN TestTypeparamTest/issue47708.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47708.go
PASS
--- PASS: TestTypeparamTest/issue47708.go (0.00s)
=== RUN TestTypeparamTest/issue47710.go
interp_test.go:352: Not a `// run` file: issue47710.go
--- PASS: TestTypeparamTest/issue47710.go (0.00s)
=== RUN TestTypeparamTest/issue47713.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47713.go
Sent %s
PASS
--- PASS: TestTypeparamTest/issue47713.go (0.01s)
=== RUN TestTypeparamTest/issue47716.go
interp_test.go:357: skipping: interp tests do not handle unsafe.Sizeof
--- SKIP: TestTypeparamTest/issue47716.go (0.00s)
=== RUN TestTypeparamTest/issue47723.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47723.go
PASS
--- PASS: TestTypeparamTest/issue47723.go (0.00s)
=== RUN TestTypeparamTest/issue47740.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47740.go
PASS
--- PASS: TestTypeparamTest/issue47740.go (0.01s)
=== RUN TestTypeparamTest/issue47740b.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47740b.go
? golang.org/x/tools/internal/compat [no test files]
? golang.org/x/tools/internal/constraints [no test files]
PASS
--- PASS: TestTypeparamTest/issue47740b.go (0.02s)
=== RUN TestTypeparamTest/issue47775.go
interp_test.go:352: Not a `// run` file: issue47775.go
--- PASS: TestTypeparamTest/issue47775.go (0.00s)
=== RUN TestTypeparamTest/issue47775b.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47775b.go
=== RUN Test
PASS
--- PASS: TestTypeparamTest/issue47775b.go (0.00s)
=== RUN TestTypeparamTest/issue47797.go
interp_test.go:352: Not a `// run` file: issue47797.go
--- PASS: TestTypeparamTest/issue47797.go (0.00s)
=== RUN TestTypeparamTest/issue47877.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47877.go
PASS
--- PASS: TestTypeparamTest/issue47877.go (0.00s)
=== RUN TestTypeparamTest/issue47878.go
interp_test.go:352: Not a `// run` file: issue47878.go
--- PASS: TestTypeparamTest/issue47878.go (0.00s)
=== RUN TestTypeparamTest/issue47892.go
interp_test.go:352: Not a `// run` file: issue47892.go
--- PASS: TestTypeparamTest/issue47892.go (0.00s)
=== RUN TestTypeparamTest/issue47892b.go
interp_test.go:352: Not a `// run` file: issue47892b.go
--- PASS: TestTypeparamTest/issue47892b.go (0.00s)
=== RUN TestTypeparamTest/issue47896.go
interp_test.go:352: Not a `// run` file: issue47896.go
--- PASS: TestTypeparamTest/issue47896.go (0.00s)
=== RUN TestTypeparamTest/issue47901.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47901.go
PASS
--- PASS: TestTypeparamTest/issue47901.go (0.00s)
=== RUN TestTypeparamTest/issue47924.go
interp_test.go:352: Not a `// run` file: issue47924.go
--- PASS: TestTypeparamTest/issue47924.go (0.00s)
=== RUN TestTypeparamTest/issue47925.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47925.go
PASS
--- PASS: TestTypeparamTest/issue47925.go (0.00s)
=== RUN TestTypeparamTest/issue47925b.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47925b.go
PASS
--- PASS: TestTypeparamTest/issue47925b.go (0.00s)
=== RUN TestTypeparamTest/issue47925c.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47925c.go
PASS
--- PASS: TestTypeparamTest/issue47925c.go (0.00s)
=== RUN TestTypeparamTest/issue47925d.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47925d.go
PASS
--- PASS: TestTypeparamTest/issue47925d.go (0.00s)
=== RUN TestTypeparamTest/issue47929.go
interp_test.go:352: Not a `// run` file: issue47929.go
--- PASS: TestTypeparamTest/issue47929.go (0.00s)
=== RUN TestTypeparamTest/issue47948.go
interp_test.go:352: Not a `// run` file: issue47948.go
--- PASS: TestTypeparamTest/issue47948.go (0.00s)
=== RUN TestTypeparamTest/issue47966.go
interp_test.go:352: Not a `// run` file: issue47966.go
--- PASS: TestTypeparamTest/issue47966.go (0.00s)
=== RUN TestTypeparamTest/issue48013.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48013.go
PASS
--- PASS: TestTypeparamTest/issue48013.go (0.01s)
=== RUN TestTypeparamTest/issue48016.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48016.go
PASS
--- PASS: TestTypeparamTest/issue48016.go (0.01s)
=== RUN TestTypeparamTest/issue48030.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48030.go
PASS
--- PASS: TestTypeparamTest/issue48030.go (0.00s)
=== RUN TestTypeparamTest/issue48042.go
interp_test.go:357: skipping: interp tests do not handle reflect.Value.SetInt
--- SKIP: TestTypeparamTest/issue48042.go (0.00s)
=== RUN TestTypeparamTest/issue48047.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48047.go
PASS
--- PASS: TestTypeparamTest/issue48047.go (0.00s)
=== RUN TestTypeparamTest/issue48049.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48049.go
PASS
--- PASS: TestTypeparamTest/issue48049.go (0.00s)
=== RUN TestTypeparamTest/issue48056.go
interp_test.go:352: Not a `// run` file: issue48056.go
--- PASS: TestTypeparamTest/issue48056.go (0.00s)
=== RUN TestTypeparamTest/issue48094.go
interp_test.go:352: Not a `// run` file: issue48094.go
--- PASS: TestTypeparamTest/issue48094.go (0.00s)
=== RUN TestTypeparamTest/issue48094b.go
interp_test.go:352: Not a `// run` file: issue48094b.go
--- PASS: TestTypeparamTest/issue48094b.go (0.00s)
=== RUN TestTypeparamTest/issue48137.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48137.go
PASS
--- PASS: TestTypeparamTest/issue48137.go (0.00s)
=== RUN TestTypeparamTest/issue48185a.go
interp_test.go:352: Not a `// run` file: issue48185a.go
--- PASS: TestTypeparamTest/issue48185a.go (0.00s)
=== RUN TestTypeparamTest/issue48185b.go
interp_test.go:352: Not a `// run` file: issue48185b.go
--- PASS: TestTypeparamTest/issue48185b.go (0.00s)
=== RUN TestTypeparamTest/issue48191.go
interp_test.go:352: Not a `// run` file: issue48191.go
--- PASS: TestTypeparamTest/issue48191.go (0.00s)
=== RUN TestTypeparamTest/issue48198.go
interp_test.go:352: Not a `// run` file: issue48198.go
--- PASS: TestTypeparamTest/issue48198.go (0.00s)
=== RUN TestTypeparamTest/issue48225.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48225.go
PASS
--- PASS: TestTypeparamTest/issue48225.go (0.01s)
=== RUN TestTypeparamTest/issue48253.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48253.go
PASS
--- PASS: TestTypeparamTest/issue48253.go (0.01s)
=== RUN TestTypeparamTest/issue48276a.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48276a.go
%v:%v
PASS
--- PASS: TestTypeparamTest/issue48276a.go (0.01s)
=== RUN TestTypeparamTest/issue48276b.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48276b.go
PASS
--- PASS: TestTypeparamTest/issue48276b.go (0.00s)
=== RUN TestTypeparamTest/issue48280.go
interp_test.go:352: Not a `// run` file: issue48280.go
--- PASS: TestTypeparamTest/issue48280.go (0.00s)
=== RUN TestTypeparamTest/issue48306.go
interp_test.go:352: Not a `// run` file: issue48306.go
--- PASS: TestTypeparamTest/issue48306.go (0.00s)
=== RUN TestTypeparamTest/issue48317.go
interp_test.go:357: skipping: interp tests do not support encoding/json
--- SKIP: TestTypeparamTest/issue48317.go (0.00s)
=== RUN TestTypeparamTest/issue48318.go
interp_test.go:357: skipping: interp tests do not support encoding/json
--- SKIP: TestTypeparamTest/issue48318.go (0.00s)
=== RUN TestTypeparamTest/issue48337a.go
interp_test.go:352: Not a `// run` file: issue48337a.go
--- PASS: TestTypeparamTest/issue48337a.go (0.00s)
=== RUN TestTypeparamTest/issue48337b.go
interp_test.go:352: Not a `// run` file: issue48337b.go
--- PASS: TestTypeparamTest/issue48337b.go (0.00s)
=== RUN TestTypeparamTest/issue48344.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48344.go
PASS
--- PASS: TestTypeparamTest/issue48344.go (0.00s)
=== RUN TestTypeparamTest/issue48424.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48424.go
PASS
--- PASS: TestTypeparamTest/issue48424.go (0.00s)
=== RUN TestTypeparamTest/issue48453.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48453.go
PASS
--- PASS: TestTypeparamTest/issue48453.go (0.02s)
=== RUN TestTypeparamTest/issue48454.go
interp_test.go:352: Not a `// run` file: issue48454.go
--- PASS: TestTypeparamTest/issue48454.go (0.00s)
=== RUN TestTypeparamTest/issue48462.go
interp_test.go:352: Not a `// run` file: issue48462.go
--- PASS: TestTypeparamTest/issue48462.go (0.00s)
=== RUN TestTypeparamTest/issue48537.go
interp_test.go:352: Not a `// run` file: issue48537.go
--- PASS: TestTypeparamTest/issue48537.go (0.00s)
=== RUN TestTypeparamTest/issue48538.go
interp_test.go:352: Not a `// run` file: issue48538.go
--- PASS: TestTypeparamTest/issue48538.go (0.00s)
=== RUN TestTypeparamTest/issue48598.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48598.go
PASS
--- PASS: TestTypeparamTest/issue48598.go (0.01s)
=== RUN TestTypeparamTest/issue48602.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48602.go
PASS
--- PASS: TestTypeparamTest/issue48602.go (0.06s)
=== RUN TestTypeparamTest/issue48604.go
interp_test.go:352: Not a `// run` file: issue48604.go
--- PASS: TestTypeparamTest/issue48604.go (0.00s)
=== RUN TestTypeparamTest/issue48609.go
interp_test.go:352: Not a `// run` file: issue48609.go
--- PASS: TestTypeparamTest/issue48609.go (0.00s)
=== RUN TestTypeparamTest/issue48617.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48617.go
PASS
--- PASS: TestTypeparamTest/issue48617.go (0.00s)
=== RUN TestTypeparamTest/issue48645a.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48645a.go
func(fn func(int) bool)
PASS
--- PASS: TestTypeparamTest/issue48645a.go (0.01s)
=== RUN TestTypeparamTest/issue48645b.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48645b.go
PASS
--- PASS: TestTypeparamTest/issue48645b.go (0.00s)
=== RUN TestTypeparamTest/issue48711.go
interp_test.go:352: Not a `// run` file: issue48711.go
--- PASS: TestTypeparamTest/issue48711.go (0.00s)
=== RUN TestTypeparamTest/issue48716.go
interp_test.go:352: Not a `// run` file: issue48716.go
--- PASS: TestTypeparamTest/issue48716.go (0.00s)
=== RUN TestTypeparamTest/issue48838.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48838.go
PASS
--- PASS: TestTypeparamTest/issue48838.go (0.00s)
=== RUN TestTypeparamTest/issue48962.go
interp_test.go:352: Not a `// run` file: issue48962.go
--- PASS: TestTypeparamTest/issue48962.go (0.00s)
=== RUN TestTypeparamTest/issue49027.go
interp_test.go:352: Not a `// run` file: issue49027.go
--- PASS: TestTypeparamTest/issue49027.go (0.00s)
=== RUN TestTypeparamTest/issue49049.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49049.go
PASS
--- PASS: TestTypeparamTest/issue49049.go (0.00s)
=== RUN TestTypeparamTest/issue49241.go
interp_test.go:352: Not a `// run` file: issue49241.go
--- PASS: TestTypeparamTest/issue49241.go (0.00s)
=== RUN TestTypeparamTest/issue49246.go
interp_test.go:352: Not a `// run` file: issue49246.go
--- PASS: TestTypeparamTest/issue49246.go (0.00s)
=== RUN TestTypeparamTest/issue49295.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49295.go
PASS
--- PASS: TestTypeparamTest/issue49295.go (0.00s)
=== RUN TestTypeparamTest/issue49309.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49309.go
PASS
--- PASS: TestTypeparamTest/issue49309.go (0.00s)
=== RUN TestTypeparamTest/issue49421.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49421.go
PASS
--- PASS: TestTypeparamTest/issue49421.go (0.00s)
=== RUN TestTypeparamTest/issue49432.go
interp_test.go:352: Not a `// run` file: issue49432.go
--- PASS: TestTypeparamTest/issue49432.go (0.00s)
=== RUN TestTypeparamTest/issue49497.go
interp_test.go:352: Not a `// run` file: issue49497.go
--- PASS: TestTypeparamTest/issue49497.go (0.00s)
=== RUN TestTypeparamTest/issue49516.go
interp_test.go:352: Not a `// run` file: issue49516.go
--- PASS: TestTypeparamTest/issue49516.go (0.00s)
=== RUN TestTypeparamTest/issue49524.go
interp_test.go:352: Not a `// run` file: issue49524.go
--- PASS: TestTypeparamTest/issue49524.go (0.00s)
=== RUN TestTypeparamTest/issue49536.go
interp_test.go:352: Not a `// run` file: issue49536.go
--- PASS: TestTypeparamTest/issue49536.go (0.00s)
=== RUN TestTypeparamTest/issue49538.go
interp_test.go:352: Not a `// run` file: issue49538.go
--- PASS: TestTypeparamTest/issue49538.go (0.00s)
=== RUN TestTypeparamTest/issue49547.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49547.go
want: %s, got: %s
PASS
--- PASS: TestTypeparamTest/issue49547.go (0.01s)
=== RUN TestTypeparamTest/issue49611.go
interp_test.go:352: Not a `// run` file: issue49611.go
--- PASS: TestTypeparamTest/issue49611.go (0.00s)
=== RUN TestTypeparamTest/issue49659.go
interp_test.go:352: Not a `// run` file: issue49659.go
--- PASS: TestTypeparamTest/issue49659.go (0.00s)
=== RUN TestTypeparamTest/issue49659b.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49659b.go
PASS
--- PASS: TestTypeparamTest/issue49659b.go (0.00s)
=== RUN TestTypeparamTest/issue49667.go
interp_test.go:352: Not a `// run` file: issue49667.go
--- PASS: TestTypeparamTest/issue49667.go (0.00s)
=== RUN TestTypeparamTest/issue49875.go
interp_test.go:352: Not a `// run` file: issue49875.go
--- PASS: TestTypeparamTest/issue49875.go (0.00s)
=== RUN TestTypeparamTest/issue49893.go
interp_test.go:352: Not a `// run` file: issue49893.go
--- PASS: TestTypeparamTest/issue49893.go (0.00s)
=== RUN TestTypeparamTest/issue50002.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50002.go
PASS
--- PASS: TestTypeparamTest/issue50002.go (0.01s)
=== RUN TestTypeparamTest/issue50109.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50109.go
=== RUN TestVerifyUnified
=== RUN TestApply
=== RUN TestApply/empty
--- PASS: TestApply/empty (0.00s)
=== RUN TestApply/no_diff
--- PASS: TestApply/no_diff (0.00s)
=== RUN TestApply/replace_all
--- PASS: TestApply/replace_all (0.00s)
=== RUN TestApply/insert_rune
--- PASS: TestApply/insert_rune (0.00s)
=== RUN TestApply/delete_rune
--- PASS: TestApply/delete_rune (0.00s)
=== RUN TestApply/replace_rune
--- PASS: TestApply/replace_rune (0.00s)
=== RUN TestApply/replace_partials
--- PASS: TestApply/replace_partials (0.00s)
=== RUN TestApply/insert_line
--- PASS: TestApply/insert_line (0.00s)
=== RUN TestApply/replace_no_newline
--- PASS: TestApply/replace_no_newline (0.00s)
=== RUN TestApply/delete_empty
--- PASS: TestApply/delete_empty (0.00s)
=== RUN TestApply/append_empty
--- PASS: TestApply/append_empty (0.00s)
=== RUN TestApply/add_end
--- PASS: TestApply/add_end (0.00s)
=== RUN TestApply/add_empty
--- PASS: TestApply/add_empty (0.00s)
=== RUN TestApply/add_newline
--- PASS: TestApply/add_newline (0.00s)
=== RUN TestApply/delete_front
--- PASS: TestApply/delete_front (0.00s)
=== RUN TestApply/replace_last_line
--- PASS: TestApply/replace_last_line (0.00s)
=== RUN TestApply/multiple_replace
--- PASS: TestApply/multiple_replace (0.00s)
=== RUN TestApply/extra_newline
--- PASS: TestApply/extra_newline (0.00s)
=== RUN TestApply/unified_lines
--- PASS: TestApply/unified_lines (0.00s)
=== RUN TestApply/60379
--- PASS: TestApply/60379 (0.00s)
--- PASS: TestApply (0.00s)
=== RUN TestNEdits
--- PASS: TestNEdits (0.00s)
=== RUN TestNRandom
MySuperStructPASS
--- PASS: TestTypeparamTest/issue50109.go (0.02s)
=== RUN TestTypeparamTest/issue50109b.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50109b.go
=== RUN TestVerifyUnified/empty
PASS
--- PASS: TestTypeparamTest/issue50109b.go (0.01s)
=== RUN TestTypeparamTest/issue50121.go
--- PASS: TestVerifyUnified/empty (0.00s)
=== RUN TestVerifyUnified/no_diff
interp_test.go:352: Not a `// run` file: issue50121.go
--- PASS: TestTypeparamTest/issue50121.go (0.00s)
=== RUN TestTypeparamTest/issue50121b.go
interp_test.go:352: Not a `// run` file: issue50121b.go
--- PASS: TestTypeparamTest/issue50121b.go (0.00s)
=== RUN TestTypeparamTest/issue50147.go
interp_test.go:352: Not a `// run` file: issue50147.go
--- PASS: TestTypeparamTest/issue50147.go (0.00s)
=== RUN TestTypeparamTest/issue50177.go
interp_test.go:352: Not a `// run` file: issue50177.go
--- PASS: TestTypeparamTest/issue50177.go (0.00s)
=== RUN TestTypeparamTest/issue50193.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50193.go
--- PASS: TestVerifyUnified/no_diff (0.01s)
=== RUN TestVerifyUnified/replace_all
--- PASS: TestVerifyUnified/replace_all (0.00s)
=== RUN TestVerifyUnified/insert_rune
(0+0i)
(3.14+0i)
(0-1i)
(0+0i)
(3.14+0i)
(0-1i)
PASS
--- PASS: TestTypeparamTest/issue50193.go (0.01s)
=== RUN TestTypeparamTest/issue50259.go
interp_test.go:352: Not a `// run` file: issue50259.go
--- PASS: TestTypeparamTest/issue50259.go (0.00s)
=== RUN TestTypeparamTest/issue50264.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50264.go
--- PASS: TestVerifyUnified/insert_rune (0.01s)
=== RUN TestVerifyUnified/delete_rune
PASS
--- PASS: TestTypeparamTest/issue50264.go (0.00s)
=== RUN TestTypeparamTest/issue50317.go
interp_test.go:352: Not a `// run` file: issue50317.go
--- PASS: TestTypeparamTest/issue50317.go (0.00s)
=== RUN TestTypeparamTest/issue50417.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50417.go
--- PASS: TestVerifyUnified/delete_rune (0.00s)
=== RUN TestVerifyUnified/replace_rune
--- PASS: TestVerifyUnified/replace_rune (0.00s)
=== RUN TestVerifyUnified/replace_partials
--- PASS: TestVerifyUnified/replace_partials (0.00s)
=== RUN TestVerifyUnified/insert_line
PASS
--- PASS: TestTypeparamTest/issue50417.go (0.00s)
=== RUN TestTypeparamTest/issue50417b.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50417b.go
PASS
--- PASS: TestTypeparamTest/issue50417b.go (0.00s)
=== RUN TestTypeparamTest/issue50419.go
interp_test.go:357: skipping: interp tests do not handle dispatch to String() correctly
--- SKIP: TestTypeparamTest/issue50419.go (0.00s)
=== RUN TestTypeparamTest/issue50437.go
interp_test.go:352: Not a `// run` file: issue50437.go
--- PASS: TestTypeparamTest/issue50437.go (0.00s)
=== RUN TestTypeparamTest/issue50481b.go
interp_test.go:352: Not a `// run` file: issue50481b.go
--- PASS: TestTypeparamTest/issue50481b.go (0.00s)
=== RUN TestTypeparamTest/issue50481c.go
interp_test.go:352: Not a `// run` file: issue50481c.go
--- PASS: TestTypeparamTest/issue50481c.go (0.00s)
=== RUN TestTypeparamTest/issue50485.go
interp_test.go:352: Not a `// run` file: issue50485.go
--- PASS: TestTypeparamTest/issue50485.go (0.00s)
=== RUN TestTypeparamTest/issue50486.go
interp_test.go:352: Not a `// run` file: issue50486.go
--- PASS: TestTypeparamTest/issue50486.go (0.00s)
=== RUN TestTypeparamTest/issue50552.go
--- PASS: TestNRandom (0.04s)
=== RUN TestLineEdits
=== RUN TestLineEdits/empty
--- PASS: TestLineEdits/empty (0.00s)
=== RUN TestLineEdits/no_diff
--- PASS: TestLineEdits/no_diff (0.00s)
=== RUN TestLineEdits/replace_all
--- PASS: TestLineEdits/replace_all (0.00s)
=== RUN TestLineEdits/insert_rune
--- PASS: TestLineEdits/insert_rune (0.00s)
=== RUN TestLineEdits/delete_rune
--- PASS: TestLineEdits/delete_rune (0.00s)
=== RUN TestLineEdits/replace_rune
--- PASS: TestLineEdits/replace_rune (0.00s)
=== RUN TestLineEdits/replace_partials
--- PASS: TestLineEdits/replace_partials (0.00s)
=== RUN TestLineEdits/insert_line
--- PASS: TestLineEdits/insert_line (0.00s)
=== RUN TestLineEdits/replace_no_newline
--- PASS: TestLineEdits/replace_no_newline (0.00s)
=== RUN TestLineEdits/delete_empty
--- PASS: TestLineEdits/delete_empty (0.00s)
=== RUN TestLineEdits/append_empty
--- PASS: TestLineEdits/append_empty (0.00s)
=== RUN TestLineEdits/add_end
--- PASS: TestLineEdits/add_end (0.00s)
=== RUN TestLineEdits/add_empty
--- PASS: TestLineEdits/add_empty (0.00s)
=== RUN TestLineEdits/add_newline
--- PASS: TestLineEdits/add_newline (0.00s)
=== RUN TestLineEdits/delete_front
--- PASS: TestLineEdits/delete_front (0.00s)
=== RUN TestLineEdits/replace_last_line
--- PASS: TestLineEdits/replace_last_line (0.00s)
=== RUN TestLineEdits/multiple_replace
--- PASS: TestLineEdits/multiple_replace (0.00s)
=== RUN TestLineEdits/extra_newline
--- PASS: TestLineEdits/extra_newline (0.00s)
=== RUN TestLineEdits/unified_lines
--- PASS: TestLineEdits/unified_lines (0.00s)
=== RUN TestLineEdits/60379
--- PASS: TestLineEdits/60379 (0.00s)
--- PASS: TestLineEdits (0.00s)
=== RUN TestToUnified
interp_test.go:352: Not a `// run` file: issue50552.go
--- PASS: TestTypeparamTest/issue50552.go (0.00s)
=== RUN TestTypeparamTest/issue50561.go
interp_test.go:352: Not a `// run` file: issue50561.go
--- PASS: TestTypeparamTest/issue50561.go (0.00s)
=== RUN TestTypeparamTest/issue50598.go
diff_test.go:123: skipping because patch tool not available: exec: "patch": executable file not found in $PATH
--- SKIP: TestToUnified (0.00s)
=== RUN TestRegressionOld001
interp_test.go:352: Not a `// run` file: issue50598.go
--- PASS: TestTypeparamTest/issue50598.go (0.00s)
=== RUN TestTypeparamTest/issue50642.go
--- PASS: TestRegressionOld001 (0.00s)
=== RUN TestRegressionOld002
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50642.go
--- PASS: TestRegressionOld002 (0.00s)
=== RUN FuzzRoundTrip
--- PASS: FuzzRoundTrip (0.00s)
PASS
--- PASS: TestVerifyUnified/insert_line (0.00s)
=== RUN TestVerifyUnified/replace_no_newline
ok golang.org/x/tools/internal/diff 0.054s
PASS
--- PASS: TestTypeparamTest/issue50642.go (0.01s)
=== RUN TestTypeparamTest/issue50690a.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50690a.go
--- PASS: TestVerifyUnified/replace_no_newline (0.01s)
=== RUN TestVerifyUnified/delete_empty
%s has a sum of %v
PASS
--- PASS: TestTypeparamTest/issue50690a.go (0.01s)
=== RUN TestTypeparamTest/issue50690b.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50690b.go
--- PASS: TestVerifyUnified/delete_empty (0.01s)
=== RUN TestVerifyUnified/append_empty
--- PASS: TestVerifyUnified/append_empty (0.00s)
=== RUN TestVerifyUnified/add_end
--- PASS: TestVerifyUnified/add_end (0.01s)
=== RUN TestVerifyUnified/add_empty
Hello, world.
PASS
--- PASS: TestTypeparamTest/issue50690b.go (0.01s)
=== RUN TestTypeparamTest/issue50690c.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50690c.go
Hello, world.
PASS
--- PASS: TestTypeparamTest/issue50690c.go (0.01s)
=== RUN TestTypeparamTest/issue50833.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50833.go
PASS
--- PASS: TestTypeparamTest/issue50833.go (0.00s)
=== RUN TestTypeparamTest/issue50841.go
interp_test.go:352: Not a `// run` file: issue50841.go
--- PASS: TestTypeparamTest/issue50841.go (0.00s)
=== RUN TestTypeparamTest/issue50993.go
interp_test.go:352: Not a `// run` file: issue50993.go
--- PASS: TestTypeparamTest/issue50993.go (0.00s)
=== RUN TestTypeparamTest/issue51219.go
interp_test.go:352: Not a `// run` file: issue51219.go
--- PASS: TestTypeparamTest/issue51219.go (0.00s)
=== RUN TestTypeparamTest/issue51219b.go
interp_test.go:352: Not a `// run` file: issue51219b.go
--- PASS: TestTypeparamTest/issue51219b.go (0.00s)
=== RUN TestTypeparamTest/issue51232.go
interp_test.go:352: Not a `// run` file: issue51232.go
--- PASS: TestTypeparamTest/issue51232.go (0.00s)
=== RUN TestTypeparamTest/issue51233.go
interp_test.go:352: Not a `// run` file: issue51233.go
--- PASS: TestTypeparamTest/issue51233.go (0.00s)
=== RUN TestTypeparamTest/issue51236.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51236.go
PASS
--- PASS: TestTypeparamTest/issue51236.go (0.01s)
=== RUN TestTypeparamTest/issue51245.go
interp_test.go:352: Not a `// run` file: issue51245.go
--- PASS: TestTypeparamTest/issue51245.go (0.00s)
=== RUN TestTypeparamTest/issue51250a.go
interp_test.go:352: Not a `// run` file: issue51250a.go
--- PASS: TestTypeparamTest/issue51250a.go (0.00s)
=== RUN TestTypeparamTest/issue51303.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51303.go
--- PASS: TestVerifyUnified/add_empty (0.03s)
=== RUN TestVerifyUnified/add_newline
xe [1]
ye [2 3]
x [[1]]
SetEq [1] [2 3]
PASS
--- PASS: TestTypeparamTest/issue51303.go (0.03s)
=== RUN TestTypeparamTest/issue51355.go
interp_test.go:352: Not a `// run` file: issue51355.go
--- PASS: TestTypeparamTest/issue51355.go (0.00s)
=== RUN TestTypeparamTest/issue51367.go
interp_test.go:352: Not a `// run` file: issue51367.go
--- PASS: TestTypeparamTest/issue51367.go (0.00s)
=== RUN TestTypeparamTest/issue51423.go
interp_test.go:352: Not a `// run` file: issue51423.go
--- PASS: TestTypeparamTest/issue51423.go (0.00s)
=== RUN TestTypeparamTest/issue51521.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51521.go
--- PASS: TestVerifyUnified/add_newline (0.01s)
=== RUN TestVerifyUnified/delete_front
difftest_test.go:26: diff tool produces expected different results
--- SKIP: TestVerifyUnified/delete_front (0.00s)
=== RUN TestVerifyUnified/replace_last_line
FAIL method invoked on nil interface
FAIL method invoked on nil interface
PASS
--- PASS: TestTypeparamTest/issue51521.go (0.01s)
=== RUN TestTypeparamTest/issue51522a.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51522a.go
PASS
--- PASS: TestTypeparamTest/issue51522a.go (0.00s)
=== RUN TestTypeparamTest/issue51522b.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51522b.go
PASS
--- PASS: TestTypeparamTest/issue51522b.go (0.01s)
=== RUN TestTypeparamTest/issue51700.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51700.go
PASS
--- PASS: TestTypeparamTest/issue51700.go (0.00s)
=== RUN TestTypeparamTest/issue51765.go
interp_test.go:352: Not a `// run` file: issue51765.go
--- PASS: TestTypeparamTest/issue51765.go (0.00s)
=== RUN TestTypeparamTest/issue51832.go
interp_test.go:352: Not a `// run` file: issue51832.go
--- PASS: TestTypeparamTest/issue51832.go (0.00s)
=== RUN TestTypeparamTest/issue51836.go
interp_test.go:352: Not a `// run` file: issue51836.go
--- PASS: TestTypeparamTest/issue51836.go (0.00s)
=== RUN TestTypeparamTest/issue51840.go
interp_test.go:352: Not a `// run` file: issue51840.go
--- PASS: TestTypeparamTest/issue51840.go (0.00s)
=== RUN TestTypeparamTest/issue51909.go
interp_test.go:352: Not a `// run` file: issue51909.go
--- PASS: TestTypeparamTest/issue51909.go (0.00s)
=== RUN TestTypeparamTest/issue51925.go
interp_test.go:352: Not a `// run` file: issue51925.go
--- PASS: TestTypeparamTest/issue51925.go (0.00s)
=== RUN TestTypeparamTest/issue52026.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue52026.go
--- PASS: TestVerifyUnified/replace_last_line (0.04s)
=== RUN TestVerifyUnified/multiple_replace
difftest_test.go:26: diff tool produces expected different results
--- SKIP: TestVerifyUnified/multiple_replace (0.00s)
=== RUN TestVerifyUnified/extra_newline
PASS
--- PASS: TestVerifyUnified/extra_newline (0.00s)
=== RUN TestVerifyUnified/unified_lines
--- PASS: TestTypeparamTest/issue52026.go (0.02s)
=== RUN TestTypeparamTest/issue52117.go
interp_test.go:352: Not a `// run` file: issue52117.go
--- PASS: TestTypeparamTest/issue52117.go (0.00s)
=== RUN TestTypeparamTest/issue52124.go
interp_test.go:352: Not a `// run` file: issue52124.go
--- PASS: TestTypeparamTest/issue52124.go (0.00s)
=== RUN TestTypeparamTest/issue52228.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue52228.go
PASS
--- PASS: TestTypeparamTest/issue52228.go (0.00s)
=== RUN TestTypeparamTest/issue52241.go
interp_test.go:352: Not a `// run` file: issue52241.go
--- PASS: TestTypeparamTest/issue52241.go (0.00s)
=== RUN TestTypeparamTest/issue53087.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue53087.go
PASS
--- PASS: TestTypeparamTest/issue53087.go (0.02s)
=== RUN TestTypeparamTest/issue53254.go
interp_test.go:352: Not a `// run` file: issue53254.go
--- PASS: TestTypeparamTest/issue53254.go (0.00s)
=== RUN TestTypeparamTest/issue53390.go
interp_test.go:352: Not a `// run` file: issue53390.go
--- PASS: TestTypeparamTest/issue53390.go (0.00s)
=== RUN TestTypeparamTest/issue53406.go
interp_test.go:352: Not a `// run` file: issue53406.go
--- PASS: TestTypeparamTest/issue53406.go (0.00s)
=== RUN TestTypeparamTest/issue53419.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue53419.go
PASS
--- PASS: TestTypeparamTest/issue53419.go (0.00s)
=== RUN TestTypeparamTest/issue53477.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue53477.go
PASS
--- PASS: TestTypeparamTest/issue53477.go (0.00s)
=== RUN TestTypeparamTest/issue53762.go
interp_test.go:352: Not a `// run` file: issue53762.go
--- PASS: TestTypeparamTest/issue53762.go (0.00s)
=== RUN TestTypeparamTest/issue54135.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue54135.go
PASS
--- PASS: TestTypeparamTest/issue54135.go (0.00s)
=== RUN TestTypeparamTest/issue54225.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue54225.go
PASS
--- PASS: TestTypeparamTest/issue54225.go (0.00s)
=== RUN TestTypeparamTest/issue54302.go
interp_test.go:352: Not a `// run` file: issue54302.go
--- PASS: TestTypeparamTest/issue54302.go (0.00s)
=== RUN TestTypeparamTest/issue54456.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue54456.go
--- PASS: TestVerifyUnified/unified_lines (0.04s)
=== RUN TestVerifyUnified/60379
--- PASS: TestVerifyUnified/60379 (0.00s)
--- PASS: TestVerifyUnified (0.20s)
PASS
PASS
--- PASS: TestTypeparamTest/issue54456.go (0.01s)
=== RUN TestTypeparamTest/issue54497.go
interp_test.go:352: Not a `// run` file: issue54497.go
--- PASS: TestTypeparamTest/issue54497.go (0.00s)
=== RUN TestTypeparamTest/issue54535.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue54535.go
PASS
--- PASS: TestTypeparamTest/issue54535.go (0.00s)
=== RUN TestTypeparamTest/issue54537.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue54537.go
ok golang.org/x/tools/internal/diff/difftest 0.215s
PASS
--- PASS: TestTypeparamTest/issue54537.go (0.00s)
=== RUN TestTypeparamTest/issue54765.go
interp_test.go:352: Not a `// run` file: issue54765.go
--- PASS: TestTypeparamTest/issue54765.go (0.00s)
=== RUN TestTypeparamTest/issue55101.go
interp_test.go:352: Not a `// run` file: issue55101.go
--- PASS: TestTypeparamTest/issue55101.go (0.00s)
=== RUN TestTypeparamTest/issue58513.go
interp_test.go:357: skipping: interp tests do not support runtime.Caller
--- SKIP: TestTypeparamTest/issue58513.go (0.00s)
=== RUN TestTypeparamTest/list.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/list.go
PASS
--- PASS: TestTypeparamTest/list.go (0.02s)
=== RUN TestTypeparamTest/list2.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/list2.go
=== RUN TestDiff
=== RUN TestDiff/empty
--- PASS: TestDiff/empty (0.00s)
=== RUN TestDiff/no_diff
--- PASS: TestDiff/no_diff (0.00s)
=== RUN TestDiff/replace_all
--- PASS: TestDiff/replace_all (0.00s)
=== RUN TestDiff/insert_rune
--- PASS: TestDiff/insert_rune (0.00s)
=== RUN TestDiff/delete_rune
--- PASS: TestDiff/delete_rune (0.00s)
=== RUN TestDiff/replace_rune
--- PASS: TestDiff/replace_rune (0.00s)
=== RUN TestDiff/replace_partials
--- PASS: TestDiff/replace_partials (0.00s)
=== RUN TestDiff/insert_line
--- PASS: TestDiff/insert_line (0.00s)
=== RUN TestDiff/replace_no_newline
--- PASS: TestDiff/replace_no_newline (0.00s)
=== RUN TestDiff/delete_empty
--- PASS: TestDiff/delete_empty (0.00s)
=== RUN TestDiff/append_empty
--- PASS: TestDiff/append_empty (0.00s)
=== RUN TestDiff/add_end
--- PASS: TestDiff/add_end (0.00s)
=== RUN TestDiff/add_empty
--- PASS: TestDiff/add_empty (0.00s)
=== RUN TestDiff/add_newline
--- PASS: TestDiff/add_newline (0.00s)
=== RUN TestDiff/delete_front
--- PASS: TestDiff/delete_front (0.00s)
=== RUN TestDiff/replace_last_line
--- PASS: TestDiff/replace_last_line (0.00s)
=== RUN TestDiff/multiple_replace
--- PASS: TestDiff/multiple_replace (0.00s)
=== RUN TestDiff/extra_newline
--- PASS: TestDiff/extra_newline (0.00s)
=== RUN TestDiff/unified_lines
--- PASS: TestDiff/unified_lines (0.00s)
=== RUN TestDiff/60379
--- PASS: TestDiff/60379 (0.00s)
--- PASS: TestDiff (0.00s)
PASS
--- PASS: TestAppendQuote (1.52s)
PASS
ok golang.org/x/tools/internal/diff/myers 0.006s
=== RUN TestLcsFix
--- PASS: TestLcsFix (0.00s)
=== RUN TestAlgosOld
=== RUN TestAlgosOld/forward
--- PASS: TestAlgosOld/forward (0.00s)
=== RUN TestAlgosOld/backward
--- PASS: TestAlgosOld/backward (0.00s)
=== RUN TestAlgosOld/twosided
=== RUN Test
--- PASS: TestAlgosOld/twosided (0.00s)
--- PASS: TestAlgosOld (0.00s)
=== RUN TestIntOld
=== RUN Test/allnew.txt
--- PASS: Test/allnew.txt (0.00s)
=== RUN Test/allold.txt
--- PASS: Test/allold.txt (0.00s)
=== RUN Test/basic.txt
--- PASS: Test/basic.txt (0.00s)
=== RUN Test/dups.txt
--- PASS: Test/dups.txt (0.00s)
=== RUN Test/end.txt
--- PASS: Test/end.txt (0.00s)
=== RUN Test/eof.txt
--- PASS: Test/eof.txt (0.00s)
=== RUN Test/eof1.txt
--- PASS: Test/eof1.txt (0.00s)
=== RUN Test/eof2.txt
--- PASS: Test/eof2.txt (0.00s)
=== RUN Test/long.txt
--- PASS: Test/long.txt (0.00s)
=== RUN Test/same.txt
--- PASS: Test/same.txt (0.00s)
=== RUN Test/start.txt
--- PASS: Test/start.txt (0.00s)
=== RUN Test/triv.txt
--- PASS: Test/triv.txt (0.00s)
--- PASS: Test (0.00s)
PASS
--- PASS: TestIntOld (0.00s)
=== RUN TestSpecialOld
--- PASS: TestSpecialOld (0.00s)
=== RUN TestRegressionOld001
ok golang.org/x/tools/internal/diffp 0.013s
--- PASS: TestRegressionOld001 (0.02s)
=== RUN TestRegressionOld002
--- PASS: TestRegressionOld002 (0.00s)
=== RUN TestRegressionOld003
--- PASS: TestRegressionOld003 (0.00s)
=== RUN TestRandOld
ok golang.org/x/tools/godoc/static 1.733s
PASS
--- PASS: TestTypeparamTest/list2.go (0.13s)
=== RUN TestTypeparamTest/listimp.go
interp_test.go:352: Not a `// run` file: listimp.go
--- PASS: TestTypeparamTest/listimp.go (0.00s)
=== RUN TestTypeparamTest/listimp2.go
interp_test.go:352: Not a `// run` file: listimp2.go
--- PASS: TestTypeparamTest/listimp2.go (0.00s)
=== RUN TestTypeparamTest/lockable.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/lockable.go
PASS
--- PASS: TestTypeparamTest/lockable.go (0.00s)
=== RUN TestTypeparamTest/map.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/map.go
PASS
--- PASS: TestTypeparamTest/map.go (0.03s)
=== RUN TestTypeparamTest/mapimp.go
interp_test.go:352: Not a `// run` file: mapimp.go
--- PASS: TestTypeparamTest/mapimp.go (0.00s)
=== RUN TestTypeparamTest/maps.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/maps.go
--- PASS: TestRandOld (0.07s)
=== RUN TestDiffAPI
--- PASS: TestDiffAPI (0.00s)
PASS
ok golang.org/x/tools/internal/diff/lcs 0.118s
PASS
--- PASS: TestTypeparamTest/maps.go (0.03s)
=== RUN TestTypeparamTest/mapsimp.go
interp_test.go:352: Not a `// run` file: mapsimp.go
--- PASS: TestTypeparamTest/mapsimp.go (0.00s)
=== RUN TestTypeparamTest/metrics.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/metrics.go
PASS
--- PASS: TestTypeparamTest/metrics.go (0.03s)
=== RUN TestTypeparamTest/min.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/min.go
PASS
--- PASS: TestTypeparamTest/min.go (0.01s)
=== RUN TestTypeparamTest/mincheck.go
interp_test.go:352: Not a `// run` file: mincheck.go
--- PASS: TestTypeparamTest/mincheck.go (0.01s)
=== RUN TestTypeparamTest/minimp.go
interp_test.go:352: Not a `// run` file: minimp.go
--- PASS: TestTypeparamTest/minimp.go (0.00s)
=== RUN TestTypeparamTest/mutualimp.go
interp_test.go:352: Not a `// run` file: mutualimp.go
--- PASS: TestTypeparamTest/mutualimp.go (0.00s)
=== RUN TestTypeparamTest/nested.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/nested.go
=== RUN TestEdit
--- PASS: TestEdit (0.00s)
PASS
ok golang.org/x/tools/internal/edit 0.014s
%d,%d: %v
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
--- PASS: TestIssue28106 (1.20s)
FAIL: %d,%d: %s, but %s
%d,%d: %v
=== RUN TestIssue53604
--- PASS: TestChanges (1.06s)
=== RUN TestExportedFields
FAIL: %d,%d: %s, but %s
%d,%d: %v
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
invoke.go:268: 8.737096ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue53604530050533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue53604530050533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue53604530050533/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
invoke.go:268: 36.099266ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue53604530050533/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue53604530050533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue53604530050533/fake go list -e -f {{context.ReleaseTags}} -- unsafe
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
--- PASS: TestExportedFields (0.11s)
PASS
ok golang.org/x/tools/internal/apidiff 1.198s
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
invoke.go:268: 96.508739ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue53604530050533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue53604530050533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue53604530050533/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestIssue53604530050533/fake/x /home/swarming/.swarming/w/ir/x/t/TestIssue53604530050533/fake/z
--- PASS: TestIssue53604 (0.18s)
=== RUN TestSwitches
--- PASS: TestSwitches (0.00s)
PASS
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
ok golang.org/x/tools/go/ssa/ssautil 2.281s
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
? golang.org/x/tools/internal/event/core [no test files]
%d,%d: %v
testing: warning: no tests to run
FAIL: %d,%d: %s, but %s
PASS
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
ok golang.org/x/tools/internal/event 0.009s [no tests to run]
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
? golang.org/x/tools/internal/event/export/eventtest [no test files]
FAIL: %d,%d: %s, but %s
? golang.org/x/tools/internal/event/export/metric [no test files]
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
=== RUN ExampleLog
--- PASS: ExampleLog (0.00s)
PASS
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
ok golang.org/x/tools/internal/event/export 0.020s
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
--- PASS: TestCgoCwdIssue46877 (1.59s)
=== RUN TestStdlib
stdlib_test.go:35: skipping in short mode; uses tons of memory (
https://golang.org/issue/14113)
--- SKIP: TestStdlib (0.00s)
=== RUN TestCgoOption
stdlib_test.go:123: skipping in short mode; uses tons of memory (
https://golang.org/issue/14113)
--- SKIP: TestCgoOption (0.00s)
=== CONT TestLoad1
=== CONT TestLoad2
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
--- PASS: TestIntegration/GOPATH (3.19s)
=== RUN TestIntegration/Modules
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
rnr_test.go:80: in main, verblevel=1
... begin iteration 0 with current seed 987
invoking generator.Generate with config: { /home/swarming/.swarming/w/ir/x/t/fuzzrun671592765/fuzzTest fzTest 3 3 987 -maxfail=9999 map[] map[] 0 false 0 false -1 0 0}
build command is: [go build -o ./fzTest -race .]
run command is: [/home/swarming/.swarming/w/ir/x/t/fuzzrun671592765/fuzzTest/fzTest]
starting main
finished 9 tests
cleaning temp dir /home/swarming/.swarming/w/ir/x/t/fuzzrun671592765
leaving main, num errors=0
--- PASS: TestRunner/Race (24.65s)
--- PASS: TestRunner (1.29s)
PASS
ok golang.org/x/tools/cmd/signature-fuzzer/fuzz-runner 26.004s
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
? golang.org/x/tools/internal/event/export/prometheus [no test files]
? golang.org/x/tools/internal/event/keys [no test files]
? golang.org/x/tools/internal/event/tag [no test files]
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
=== RUN TestMarshalJSON
=== RUN TestMarshalJSON/PointInt64
--- PASS: TestMarshalJSON/PointInt64 (0.00s)
=== RUN TestMarshalJSON/PointDouble
--- PASS: TestMarshalJSON/PointDouble (0.00s)
=== RUN TestMarshalJSON/PointDistribution
--- PASS: TestMarshalJSON/PointDistribution (0.00s)
=== RUN TestMarshalJSON/nil_point
--- PASS: TestMarshalJSON/nil_point (0.00s)
--- PASS: TestMarshalJSON (0.00s)
PASS
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
ok golang.org/x/tools/internal/event/export/ocagent/wire 0.015s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
=== RUN TestEncodeMetric
=== RUN TestEncodeMetric/HistogramFloat64,_HistogramInt64
--- PASS: TestEncodeMetric/HistogramFloat64,_HistogramInt64 (0.00s)
--- PASS: TestEncodeMetric (0.00s)
=== RUN TestTrace
=== RUN TestTrace/no_labels
--- PASS: TestTrace/no_labels (0.00s)
=== RUN TestTrace/description_no_error
--- PASS: TestTrace/description_no_error (0.00s)
=== RUN TestTrace/description_and_error
--- PASS: TestTrace/description_and_error (0.00s)
=== RUN TestTrace/no_description,_but_error
--- PASS: TestTrace/no_description,_but_error (0.00s)
=== RUN TestTrace/enumerate_all_attribute_types
--- PASS: TestTrace/enumerate_all_attribute_types (0.00s)
--- PASS: TestTrace (0.00s)
PASS
FAIL: %d,%d: %s, but %s
ok golang.org/x/tools/internal/event/export/ocagent 0.031s
=== RUN TestList
=== RUN TestList/empty
--- PASS: TestList/empty (0.00s)
=== RUN TestList/single
--- PASS: TestList/single (0.00s)
=== RUN TestList/invalid
--- PASS: TestList/invalid (0.00s)
=== RUN TestList/two
--- PASS: TestList/two (0.00s)
=== RUN TestList/three
--- PASS: TestList/three (0.00s)
=== RUN TestList/missing_A
--- PASS: TestList/missing_A (0.00s)
=== RUN TestList/missing_B
--- PASS: TestList/missing_B (0.00s)
=== RUN TestList/missing_C
--- PASS: TestList/missing_C (0.00s)
=== RUN TestList/missing_AB
--- PASS: TestList/missing_AB (0.00s)
=== RUN TestList/missing_AC
--- PASS: TestList/missing_AC (0.00s)
=== RUN TestList/missing_BC
--- PASS: TestList/missing_BC (0.00s)
--- PASS: TestList (0.00s)
=== RUN TestFilter
=== RUN TestFilter/no_filters
--- PASS: TestFilter/no_filters (0.00s)
=== RUN TestFilter/no_labels
--- PASS: TestFilter/no_labels (0.00s)
=== RUN TestFilter/filter_A
--- PASS: TestFilter/filter_A (0.00s)
=== RUN TestFilter/filter_B
--- PASS: TestFilter/filter_B (0.00s)
=== RUN TestFilter/filter_C
--- PASS: TestFilter/filter_C (0.00s)
=== RUN TestFilter/filter_AC
--- PASS: TestFilter/filter_AC (0.00s)
--- PASS: TestFilter (0.00s)
=== RUN TestMap
=== RUN TestMap/no_labels
--- PASS: TestMap/no_labels (0.00s)
=== RUN TestMap/match_A
--- PASS: TestMap/match_A (0.00s)
=== RUN TestMap/match_B
--- PASS: TestMap/match_B (0.00s)
=== RUN TestMap/match_C
--- PASS: TestMap/match_C (0.00s)
=== RUN TestMap/match_ABC
--- PASS: TestMap/match_ABC (0.00s)
=== RUN TestMap/missing_A
--- PASS: TestMap/missing_A (0.00s)
=== RUN TestMap/missing_B
--- PASS: TestMap/missing_B (0.00s)
=== RUN TestMap/missing_C
--- PASS: TestMap/missing_C (0.00s)
--- PASS: TestMap (0.00s)
=== RUN TestMapMerge
=== RUN TestMapMerge/no_maps
--- PASS: TestMapMerge/no_maps (0.00s)
=== RUN TestMapMerge/one_map
--- PASS: TestMapMerge/one_map (0.00s)
=== RUN TestMapMerge/invalid_map
--- PASS: TestMapMerge/invalid_map (0.00s)
=== RUN TestMapMerge/two_maps
--- PASS: TestMapMerge/two_maps (0.00s)
=== RUN TestMapMerge/invalid_start_map
--- PASS: TestMapMerge/invalid_start_map (0.00s)
=== RUN TestMapMerge/invalid_mid_map
--- PASS: TestMapMerge/invalid_mid_map (0.00s)
=== RUN TestMapMerge/invalid_end_map
--- PASS: TestMapMerge/invalid_end_map (0.00s)
=== RUN TestMapMerge/three_maps_one_nil
--- PASS: TestMapMerge/three_maps_one_nil (0.00s)
=== RUN TestMapMerge/two_maps_one_nil
--- PASS: TestMapMerge/two_maps_one_nil (0.00s)
--- PASS: TestMapMerge (0.00s)
=== RUN TestAttemptedStringCorruption
--- PASS: TestAttemptedStringCorruption (0.00s)
PASS
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
ok golang.org/x/tools/internal/event/label 0.046s
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
=== RUN Test/testdata/basic.txtar
=== PAUSE Test/testdata/basic.txtar
=== RUN Test/testdata/filterflag.txtar
=== PAUSE Test/testdata/filterflag.txtar
=== RUN Test/testdata/generated.txtar
=== PAUSE Test/testdata/generated.txtar
=== RUN Test/testdata/jsonflag.txtar
=== PAUSE Test/testdata/jsonflag.txtar
=== RUN Test/testdata/lineflag.txtar
=== PAUSE Test/testdata/lineflag.txtar
=== RUN Test/testdata/testflag.txtar
=== PAUSE Test/testdata/testflag.txtar
=== RUN Test/testdata/whylive.txtar
=== PAUSE Test/testdata/whylive.txtar
=== CONT Test/testdata/basic.txtar
=== RUN Test/testdata/basic.txtar/L3
=== CONT Test/testdata/lineflag.txtar
=== RUN Test/testdata/lineflag.txtar/L3
=== CONT Test/testdata/whylive.txtar
=== RUN Test/testdata/whylive.txtar/L5
=== CONT Test/testdata/testflag.txtar
=== RUN Test/testdata/testflag.txtar/L3
=== CONT Test/testdata/filterflag.txtar
=== CONT Test/testdata/generated.txtar
=== RUN Test/testdata/filterflag.txtar/L3
=== RUN Test/testdata/generated.txtar/L3
=== CONT Test/testdata/jsonflag.txtar
? golang.org/x/tools/internal/fakenet [no test files]
=== RUN Test/testdata/jsonflag.txtar/L3
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
=== RUN TestEncodeDecode
=== RUN TestEncodeDecode/loading-order
=== PAUSE TestEncodeDecode/loading-order
=== RUN TestEncodeDecode/underlying
=== PAUSE TestEncodeDecode/underlying
=== RUN TestEncodeDecode/methods
=== PAUSE TestEncodeDecode/methods
=== RUN TestEncodeDecode/globals
=== PAUSE TestEncodeDecode/globals
=== RUN TestEncodeDecode/typeparams
=== PAUSE TestEncodeDecode/typeparams
=== CONT TestEncodeDecode/loading-order
=== CONT TestEncodeDecode/globals
=== CONT TestEncodeDecode/methods
=== CONT TestEncodeDecode/underlying
=== CONT TestEncodeDecode/typeparams
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
FAIL: %d,%d: %s, but %s
%d,%d: %v
PASS
--- PASS: TestTypeparamTest/nested.go (1.33s)
=== RUN TestTypeparamTest/ordered.go
interp_test.go:357: skipping: math.NaN() comparisons not being handled correctly
--- SKIP: TestTypeparamTest/ordered.go (0.00s)
=== RUN TestTypeparamTest/orderedmap.go
interp_test.go:357: skipping: interp tests do not support runtime.SetFinalizer
--- SKIP: TestTypeparamTest/orderedmap.go (0.00s)
=== RUN TestTypeparamTest/orderedmapsimp.go
interp_test.go:352: Not a `// run` file: orderedmapsimp.go
--- PASS: TestTypeparamTest/orderedmapsimp.go (0.00s)
=== RUN TestTypeparamTest/pair.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/pair.go
PASS
--- PASS: TestTypeparamTest/pair.go (0.01s)
=== RUN TestTypeparamTest/pairimp.go
interp_test.go:352: Not a `// run` file: pairimp.go
--- PASS: TestTypeparamTest/pairimp.go (0.00s)
=== RUN TestTypeparamTest/pragma.go
interp_test.go:352: Not a `// run` file: pragma.go
--- PASS: TestTypeparamTest/pragma.go (0.00s)
=== RUN TestTypeparamTest/recoverimp.go
interp_test.go:352: Not a `// run` file: recoverimp.go
--- PASS: TestTypeparamTest/recoverimp.go (0.00s)
=== RUN TestTypeparamTest/select.go
interp_test.go:352: Not a `// run` file: select.go
--- PASS: TestTypeparamTest/select.go (0.00s)
=== RUN TestTypeparamTest/sets.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/sets.go
PASS
--- PASS: TestTypeparamTest/sets.go (0.04s)
=== RUN TestTypeparamTest/setsimp.go
interp_test.go:352: Not a `// run` file: setsimp.go
--- PASS: TestTypeparamTest/setsimp.go (0.00s)
=== RUN TestTypeparamTest/settable.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/settable.go
PASS
--- PASS: TestTypeparamTest/settable.go (0.02s)
=== RUN TestTypeparamTest/shape1.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/shape1.go
25
10
6
4
PASS
--- PASS: TestTypeparamTest/shape1.go (0.00s)
=== RUN TestTypeparamTest/sliceimp.go
interp_test.go:352: Not a `// run` file: sliceimp.go
--- PASS: TestTypeparamTest/sliceimp.go (0.00s)
=== RUN TestTypeparamTest/slices.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/slices.go
PASS
--- PASS: TestTypeparamTest/slices.go (0.03s)
=== RUN TestTypeparamTest/smallest.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/smallest.go
PASS
--- PASS: TestTypeparamTest/smallest.go (0.01s)
=== RUN TestTypeparamTest/smoketest.go
interp_test.go:352: Not a `// run` file: smoketest.go
--- PASS: TestTypeparamTest/smoketest.go (0.00s)
=== RUN TestTypeparamTest/stringable.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/stringable.go
PASS
--- PASS: TestTypeparamTest/stringable.go (0.04s)
=== RUN TestTypeparamTest/stringer.go
interp_test.go:357: skipping: unknown reason
--- SKIP: TestTypeparamTest/stringer.go (0.00s)
=== RUN TestTypeparamTest/stringerimp.go
interp_test.go:352: Not a `// run` file: stringerimp.go
--- PASS: TestTypeparamTest/stringerimp.go (0.00s)
=== RUN TestTypeparamTest/struct.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/struct.go
PASS
--- PASS: TestTypeparamTest/struct.go (0.02s)
--- PASS: TestInit (2.41s)
=== RUN TestTypeparamTest/structinit.go
interp_test.go:352: Not a `// run` file: structinit.go
=== RUN TestSyntheticFuncs
--- PASS: TestTypeparamTest/structinit.go (0.00s)
=== RUN TestTypeparamTest/subdict.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/subdict.go
PASS
--- PASS: TestTypeparamTest/subdict.go (0.01s)
=== RUN TestTypeparamTest/sum.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/sum.go
--- PASS: TestSyntheticFuncs (0.00s)
=== RUN TestPhiElimination
--- PASS: TestPhiElimination (0.00s)
=== RUN TestGenericDecls
--- PASS: TestGenericDecls (0.00s)
=== RUN TestGenericWrappers
=== RUN TestGenericWrappers/bound
--- PASS: TestGenericWrappers/bound (0.00s)
=== RUN TestGenericWrappers/thunk
--- PASS: TestGenericWrappers/thunk (0.00s)
=== RUN TestGenericWrappers/indirect
--- PASS: TestGenericWrappers/indirect (0.00s)
=== RUN TestGenericWrappers/bound#01
--- PASS: TestGenericWrappers/bound#01 (0.00s)
=== RUN TestGenericWrappers/thunk#01
--- PASS: TestGenericWrappers/thunk#01 (0.00s)
=== RUN TestGenericWrappers/indirect#01
--- PASS: TestGenericWrappers/indirect#01 (0.00s)
--- PASS: TestGenericWrappers (0.00s)
=== RUN TestTypeparamTest
=== RUN TestTypeparamTest/absdiff.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/absdiff.go
--- PASS: TestTypeparamTest/absdiff.go (0.00s)
=== RUN TestTypeparamTest/absdiff2.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/absdiff2.go
--- PASS: TestTypeparamTest/absdiff2.go (0.01s)
=== RUN TestTypeparamTest/absdiff3.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/absdiff3.go
PASS
--- PASS: TestTypeparamTest/sum.go (0.01s)
=== RUN TestTypeparamTest/tparam1.go
interp_test.go:352: Not a `// run` file: tparam1.go
--- PASS: TestTypeparamTest/tparam1.go (0.00s)
=== RUN TestTypeparamTest/typelist.go
interp_test.go:352: Not a `// run` file: typelist.go
--- PASS: TestTypeparamTest/typelist.go (0.00s)
=== RUN TestTypeparamTest/typeswitch1.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch1.go
T
int
int32/int16
struct{T,T}
other
T
int32/int16
T
int
PASS
--- PASS: TestTypeparamTest/typeswitch1.go (0.01s)
=== RUN TestTypeparamTest/typeswitch2.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch2.go
--- PASS: TestTypeparamTest/absdiff3.go (0.01s)
=== RUN TestTypeparamTest/absdiffimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/absdiffimp.go
--- PASS: TestTypeparamTest/absdiffimp.go (0.00s)
=== RUN TestTypeparamTest/absdiffimp2.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/absdiffimp2.go
--- PASS: TestTypeparamTest/absdiffimp2.go (0.00s)
=== RUN TestTypeparamTest/adder.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/adder.go
--- PASS: TestTypeparamTest/adder.go (0.00s)
=== RUN TestTypeparamTest/aliasimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/aliasimp.go
T 6
int 7
int32/int16 8
struct{T,T} 1 2
other 9
T 7
int32/int16 7
T 10
int 11
PASS
--- PASS: TestTypeparamTest/typeswitch2.go (0.01s)
=== RUN TestTypeparamTest/typeswitch3.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch3.go
--- PASS: TestTypeparamTest/aliasimp.go (0.00s)
=== RUN TestTypeparamTest/append.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/append.go
--- PASS: TestTypeparamTest/append.go (0.00s)
=== RUN TestTypeparamTest/boundmethod.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/boundmethod.go
myint 6
T 7
other 8
T 8
other 7
other 9
T 10
myint 11
T 12
PASS
--- PASS: TestTypeparamTest/typeswitch3.go (0.01s)
=== RUN TestTypeparamTest/typeswitch4.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch4.go
--- PASS: TestTypeparamTest/boundmethod.go (0.01s)
=== RUN TestTypeparamTest/builtins.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/builtins.go
other 6
T/myint32 7
T/myint32 8
T/myint32 9
T/myint32 10
other 42
T/myint32 10
other 11
T/myint32 12
PASS
--- PASS: TestTypeparamTest/typeswitch4.go (0.00s)
=== RUN TestTypeparamTest/typeswitch5.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch5.go
--- PASS: TestTypeparamTest/builtins.go (0.00s)
=== RUN TestTypeparamTest/chans.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/chans.go
fooer 6
other
other
fooer 9
PASS
--- PASS: TestTypeparamTest/typeswitch5.go (0.00s)
=== RUN TestTypeparamTest/typeswitch6.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch6.go
other
T
other
int
T
PASS
--- PASS: TestTypeparamTest/typeswitch6.go (0.00s)
=== RUN TestTypeparamTest/typeswitch7.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch7.go
--- PASS: Test/testdata/jsonflag.txtar/L3 (0.30s)
--- PASS: Test/testdata/jsonflag.txtar (0.30s)
other
barT
myfloat
PASS
--- PASS: TestTypeparamTest/typeswitch7.go (0.01s)
=== RUN TestRoles
--- PASS: TestRoles (0.00s)
=== RUN TestWordSplit
--- PASS: TestWordSplit (0.00s)
=== RUN TestLastSegment
--- PASS: TestLastSegment (0.00s)
=== RUN TestScore
=== RUN TestTypeparamTest/valimp.go
--- PASS: TestScore (0.00s)
=== RUN TestCompareCandidateScores
--- PASS: TestCompareCandidateScores (0.00s)
=== RUN TestFuzzyMatcherRanges
interp_test.go:352: Not a `// run` file: valimp.go
--- PASS: TestTypeparamTest/valimp.go (0.00s)
=== RUN TestTypeparamTest/value.go
interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/value.go
--- PASS: TestTypeparamTest/chans.go (0.02s)
=== RUN TestTypeparamTest/chansimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/chansimp.go
--- PASS: TestTypeparamTest/chansimp.go (0.00s)
=== RUN TestTypeparamTest/combine.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/combine.go
--- PASS: TestTypeparamTest/combine.go (0.01s)
--- PASS: TestFuzzyMatcherRanges (0.01s)
=== RUN TestScores
=== RUN TestTypeparamTest/cons.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/cons.go
PASS
--- PASS: TestTypeparamTest/value.go (0.01s)
--- PASS: TestScores (0.00s)
=== RUN TestSymbolMatchIndex
--- PASS: TestSymbolMatchIndex (0.00s)
=== RUN TestSymbolRanking
=== RUN TestSymbolRanking/flg
symbol_test.go:82: Match("completion.FALLTHROUGH") = 0.7333333333333334
symbol_test.go:82: Match("main.flagGoCmd") = 0.8333333333333334
--- PASS: TestSymbolRanking/flg (0.00s)
=== RUN TestSymbolRanking/fvi
symbol_test.go:82: Match("godoc.fileIndexVersion") = 0.8333333333333334
symbol_test.go:82: Match("macho.FlagSubsectionsViaSymbols") = 0.8666666666666666
--- PASS: TestSymbolRanking/fvi (0.00s)
=== RUN TestSymbolRanking/test
symbol_test.go:82: Match("this.is.better.than.most") = 0.675
symbol_test.go:82: Match("test.foo.bar") = 0.7400000000000001
symbol_test.go:82: Match("thebest") = 0.775
symbol_test.go:82: Match("atest") = 0.825
symbol_test.go:82: Match("test.foo") = 0.8325
symbol_test.go:82: Match("testage") = 0.875
symbol_test.go:82: Match("tTest") = 0.9
symbol_test.go:82: Match("foo.test") = 0.9249999999999999
--- PASS: TestSymbolRanking/test (0.00s)
=== RUN TestSymbolRanking/parseside
symbol_test.go:82: Match("yaml_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_END_STATE") = 0.7999999999999999
symbol_test.go:82: Match("parseContext.parse_sidebyside") = 0.8555555555555556
--- PASS: TestSymbolRanking/parseside (0.00s)
=== RUN TestSymbolRanking/cvb
symbol_test.go:82: Match("filecache_test.testIPCValueB") = 0.7999999999999999
symbol_test.go:82: Match("cover.Boundary") = 0.8133333333333334
--- PASS: TestSymbolRanking/cvb (0.00s)
=== RUN TestSymbolRanking/dho
symbol_test.go:82: Match("gocommand.DebugHangingGoCommands") = 0.8333333333333334
symbol_test.go:82: Match("protocol.DocumentHighlightOptions") = 0.9333333333333332
--- PASS: TestSymbolRanking/dho (0.00s)
--- PASS: TestSymbolRanking (0.00s)
=== RUN TestMatcherSimilarities
symbol_test.go:98: unskip this test to compare matchers
--- SKIP: TestMatcherSimilarities (0.00s)
=== RUN TestSymbolRanking_Issue60027
symbol_test.go:229: Match("Runner") = 0.85
symbol_test.go:229: Match("singleRuneParam") = 0.875
symbol_test.go:229: Match("Config.ifsRune") = 0.9
symbol_test.go:229: Match("Parser.rune") = 0.9249999999999999
--- PASS: TestSymbolRanking_Issue60027 (0.00s)
=== RUN TestChunkedMatch
--- PASS: TestChunkedMatch (0.00s)
PASS
--- PASS: TestTypeparamTest (2.70s)
PASS
--- PASS: TestTypeparamTest/cons.go (0.01s)
=== RUN TestTypeparamTest/dedup.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/dedup.go
--- PASS: TestTypeparamTest/dedup.go (0.00s)
=== RUN TestTypeparamTest/devirtualize1.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/devirtualize1.go
--- PASS: TestTypeparamTest/devirtualize1.go (0.00s)
=== RUN TestTypeparamTest/devirtualize2.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/devirtualize2.go
ok golang.org/x/tools/go/ssa/interp 3.603s
--- PASS: TestTypeparamTest/devirtualize2.go (0.01s)
=== RUN TestTypeparamTest/dictionaryCapture-noinline.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/dictionaryCapture-noinline.go
--- PASS: TestTypeparamTest/dictionaryCapture-noinline.go (0.01s)
=== RUN TestTypeparamTest/dictionaryCapture.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/dictionaryCapture.go
ok golang.org/x/tools/internal/fuzzy 0.077s
--- PASS: TestTypeparamTest/dictionaryCapture.go (0.02s)
=== RUN TestTypeparamTest/dottype.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/dottype.go
--- PASS: TestTypeparamTest/dottype.go (0.01s)
=== RUN TestTypeparamTest/double.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/double.go
--- PASS: TestTypeparamTest/double.go (0.01s)
=== RUN TestTypeparamTest/eface.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/eface.go
--- PASS: TestTypeparamTest/eface.go (0.00s)
=== RUN TestTypeparamTest/equal.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/equal.go
--- PASS: TestTypeparamTest/equal.go (0.00s)
=== RUN TestTypeparamTest/fact.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/fact.go
--- PASS: TestTypeparamTest/fact.go (0.00s)
=== RUN TestTypeparamTest/factimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/factimp.go
--- PASS: TestTypeparamTest/factimp.go (0.00s)
=== RUN TestTypeparamTest/gencrawler.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/gencrawler.go
--- PASS: TestTypeparamTest/gencrawler.go (0.00s)
=== RUN TestTypeparamTest/genembed.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/genembed.go
--- PASS: TestTypeparamTest/genembed.go (0.00s)
=== RUN TestTypeparamTest/genembed2.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/genembed2.go
--- PASS: TestTypeparamTest/genembed2.go (0.04s)
=== RUN TestTypeparamTest/geninline.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/geninline.go
--- PASS: TestTypeparamTest/geninline.go (0.00s)
=== RUN TestTypeparamTest/graph.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/graph.go
--- PASS: TestTypeparamTest/graph.go (0.02s)
=== RUN TestTypeparamTest/ifaceconv.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/ifaceconv.go
--- PASS: TestTypeparamTest/ifaceconv.go (0.00s)
=== RUN TestTypeparamTest/importtest.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/importtest.go
--- PASS: TestTypeparamTest/importtest.go (0.00s)
=== RUN TestTypeparamTest/index.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/index.go
--- PASS: TestTypeparamTest/index.go (0.01s)
=== RUN TestTypeparamTest/index2.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/index2.go
--- PASS: Test/testdata/generated.txtar/L3 (0.46s)
=== RUN Test/testdata/generated.txtar/L8
--- PASS: TestTypeparamTest/index2.go (0.01s)
=== RUN TestTypeparamTest/interfacearg.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/interfacearg.go
--- PASS: TestTypeparamTest/interfacearg.go (0.00s)
=== RUN TestTypeparamTest/issue23536.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue23536.go
--- PASS: TestTypeparamTest/issue23536.go (0.00s)
=== RUN TestTypeparamTest/issue376214.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue376214.go
--- PASS: TestTypeparamTest/issue376214.go (0.00s)
=== RUN TestTypeparamTest/issue39755.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue39755.go
--- PASS: TestTypeparamTest/issue39755.go (0.00s)
=== RUN TestTypeparamTest/issue42758.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue42758.go
--- PASS: TestTypeparamTest/issue42758.go (0.00s)
=== RUN TestTypeparamTest/issue44688.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue44688.go
--- PASS: TestTypeparamTest/issue44688.go (0.01s)
=== RUN TestTypeparamTest/issue45547.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue45547.go
--- PASS: TestTypeparamTest/issue45547.go (0.01s)
=== RUN TestTypeparamTest/issue45722.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue45722.go
--- PASS: TestTypeparamTest/issue45722.go (0.00s)
--- PASS: Test/testdata/whylive.txtar/L5 (0.49s)
=== RUN Test/testdata/whylive.txtar/L10
=== RUN TestTypeparamTest/issue45738.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue45738.go
--- PASS: TestTypeparamTest/issue45738.go (0.00s)
=== RUN TestTypeparamTest/issue45817.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue45817.go
--- PASS: TestTypeparamTest/issue45817.go (0.00s)
=== RUN TestTypeparamTest/issue46461.go
builder_test.go:853: not detected as a run test
--- SKIP: TestTypeparamTest/issue46461.go (0.00s)
=== RUN TestTypeparamTest/issue46461b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue46461b.go
--- PASS: TestTypeparamTest/issue46461b.go (0.00s)
=== RUN TestTypeparamTest/issue46472.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue46472.go
--- PASS: TestTypeparamTest/issue46472.go (0.00s)
=== RUN TestTypeparamTest/issue46591.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue46591.go
--- PASS: TestTypeparamTest/issue46591.go (0.00s)
=== RUN TestTypeparamTest/issue47258.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47258.go
--- PASS: TestTypeparamTest/issue47258.go (0.01s)
=== RUN TestTypeparamTest/issue47272.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47272.go
--- PASS: TestTypeparamTest/issue47272.go (0.01s)
=== RUN TestTypeparamTest/issue47514.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47514.go
--- PASS: TestTypeparamTest/issue47514.go (0.00s)
=== RUN TestTypeparamTest/issue47514b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47514b.go
--- PASS: TestTypeparamTest/issue47514b.go (0.00s)
=== RUN TestTypeparamTest/issue47514c.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47514c.go
--- PASS: TestTypeparamTest/issue47514c.go (0.00s)
=== RUN TestTypeparamTest/issue47631.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47631.go
--- PASS: TestTypeparamTest/issue47631.go (0.00s)
=== RUN TestTypeparamTest/issue47676.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47676.go
--- PASS: TestTypeparamTest/issue47676.go (0.00s)
=== RUN TestTypeparamTest/issue47684.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47684.go
--- PASS: TestTypeparamTest/issue47684.go (0.00s)
=== RUN TestTypeparamTest/issue47684b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47684b.go
--- PASS: TestTypeparamTest/issue47684b.go (0.00s)
=== RUN TestTypeparamTest/issue47684c.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47684c.go
--- PASS: TestTypeparamTest/issue47684c.go (0.00s)
=== RUN TestTypeparamTest/issue47708.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47708.go
--- PASS: TestTypeparamTest/issue47708.go (0.00s)
=== RUN TestTypeparamTest/issue47710.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47710.go
--- PASS: TestTypeparamTest/issue47710.go (0.00s)
=== RUN TestTypeparamTest/issue47713.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47713.go
--- PASS: Test/testdata/filterflag.txtar/L3 (0.54s)
--- PASS: Test/testdata/filterflag.txtar (0.54s)
--- PASS: TestTypeparamTest/issue47713.go (0.03s)
=== RUN TestTypeparamTest/issue47716.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47716.go
--- PASS: TestTypeparamTest/issue47716.go (0.02s)
=== RUN TestTypeparamTest/issue47723.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47723.go
--- PASS: TestTypeparamTest/issue47723.go (0.00s)
=== RUN TestTypeparamTest/issue47740.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47740.go
--- PASS: TestTypeparamTest/issue47740.go (0.00s)
=== RUN TestTypeparamTest/issue47740b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47740b.go
--- PASS: TestTypeparamTest/issue47740b.go (0.01s)
=== RUN TestTypeparamTest/issue47775.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47775.go
--- PASS: TestTypeparamTest/issue47775.go (0.00s)
=== RUN TestTypeparamTest/issue47775b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47775b.go
--- PASS: TestTypeparamTest/issue47775b.go (0.01s)
=== RUN TestTypeparamTest/issue47797.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47797.go
--- PASS: TestTypeparamTest/issue47797.go (0.00s)
=== RUN TestTypeparamTest/issue47877.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47877.go
--- PASS: TestTypeparamTest/issue47877.go (0.00s)
=== RUN TestTypeparamTest/issue47878.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47878.go
--- PASS: TestTypeparamTest/issue47878.go (0.02s)
--- PASS: TestLoad1 (1.20s)
=== RUN TestTypeparamTest/issue47892.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47892.go
--- PASS: TestTypeparamTest/issue47892.go (0.00s)
=== RUN TestTypeparamTest/issue47892b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47892b.go
--- PASS: TestTypeparamTest/issue47892b.go (0.00s)
=== RUN TestTypeparamTest/issue47896.go
builder_test.go:853: not detected as a run test
--- SKIP: TestTypeparamTest/issue47896.go (0.00s)
=== RUN TestTypeparamTest/issue47901.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47901.go
--- PASS: TestTypeparamTest/issue47901.go (0.00s)
=== RUN TestTypeparamTest/issue47924.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47924.go
--- PASS: TestTypeparamTest/issue47924.go (0.00s)
=== RUN TestTypeparamTest/issue47925.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47925.go
--- PASS: TestTypeparamTest/issue47925.go (0.00s)
=== RUN TestTypeparamTest/issue47925b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47925b.go
--- PASS: TestTypeparamTest/issue47925b.go (0.00s)
=== RUN TestTypeparamTest/issue47925c.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47925c.go
--- PASS: TestTypeparamTest/issue47925c.go (0.00s)
=== RUN TestTypeparamTest/issue47925d.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47925d.go
--- PASS: TestTypeparamTest/issue47925d.go (0.00s)
=== RUN TestTypeparamTest/issue47929.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47929.go
--- PASS: TestTypeparamTest/issue47929.go (0.00s)
=== RUN TestTypeparamTest/issue47948.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47948.go
--- PASS: TestTypeparamTest/issue47948.go (0.00s)
=== RUN TestTypeparamTest/issue47966.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47966.go
--- PASS: TestTypeparamTest/issue47966.go (0.00s)
=== RUN TestTypeparamTest/issue48013.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48013.go
--- PASS: TestTypeparamTest/issue48013.go (0.00s)
=== RUN TestTypeparamTest/issue48016.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48016.go
--- PASS: TestTypeparamTest/issue48016.go (0.01s)
=== RUN TestTypeparamTest/issue48030.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48030.go
--- PASS: TestTypeparamTest/issue48030.go (0.00s)
=== RUN TestTypeparamTest/issue48042.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48042.go
--- PASS: TestTypeparamTest/issue48042.go (0.01s)
=== RUN TestTypeparamTest/issue48047.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48047.go
--- PASS: TestTypeparamTest/issue48047.go (0.00s)
=== RUN TestTypeparamTest/issue48049.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48049.go
--- PASS: TestTypeparamTest/issue48049.go (0.00s)
=== RUN TestTypeparamTest/issue48056.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48056.go
--- PASS: TestTypeparamTest/issue48056.go (0.00s)
=== RUN TestTypeparamTest/issue48094.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48094.go
--- PASS: TestTypeparamTest/issue48094.go (0.00s)
=== RUN TestTypeparamTest/issue48094b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48094b.go
--- PASS: TestTypeparamTest/issue48094b.go (0.00s)
=== RUN TestTypeparamTest/issue48137.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48137.go
--- PASS: TestTypeparamTest/issue48137.go (0.00s)
=== RUN TestTypeparamTest/issue48185a.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48185a.go
--- PASS: TestTypeparamTest/issue48185a.go (0.00s)
=== RUN TestTypeparamTest/issue48185b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48185b.go
--- PASS: TestTypeparamTest/issue48185b.go (0.00s)
=== RUN TestTypeparamTest/issue48191.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48191.go
--- PASS: TestLoad2 (1.28s)
PASS
facts_test.go:318: decode a facts = {}
facts_test.go:327: exported a facts = {type a.a int: myFact(a.a), type a.T *a.a: myFact(a.T)}
ok golang.org/x/tools/go/loader 6.405s
facts_test.go:318: decode a facts = {}
facts_test.go:327: exported a facts = {type a.T5 int: myFact(a.T5), type a.V string: myFact(a.V), type a.K int: myFact(a.K), type a.T1 int: myFact(a.T1), type a.T2 int: myFact(a.T2), type a.T3 int: myFact(a.T3), type a.T4 int: myFact(a.T4)}
--- PASS: TestTypeparamTest/issue48191.go (0.09s)
=== RUN TestTypeparamTest/issue48198.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48198.go
--- PASS: TestTypeparamTest/issue48198.go (0.00s)
=== RUN TestTypeparamTest/issue48225.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48225.go
--- PASS: TestTypeparamTest/issue48225.go (0.00s)
=== RUN TestTypeparamTest/issue48253.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48253.go
facts_test.go:318: decode a facts = {}
facts_test.go:327: exported a facts = {type a.T2 int: myFact(a.T2), type a.T3 interface{Foo()}: myFact(a.T3), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), type a.T6 interface{Foo()}: myFact(a.T6), type a.T1 int: myFact(a.T1)}
--- PASS: TestTypeparamTest/issue48253.go (0.00s)
=== RUN TestTypeparamTest/issue48276a.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48276a.go
--- PASS: TestTypeparamTest/issue48276a.go (0.00s)
=== RUN TestTypeparamTest/issue48276b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48276b.go
--- PASS: TestTypeparamTest/issue48276b.go (0.00s)
=== RUN TestTypeparamTest/issue48280.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48280.go
--- PASS: TestTypeparamTest/issue48280.go (0.00s)
=== RUN TestTypeparamTest/issue48306.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48306.go
--- PASS: TestTypeparamTest/issue48306.go (0.00s)
=== RUN TestTypeparamTest/issue48317.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48317.go
--- PASS: TestTypeparamTest/issue48317.go (0.00s)
=== RUN TestTypeparamTest/issue48318.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48318.go
--- PASS: TestTypeparamTest/issue48318.go (0.00s)
=== RUN TestTypeparamTest/issue48337a.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48337a.go
--- PASS: TestTypeparamTest/issue48337a.go (0.00s)
=== RUN TestTypeparamTest/issue48337b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48337b.go
--- PASS: TestTypeparamTest/issue48337b.go (0.00s)
=== RUN TestTypeparamTest/issue48344.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48344.go
--- PASS: TestTypeparamTest/issue48344.go (0.00s)
=== RUN TestTypeparamTest/issue48424.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48424.go
--- PASS: TestTypeparamTest/issue48424.go (0.00s)
=== RUN TestTypeparamTest/issue48453.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48453.go
facts_test.go:318: decode a facts = {}
facts_test.go:327: exported a facts = {type a.T int: myFact(a.T)}
facts_test.go:318: decode a facts = {}
facts_test.go:327: exported a facts = {type a.T int: myFact(a.T), type a.A int: myFact(a.A)}
--- PASS: TestTypeparamTest/issue48453.go (0.02s)
=== RUN TestTypeparamTest/issue48454.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48454.go
--- PASS: TestTypeparamTest/issue48454.go (0.00s)
=== RUN TestTypeparamTest/issue48462.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48462.go
--- PASS: TestTypeparamTest/issue48462.go (0.00s)
=== RUN TestTypeparamTest/issue48537.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48537.go
--- PASS: TestTypeparamTest/issue48537.go (0.00s)
=== RUN TestTypeparamTest/issue48538.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48538.go
--- PASS: TestTypeparamTest/issue48538.go (0.00s)
=== RUN TestTypeparamTest/issue48598.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48598.go
--- PASS: TestTypeparamTest/issue48598.go (0.01s)
=== RUN TestTypeparamTest/issue48602.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48602.go
--- PASS: TestTypeparamTest/issue48602.go (0.00s)
=== RUN TestTypeparamTest/issue48604.go
builder_test.go:853: not detected as a run test
--- SKIP: TestTypeparamTest/issue48604.go (0.00s)
=== RUN TestTypeparamTest/issue48609.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48609.go
--- PASS: TestTypeparamTest/issue48609.go (0.00s)
=== RUN TestTypeparamTest/issue48617.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48617.go
--- PASS: TestTypeparamTest/issue48617.go (0.00s)
=== RUN TestTypeparamTest/issue48645a.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48645a.go
--- PASS: TestTypeparamTest/issue48645a.go (0.01s)
=== RUN TestTypeparamTest/issue48645b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48645b.go
--- PASS: TestTypeparamTest/issue48645b.go (0.00s)
=== RUN TestTypeparamTest/issue48711.go
builder_test.go:853: not detected as a run test
--- SKIP: TestTypeparamTest/issue48711.go (0.00s)
=== RUN TestTypeparamTest/issue48716.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48716.go
--- PASS: TestTypeparamTest/issue48716.go (0.00s)
=== RUN TestTypeparamTest/issue48838.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48838.go
--- PASS: TestTypeparamTest/issue48838.go (0.00s)
=== RUN TestTypeparamTest/issue48962.go
builder_test.go:853: not detected as a run test
--- SKIP: TestTypeparamTest/issue48962.go (0.00s)
=== RUN TestTypeparamTest/issue49027.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49027.go
--- PASS: TestTypeparamTest/issue49027.go (0.00s)
=== RUN TestTypeparamTest/issue49049.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49049.go
--- PASS: TestTypeparamTest/issue49049.go (0.00s)
=== RUN TestTypeparamTest/issue49241.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49241.go
--- PASS: TestTypeparamTest/issue49241.go (0.00s)
=== RUN TestTypeparamTest/issue49246.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49246.go
--- PASS: TestTypeparamTest/issue49246.go (0.00s)
=== RUN TestTypeparamTest/issue49295.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49295.go
--- PASS: TestTypeparamTest/issue49295.go (0.01s)
=== RUN TestTypeparamTest/issue49309.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49309.go
--- PASS: TestTypeparamTest/issue49309.go (0.01s)
=== RUN TestTypeparamTest/issue49421.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49421.go
--- PASS: TestTypeparamTest/issue49421.go (0.00s)
=== RUN TestTypeparamTest/issue49432.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49432.go
--- PASS: TestTypeparamTest/issue49432.go (0.00s)
=== RUN TestTypeparamTest/issue49497.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49497.go
--- PASS: TestTypeparamTest/issue49497.go (0.00s)
=== RUN TestTypeparamTest/issue49516.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49516.go
--- PASS: TestTypeparamTest/issue49516.go (0.00s)
=== RUN TestTypeparamTest/issue49524.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49524.go
--- PASS: TestTypeparamTest/issue49524.go (0.00s)
=== RUN TestTypeparamTest/issue49536.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49536.go
--- PASS: TestTypeparamTest/issue49536.go (0.00s)
=== RUN TestTypeparamTest/issue49538.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49538.go
--- PASS: TestTypeparamTest/issue49538.go (0.01s)
=== RUN TestTypeparamTest/issue49547.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49547.go
--- PASS: TestTypeparamTest/issue49547.go (0.00s)
=== RUN TestTypeparamTest/issue49611.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49611.go
--- PASS: TestTypeparamTest/issue49611.go (0.00s)
=== RUN TestTypeparamTest/issue49659.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49659.go
--- PASS: TestTypeparamTest/issue49659.go (0.00s)
=== RUN TestTypeparamTest/issue49659b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49659b.go
--- PASS: TestTypeparamTest/issue49659b.go (0.00s)
=== RUN TestTypeparamTest/issue49667.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49667.go
--- PASS: TestTypeparamTest/issue49667.go (0.00s)
=== RUN TestTypeparamTest/issue49875.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49875.go
--- PASS: TestTypeparamTest/issue49875.go (0.00s)
=== RUN TestTypeparamTest/issue49893.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue49893.go
--- PASS: TestTypeparamTest/issue49893.go (0.00s)
=== RUN TestTypeparamTest/issue50002.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50002.go
--- PASS: TestTypeparamTest/issue50002.go (0.00s)
=== RUN TestTypeparamTest/issue50109.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50109.go
--- PASS: TestTypeparamTest/issue50109.go (0.00s)
=== RUN TestTypeparamTest/issue50109b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50109b.go
--- PASS: TestTypeparamTest/issue50109b.go (0.00s)
=== RUN TestTypeparamTest/issue50121.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50121.go
--- PASS: TestTypeparamTest/issue50121.go (0.02s)
=== RUN TestTypeparamTest/issue50121b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50121b.go
--- PASS: TestTypeparamTest/issue50121b.go (0.00s)
=== RUN TestTypeparamTest/issue50147.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50147.go
--- PASS: TestTypeparamTest/issue50147.go (0.00s)
=== RUN TestTypeparamTest/issue50177.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50177.go
--- PASS: TestTypeparamTest/issue50177.go (0.01s)
=== RUN TestTypeparamTest/issue50193.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50193.go
--- PASS: TestTypeparamTest/issue50193.go (0.00s)
=== RUN TestTypeparamTest/issue50259.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50259.go
--- PASS: TestTypeparamTest/issue50259.go (0.00s)
=== RUN TestTypeparamTest/issue50264.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50264.go
--- PASS: TestTypeparamTest/issue50264.go (0.00s)
=== RUN TestTypeparamTest/issue50317.go
--- PASS: Test/testdata/generated.txtar/L8 (0.45s)
--- PASS: Test/testdata/generated.txtar (0.91s)
builder_test.go:853: not detected as a run test
--- SKIP: TestTypeparamTest/issue50317.go (0.02s)
=== RUN TestTypeparamTest/issue50417.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50417.go
--- PASS: TestTypeparamTest/issue50417.go (0.00s)
=== RUN TestTypeparamTest/issue50417b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50417b.go
--- PASS: TestTypeparamTest/issue50417b.go (0.00s)
=== RUN TestTypeparamTest/issue50419.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50419.go
facts_test.go:318: decode b facts = {type a.A int: myFact(a.A), type a.T int: myFact(a.T)}
facts_test.go:327: exported b facts = {type a.A int: myFact(a.A), type a.T int: myFact(a.T), type b.B chan a2.A2: myFact(b.B), type b.F func() a.T: myFact(b.F)}
--- PASS: TestTypeparamTest/issue50419.go (0.01s)
facts_test.go:318: decode b facts = {type a.T *a.a: myFact(a.T), type a.a int: myFact(a.a)}
facts_test.go:327: exported b facts = {type a.T *a.a: myFact(a.T), type a.a int: myFact(a.a), type b.B *a.a: myFact(b.B)}
=== RUN TestTypeparamTest/issue50437.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50437.go
--- PASS: TestTypeparamTest/issue50437.go (0.00s)
=== RUN TestTypeparamTest/issue50481b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50481b.go
--- PASS: TestTypeparamTest/issue50481b.go (0.00s)
=== RUN TestTypeparamTest/issue50481c.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50481c.go
--- PASS: TestTypeparamTest/issue50481c.go (0.00s)
=== RUN TestTypeparamTest/issue50485.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50485.go
--- PASS: TestTypeparamTest/issue50485.go (0.00s)
=== RUN TestTypeparamTest/issue50486.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50486.go
--- PASS: TestTypeparamTest/issue50486.go (0.00s)
=== RUN TestTypeparamTest/issue50552.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50552.go
--- PASS: TestTypeparamTest/issue50552.go (0.00s)
=== RUN TestTypeparamTest/issue50561.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50561.go
--- PASS: TestTypeparamTest/issue50561.go (0.00s)
=== RUN TestTypeparamTest/issue50598.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50598.go
--- PASS: TestTypeparamTest/issue50598.go (0.00s)
=== RUN TestTypeparamTest/issue50642.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50642.go
--- PASS: TestTypeparamTest/issue50642.go (0.00s)
=== RUN TestTypeparamTest/issue50690a.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50690a.go
--- PASS: TestTypeparamTest/issue50690a.go (0.01s)
=== RUN TestTypeparamTest/issue50690b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50690b.go
facts_test.go:318: decode b facts = {type a.V string: myFact(a.V), type a.K int: myFact(a.K), type a.T1 int: myFact(a.T1), type a.T2 int: myFact(a.T2), type a.T3 int: myFact(a.T3), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5)}
facts_test.go:327: exported b facts = {type a.T1 int: myFact(a.T1), type a.T2 int: myFact(a.T2), type a.V string: myFact(a.V), type a.T3 int: myFact(a.T3), type a.T5 int: myFact(a.T5), var b.G4 *a.T4: myFact(b.G4), type a.K int: myFact(a.K), var b.G1 []a.T1: myFact(b.G1), var b.G3 chan a.T3: myFact(b.G3), var b.G5 struct{F a.T5}: myFact(b.G5), type a.T4 int: myFact(a.T4), var b.G2 [7]a.T2: myFact(b.G2), var b.G6 map[a.K]a.V: myFact(b.G6)}
--- PASS: Test/testdata/whylive.txtar/L10 (0.46s)
=== RUN Test/testdata/whylive.txtar/L19
--- PASS: TestTypeparamTest/issue50690b.go (0.02s)
=== RUN TestTypeparamTest/issue50690c.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50690c.go
--- PASS: TestTypeparamTest/issue50690c.go (0.00s)
=== RUN TestTypeparamTest/issue50833.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50833.go
--- PASS: TestTypeparamTest/issue50833.go (0.00s)
=== RUN TestTypeparamTest/issue50841.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50841.go
--- PASS: TestTypeparamTest/issue50841.go (0.00s)
=== RUN TestTypeparamTest/issue50993.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50993.go
--- PASS: TestTypeparamTest/issue50993.go (0.01s)
=== RUN TestTypeparamTest/issue51219.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51219.go
--- PASS: TestTypeparamTest/issue51219.go (0.00s)
=== RUN TestTypeparamTest/issue51219b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51219b.go
--- PASS: TestTypeparamTest/issue51219b.go (0.00s)
=== RUN TestTypeparamTest/issue51232.go
builder_test.go:853: not detected as a run test
--- SKIP: TestTypeparamTest/issue51232.go (0.00s)
=== RUN TestTypeparamTest/issue51233.go
builder_test.go:853: not detected as a run test
--- SKIP: TestTypeparamTest/issue51233.go (0.00s)
=== RUN TestTypeparamTest/issue51236.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51236.go
--- PASS: TestTypeparamTest/issue51236.go (0.00s)
=== RUN TestTypeparamTest/issue51245.go
builder_test.go:853: not detected as a run test
--- SKIP: TestTypeparamTest/issue51245.go (0.00s)
=== RUN TestTypeparamTest/issue51250a.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51250a.go
facts_test.go:318: decode b facts = {type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), type a.T6 interface{Foo()}: myFact(a.T6), type a.T1 int: myFact(a.T1), type a.T2 int: myFact(a.T2), type a.T3 interface{Foo()}: myFact(a.T3)}
facts_test.go:327: exported b facts = {type a.T6 interface{Foo()}: myFact(a.T6), var b.G3 b.N3[a.T3]: myFact(b.G3), type b.N2[T any] struct{F T}: myFact(b.N2), var b.G2 func() b.N2[a.T2]: myFact(b.G2), var b.G4 b.N4[a.T4]: myFact(b.G4), type b.N5[T interface{Bar() a.T5}] func() T: myFact(b.N5), type a.T1 int: myFact(a.T1), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), func b.F6[T a.T6]() T: myFact(b.F6), type b.N1[T a.T1 | int8] func() T: myFact(b.N1), type b.N4[T a.T4 | int8] func() T: myFact(b.N4), type a.T2 int: myFact(a.T2), type a.T3 interface{Foo()}: myFact(a.T3), var b.G1 b.N1[a.T1]: myFact(b.G1), var b.G5 b.N5[b.t5]: myFact(b.G5), type b.N3[T a.T3] func() T: myFact(b.N3), type b.t5 struct{}: myFact(b.t5)}
--- PASS: TestTypeparamTest/issue51250a.go (0.01s)
=== RUN TestTypeparamTest/issue51303.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51303.go
--- PASS: TestTypeparamTest/issue51303.go (0.01s)
=== RUN TestTypeparamTest/issue51355.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51355.go
--- PASS: TestTypeparamTest/issue51355.go (0.00s)
=== RUN TestTypeparamTest/issue51367.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51367.go
--- PASS: TestTypeparamTest/issue51367.go (0.00s)
=== RUN TestTypeparamTest/issue51423.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51423.go
--- PASS: TestTypeparamTest/issue51423.go (0.00s)
=== RUN TestTypeparamTest/issue51521.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51521.go
--- PASS: TestTypeparamTest/issue51521.go (0.00s)
=== RUN TestTypeparamTest/issue51522a.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51522a.go
--- PASS: TestTypeparamTest/issue51522a.go (0.00s)
=== RUN TestTypeparamTest/issue51522b.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51522b.go
--- PASS: TestTypeparamTest/issue51522b.go (0.00s)
=== RUN TestTypeparamTest/issue51700.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51700.go
--- PASS: TestTypeparamTest/issue51700.go (0.00s)
=== RUN TestTypeparamTest/issue51765.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51765.go
--- PASS: TestTypeparamTest/issue51765.go (0.00s)
=== RUN TestTypeparamTest/issue51832.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51832.go
--- PASS: TestTypeparamTest/issue51832.go (0.00s)
=== RUN TestTypeparamTest/issue51836.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51836.go
--- PASS: TestTypeparamTest/issue51836.go (0.00s)
=== RUN TestTypeparamTest/issue51840.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51840.go
--- PASS: TestTypeparamTest/issue51840.go (0.00s)
=== RUN TestTypeparamTest/issue51909.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51909.go
--- PASS: TestTypeparamTest/issue51909.go (0.00s)
=== RUN TestTypeparamTest/issue51925.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51925.go
--- PASS: TestTypeparamTest/issue51925.go (0.00s)
=== RUN TestTypeparamTest/issue52026.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue52026.go
--- PASS: TestTypeparamTest/issue52026.go (0.00s)
=== RUN TestTypeparamTest/issue52117.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue52117.go
--- PASS: TestTypeparamTest/issue52117.go (0.00s)
=== RUN TestTypeparamTest/issue52124.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue52124.go
--- PASS: TestTypeparamTest/issue52124.go (0.00s)
=== RUN TestTypeparamTest/issue52228.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue52228.go
--- PASS: TestTypeparamTest/issue52228.go (0.00s)
=== RUN TestTypeparamTest/issue52241.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue52241.go
--- PASS: TestTypeparamTest/issue52241.go (0.00s)
=== RUN TestTypeparamTest/issue53087.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue53087.go
--- PASS: TestTypeparamTest/issue53087.go (0.00s)
=== RUN TestTypeparamTest/issue53254.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue53254.go
--- PASS: TestTypeparamTest/issue53254.go (0.00s)
=== RUN TestTypeparamTest/issue53390.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue53390.go
--- PASS: TestTypeparamTest/issue53390.go (0.00s)
=== RUN TestTypeparamTest/issue53406.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue53406.go
--- PASS: TestTypeparamTest/issue53406.go (0.00s)
=== RUN TestTypeparamTest/issue53419.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue53419.go
--- PASS: TestTypeparamTest/issue53419.go (0.00s)
=== RUN TestTypeparamTest/issue53477.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue53477.go
--- PASS: TestTypeparamTest/issue53477.go (0.01s)
=== RUN TestTypeparamTest/issue53762.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue53762.go
--- PASS: TestTypeparamTest/issue53762.go (0.00s)
=== RUN TestTypeparamTest/issue54135.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue54135.go
--- PASS: TestTypeparamTest/issue54135.go (0.01s)
=== RUN TestTypeparamTest/issue54225.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue54225.go
--- PASS: TestTypeparamTest/issue54225.go (0.00s)
=== RUN TestTypeparamTest/issue54302.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue54302.go
--- PASS: TestTypeparamTest/issue54302.go (0.00s)
=== RUN TestTypeparamTest/issue54456.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue54456.go
--- PASS: TestTypeparamTest/issue54456.go (0.00s)
=== RUN TestTypeparamTest/issue54497.go
builder_test.go:853: not detected as a run test
--- SKIP: TestTypeparamTest/issue54497.go (0.00s)
=== RUN TestTypeparamTest/issue54535.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue54535.go
--- PASS: TestTypeparamTest/issue54535.go (0.00s)
=== RUN TestTypeparamTest/issue54537.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue54537.go
--- PASS: TestTypeparamTest/issue54537.go (0.00s)
=== RUN TestTypeparamTest/issue54765.go
builder_test.go:853: not detected as a run test
--- SKIP: TestTypeparamTest/issue54765.go (0.00s)
=== RUN TestTypeparamTest/issue55101.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue55101.go
--- PASS: TestTypeparamTest/issue55101.go (0.00s)
=== RUN TestTypeparamTest/list.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/list.go
facts_test.go:318: decode b facts = {type a.T int: myFact(a.T)}
facts_test.go:327: exported b facts = {type a.T int: myFact(a.T), type b.B struct{}: myFact(b.B)}
--- PASS: TestTypeparamTest/list.go (0.01s)
=== RUN TestTypeparamTest/list2.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/list2.go
stdlib_test.go:41: Loaded 276 packages
stdlib_test.go:49: GOMAXPROCS: 16
stdlib_test.go:50: Metadata: 4.594998367s
stdlib_test.go:51: #MB: 378
--- PASS: TestStdlibMetadata (4.87s)
=== CONT TestOverlayChangesPackageName
=== RUN TestOverlayChangesPackageName/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestOverlayChangesPackageName/GOPATH (0.00s)
=== RUN TestOverlayChangesPackageName/Modules
=== PAUSE TestOverlayChangesPackageName/Modules
=== CONT TestOverlayChangesPackageName/Modules
=== CONT TestSizes
=== RUN TestSizes/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestSizes/GOPATH (0.00s)
=== RUN TestSizes/Modules
=== PAUSE TestSizes/Modules
=== CONT TestSizes/Modules
=== CONT TestCgoNoSyntax
=== RUN TestCgoNoSyntax/GOPATH
=== CONT TestIssue37529
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestIssue37529/GOPATH
--- SKIP: TestCgoNoSyntax/GOPATH (0.00s)
=== RUN TestCgoNoSyntax/Modules
=== PAUSE TestCgoNoSyntax/Modules
=== CONT TestIssue35331
=== RUN TestIssue35331/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestIssue35331/GOPATH (0.00s)
=== RUN TestIssue35331/Modules
=== PAUSE TestIssue35331/Modules
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestIssue37529/GOPATH (0.00s)
=== RUN TestIssue37529/Modules
=== PAUSE TestIssue37529/Modules
=== CONT TestOverlaysInReplace
=== CONT TestInvalidPackageName
=== RUN TestInvalidPackageName/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestInvalidPackageName/GOPATH (0.00s)
=== RUN TestInvalidPackageName/Modules
=== PAUSE TestInvalidPackageName/Modules
=== CONT TestExternal_NotHandled
=== RUN TestExternal_NotHandled/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestExternal_NotHandled/GOPATH (0.00s)
=== RUN TestExternal_NotHandled/Modules
=== PAUSE TestExternal_NotHandled/Modules
=== CONT TestAbsoluteFilenames
=== RUN TestAbsoluteFilenames/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestAbsoluteFilenames/GOPATH (0.00s)
=== RUN TestAbsoluteFilenames/Modules
=== PAUSE TestAbsoluteFilenames/Modules
=== CONT TestModule
=== RUN TestModule/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestModule/GOPATH (0.00s)
=== RUN TestModule/Modules
=== PAUSE TestModule/Modules
=== CONT TestLoadAllSyntaxImportErrors
=== RUN TestLoadAllSyntaxImportErrors/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestLoadAllSyntaxImportErrors/GOPATH (0.00s)
=== RUN TestLoadAllSyntaxImportErrors/Modules
=== PAUSE TestLoadAllSyntaxImportErrors/Modules
=== CONT TestAdHocPackagesBadImport
=== CONT TestTypecheckCgo
=== RUN TestTypecheckCgo/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestTypecheckCgo/GOPATH (0.00s)
=== RUN TestTypecheckCgo/Modules
=== PAUSE TestTypecheckCgo/Modules
=== CONT TestParseFileModifyAST
=== RUN TestParseFileModifyAST/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestParseFileModifyAST/GOPATH (0.00s)
=== RUN TestParseFileModifyAST/Modules
=== PAUSE TestParseFileModifyAST/Modules
=== CONT TestLoadSyntaxError
=== RUN TestLoadSyntaxError/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestLoadSyntaxError/GOPATH (0.00s)
=== RUN TestLoadSyntaxError/Modules
=== PAUSE TestLoadSyntaxError/Modules
=== CONT TestInvalidFilesInXTest
=== RUN TestInvalidFilesInXTest/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestInvalidFilesInXTest/GOPATH (0.00s)
=== RUN TestInvalidFilesInXTest/Modules
=== PAUSE TestInvalidFilesInXTest/Modules
=== CONT TestLoadDiamondTypes
=== RUN TestLoadDiamondTypes/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestLoadDiamondTypes/GOPATH (0.00s)
=== RUN TestLoadDiamondTypes/Modules
=== PAUSE TestLoadDiamondTypes/Modules
=== CONT TestLoadSyntaxOK
=== RUN TestLoadSyntaxOK/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestLoadSyntaxOK/GOPATH (0.00s)
=== RUN TestLoadSyntaxOK/Modules
=== PAUSE TestLoadSyntaxOK/Modules
=== CONT TestLoadTypesBits
=== RUN TestLoadTypesBits/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestLoadTypesBits/GOPATH (0.00s)
=== RUN TestLoadTypesBits/Modules
=== PAUSE TestLoadTypesBits/Modules
=== CONT TestIssue56632
=== CONT TestContains
=== RUN TestContains/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestContains/GOPATH (0.00s)
=== RUN TestContains/Modules
=== PAUSE TestContains/Modules
=== CONT TestLoadAbsolutePath
=== CONT TestConfigFlags
=== CONT TestLoadTypes
=== RUN TestConfigFlags/GOPATH
=== RUN TestLoadTypes/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestConfigFlags/GOPATH (0.00s)
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestConfigFlags/Modules
=== PAUSE TestConfigFlags/Modules
--- SKIP: TestLoadTypes/GOPATH (0.00s)
=== CONT TestLoadImportsTestVariants
=== RUN TestLoadTypes/Modules
=== RUN TestLoadImportsTestVariants/GOPATH
=== PAUSE TestLoadTypes/Modules
=== CONT TestLoadImportsGraph
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestLoadImportsGraph/GOPATH
--- SKIP: TestLoadImportsTestVariants/GOPATH (0.00s)
=== RUN TestLoadImportsTestVariants/Modules
packages_test.go:66: skipping GOPATH test in short mode
=== PAUSE TestLoadImportsTestVariants/Modules
=== CONT TestLoadZeroConfig
--- SKIP: TestLoadImportsGraph/GOPATH (0.00s)
=== RUN TestLoadImportsGraph/Modules
=== PAUSE TestLoadImportsGraph/Modules
=== CONT TestErrorMissingFile
=== RUN TestErrorMissingFile/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestErrorMissingFile/GOPATH (0.00s)
=== RUN TestErrorMissingFile/Modules
=== PAUSE TestErrorMissingFile/Modules
=== CONT TestLoadImportsC
=== CONT TestConfigDir
=== RUN TestConfigDir/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestConfigDir/GOPATH (0.00s)
=== RUN TestConfigDir/Modules
=== PAUSE TestConfigDir/Modules
=== CONT TestCgoMissingFile
=== RUN TestCgoMissingFile/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestCgoMissingFile/GOPATH (0.00s)
=== RUN TestCgoMissingFile/Modules
=== PAUSE TestCgoMissingFile/Modules
=== CONT TestCgoNoCcompiler
=== RUN TestCgoNoCcompiler/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestCgoNoCcompiler/GOPATH (0.00s)
=== RUN TestCgoNoCcompiler/Modules
=== PAUSE TestCgoNoCcompiler/Modules
=== CONT TestAdHocContains
=== RUN TestAdHocContains/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestAdHocContains/GOPATH (0.00s)
=== RUN TestAdHocContains/Modules
=== PAUSE TestAdHocContains/Modules
=== CONT TestMissingDependency
=== RUN TestMissingDependency/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestMissingDependency/GOPATH (0.00s)
=== RUN TestMissingDependency/Modules
=== PAUSE TestMissingDependency/Modules
=== CONT TestReturnErrorForUnexpectedDirectoryLayout
=== RUN TestReturnErrorForUnexpectedDirectoryLayout/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestReturnErrorForUnexpectedDirectoryLayout/GOPATH (0.00s)
=== RUN TestReturnErrorForUnexpectedDirectoryLayout/Modules
=== PAUSE TestReturnErrorForUnexpectedDirectoryLayout/Modules
=== CONT TestReturnErrorWhenUsingGoFilesInMultipleDirectories
=== RUN TestReturnErrorWhenUsingGoFilesInMultipleDirectories/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestReturnErrorWhenUsingGoFilesInMultipleDirectories/GOPATH (0.00s)
=== RUN TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules
=== PAUSE TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules
=== CONT TestReturnErrorWhenUsingNonGoFiles
=== RUN TestReturnErrorWhenUsingNonGoFiles/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestReturnErrorWhenUsingNonGoFiles/GOPATH (0.00s)
=== RUN TestReturnErrorWhenUsingNonGoFiles/Modules
=== PAUSE TestReturnErrorWhenUsingNonGoFiles/Modules
=== CONT TestLoadTypesInfoWithoutNeedDeps
=== RUN TestLoadTypesInfoWithoutNeedDeps/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestLoadTypesInfoWithoutNeedDeps/GOPATH (0.00s)
=== RUN TestLoadTypesInfoWithoutNeedDeps/Modules
=== PAUSE TestLoadTypesInfoWithoutNeedDeps/Modules
=== CONT TestLoadWithNeedDeps
=== RUN TestLoadWithNeedDeps/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestLoadWithNeedDeps/GOPATH (0.00s)
=== RUN TestLoadWithNeedDeps/Modules
=== PAUSE TestLoadWithNeedDeps/Modules
=== CONT TestOverlayModFileChanges
=== CONT TestVendorImports
=== CONT TestIssue37098
=== RUN TestIssue37098/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestIssue37098/GOPATH (0.00s)
=== RUN TestIssue37098/Modules
=== PAUSE TestIssue37098/Modules
=== CONT TestImpliedLoadMode
=== RUN TestImpliedLoadMode/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestImpliedLoadMode/GOPATH (0.00s)
=== RUN TestImpliedLoadMode/Modules
=== PAUSE TestImpliedLoadMode/Modules
=== CONT TestLoadDifferentPatterns
=== RUN TestLoadDifferentPatterns/GOPATH
=== CONT TestForTestField
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestLoadDifferentPatterns/GOPATH (0.00s)
=== CONT TestAddImportInOverlay
=== RUN TestLoadDifferentPatterns/Modules
=== PAUSE TestLoadDifferentPatterns/Modules
=== RUN TestAddImportInOverlay/GOPATH
=== RUN TestForTestField/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestAddImportInOverlay/GOPATH (0.00s)
=== RUN TestAddImportInOverlay/Modules
=== PAUSE TestAddImportInOverlay/Modules
=== CONT TestInvalidXTestInGOPATH
=== RUN TestInvalidXTestInGOPATH/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestForTestField/GOPATH (0.00s)
packages_test.go:66: skipping GOPATH test in short mode
=== CONT TestInvalidFilesBeforeOverlayContains
--- SKIP: TestInvalidXTestInGOPATH/GOPATH (0.00s)
=== RUN TestInvalidFilesBeforeOverlayContains/GOPATH
=== RUN TestInvalidXTestInGOPATH/Modules
=== RUN TestForTestField/Modules
packages_test.go:66: skipping GOPATH test in short mode
=== PAUSE TestInvalidXTestInGOPATH/Modules
=== PAUSE TestForTestField/Modules
--- SKIP: TestInvalidFilesBeforeOverlayContains/GOPATH (0.00s)
=== CONT TestInvalidFilesBeforeOverlay
=== RUN TestInvalidFilesBeforeOverlay/GOPATH
=== RUN TestInvalidFilesBeforeOverlayContains/Modules
=== PAUSE TestInvalidFilesBeforeOverlayContains/Modules
=== CONT TestContainsOverlayXTest
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestContainsOverlayXTest/GOPATH
--- SKIP: TestInvalidFilesBeforeOverlay/GOPATH (0.00s)
=== RUN TestInvalidFilesBeforeOverlay/Modules
=== PAUSE TestInvalidFilesBeforeOverlay/Modules
packages_test.go:66: skipping GOPATH test in short mode
=== CONT TestContainsOverlay
=== RUN TestContainsOverlay/GOPATH
--- SKIP: TestContainsOverlayXTest/GOPATH (0.00s)
=== RUN TestContainsOverlayXTest/Modules
packages_test.go:66: skipping GOPATH test in short mode
=== PAUSE TestContainsOverlayXTest/Modules
--- SKIP: TestContainsOverlay/GOPATH (0.00s)
=== CONT TestOverlayGOPATHVendoring
=== RUN TestContainsOverlay/Modules
=== PAUSE TestContainsOverlay/Modules
=== CONT TestEmptyEnvironment
=== CONT TestNoPatterns
=== CONT TestCycleImportStack
=== RUN TestNoPatterns/GOPATH
=== RUN TestCycleImportStack/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestNoPatterns/GOPATH (0.00s)
=== CONT TestBasicXTest
=== RUN TestNoPatterns/Modules
=== RUN TestBasicXTest/GOPATH
=== PAUSE TestNoPatterns/Modules
--- SKIP: TestCycleImportStack/GOPATH (0.00s)
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestCycleImportStack/Modules
=== PAUSE TestCycleImportStack/Modules
=== CONT TestPatternPassthrough
=== RUN TestPatternPassthrough/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestPatternPassthrough/GOPATH (0.00s)
=== RUN TestPatternPassthrough/Modules
=== PAUSE TestPatternPassthrough/Modules
--- SKIP: TestBasicXTest/GOPATH (0.00s)
=== RUN TestBasicXTest/Modules
=== PAUSE TestBasicXTest/Modules
=== CONT TestRejectInvalidQueries
--- PASS: TestRejectInvalidQueries (0.00s)
=== CONT TestOverlayDeps
=== RUN TestOverlayDeps/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestOverlayDeps/GOPATH (0.00s)
=== RUN TestOverlayDeps/Modules
=== PAUSE TestOverlayDeps/Modules
=== CONT TestJSON
=== RUN TestJSON/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestJSON/GOPATH (0.00s)
=== RUN TestJSON/Modules
=== PAUSE TestJSON/Modules
=== CONT TestAdHocOverlays
=== RUN TestAdHocOverlays/GO111MODULE=off
=== CONT TestOverlayNewPackageAndTest
=== RUN TestOverlayNewPackageAndTest/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestOverlayNewPackageAndTest/GOPATH (0.00s)
=== RUN TestOverlayNewPackageAndTest/Modules
=== PAUSE TestOverlayNewPackageAndTest/Modules
=== CONT TestMultiplePackageVersionsIssue36188
=== RUN TestMultiplePackageVersionsIssue36188/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestMultiplePackageVersionsIssue36188/GOPATH (0.00s)
=== RUN TestMultiplePackageVersionsIssue36188/Modules
=== PAUSE TestMultiplePackageVersionsIssue36188/Modules
=== CONT TestNeedTypeSizesWithBadGOARCH
=== RUN TestNeedTypeSizesWithBadGOARCH/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestNeedTypeSizesWithBadGOARCH/GOPATH (0.00s)
=== RUN TestNeedTypeSizesWithBadGOARCH/Modules
=== PAUSE TestNeedTypeSizesWithBadGOARCH/Modules
=== CONT TestContainsFallbackSticks
=== RUN TestContainsFallbackSticks/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestContainsFallbackSticks/GOPATH (0.00s)
=== RUN TestContainsFallbackSticks/Modules
=== PAUSE TestContainsFallbackSticks/Modules
=== CONT TestOverlayXTests
=== RUN TestOverlayXTests/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestOverlayXTests/GOPATH (0.00s)
=== RUN TestOverlayXTests/Modules
=== PAUSE TestOverlayXTests/Modules
=== CONT TestOverlay
=== CONT TestNewPackagesInOverlay
=== CONT TestIssue32814
=== RUN TestNewPackagesInOverlay/GOPATH
=== RUN TestIssue32814/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestOverlay/GOPATH
--- SKIP: TestIssue32814/GOPATH (0.00s)
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestOverlay/GOPATH (0.00s)
=== RUN TestOverlay/Modules
=== PAUSE TestOverlay/Modules
=== RUN TestIssue32814/Modules
=== PAUSE TestIssue32814/Modules
=== CONT TestCgoBadPkgConfig
=== RUN TestCgoBadPkgConfig/GOPATH
packages_test.go:66: skipping GOPATH test in short mode
--- SKIP: TestCgoBadPkgConfig/GOPATH (0.00s)
=== RUN TestCgoBadPkgConfig/Modules
=== PAUSE TestCgoBadPkgConfig/Modules
=== CONT TestOverlayChangesTestPackageName
packages_test.go:66: skipping GOPATH test in short mode
=== RUN TestOverlayChangesTestPackageName/GOPATH
--- SKIP: TestNewPackagesInOverlay/GOPATH (0.00s)
=== RUN TestNewPackagesInOverlay/Modules
=== PAUSE TestNewPackagesInOverlay/Modules
packages_test.go:66: skipping GOPATH test in short mode
=== CONT TestOverlayChangesBothPackageNames
=== RUN TestOverlayChangesBothPackageNames/GOPATH
--- SKIP: TestOverlayChangesTestPackageName/GOPATH (0.00s)
=== RUN TestOverlayChangesTestPackageName/Modules
packages_test.go:66: skipping GOPATH test in short mode
=== PAUSE TestOverlayChangesTestPackageName/Modules
--- SKIP: TestOverlayChangesBothPackageNames/GOPATH (0.00s)
=== RUN TestOverlayChangesBothPackageNames/Modules
=== PAUSE TestOverlayChangesBothPackageNames/Modules
=== CONT TestCgoNoSyntax/Modules
=== CONT TestIssue37529/Modules
=== CONT TestIssue35331/Modules
invoke.go:268: 17.701636ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436 go list -e -f {{context.ReleaseTags}} -- unsafe
facts_test.go:318: decode c facts = {type a.a int: myFact(a.a), type b.B *a.a: myFact(b.B)}
facts_test.go:327: exported c facts = {type a.a int: myFact(a.a), type b.B *a.a: myFact(b.B), type c.C *a.a: myFact(c.C), var c.q a.a: myFact(c.q)}
--- PASS: TestEncodeDecode/underlying (1.10s)
invoke.go:268: 30.544775ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestVendorImports4171826051/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestVendorImports4171826051/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 18.94429ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayGOPATHVendoring924748731/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayGOPATHVendoring924748731/fake/src go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 40.036565ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/workspace3635602919 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 44.255012ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a2213206311 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
facts_test.go:318: decode c facts = {type a.T2 int: myFact(a.T2), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), var b.G1 []a.T1: myFact(b.G1), var b.G3 chan a.T3: myFact(b.G3), type a.K int: myFact(a.K), type a.V string: myFact(a.V), var b.G4 *a.T4: myFact(b.G4), type a.T1 int: myFact(a.T1), type a.T3 int: myFact(a.T3), var b.G2 [7]a.T2: myFact(b.G2), var b.G5 struct{F a.T5}: myFact(b.G5), var b.G6 map[a.K]a.V: myFact(b.G6)}
facts_test.go:327: exported c facts = {var c.v3 chan a.T3: myFact(c.v3), var c.v6 map[a.K]a.V: myFact(c.v6), type a.K int: myFact(a.K), type a.V string: myFact(a.V), var b.G4 *a.T4: myFact(b.G4), var c.v2 [7]a.T2: myFact(c.v2), var b.G6 map[a.K]a.V: myFact(b.G6), type a.T1 int: myFact(a.T1), type a.T3 int: myFact(a.T3), var b.G2 [7]a.T2: myFact(b.G2), var b.G5 struct{F a.T5}: myFact(b.G5), var c.v1 []a.T1: myFact(c.v1), type a.T2 int: myFact(a.T2), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), var b.G1 []a.T1: myFact(b.G1), var b.G3 chan a.T3: myFact(b.G3), var c.v4 *a.T4: myFact(c.v4), var c.v5 struct{F a.T5}: myFact(c.v5)}
--- PASS: TestEncodeDecode/globals (1.12s)
invoke.go:268: 48.505853ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/workspace3635602919 go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 19.975246ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436 go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3752735792/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436
facts_test.go:318: decode c facts = {type a.T1 int: myFact(a.T1), var b.G2 func() b.N2[a.T2]: myFact(b.G2), var b.G3 b.N3[a.T3]: myFact(b.G3), func b.F6[T a.T6]() T: myFact(b.F6), var b.G1 b.N1[a.T1]: myFact(b.G1), var b.G4 b.N4[a.T4]: myFact(b.G4), type b.t5 struct{}: myFact(b.t5), type a.T3 interface{Foo()}: myFact(a.T3), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), var b.G5 b.N5[b.t5]: myFact(b.G5), type b.N1[T a.T1 | int8] func() T: myFact(b.N1), type b.N5[T interface{Bar() a.T5}] func() T: myFact(b.N5), type b.N3[T a.T3] func() T: myFact(b.N3), type b.N4[T a.T4 | int8] func() T: myFact(b.N4), type a.T2 int: myFact(a.T2), type a.T6 interface{Foo()}: myFact(a.T6), type b.N2[T any] struct{F T}: myFact(b.N2)}
facts_test.go:327: exported c facts = {type a.T2 int: myFact(a.T2), type a.T6 interface{Foo()}: myFact(a.T6), type b.N4[T a.T4 | int8] func() T: myFact(b.N4), var c.v4 b.N4[a.T4]: myFact(c.v4), type a.T1 int: myFact(a.T1), var b.G2 func() b.N2[a.T2]: myFact(b.G2), var b.G4 b.N4[a.T4]: myFact(b.G4), var c.v3 b.N3[a.T3]: myFact(c.v3), type a.T3 interface{Foo()}: myFact(a.T3), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), func b.F6[T a.T6]() T: myFact(b.F6), var c.v5 b.N5[b.t5]: myFact(c.v5), var b.G5 b.N5[b.t5]: myFact(b.G5), type b.N1[T a.T1 | int8] func() T: myFact(b.N1), var c.v6 func() c.t6: myFact(c.v6), type b.N2[T any] struct{F T}: myFact(b.N2), type b.N3[T a.T3] func() T: myFact(b.N3), var c.v1 b.N1[a.T1]: myFact(c.v1), var c.v2 func() b.N2[a.T2]: myFact(c.v2), var b.G3 b.N3[a.T3]: myFact(b.G3), type c.t6 struct{}: myFact(c.t6), var b.G1 b.N1[a.T1]: myFact(b.G1), type b.t5 struct{}: myFact(b.t5), type b.N5[T interface{Bar() a.T5}] func() T: myFact(b.N5)}
--- PASS: TestEncodeDecode/typeparams (1.12s)
invoke.go:268: 53.756744ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a2213206311 go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 17.638289ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 56.201419ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1298819309/gopatha:/home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1298819309/gopathb GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1298819309/gopatha/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 47.704863ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 6.103217ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a2213206311 go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/a2213206311
invoke.go:268: 42.99333ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayGOPATHVendoring924748731/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayGOPATHVendoring924748731/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestTypeparamTest/list2.go (0.08s)
=== RUN TestTypeparamTest/listimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/listimp.go
facts_test.go:318: decode c facts = {type a.T int: myFact(a.T), type b.B chan a2.A2: myFact(b.B), type b.F func() a.T: myFact(b.F)}
facts_test.go:327: exported c facts = {type a.T int: myFact(a.T), type b.B chan a2.A2: myFact(b.B), type b.F func() a.T: myFact(b.F), type c.C []b.B: myFact(c.C)}
--- PASS: TestEncodeDecode/loading-order (1.14s)
--- PASS: TestTypeparamTest/listimp.go (0.00s)
=== RUN TestTypeparamTest/listimp2.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/listimp2.go
--- PASS: TestTypeparamTest/listimp2.go (0.00s)
=== RUN TestTypeparamTest/lockable.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/lockable.go
--- PASS: TestTypeparamTest/lockable.go (0.00s)
=== RUN TestTypeparamTest/map.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/map.go
invoke.go:268: 11.237664ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestTypeparamTest/map.go (0.01s)
=== RUN TestTypeparamTest/mapimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/mapimp.go
--- PASS: TestTypeparamTest/mapimp.go (0.00s)
=== RUN TestTypeparamTest/maps.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/maps.go
=== RUN TestCgoNoSyntax/Modules/LoadMode(NeedTypes)
invoke.go:268: 42.649352ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue35331_Modules964366899/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue35331_Modules964366899/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue35331_Modules964366899/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 41.905012ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436 go env -json GOMOD GOPATH
--- PASS: TestTypeparamTest/maps.go (0.03s)
=== RUN TestTypeparamTest/mapsimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/mapsimp.go
--- PASS: TestTypeparamTest/mapsimp.go (0.00s)
=== RUN TestTypeparamTest/metrics.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/metrics.go
invoke.go:268: 55.152957ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a2213206311 go env -json GOMOD GOPATH
invoke.go:268: 46.102231ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 57.559832ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3852353436/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3852353436/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3852353436/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 46.676387ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesPackageName_Modules301435598/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayChangesPackageName_Modules301435598/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesPackageName_Modules301435598/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 57.794286ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3852353436/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3852353436/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3852353436/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestLoadZeroConfig (0.12s)
=== CONT TestInvalidPackageName/Modules
invoke.go:268: 68.306434ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1298819309/gopatha:/home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1298819309/gopathb GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1298819309/gopatha/src go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1298819309/gopatha/src/golang.org/gopatha/a /home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1298819309/gopathb/src/golang.org/gopathb/b
--- PASS: TestLoadAbsolutePath (0.13s)
=== CONT TestExternal_NotHandled/Modules
packages_test.go:58: skipping slow test in short mode: builds and links fake driver binaries
--- SKIP: TestExternal_NotHandled/Modules (0.00s)
--- PASS: TestExternal_NotHandled (0.00s)
=== CONT TestAbsoluteFilenames/Modules
invoke.go:268: 43.101021ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 43.760685ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestTypeparamTest/metrics.go (0.02s)
=== RUN TestTypeparamTest/min.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/min.go
facts_test.go:318: decode c facts = {type a.T int: myFact(a.T), type b.B struct{}: myFact(b.B)}
facts_test.go:327: exported c facts = {type a.T int: myFact(a.T), type b.B struct{}: myFact(b.B), var c.C b.B: myFact(c.C)}
invoke.go:268: 98.913318ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestVendorImports4171826051/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestVendorImports4171826051/fake/src go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a golang.org/fake/c
--- PASS: TestEncodeDecode/methods (1.20s)
--- PASS: TestEncodeDecode (0.00s)
=== RUN TestFactFilter
--- PASS: TestVendorImports (0.13s)
=== CONT TestModule/Modules
--- PASS: TestTypeparamTest/min.go (0.01s)
=== RUN TestTypeparamTest/mincheck.go
builder_test.go:853: not detected as a run test
--- SKIP: TestTypeparamTest/mincheck.go (0.00s)
=== RUN TestTypeparamTest/minimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/minimp.go
--- PASS: TestTypeparamTest/minimp.go (0.00s)
=== RUN TestTypeparamTest/mutualimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/mutualimp.go
--- PASS: TestTypeparamTest/mutualimp.go (0.00s)
=== RUN TestTypeparamTest/nested.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/nested.go
invoke.go:268: 32.155464ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesPackageName_Modules301435598/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayChangesPackageName_Modules301435598/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesPackageName_Modules301435598/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2852910003/overlay.json -e -json=Name,ImportPath,Error -compiled=false -test=true -export=false -deps=false -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestOverlayChangesPackageName_Modules301435598/fake
--- PASS: TestOverlayChangesPackageName/Modules (0.15s)
--- PASS: TestOverlayChangesPackageName (0.00s)
=== CONT TestLoadAllSyntaxImportErrors/Modules
packages_test.go:984: go list -compiled -e fails with non-zero exit status for empty packages
--- SKIP: TestLoadAllSyntaxImportErrors/Modules (0.00s)
--- PASS: TestLoadAllSyntaxImportErrors (0.00s)
=== CONT TestTypecheckCgo/Modules
invoke.go:268: 40.741236ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a2213206311 go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/a2213206311/a.go
invoke.go:268: 101.485905ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayGOPATHVendoring924748731/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayGOPATHVendoring924748731/fake/src go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3645743873/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/user
invoke.go:268: 6.001775ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidPackageName_Modules2454559644/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidPackageName_Modules2454559644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidPackageName_Modules2454559644/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestTypeparamTest/nested.go (0.03s)
=== RUN TestTypeparamTest/ordered.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/ordered.go
--- PASS: TestOverlayGOPATHVendoring (0.16s)
=== CONT TestParseFileModifyAST/Modules
invoke.go:268: 12.753179ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a2213206311 go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 17.26784ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a2213206311 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestTypeparamTest/ordered.go (0.01s)
=== RUN TestTypeparamTest/orderedmap.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/orderedmap.go
invoke.go:268: 90.487813ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436 go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-814380634/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436/a.go
--- PASS: TestAdHocOverlays/GO111MODULE=off (0.17s)
=== RUN TestAdHocOverlays/GO111MODULE=auto
--- PASS: TestTypeparamTest/orderedmap.go (0.03s)
=== RUN TestTypeparamTest/orderedmapsimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/orderedmapsimp.go
--- PASS: TestTypeparamTest/orderedmapsimp.go (0.00s)
=== RUN TestTypeparamTest/pair.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/pair.go
invoke.go:268: 86.426926ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3852353436/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3852353436/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3852353436/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3758937245/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/c
invoke.go:268: 33.753268ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a2213206311 go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/a2213206311
--- PASS: TestIssue37529/Modules (0.19s)
--- PASS: TestIssue37529 (0.00s)
=== CONT TestLoadSyntaxError/Modules
--- PASS: TestTypeparamTest/pair.go (0.00s)
=== RUN TestTypeparamTest/pairimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/pairimp.go
--- PASS: TestTypeparamTest/pairimp.go (0.00s)
=== RUN TestTypeparamTest/pragma.go
builder_test.go:853: not detected as a run test
--- SKIP: TestTypeparamTest/pragma.go (0.00s)
=== RUN TestTypeparamTest/recoverimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/recoverimp.go
--- PASS: TestTypeparamTest/recoverimp.go (0.00s)
=== RUN TestTypeparamTest/select.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/select.go
--- PASS: TestTypeparamTest/select.go (0.00s)
=== RUN TestTypeparamTest/sets.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/sets.go
invoke.go:268: 37.095245ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 46.551901ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestModule_Modules3853639456/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestModule_Modules3853639456/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestModule_Modules3853639456/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 32.330478ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436 go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 32.814922ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestEmptyEnvironment (0.21s)
=== CONT TestInvalidFilesInXTest/Modules
invoke.go:268: 115.348181ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: Test/testdata/whylive.txtar/L19 (0.36s)
=== RUN Test/testdata/whylive.txtar/L26
invoke.go:268: 27.831958ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestTypeparamTest/sets.go (0.03s)
=== RUN TestTypeparamTest/setsimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/setsimp.go
--- PASS: TestTypeparamTest/setsimp.go (0.00s)
=== RUN TestTypeparamTest/settable.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/settable.go
--- PASS: TestFactFilter (0.11s)
=== RUN TestMalformed
=== RUN TestMalformed/initialization-cycle
=== PAUSE TestMalformed/initialization-cycle
=== CONT TestMalformed/initialization-cycle
invoke.go:268: 33.105114ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestModule_Modules3853639456/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestModule_Modules3853639456/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestModule_Modules3853639456/fake go list -e -json=Name,ImportPath,Error,Module -compiled=false -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestModule/Modules (0.10s)
--- PASS: TestModule (0.00s)
=== CONT TestLoadDiamondTypes/Modules
--- PASS: TestMalformed/initialization-cycle (0.00s)
--- PASS: TestMalformed (0.00s)
PASS
ok golang.org/x/tools/internal/facts 1.323s
--- PASS: TestTypeparamTest/settable.go (0.01s)
=== RUN TestTypeparamTest/shape1.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/shape1.go
--- PASS: TestTypeparamTest/shape1.go (0.00s)
=== RUN TestTypeparamTest/sliceimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/sliceimp.go
--- PASS: TestTypeparamTest/sliceimp.go (0.00s)
=== RUN TestTypeparamTest/slices.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/slices.go
invoke.go:268: 56.196566ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a2213206311 go env -json GOMOD GOPATH
invoke.go:268: 28.041632ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 29.160523ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules546574258/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules546574258/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules546574258/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 48.423774ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules3324307676/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules3324307676/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules3324307676/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 23.537925ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules593966471/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules593966471/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules593966471/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 23.901354ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 93.317111ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidPackageName_Modules2454559644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidPackageName_Modules2454559644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidPackageName_Modules2454559644/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake
invoke.go:268: 29.40431ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules546574258/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules546574258/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules546574258/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 48.576079ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules3324307676/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules3324307676/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules3324307676/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 45.57217ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436 go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3645396131/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436
--- PASS: TestInvalidPackageName/Modules (0.14s)
--- PASS: TestInvalidPackageName (0.00s)
=== CONT TestLoadSyntaxOK/Modules
invoke.go:268: 35.081997ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 13.961814ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436 go env -json GOMOD GOPATH
invoke.go:268: 11.706254ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules1590765688/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules1590765688/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules1590765688/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 40.725602ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules593966471/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules593966471/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules593966471/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 53.250902ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesInXTest_Modules3633515976/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesInXTest_Modules3633515976/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesInXTest_Modules3633515976/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 19.964829ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules1590765688/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules1590765688/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules1590765688/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestTypeparamTest/slices.go (0.04s)
=== RUN TestTypeparamTest/smallest.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/smallest.go
--- PASS: TestTypeparamTest/smallest.go (0.00s)
=== RUN TestTypeparamTest/smoketest.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/smoketest.go
--- PASS: TestTypeparamTest/smoketest.go (0.00s)
=== RUN TestTypeparamTest/stringable.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/stringable.go
--- PASS: TestTypeparamTest/stringable.go (0.00s)
=== RUN TestTypeparamTest/stringer.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/stringer.go
--- PASS: TestTypeparamTest/stringer.go (0.01s)
=== RUN TestTypeparamTest/stringerimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/stringerimp.go
--- PASS: TestTypeparamTest/stringerimp.go (0.00s)
=== RUN TestTypeparamTest/struct.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/struct.go
--- PASS: TestTypeparamTest/struct.go (0.00s)
=== RUN TestTypeparamTest/structinit.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/structinit.go
--- PASS: TestTypeparamTest/structinit.go (0.00s)
=== RUN TestTypeparamTest/subdict.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/subdict.go
--- PASS: TestTypeparamTest/subdict.go (0.01s)
=== RUN TestTypeparamTest/sum.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/sum.go
invoke.go:268: 41.114831ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules467423762/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules467423762/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules467423762/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestTypeparamTest/sum.go (0.00s)
=== RUN TestTypeparamTest/tparam1.go
builder_test.go:853: not detected as a run test
--- SKIP: TestTypeparamTest/tparam1.go (0.00s)
=== RUN TestTypeparamTest/typelist.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typelist.go
--- PASS: TestTypeparamTest/typelist.go (0.00s)
=== RUN TestTypeparamTest/typeswitch1.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch1.go
--- PASS: TestTypeparamTest/typeswitch1.go (0.00s)
=== RUN TestTypeparamTest/typeswitch2.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch2.go
invoke.go:268: 54.156785ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules467423762/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules467423762/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules467423762/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestTypeparamTest/typeswitch2.go (0.01s)
=== RUN TestTypeparamTest/typeswitch3.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch3.go
--- PASS: TestTypeparamTest/typeswitch3.go (0.00s)
=== RUN TestTypeparamTest/typeswitch4.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch4.go
--- PASS: TestTypeparamTest/typeswitch4.go (0.00s)
=== RUN TestTypeparamTest/typeswitch5.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch5.go
--- PASS: TestTypeparamTest/typeswitch5.go (0.00s)
=== RUN TestTypeparamTest/typeswitch6.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch6.go
--- PASS: TestTypeparamTest/typeswitch6.go (0.00s)
=== RUN TestTypeparamTest/typeswitch7.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch7.go
--- PASS: TestTypeparamTest/typeswitch7.go (0.00s)
=== RUN TestTypeparamTest/valimp.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/valimp.go
--- PASS: TestTypeparamTest/valimp.go (0.00s)
=== RUN TestTypeparamTest/value.go
builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/value.go
--- PASS: TestTypeparamTest/value.go (0.01s)
--- PASS: TestTypeparamTest (1.19s)
=== RUN TestOrderOfOperations
=== RUN TestOrderOfOperations/sliceMax
=== PAUSE TestOrderOfOperations/sliceMax
=== RUN TestOrderOfOperations/slice
=== PAUSE TestOrderOfOperations/slice
=== CONT TestOrderOfOperations/sliceMax
--- PASS: TestOrderOfOperations/sliceMax (0.00s)
=== CONT TestOrderOfOperations/slice
--- PASS: TestOrderOfOperations/slice (0.00s)
--- PASS: TestOrderOfOperations (0.00s)
=== RUN TestGenericFunctionSelector
--- PASS: TestGenericFunctionSelector (0.00s)
=== RUN TestIssue58491
--- PASS: TestIssue58491 (0.00s)
=== RUN TestIssue58491Rec
invoke.go:268: 103.898614ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a2213206311 go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/a2213206311/a.go
--- PASS: TestIssue58491Rec (0.00s)
=== RUN TestSyntax
--- PASS: TestSyntax (0.00s)
=== RUN TestGo117Builtins
=== RUN TestGo117Builtins/slice_to_array_pointer
=== PAUSE TestGo117Builtins/slice_to_array_pointer
=== RUN TestGo117Builtins/unsafe_slice
=== PAUSE TestGo117Builtins/unsafe_slice
=== RUN TestGo117Builtins/unsafe_add
=== PAUSE TestGo117Builtins/unsafe_add
=== CONT TestGo117Builtins/slice_to_array_pointer
=== CONT TestGo117Builtins/unsafe_slice
=== CONT TestGo117Builtins/unsafe_add
invoke.go:268: 114.630436ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/b/vendor/a
--- PASS: TestGo117Builtins/slice_to_array_pointer (0.00s)
invoke.go:268: 105.048911ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436 go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3834182824/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436/a.go
--- PASS: TestAdHocOverlays/GO111MODULE=auto (0.20s)
=== RUN TestAdHocOverlays/GO111MODULE=on
invoke.go:268: 29.48298ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a2213206311 go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 15.363374ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436 go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 143.409938ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1298101150/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
invoke.go:268: 39.707692ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=on GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a2213206311 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestSizes/Modules (0.41s)
--- PASS: TestSizes (0.00s)
=== CONT TestLoadTypesBits/Modules
invoke.go:268: 151.823024ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules546574258/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules546574258/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules546574258/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestParseFileModifyAST/Modules (0.25s)
--- PASS: TestParseFileModifyAST (0.00s)
=== CONT TestContains/Modules
--- PASS: TestOverlayModFileChanges (0.43s)
=== CONT TestConfigFlags/Modules
invoke.go:268: 35.655721ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=on GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a2213206311 go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/a2213206311
invoke.go:268: 38.562069ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=on GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436 go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3033424725/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436
--- PASS: TestGo117Builtins/unsafe_add (0.06s)
--- PASS: TestGo117Builtins/unsafe_slice (0.06s)
--- PASS: TestGo117Builtins (0.00s)
=== RUN TestConstString
--- PASS: TestConstString (0.00s)
=== RUN TestCoreType
--- PASS: TestCoreType (0.00s)
=== RUN TestMethodValue
--- PASS: TestMethodValue (0.00s)
=== RUN TestObjValueLookup
invoke.go:268: 163.610133ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules593966471/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules593966471/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules593966471/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a golang.org/fake/c
--- PASS: TestLoadSyntaxError/Modules (0.24s)
--- PASS: TestLoadSyntaxError (0.00s)
=== CONT TestLoadTypes/Modules
invoke.go:268: 67.551226ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=on GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 384.682823ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue35331_Modules964366899/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue35331_Modules964366899/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue35331_Modules964366899/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- strconv
invoke.go:268: 28.516379ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3941298634/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3941298634/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3941298634/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 126.177444ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 239.901586ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesInXTest_Modules3633515976/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesInXTest_Modules3633515976/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesInXTest_Modules3633515976/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles -compiled=false -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/d
--- PASS: TestInvalidFilesInXTest/Modules (0.30s)
--- PASS: TestInvalidFilesInXTest (0.00s)
=== CONT TestLoadImportsTestVariants/Modules
invoke.go:268: 23.058304ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3954631483/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3954631483/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3954631483/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 87.941245ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3941298634/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3941298634/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3941298634/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 87.455451ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 266.630212ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules1590765688/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules1590765688/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules1590765688/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
invoke.go:268: 34.954997ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3954631483/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3954631483/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3954631483/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestLoadDiamondTypes/Modules (0.32s)
--- PASS: TestLoadDiamondTypes (0.00s)
=== CONT TestLoadImportsGraph/Modules
invoke.go:268: 149.095484ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=on GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a2213206311 go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/a2213206311/a.go
invoke.go:268: 136.865911ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContains_Modules1792640318/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContains_Modules1792640318/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContains_Modules1792640318/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestAdHocPackagesBadImport (0.59s)
=== CONT TestErrorMissingFile/Modules
invoke.go:268: 194.374345ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=on GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436 go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-1999123791/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/testAdHocOverlays3996295436/a.go
--- PASS: TestAdHocOverlays/GO111MODULE=on (0.25s)
--- PASS: TestAdHocOverlays (0.62s)
=== CONT TestConfigDir/Modules
invoke.go:268: 19.965953ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsTestVariants_Modules3984447557/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsTestVariants_Modules3984447557/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsTestVariants_Modules3984447557/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestIssue35331/Modules (0.63s)
--- PASS: TestIssue35331 (0.00s)
=== CONT TestCgoMissingFile/Modules
invoke.go:268: 52.243124ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContains_Modules1792640318/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContains_Modules1792640318/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContains_Modules1792640318/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestContains_Modules1792640318/fake/b
--- PASS: TestContains/Modules (0.23s)
--- PASS: TestContains (0.00s)
=== CONT TestCgoNoCcompiler/Modules
invoke.go:268: 614.416609ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/workspace3635602919 go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-336417994/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=false -deps=true -find=false -pgo=off -- b.com/...
invoke.go:268: 56.356304ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 42.727971ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules3127489570/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules3127489570/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules3127489570/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 50.00585ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules3127489570/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules3127489570/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules3127489570/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 145.282103ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: Test/testdata/whylive.txtar/L26 (0.46s)
--- PASS: Test/testdata/whylive.txtar (1.77s)
invoke.go:268: 228.432844ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/b
invoke.go:268: 65.861339ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 87.091123ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules3127489570/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules3127489570/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules3127489570/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap -compiled=true -test=false -export=true -deps=true -find=false -pgo=off -- missing.go
--- PASS: TestErrorMissingFile/Modules (0.18s)
--- PASS: TestErrorMissingFile (0.00s)
=== CONT TestAdHocContains/Modules
invoke.go:268: 239.410068ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3954631483/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3954631483/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3954631483/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
invoke.go:268: 32.248196ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestLoadTypes/Modules (0.35s)
--- PASS: TestLoadTypes (0.00s)
=== CONT TestMissingDependency/Modules
invoke.go:268: 470.30429ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules467423762/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules467423762/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules467423762/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a golang.org/fake/c
--- PASS: TestLoadSyntaxOK/Modules (0.54s)
--- PASS: TestLoadSyntaxOK (0.00s)
=== CONT TestReturnErrorForUnexpectedDirectoryLayout/Modules
invoke.go:268: 70.825446ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 55.110963ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 46.851074ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2197989399/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2197989399/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2197989399/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 46.620358ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2197989399/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2197989399/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2197989399/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 50.533323ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules471248242/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules471248242/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules471248242/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 112.94443ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/fake go list -tags=tag -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -tags=tag -- golang.org/fake/a
invoke.go:268: 78.947163ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules471248242/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules471248242/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules471248242/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 72.42725ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 66.145606ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 38.485188ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules3618841301/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules3618841301/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules3618841301/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 20.522391ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=false -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t
invoke.go:268: 62.834015ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules3618841301/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules3618841301/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules3618841301/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 65.842015ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorForUnexpectedDirectoryLayout_Modules2195758162/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestReturnErrorForUnexpectedDirectoryLayout_Modules2195758162/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorForUnexpectedDirectoryLayout_Modules2195758162/gopatha/a/testdata go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 38.868659ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/fake go env -json GOMOD GOPATH
invoke.go:268: 219.23668ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/b go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
invoke.go:268: 49.862723ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/fake go list -m -json all
invoke.go:268: 560.98499ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3941298634/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3941298634/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3941298634/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a golang.org/fake/c
--- PASS: TestLoadTypesBits/Modules (0.64s)
--- PASS: TestLoadTypesBits (0.00s)
=== CONT TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules
invoke.go:268: 129.875095ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/fake go list -tags=tag2 -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -tags=tag2 -- golang.org/fake/a
invoke.go:268: 49.110304ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 42.167035ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 137.053682ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules3618841301/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules3618841301/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules3618841301/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestMissingDependency/Modules (0.31s)
--- PASS: TestMissingDependency (0.00s)
=== CONT TestReturnErrorWhenUsingNonGoFiles/Modules
invoke.go:268: 40.701303ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules1227092442/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules1227092442/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules1227092442/gopatha go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 148.960003ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorForUnexpectedDirectoryLayout_Modules2195758162/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestReturnErrorForUnexpectedDirectoryLayout_Modules2195758162/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorForUnexpectedDirectoryLayout_Modules2195758162/gopatha/a/testdata go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- .
--- PASS: TestReturnErrorForUnexpectedDirectoryLayout/Modules (0.34s)
--- PASS: TestReturnErrorForUnexpectedDirectoryLayout (0.00s)
=== CONT TestLoadTypesInfoWithoutNeedDeps/Modules
invoke.go:268: 108.664054ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 355.788688ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/c
invoke.go:268: 53.321227ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules1227092442/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules1227092442/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules1227092442/gopatha go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules1227092442/gopatha/a/a.go /home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules1227092442/gopatha/b/b.go
--- PASS: TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules (0.14s)
--- PASS: TestReturnErrorWhenUsingGoFilesInMultipleDirectories (0.00s)
=== CONT TestLoadWithNeedDeps/Modules
invoke.go:268: 87.045973ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules1871388496/fake go list "-tags=tag tag2" -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off "-tags=tag tag2" -- golang.org/fake/a
--- PASS: TestConfigFlags/Modules (0.76s)
--- PASS: TestConfigFlags (0.00s)
=== CONT TestIssue37098/Modules
packages_test.go:2454: skipping test: g++ not available
--- SKIP: TestIssue37098/Modules (0.00s)
--- PASS: TestIssue37098 (0.00s)
=== CONT TestImpliedLoadMode/Modules
invoke.go:268: 123.217338ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/b go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/b
invoke.go:268: 8.811784ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 24.206628ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 76.100996ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 195.935746ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3521121336/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=false -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/adhoc1280910947.go
--- PASS: TestAdHocContains/Modules (0.45s)
--- PASS: TestAdHocContains (0.00s)
=== CONT TestAddImportInOverlay/Modules
invoke.go:268: 58.452934ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1951883229/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1951883229/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1951883229/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 69.560007ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1951883229/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1951883229/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1951883229/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestReturnErrorWhenUsingNonGoFiles/Modules (0.16s)
--- PASS: TestReturnErrorWhenUsingNonGoFiles (0.00s)
=== CONT TestLoadDifferentPatterns/Modules
invoke.go:268: 19.02233ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules4171882435/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules4171882435/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules4171882435/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 35.137472ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules4171882435/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules4171882435/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules4171882435/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 72.748231ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/b go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- ./a
invoke.go:268: 39.189965ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2614373873/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2614373873/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2614373873/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 659.998943ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsTestVariants_Modules3984447557/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsTestVariants_Modules3984447557/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsTestVariants_Modules3984447557/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a golang.org/fake/b
=== RUN TestLoadDifferentPatterns/Modules/golang.org/fake/a
invoke.go:268: 43.616175ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2614373873/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2614373873/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2614373873/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== CONT TestForTestField/Modules
--- PASS: TestLoadImportsTestVariants/Modules (0.78s)
--- PASS: TestLoadImportsTestVariants (0.00s)
invoke.go:268: 54.446372ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 49.268626ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules3808013471/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules3808013471/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules3808013471/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 58.719398ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules3808013471/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules3808013471/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules3808013471/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 121.020864ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/subdir/d
invoke.go:268: 55.575406ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 70.299025ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 69.35709ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 120.605391ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules4171882435/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules4171882435/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules4171882435/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestLoadWithNeedDeps/Modules (0.20s)
--- PASS: TestLoadWithNeedDeps (0.00s)
=== CONT TestInvalidFilesBeforeOverlayContains/Modules
invoke.go:268: 55.231857ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/b go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- ./b
invoke.go:268: 51.00285ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestForTestField_Modules595658602/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestForTestField_Modules595658602/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestForTestField_Modules595658602/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 160.435391ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1951883229/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1951883229/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1951883229/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestLoadTypesInfoWithoutNeedDeps/Modules (0.27s)
--- PASS: TestLoadTypesInfoWithoutNeedDeps (0.00s)
=== CONT TestInvalidFilesBeforeOverlay/Modules
invoke.go:268: 53.895926ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 757.126903ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/c golang.org/fake/subdir/d golang.org/fake/e
=== RUN TestInvalidFilesBeforeOverlay/Modules/no_overlay
invoke.go:268: 33.806034ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 34.404638ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== RUN TestInvalidFilesBeforeOverlayContains/Modules/test_variant
invoke.go:268: 19.712092ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 159.057288ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2614373873/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2614373873/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2614373873/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestImpliedLoadMode/Modules (0.27s)
--- PASS: TestImpliedLoadMode (0.00s)
=== CONT TestContainsOverlayXTest/Modules
invoke.go:268: 586.334796ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules471248242/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules471248242/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules471248242/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
invoke.go:268: 41.369354ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules872110830/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules872110830/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules872110830/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 41.981522ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules872110830/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules872110830/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules872110830/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 33.902379ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 33.745409ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 88.770905ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/subdir/e
invoke.go:268: 32.068824ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules872110830/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules872110830/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules872110830/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules872110830/fake/...
--- PASS: TestInvalidFilesBeforeOverlay/Modules/no_overlay (0.07s)
--- PASS: TestInvalidFilesBeforeOverlay/Modules (0.10s)
--- PASS: TestInvalidFilesBeforeOverlay (0.00s)
=== CONT TestContainsOverlay/Modules
invoke.go:268: 708.57598ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2197989399/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2197989399/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2197989399/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
invoke.go:268: 31.844045ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlayXTest_Modules419508898/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContainsOverlayXTest_Modules419508898/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlayXTest_Modules419508898/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 173.612252ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestForTestField_Modules595658602/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestForTestField_Modules595658602/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestForTestField_Modules595658602/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2564328624/overlay.json -e -json=Name,ImportPath,Error,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=false -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
invoke.go:268: 71.095123ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestForTestField/Modules (0.27s)
--- PASS: TestForTestField (0.00s)
=== CONT TestInvalidXTestInGOPATH/Modules
overlay_test.go:859: Not fixed yet. See golang.org/issue/40825.
--- SKIP: TestInvalidXTestInGOPATH/Modules (0.00s)
--- PASS: TestInvalidXTestInGOPATH (0.00s)
=== CONT TestNoPatterns/Modules
invoke.go:268: 176.218438ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
invoke.go:268: 1.552150895s for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632/src go list -e -json=Name,ImportPath,Error,Dir,CompiledGoFiles,Export -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/issue56632/a
invoke.go:268: 20.934665ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 1.395159672s for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules3324307676/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules3324307676/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules3324307676/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/cgo
invoke.go:268: 64.373809ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 67.300405ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlay_Modules1102722641/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContainsOverlay_Modules1102722641/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlay_Modules1102722641/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 121.384982ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 215.081332ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlayXTest_Modules419508898/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContainsOverlayXTest_Modules419508898/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlayXTest_Modules419508898/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-692679697/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=false -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestContainsOverlayXTest_Modules419508898/fake/b
invoke.go:268: 418.348884ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-4040374909/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
invoke.go:268: 1.653464001s for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/c
--- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedTypes) (1.70s)
=== RUN TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedTypes)
--- PASS: TestContainsOverlayXTest/Modules (0.33s)
--- PASS: TestContainsOverlayXTest (0.00s)
=== CONT TestPatternPassthrough/Modules
invoke.go:268: 135.288686ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNoPatterns_Modules3108831515/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNoPatterns_Modules3108831515/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNoPatterns_Modules3108831515/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 92.24709ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/b
invoke.go:268: 75.283091ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 62.981878ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 168.662375ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlay_Modules1102722641/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContainsOverlay_Modules1102722641/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlay_Modules1102722641/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3984710067/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestContainsOverlay_Modules1102722641/fake/b
--- PASS: TestContainsOverlay/Modules (0.37s)
--- PASS: TestContainsOverlay (0.00s)
=== CONT TestBasicXTest/Modules
invoke.go:268: 57.321442ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestPatternPassthrough_Modules718451174/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestPatternPassthrough_Modules718451174/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestPatternPassthrough_Modules718451174/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 72.405312ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 322.177142ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/e
invoke.go:268: 57.748313ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: Test/testdata/basic.txtar/L3 (2.98s)
--- PASS: Test/testdata/basic.txtar (2.99s)
invoke.go:268: 90.03931ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNoPatterns_Modules3108831515/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNoPatterns_Modules3108831515/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNoPatterns_Modules3108831515/fake/a go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off --
--- PASS: TestNoPatterns/Modules (0.33s)
--- PASS: TestNoPatterns (0.00s)
=== CONT TestOverlayDeps/Modules
invoke.go:268: 599.515189ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules3808013471/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules3808013471/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules3808013471/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-4123604949/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
invoke.go:268: 20.962468ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBasicXTest_Modules1835676919/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestBasicXTest_Modules1835676919/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestBasicXTest_Modules1835676919/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 555.886529ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/c golang.org/fake/subdir/d golang.org/fake/e
invoke.go:268: 59.199896ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules1747527771/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules1747527771/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules1747527771/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 121.744946ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: Test/testdata/lineflag.txtar/L3 (3.11s)
--- PASS: Test/testdata/lineflag.txtar (3.11s)
invoke.go:268: 149.217664ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestPatternPassthrough_Modules718451174/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestPatternPassthrough_Modules718451174/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestPatternPassthrough_Modules718451174/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- a
--- PASS: TestPatternPassthrough/Modules (0.25s)
--- PASS: TestPatternPassthrough (0.00s)
=== CONT TestCycleImportStack/Modules
invoke.go:268: 83.070087ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules1747527771/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules1747527771/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules1747527771/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 148.537577ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- ./a
invoke.go:268: 37.957299ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 39.671156ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 50.837275ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 493.89718ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632/src go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/issue56632/a
invoke.go:268: 107.333167ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/f
invoke.go:268: 57.802374ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCycleImportStack_Modules3398627963/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCycleImportStack_Modules3398627963/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCycleImportStack_Modules3398627963/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 663.329981ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-1988459350/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake/d
invoke.go:268: 34.73513ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 114.2464ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/fake/c/c.go
invoke.go:268: 308.899087ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/c
invoke.go:268: 68.575829ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 51.96749ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCycleImportStack_Modules3398627963/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCycleImportStack_Modules3398627963/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCycleImportStack_Modules3398627963/fake go list -e -json=Name,ImportPath,Error,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=false -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestCycleImportStack/Modules (0.15s)
--- PASS: TestCycleImportStack (0.00s)
=== CONT TestJSON/Modules
--- PASS: TestObjValueLookup (1.76s)
=== RUN TestValueForExpr
--- PASS: TestValueForExpr (0.01s)
=== RUN TestValueForExprStructConv
--- PASS: TestValueForExprStructConv (0.00s)
=== RUN TestEnclosingFunction
--- PASS: TestEnclosingFunction (0.00s)
=== RUN TestStdlib
stdlib_test.go:57: skipping in short mode; too slow (
https://golang.org/issue/14113)
--- SKIP: TestStdlib (0.00s)
=== RUN TestNetHTTP
stdlib_test.go:57: skipping in short mode; too slow (
https://golang.org/issue/14113)
--- SKIP: TestNetHTTP (0.00s)
=== RUN Example_buildPackage
--- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedTypes) (0.45s)
=== RUN TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports|NeedTypes)
invoke.go:268: 66.409774ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 189.810213ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- ./b
invoke.go:268: 46.754785ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 44.925977ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestJSON_Modules4285496888/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestJSON_Modules4285496888/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestJSON_Modules4285496888/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 62.272ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 98.091563ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 49.206432ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 93.962878ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestJSON_Modules4285496888/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestJSON_Modules4285496888/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestJSON_Modules4285496888/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/c golang.org/fake/d
--- PASS: TestJSON/Modules (0.21s)
--- PASS: TestJSON (0.00s)
=== CONT TestOverlayNewPackageAndTest/Modules
invoke.go:268: 30.696595ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2781586335/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2781586335/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2781586335/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 133.81386ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/a go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/a
? golang.org/x/tools/internal/goroot [no test files]
? golang.org/x/tools/internal/packagesinternal [no test files]
=== RUN TestGet
--- PASS: TestGet (0.00s)
=== RUN TestNewPromise
--- PASS: TestNewPromise (0.00s)
=== RUN TestStoredPromiseRefCounting
--- PASS: TestStoredPromiseRefCounting (0.00s)
=== RUN TestPromiseDestroyedWhileRunning
--- PASS: TestPromiseDestroyedWhileRunning (0.00s)
=== RUN TestDoubleReleasePanics
--- PASS: TestDoubleReleasePanics (0.00s)
PASS
=== RUN TestTestServer
=== RUN TestTestServer/tcp
=== RUN TestConnectionRaw
--- PASS: TestTestServer/tcp (0.00s)
=== RUN TestTestServer/pipe
invoke.go:268: 24.22713ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
=== RUN TestSimpleCases
--- PASS: TestTestServer/pipe (0.00s)
=== RUN TestSimpleCases/factored_imports_add
=== RUN TestSimpleCases/factored_imports_add/GOPATH
--- PASS: TestTestServer (0.00s)
PASS
=== RUN TestConnectionRaw/no_args
eventtest.go:60: start: no_args {00a1860a7eb30dea5d899ee63bfc6940 a8198ade538c77bb}
eventtest.go:60: start: no_args {c2dfed62fdbe7335f57c26aefd2e87fe 7f0fdac4025568b9}
eventtest.go:60: finish: no_args {00a1860a7eb30dea5d899ee63bfc6940 a8198ade538c77bb}
eventtest.go:60: finish: no_args {c2dfed62fdbe7335f57c26aefd2e87fe 7f0fdac4025568b9}
--- PASS: TestConnectionRaw/no_args (0.00s)
=== RUN TestConnectionRaw/one_string
eventtest.go:60: start: one_string {00e1c221564513983560f9216b8d68e1 56052aabb11d59b7}
eventtest.go:60: start: one_string {cc4deeed5b9bb1d6e2f0660d89709908 2dfb799160e649b5}
eventtest.go:60: finish: one_string {00e1c221564513983560f9216b8d68e1 56052aabb11d59b7}
eventtest.go:60: finish: one_string {cc4deeed5b9bb1d6e2f0660d89709908 2dfb799160e649b5}
--- PASS: TestConnectionRaw/one_string (0.00s)
=== RUN TestConnectionRaw/one_number
invoke.go:268: 27.5211ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
eventtest.go:60: start: one_number {5002ab048277af0034eafca45e5ecbc5 04f1c9770faf3ab3}
eventtest.go:60: start: one_number {1dc2b7fe6b788b2812d762424a9d785b dbe6195ebe772bb1}
eventtest.go:60: finish: one_number {5002ab048277af0034eafca45e5ecbc5 04f1c9770faf3ab3}
eventtest.go:60: finish: one_number {1dc2b7fe6b788b2812d762424a9d785b dbe6195ebe772bb1}
--- PASS: TestConnectionRaw/one_number (0.00s)
=== RUN TestConnectionRaw/join
eventtest.go:60: start: join {e205e3e6dd4eca6be7e219a76f412887 b2dc69446d401caf}
invoke.go:268: 502.070114ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBasicXTest_Modules1835676919/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestBasicXTest_Modules1835676919/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestBasicXTest_Modules1835676919/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/a
eventtest.go:60: start: join {9d692b1a0e3108e2cfd12ab940a7329a 89d2b92a1c090dad}
eventtest.go:60: finish: join {9d692b1a0e3108e2cfd12ab940a7329a 89d2b92a1c090dad}
eventtest.go:60: finish: join {e205e3e6dd4eca6be7e219a76f412887 b2dc69446d401caf}
--- PASS: TestConnectionRaw/join (0.00s)
=== RUN TestConnectionRaw/notify
eventtest.go:60: start: set {cbb144bdf82230ac36f58690cc832143 60c80911cbd1fdaa}
eventtest.go:60: start: set {aedb63e72df6a12c3c16037ee0b15bd1 37be59f7799aeea8}
eventtest.go:60: finish: set {aedb63e72df6a12c3c16037ee0b15bd1 37be59f7799aeea8}
eventtest.go:60: finish: set {cbb144bdf82230ac36f58690cc832143 60c80911cbd1fdaa}
eventtest.go:60: start: add {ac96c1aac6468d7cfe5b304e661a6b8a 0eb4a9dd2863dfa6}
eventtest.go:60: start: add {6c1930ac7641f73bb961bbba954befd4 e5a9f9c3d72bd0a4}
eventtest.go:60: finish: add {6c1930ac7641f73bb961bbba954befd4 e5a9f9c3d72bd0a4}
eventtest.go:60: finish: add {ac96c1aac6468d7cfe5b304e661a6b8a 0eb4a9dd2863dfa6}
eventtest.go:60: start: get {6d83aaa42c2892a5ba5df48ced32d737 bc9f49aa86f4c0a2}
ok golang.org/x/tools/internal/jsonrpc2/servertest 0.024s
eventtest.go:60: start: get {556c64da349702561258331aca5348f9 9395999035bdb1a0}
eventtest.go:60: finish: get {6d83aaa42c2892a5ba5df48ced32d737 bc9f49aa86f4c0a2}
eventtest.go:60: finish: get {556c64da349702561258331aca5348f9 9395999035bdb1a0}
--- PASS: TestConnectionRaw/notify (0.00s)
=== RUN TestConnectionRaw/preempt
eventtest.go:60: start: wait {9016e858b8c76633a6b72c390fa567e8 6a8be976e485a29e}
eventtest.go:60: start: wait {e2c2104ff7b778a644bce261d43a77f5 4181395d934e939c}
eventtest.go:60: start: unblock {a4a8e10006a32d1762fb8296f375e637 187789434217849a}
eventtest.go:60: start: unblock {7542d7a9ed3c9e490d6707a74a0a03d0 ef6cd929f1df7498}
eventtest.go:60: finish: unblock {7542d7a9ed3c9e490d6707a74a0a03d0 ef6cd929f1df7498}
eventtest.go:60: finish: wait {9016e858b8c76633a6b72c390fa567e8 6a8be976e485a29e}
eventtest.go:60: finish: wait {e2c2104ff7b778a644bce261d43a77f5 4181395d934e939c}
eventtest.go:60: finish: unblock {a4a8e10006a32d1762fb8296f375e637 187789434217849a}
--- PASS: TestConnectionRaw/preempt (0.00s)
=== RUN TestConnectionRaw/basic_cancel
eventtest.go:60: start: wait {168390b65d364d265d4954986f4ea718 c6622910a0a86596}
eventtest.go:60: start: wait {79b551ce3b6fa4a8a1f621cc58104d0b 9d5879f64e715694}
eventtest.go:60: start: cancel {5628920a183224463f5184a99b274a38 744ec9dcfd394792}
eventtest.go:60: start: cancel {d8d459a7585da38e5f8fa4a70115cb35 4b4419c3ac023890}
eventtest.go:60: finish: cancel {d8d459a7585da38e5f8fa4a70115cb35 4b4419c3ac023890}
eventtest.go:60: finish: wait {168390b65d364d265d4954986f4ea718 c6622910a0a86596}
eventtest.go:60: finish: wait {79b551ce3b6fa4a8a1f621cc58104d0b 9d5879f64e715694}
eventtest.go:60: finish: cancel {5628920a183224463f5184a99b274a38 744ec9dcfd394792}
--- PASS: TestConnectionRaw/basic_cancel (0.00s)
=== RUN TestConnectionRaw/queue
eventtest.go:60: start: wait {6bb7a40767bace260b635e187dc813dc 223a69a95bcb288e}
eventtest.go:60: start: wait {f838df27d3a49fd52461919887b95e20 f92fb98f0a94198c}
--- PASS: TestBasicXTest/Modules (0.64s)
--- PASS: TestBasicXTest (0.00s)
=== CONT TestMultiplePackageVersionsIssue36188/Modules
eventtest.go:60: start: set {d1ea79ec43dd2e1db3f6870450b5e34f d0250976b95c0a8a}
eventtest.go:60: start: set {4a99f68ce1403f5b8380f26664b8766a a71b595c6825fb87}
eventtest.go:60: finish: set {d1ea79ec43dd2e1db3f6870450b5e34f d0250976b95c0a8a}
eventtest.go:60: start: add {c0710b1fefec26c3982afe8b3a6df750 7e11a94217eeeb85}
eventtest.go:60: start: add {1bc7688348c7a186c428e3002e660388 5507f928c6b6dc83}
eventtest.go:60: finish: add {c0710b1fefec26c3982afe8b3a6df750 7e11a94217eeeb85}
eventtest.go:60: start: add {529607a87a385785dfcf8d1748fad6f3 2cfd480f757fcd81}
eventtest.go:60: start: add {011c266600d7584ce380a59cad64f048 03f398f52348be7f}
eventtest.go:60: finish: add {529607a87a385785dfcf8d1748fad6f3 2cfd480f757fcd81}
eventtest.go:60: start: add {3d5b87ff3e198f63b664a1094d66c12e dae8e8dbd210af7d}
eventtest.go:60: start: add {83ae1b315c49de2d123bd9bec6e76d3f b1de38c281d99f7b}
eventtest.go:60: finish: add {3d5b87ff3e198f63b664a1094d66c12e dae8e8dbd210af7d}
eventtest.go:60: start: peek {24e1839a12ec37f872e8cd7cc3f0c4c9 88d488a830a29079}
eventtest.go:60: start: peek {b58f527d8ac7f6267e2f660b45147551 5fcad88edf6a8177}
eventtest.go:60: finish: peek {24e1839a12ec37f872e8cd7cc3f0c4c9 88d488a830a29079}
eventtest.go:60: finish: peek {b58f527d8ac7f6267e2f660b45147551 5fcad88edf6a8177}
eventtest.go:60: start: unblock {2aa0fa44b71bd55de95b6a0d4cc9f9b6 36c028758e337275}
eventtest.go:60: start: unblock {683342d0f08a12cad94de735b3f5a3d3 0db6785b3dfc6273}
eventtest.go:60: finish: unblock {683342d0f08a12cad94de735b3f5a3d3 0db6785b3dfc6273}
eventtest.go:60: finish: wait {6bb7a40767bace260b635e187dc813dc 223a69a95bcb288e}
eventtest.go:60: finish: wait {f838df27d3a49fd52461919887b95e20 f92fb98f0a94198c}
eventtest.go:60: finish: set {4a99f68ce1403f5b8380f26664b8766a a71b595c6825fb87}
eventtest.go:60: finish: add {1bc7688348c7a186c428e3002e660388 5507f928c6b6dc83}
eventtest.go:60: finish: add {011c266600d7584ce380a59cad64f048 03f398f52348be7f}
eventtest.go:60: finish: add {83ae1b315c49de2d123bd9bec6e76d3f b1de38c281d99f7b}
eventtest.go:60: finish: unblock {2aa0fa44b71bd55de95b6a0d4cc9f9b6 36c028758e337275}
eventtest.go:60: start: get {17b36c983d4a9daafb98e20a9168c4db e4abc841ecc45371}
eventtest.go:60: start: get {f1ae522e8fa0c4c4f40634ffb6cedc99 bba118289b8d446f}
eventtest.go:60: finish: get {17b36c983d4a9daafb98e20a9168c4db e4abc841ecc45371}
eventtest.go:60: finish: get {f1ae522e8fa0c4c4f40634ffb6cedc99 bba118289b8d446f}
--- PASS: TestConnectionRaw/queue (0.00s)
=== RUN TestConnectionRaw/fork
eventtest.go:60: start: fork {84b2318ea92159a74086b1c48695960b 9297680e4a56356d}
eventtest.go:60: start: fork {4c5ed10d24f167d93a7a7dd0b184359f 698db8f4f81e266b}
eventtest.go:60: start: set {b5f53b003169a12e48731ec325fb6d7d 408308dba7e71669}
eventtest.go:60: start: set {9f154857d529fe240e0a8bc4c43c2745 177958c156b00767}
eventtest.go:60: finish: set {9f154857d529fe240e0a8bc4c43c2745 177958c156b00767}
eventtest.go:60: finish: set {b5f53b003169a12e48731ec325fb6d7d 408308dba7e71669}
eventtest.go:60: start: add {310cebdaabe110e8ec6b712e3291399a ee6ea8a70579f864}
ok golang.org/x/tools/internal/memoize 0.026s
eventtest.go:60: start: add {8a709eb23c6488440adc398f38237e0d c564f88db441e962}
eventtest.go:60: finish: add {8a709eb23c6488440adc398f38237e0d c564f88db441e962}
eventtest.go:60: finish: add {310cebdaabe110e8ec6b712e3291399a ee6ea8a70579f864}
eventtest.go:60: start: add {1895e3bef5e7c556aae641a2652dcf51 9c5a4874630ada60}
eventtest.go:60: start: add {85f5d50b0e76033cdc765d16e058f1ab 7350985a12d3ca5e}
eventtest.go:60: finish: add {85f5d50b0e76033cdc765d16e058f1ab 7350985a12d3ca5e}
eventtest.go:60: finish: add {1895e3bef5e7c556aae641a2652dcf51 9c5a4874630ada60}
eventtest.go:60: start: add {89ace52e9a63b2f5e5bc506ff243e188 4a46e840c19bbb5c}
eventtest.go:60: start: add {520207336ac0167da8ae2210c5c2ed97 213c38277064ac5a}
eventtest.go:60: finish: add {520207336ac0167da8ae2210c5c2ed97 213c38277064ac5a}
eventtest.go:60: finish: add {89ace52e9a63b2f5e5bc506ff243e188 4a46e840c19bbb5c}
eventtest.go:60: start: get {7e972b8d34b9e9b27b9e2811912e3789 f831880d1f2d9d58}
eventtest.go:60: start: get {750eedf08a7ff41309d7f8632ab616cd cf27d8f3cdf58d56}
eventtest.go:60: finish: get {7e972b8d34b9e9b27b9e2811912e3789 f831880d1f2d9d58}
eventtest.go:60: finish: get {750eedf08a7ff41309d7f8632ab616cd cf27d8f3cdf58d56}
eventtest.go:60: start: unblock {91ea7148203f4d2eeb0bff84a2c6060b a61d28da7cbe7e54}
eventtest.go:60: start: unblock {08576ea6139f8473caae55c0d5e3c779 7d1378c02b876f52}
eventtest.go:60: finish: unblock {08576ea6139f8473caae55c0d5e3c779 7d1378c02b876f52}
eventtest.go:60: finish: fork {84b2318ea92159a74086b1c48695960b 9297680e4a56356d}
eventtest.go:60: finish: fork {4c5ed10d24f167d93a7a7dd0b184359f 698db8f4f81e266b}
eventtest.go:60: finish: unblock {91ea7148203f4d2eeb0bff84a2c6060b a61d28da7cbe7e54}
--- PASS: TestConnectionRaw/fork (0.00s)
=== RUN TestConnectionRaw/concurrent
eventtest.go:60: start: fork {ce21e174c2668c70d9ca37f2a214be15 5409c8a6da4f6050}
eventtest.go:60: start: fork {8473138266a8e9cc640a74a6d9df02d7 2bff178d8918514e}
eventtest.go:60: start: unblock {fc051c9a9bb4982becc98f5fac85a0a8 02f5677338e1414c}
eventtest.go:60: start: unblock {7055ffc21da2f2c31517dd2efc0473fd d9eab759e7a9324a}
eventtest.go:60: finish: unblock {7055ffc21da2f2c31517dd2efc0473fd d9eab759e7a9324a}
eventtest.go:60: finish: fork {ce21e174c2668c70d9ca37f2a214be15 5409c8a6da4f6050}
eventtest.go:60: finish: fork {8473138266a8e9cc640a74a6d9df02d7 2bff178d8918514e}
eventtest.go:60: finish: unblock {fc051c9a9bb4982becc98f5fac85a0a8 02f5677338e1414c}
eventtest.go:60: start: fork {7f73b9247dc50be1470ebf03f9c22030 b0e0074096722348}
eventtest.go:60: start: fork {4c5d8089809d569c27280cefb6ce4dae 87d65726453b1446}
eventtest.go:60: start: unblock {9bca1422affd1a2ee144309faccfd8a0 5ecca70cf4030544}
eventtest.go:60: start: unblock {207aaa50744407a53d4fb75e68f83ba3 35c2f7f2a2ccf541}
eventtest.go:60: finish: unblock {207aaa50744407a53d4fb75e68f83ba3 35c2f7f2a2ccf541}
eventtest.go:60: finish: fork {7f73b9247dc50be1470ebf03f9c22030 b0e0074096722348}
eventtest.go:60: finish: fork {4c5d8089809d569c27280cefb6ce4dae 87d65726453b1446}
eventtest.go:60: finish: unblock {9bca1422affd1a2ee144309faccfd8a0 5ecca70cf4030544}
--- PASS: TestConnectionRaw/concurrent (0.00s)
--- PASS: TestConnectionRaw (0.02s)
=== RUN TestConnectionHeader
invoke.go:268: 356.920807ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/g
=== RUN TestConnectionHeader/no_args
eventtest.go:60: start: no_args {ee18130f74a8e719e585449cdbfc73af 0cb847d95195e63f}
eventtest.go:60: start: no_args {69c173313e931016a91c9f9925c43b8a e3ad97bf005ed73d}
eventtest.go:60: finish: no_args {ee18130f74a8e719e585449cdbfc73af 0cb847d95195e63f}
eventtest.go:60: finish: no_args {69c173313e931016a91c9f9925c43b8a e3ad97bf005ed73d}
--- PASS: TestConnectionHeader/no_args (0.00s)
=== RUN TestConnectionHeader/one_string
eventtest.go:60: start: one_string {d318f31b41b8454121112519e73490b0 baa3e7a5af26c83b}
eventtest.go:60: start: one_string {86b3abfbe62db7357151ae17268e749b 9199378c5eefb839}
eventtest.go:60: finish: one_string {d318f31b41b8454121112519e73490b0 baa3e7a5af26c83b}
eventtest.go:60: finish: one_string {86b3abfbe62db7357151ae17268e749b 9199378c5eefb839}
--- PASS: TestConnectionHeader/one_string (0.00s)
=== RUN TestConnectionHeader/one_number
eventtest.go:60: start: one_number {65aeb045a6226831b76e4b4f77d7e759 688f87720db8a937}
eventtest.go:60: start: one_number {fb1709954426a38839644f2afd77d8c6 3f85d758bc809a35}
eventtest.go:60: finish: one_number {65aeb045a6226831b76e4b4f77d7e759 688f87720db8a937}
eventtest.go:60: finish: one_number {fb1709954426a38839644f2afd77d8c6 3f85d758bc809a35}
--- PASS: TestConnectionHeader/one_number (0.00s)
=== RUN TestConnectionHeader/join
eventtest.go:60: start: join {690679639b8117c2fd2ce6c9010ee387 167b273f6b498b33}
eventtest.go:60: start: join {e8d2935900984543824f4ab3a6cd4e2c ed7077251a127c31}
eventtest.go:60: finish: join {690679639b8117c2fd2ce6c9010ee387 167b273f6b498b33}
eventtest.go:60: finish: join {e8d2935900984543824f4ab3a6cd4e2c ed7077251a127c31}
--- PASS: TestConnectionHeader/join (0.00s)
=== RUN TestConnectionHeader/notify
eventtest.go:60: start: set {2eed4b4a360710ceed18947e50ab2b39 c466c70bc9da6c2f}
eventtest.go:60: start: set {27e8da2d997e6e4ac9bf0a27b891598b 9b5c17f277a35d2d}
eventtest.go:60: finish: set {27e8da2d997e6e4ac9bf0a27b891598b 9b5c17f277a35d2d}
eventtest.go:60: finish: set {2eed4b4a360710ceed18947e50ab2b39 c466c70bc9da6c2f}
eventtest.go:60: start: add {f52252639f7dabeadad5390cef2779c6 725267d8266c4e2b}
eventtest.go:60: start: add {f4460fd3893b4f668b1c84cb534b4fd3 4948b7bed5343f29}
eventtest.go:60: finish: add {f4460fd3893b4f668b1c84cb534b4fd3 4948b7bed5343f29}
eventtest.go:60: finish: add {f52252639f7dabeadad5390cef2779c6 725267d8266c4e2b}
eventtest.go:60: start: get {ed5c764ad396a7cbbc5b9143828d5cf1 203e07a584fd2f27}
eventtest.go:60: start: get {e0db5ffd0bc482b63d7cd64bb4008887 f733578b33c62025}
eventtest.go:60: finish: get {ed5c764ad396a7cbbc5b9143828d5cf1 203e07a584fd2f27}
--- PASS: TestConnectionHeader/notify (0.00s)
=== RUN TestConnectionHeader/preempt
eventtest.go:60: start: wait {58b01de36468babb50ca41122baba94f ce29a771e28e1123}
eventtest.go:60: start: wait {292f9e212e14aecf2a85e99e828c98f4 a51ff75791570221}
eventtest.go:60: start: unblock {c1f8e54848c4d7d59c12681479971d71 7c15473e4020f31e}
eventtest.go:60: start: unblock {1df8e2dcf2973e52641aa9ed19d7b0d4 530b9724efe8e31c}
eventtest.go:60: finish: unblock {1df8e2dcf2973e52641aa9ed19d7b0d4 530b9724efe8e31c}
eventtest.go:60: finish: unblock {c1f8e54848c4d7d59c12681479971d71 7c15473e4020f31e}
eventtest.go:60: finish: wait {292f9e212e14aecf2a85e99e828c98f4 a51ff75791570221}
eventtest.go:60: finish: wait {58b01de36468babb50ca41122baba94f ce29a771e28e1123}
eventtest.go:60: finish: get {e0db5ffd0bc482b63d7cd64bb4008887 f733578b33c62025}
--- PASS: TestConnectionHeader/preempt (0.00s)
=== RUN TestConnectionHeader/basic_cancel
eventtest.go:60: start: wait {011d9b3304620a3f048529d0f49d8ed7 2a01e70a9eb1d41a}
eventtest.go:60: start: wait {2c8c3cbc10e23ee832db0bcdd63b4d23 01f736f14c7ac518}
eventtest.go:60: start: cancel {151dfa9f677b0f9911fefb4083f2cb08 d8ec86d7fb42b616}
eventtest.go:60: start: cancel {3b37918e3cf0c9e8efd05745185b7469 afe2d6bdaa0ba714}
eventtest.go:60: finish: cancel {3b37918e3cf0c9e8efd05745185b7469 afe2d6bdaa0ba714}
eventtest.go:60: finish: wait {011d9b3304620a3f048529d0f49d8ed7 2a01e70a9eb1d41a}
eventtest.go:60: finish: wait {2c8c3cbc10e23ee832db0bcdd63b4d23 01f736f14c7ac518}
eventtest.go:60: finish: cancel {151dfa9f677b0f9911fefb4083f2cb08 d8ec86d7fb42b616}
--- PASS: TestConnectionHeader/basic_cancel (0.00s)
=== RUN TestConnectionHeader/queue
eventtest.go:60: start: wait {fe1035688fef3415c2f3db5abb72f70e 86d826a459d49712}
eventtest.go:60: start: wait {fc502aafeeac1d6102e85b2d093fe28c 5dce768a089d8810}
eventtest.go:60: start: set {d53bf12fa364488751c9a937c90385b6 34c4c670b765790e}
eventtest.go:60: start: set {413e8d4b74022a46da3ec9026240676a 0bba1657662e6a0c}
eventtest.go:60: finish: set {d53bf12fa364488751c9a937c90385b6 34c4c670b765790e}
eventtest.go:60: start: add {90b21c12b136d45bad41b9bff7abfc8b e2af663d15f75a0a}
eventtest.go:60: start: add {d5cc5ac9fd21a6051451589b59cd8dc9 b9a5b623c4bf4b08}
eventtest.go:60: finish: add {90b21c12b136d45bad41b9bff7abfc8b e2af663d15f75a0a}
eventtest.go:60: start: add {4cc9530672e699b49b4a6287ec398583 909b060a73883c06}
eventtest.go:60: start: add {abc39eb0591229b8dd6d7f478f915f77 679156f021512d04}
eventtest.go:60: finish: add {4cc9530672e699b49b4a6287ec398583 909b060a73883c06}
eventtest.go:60: start: add {2a4fca54bb5db6681bdd8bad03820152 3e87a6d6d0191e02}
eventtest.go:60: start: add {818f14024605b438daddf32803d72a48 157df6bc7fe20e00}
eventtest.go:60: finish: add {2a4fca54bb5db6681bdd8bad03820152 3e87a6d6d0191e02}
eventtest.go:60: start: peek {6c4686af5f0e20d4f585d26479ea9874 ec7246a32eabfffd}
eventtest.go:60: start: peek {e8651ffc149246c5a4d284cfcaee2696 c3689689dd73f0fb}
eventtest.go:60: finish: peek {6c4686af5f0e20d4f585d26479ea9874 ec7246a32eabfffd}
eventtest.go:60: finish: peek {e8651ffc149246c5a4d284cfcaee2696 c3689689dd73f0fb}
eventtest.go:60: start: unblock {fc436d9a0330f78ead9501a95b23f307 9a5ee66f8c3ce1f9}
eventtest.go:60: start: unblock {a2b3fa50f6413a7d3f12187040210ab0 715436563b05d2f7}
eventtest.go:60: finish: unblock {a2b3fa50f6413a7d3f12187040210ab0 715436563b05d2f7}
eventtest.go:60: finish: wait {fe1035688fef3415c2f3db5abb72f70e 86d826a459d49712}
eventtest.go:60: finish: wait {fc502aafeeac1d6102e85b2d093fe28c 5dce768a089d8810}
eventtest.go:60: finish: set {413e8d4b74022a46da3ec9026240676a 0bba1657662e6a0c}
eventtest.go:60: finish: add {d5cc5ac9fd21a6051451589b59cd8dc9 b9a5b623c4bf4b08}
eventtest.go:60: finish: add {abc39eb0591229b8dd6d7f478f915f77 679156f021512d04}
eventtest.go:60: finish: add {818f14024605b438daddf32803d72a48 157df6bc7fe20e00}
eventtest.go:60: finish: unblock {fc436d9a0330f78ead9501a95b23f307 9a5ee66f8c3ce1f9}
eventtest.go:60: start: get {eeddbaec86fd51c302e21456e35496af 484a863ceacdc2f5}
eventtest.go:60: start: get {6706fcb8625438bf3e7cf47a9a4a51c6 1f40d6229996b3f3}
eventtest.go:60: finish: get {eeddbaec86fd51c302e21456e35496af 484a863ceacdc2f5}
eventtest.go:60: finish: get {6706fcb8625438bf3e7cf47a9a4a51c6 1f40d6229996b3f3}
--- PASS: TestConnectionHeader/queue (0.00s)
=== RUN TestConnectionHeader/fork
eventtest.go:60: start: fork {d9e677f917e632c77beb0ad24492d61d f6352609485fa4f1}
eventtest.go:60: start: fork {743abb61c753bc5a7a44a22a9e5c54a7 cd2b76eff62795ef}
eventtest.go:60: start: set {9bbd40d63c93fdf4ca932b30c56c1c1c a421c6d5a5f085ed}
eventtest.go:60: start: set {6736e5c6df0006fb9ae4005fbda233d8 7b1716bc54b976eb}
eventtest.go:60: finish: set {6736e5c6df0006fb9ae4005fbda233d8 7b1716bc54b976eb}
eventtest.go:60: finish: set {9bbd40d63c93fdf4ca932b30c56c1c1c a421c6d5a5f085ed}
eventtest.go:60: start: add {bc9bfbcfe81555b152852266466b1099 520d66a2038267e9}
eventtest.go:60: start: add {574d7f308f7c9cc09442ae3bfbacb4b9 2903b688b24a58e7}
eventtest.go:60: finish: add {574d7f308f7c9cc09442ae3bfbacb4b9 2903b688b24a58e7}
eventtest.go:60: finish: add {bc9bfbcfe81555b152852266466b1099 520d66a2038267e9}
eventtest.go:60: start: add {292a2f8ae4b50da1e4e7e41477202017 00f9056f611349e5}
eventtest.go:60: start: add {515bfbfab29712ecbd329068b28fc183 d7ee555510dc39e3}
eventtest.go:60: finish: add {515bfbfab29712ecbd329068b28fc183 d7ee555510dc39e3}
eventtest.go:60: finish: add {292a2f8ae4b50da1e4e7e41477202017 00f9056f611349e5}
eventtest.go:60: start: add {6ff87c57b6893948fca46845e9e9accc aee4a53bbfa42ae1}
eventtest.go:60: start: add {72cd4feedb583ebd1c830b61e588206c 85daf5216e6d1bdf}
eventtest.go:60: finish: add {72cd4feedb583ebd1c830b61e588206c 85daf5216e6d1bdf}
eventtest.go:60: finish: add {6ff87c57b6893948fca46845e9e9accc aee4a53bbfa42ae1}
eventtest.go:60: start: get {de3cd0566c09c43bf658d29bd9d822a8 5cd045081d360cdd}
eventtest.go:60: start: get {13191d18db052b4c50e38d069593f99c 33c695eecbfefcda}
eventtest.go:60: finish: get {de3cd0566c09c43bf658d29bd9d822a8 5cd045081d360cdd}
eventtest.go:60: finish: get {13191d18db052b4c50e38d069593f99c 33c695eecbfefcda}
eventtest.go:60: start: unblock {6f5dd22adb02267c512310d2517fadfa 0abce5d47ac7edd8}
eventtest.go:60: start: unblock {8fce244090c3a7f0bf33bb6c89d975d4 e1b135bb2990ded6}
eventtest.go:60: finish: unblock {8fce244090c3a7f0bf33bb6c89d975d4 e1b135bb2990ded6}
eventtest.go:60: finish: fork {d9e677f917e632c77beb0ad24492d61d f6352609485fa4f1}
eventtest.go:60: finish: fork {743abb61c753bc5a7a44a22a9e5c54a7 cd2b76eff62795ef}
eventtest.go:60: finish: unblock {6f5dd22adb02267c512310d2517fadfa 0abce5d47ac7edd8}
--- PASS: TestConnectionHeader/fork (0.00s)
=== RUN TestConnectionHeader/concurrent
eventtest.go:60: start: fork {ff73d9ba91cf354a53051fb547ebb09e b8a785a1d858cfd4}
eventtest.go:60: start: fork {5666d8b1847fde69af8037b81ce35b42 8f9dd5878721c0d2}
eventtest.go:60: start: unblock {20ead32c4f03691a04a6664ed509aa19 6693256e36eab0d0}
eventtest.go:60: start: unblock {05bdb10040e75d7b52a76968a8f1f334 3d897554e5b2a1ce}
eventtest.go:60: finish: unblock {05bdb10040e75d7b52a76968a8f1f334 3d897554e5b2a1ce}
eventtest.go:60: finish: fork {ff73d9ba91cf354a53051fb547ebb09e b8a785a1d858cfd4}
eventtest.go:60: finish: fork {5666d8b1847fde69af8037b81ce35b42 8f9dd5878721c0d2}
eventtest.go:60: finish: unblock {20ead32c4f03691a04a6664ed509aa19 6693256e36eab0d0}
eventtest.go:60: start: fork {be7758e34eaf76ffa2c2a6a6e8e9d1dc 147fc53a947b92cc}
eventtest.go:60: start: fork {4282e3a11ae84281cc357728087bcadc eb741521434483ca}
eventtest.go:60: start: unblock {ca86c7f7e0e4e2f47d0a95196f03ec96 c26a6507f20c74c8}
eventtest.go:60: start: unblock {3b5ef35130452d1d82955ad035b469c5 9960b5eda0d564c6}
eventtest.go:60: finish: unblock {3b5ef35130452d1d82955ad035b469c5 9960b5eda0d564c6}
eventtest.go:60: finish: fork {be7758e34eaf76ffa2c2a6a6e8e9d1dc 147fc53a947b92cc}
eventtest.go:60: finish: fork {4282e3a11ae84281cc357728087bcadc eb741521434483ca}
eventtest.go:60: finish: unblock {ca86c7f7e0e4e2f47d0a95196f03ec96 c26a6507f20c74c8}
--- PASS: TestConnectionHeader/concurrent (0.00s)
--- PASS: TestConnectionHeader (0.02s)
=== RUN TestIdleTimeout
serve_test.go:136: testing with idle timeout 1ms
=== RUN TestIdleTimeout
invoke.go:268: 28.234464ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 546.34393ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules1747527771/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules1747527771/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules1747527771/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-230895635/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules1747527771/fake/c
=== RUN TestParseGoVersionOutput
=== RUN TestParseGoVersionOutput/0
--- PASS: TestParseGoVersionOutput/0 (0.00s)
=== RUN TestParseGoVersionOutput/1
--- PASS: TestParseGoVersionOutput/1 (0.00s)
=== RUN TestParseGoVersionOutput/2
--- PASS: TestParseGoVersionOutput/2 (0.00s)
=== RUN TestParseGoVersionOutput/3
--- PASS: TestParseGoVersionOutput/3 (0.00s)
=== RUN TestParseGoVersionOutput/4
--- PASS: TestParseGoVersionOutput/4 (0.00s)
=== RUN TestParseGoVersionOutput/5
--- PASS: TestParseGoVersionOutput/5 (0.00s)
--- PASS: TestParseGoVersionOutput (0.00s)
=== RUN TestGoVersion
=== RUN TestShouldTraverse
--- PASS: TestShouldTraverse (0.00s)
=== RUN TestSkip
2023/11/09 20:59:24 scanning /home/swarming/.swarming/w/ir/x/t/goimports-3199446978/src
2023/11/09 20:59:24 Read /home/swarming/.swarming/w/ir/x/t/goimports-3199446978/src/.goimportsignore
2023/11/09 20:59:24 Directory added to ignore list: /home/swarming/.swarming/w/ir/x/t/goimports-3199446978/src/ignoreme
2023/11/09 20:59:24 Directory added to ignore list: /home/swarming/.swarming/w/ir/x/t/goimports-3199446978/src/v
2023/11/09 20:59:24 Directory added to ignore list: /home/swarming/.swarming/w/ir/x/t/goimports-3199446978/src/mod
2023/11/09 20:59:24 scanned /home/swarming/.swarming/w/ir/x/t/goimports-3199446978/src in 269.49µs
--- PASS: TestSkip (0.00s)
=== RUN TestSkipFunction
--- PASS: TestSkipFunction (0.00s)
PASS
ok golang.org/x/tools/internal/gopathwalk 0.086s
--- PASS: TestOverlayDeps/Modules (0.66s)
--- PASS: TestOverlayDeps (0.00s)
=== CONT TestNeedTypeSizesWithBadGOARCH/Modules
invoke.go:268: 69.291672ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/a go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/b
--- PASS: TestIdleTimeout (0.04s)
invoke.go:268: 395.2087ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632/src go list -e -json=Name,ImportPath,Error,Dir,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/issue56632/a
=== RUN TestImportTestdata
=== RUN TestServe
--- PASS: TestIntegration/Modules (4.00s)
--- PASS: TestIntegration (7.20s)
=== RUN TestVetStdlib
vet_std_test.go:90: skipping in -short mode
--- SKIP: TestVetStdlib (0.00s)
PASS
--- PASS: Example_buildPackage (0.36s)
PASS
ok golang.org/x/tools/go/analysis/unitchecker 11.493s
=== RUN TestServe/tcp
--- PASS: TestServe/tcp (0.00s)
=== RUN TestServe/pipe
--- PASS: TestServe/pipe (0.00s)
--- PASS: TestServe (0.03s)
=== RUN TestIdleListenerAcceptCloseRace
--- PASS: TestIdleListenerAcceptCloseRace (0.00s)
=== RUN TestCloseCallRace
serve_test.go:341: server-initiated call completed with expected error: context canceled
serve_test.go:341: server-initiated call completed with expected error: context canceled
serve_test.go:341: server-initiated call completed with expected error: context canceled
serve_test.go:341: server-initiated call completed with expected error: context canceled
serve_test.go:341: server-initiated call completed with expected error: context canceled
serve_test.go:341: server-initiated call completed with expected error: context canceled
serve_test.go:341: server-initiated call completed with expected error: context canceled
serve_test.go:341: server-initiated call completed with expected error: context canceled
serve_test.go:341: server-initiated call completed with expected error: context canceled
serve_test.go:341: server-initiated call completed with expected error: context canceled
--- PASS: TestCloseCallRace (0.00s)
=== RUN TestWireMessage
--- PASS: TestWireMessage (0.00s)
PASS
ok golang.org/x/tools/internal/jsonrpc2_v2 0.137s
ok golang.org/x/tools/go/ssa 6.996s
--- PASS: TestIdleTimeout (0.11s)
=== RUN TestCall
=== RUN TestCall/Plain
=== RUN TestCall/Plain/no_args
eventtest.go:60: start: no_args {627a834e0a6380178aff3dd04942cfaf 5f7479df20835058}
eventtest.go:60: start: no_args {bfbabc8f8cdf0006257a304094ae184e 966da5282c7244c6}
eventtest.go:60: finish: no_args {627a834e0a6380178aff3dd04942cfaf 5f7479df20835058}
eventtest.go:60: start: no_args {d642eca92c467d0363078403178c9cea cd66d17137613834}
eventtest.go:60: finish: no_args {bfbabc8f8cdf0006257a304094ae184e 966da5282c7244c6}
eventtest.go:60: start: no_args {1caeb8001532cb4ce3754ca880bdd34a 0460fdba42502ca2}
eventtest.go:60: finish: no_args {1caeb8001532cb4ce3754ca880bdd34a 0460fdba42502ca2}
eventtest.go:60: finish: no_args {d642eca92c467d0363078403178c9cea cd66d17137613834}
--- PASS: TestCall/Plain/no_args (0.00s)
=== RUN TestCall/Plain/one_string
eventtest.go:60: start: one_string {b3d29cf2458f59e9a7bbf36e870ee2db 3b5929044e3f2010}
eventtest.go:60: start: one_string {3e06b15e9e3fbde678d6ed134c80e41f 7252554d592e147e}
eventtest.go:60: finish: one_string {3e06b15e9e3fbde678d6ed134c80e41f 7252554d592e147e}
eventtest.go:60: finish: one_string {b3d29cf2458f59e9a7bbf36e870ee2db 3b5929044e3f2010}
eventtest.go:60: start: one_string {d293820698b3598b87bca164cbc0b305 a94b8196641d08ec}
eventtest.go:60: start: one_string {04e9421e9b5dd74f2559d33ca483eaf8 e044addf6f0cfc59}
eventtest.go:60: finish: one_string {04e9421e9b5dd74f2559d33ca483eaf8 e044addf6f0cfc59}
eventtest.go:60: finish: one_string {d293820698b3598b87bca164cbc0b305 a94b8196641d08ec}
--- PASS: TestCall/Plain/one_string (0.00s)
=== RUN TestCall/Plain/one_number
eventtest.go:60: start: one_number {ede540b9e9b3981570016903a41a0500 173ed9287bfbefc7}
eventtest.go:60: start: one_number {3e60e3de71184b611c1381bd0e55d8f3 4e37057286eae335}
eventtest.go:60: finish: one_number {3e60e3de71184b611c1381bd0e55d8f3 4e37057286eae335}
eventtest.go:60: finish: one_number {ede540b9e9b3981570016903a41a0500 173ed9287bfbefc7}
eventtest.go:60: start: one_number {32a1b31e0b5e7c04eb2a41d5bf6c1404 853031bb91d9d7a3}
eventtest.go:60: start: one_number {794a1de786067a1e56a10cd51202cdb0 bc295d049dc8cb11}
eventtest.go:60: finish: one_number {794a1de786067a1e56a10cd51202cdb0 bc295d049dc8cb11}
eventtest.go:60: finish: one_number {32a1b31e0b5e7c04eb2a41d5bf6c1404 853031bb91d9d7a3}
--- PASS: TestCall/Plain/one_number (0.00s)
=== RUN TestCall/Plain/join
eventtest.go:60: start: join {d3597088c17a37d09c8ad6c56440c09d f322894da8b7bf7f}
eventtest.go:60: start: join {53e2b6344a54563481b79fc525dcc6d1 2a1cb596b3a6b3ed}
eventtest.go:60: finish: join {53e2b6344a54563481b79fc525dcc6d1 2a1cb596b3a6b3ed}
eventtest.go:60: finish: join {d3597088c17a37d09c8ad6c56440c09d f322894da8b7bf7f}
eventtest.go:60: start: join {80c45e6ee8aab26b5e0e82dc079f9afc 6115e1dfbe95a75b}
eventtest.go:60: start: join {8804390c58be8f1af25492a82c59be89 980e0d29ca849bc9}
eventtest.go:60: finish: join {8804390c58be8f1af25492a82c59be89 980e0d29ca849bc9}
eventtest.go:60: finish: join {80c45e6ee8aab26b5e0e82dc079f9afc 6115e1dfbe95a75b}
--- PASS: TestCall/Plain/join (0.00s)
--- PASS: TestCall/Plain (0.00s)
=== RUN TestCall/Headers
=== RUN TestCall/Headers/no_args
eventtest.go:60: start: no_args {8ad1eca85027cd9064a235b06aba4587 cf073972d5738f37}
eventtest.go:60: start: no_args {8b7606694da76221e3328035bff4ebc8 060165bbe06283a5}
eventtest.go:60: finish: no_args {8ad1eca85027cd9064a235b06aba4587 cf073972d5738f37}
eventtest.go:60: start: no_args {6936030b016572c61b8887de59bd9e3f 3dfa9004ec517713}
eventtest.go:60: finish: no_args {8b7606694da76221e3328035bff4ebc8 060165bbe06283a5}
eventtest.go:60: start: no_args {29aff1f13ca398e3a00b81bb0f209c38 74f3bc4df7406b81}
eventtest.go:60: finish: no_args {29aff1f13ca398e3a00b81bb0f209c38 74f3bc4df7406b81}
eventtest.go:60: finish: no_args {6936030b016572c61b8887de59bd9e3f 3dfa9004ec517713}
--- PASS: TestCall/Headers/no_args (0.00s)
=== RUN TestCall/Headers/one_string
eventtest.go:60: start: one_string {139abe03f194966fcad08ad12ca40dcc abece89602305fef}
eventtest.go:60: start: one_string {a48210fee7a304a89b9398e2cf5a86f3 e2e514e00d1f535d}
eventtest.go:60: finish: one_string {a48210fee7a304a89b9398e2cf5a86f3 e2e514e00d1f535d}
eventtest.go:60: finish: one_string {139abe03f194966fcad08ad12ca40dcc abece89602305fef}
eventtest.go:60: start: one_string {308dcd768c6c64ba55d41077290c3f2d 19df4029190e47cb}
eventtest.go:60: start: one_string {3d3eedf9d4b3bf3421f48c9d131dae43 50d86c7224fd3a39}
eventtest.go:60: finish: one_string {3d3eedf9d4b3bf3421f48c9d131dae43 50d86c7224fd3a39}
eventtest.go:60: finish: one_string {308dcd768c6c64ba55d41077290c3f2d 19df4029190e47cb}
--- PASS: TestCall/Headers/one_string (0.00s)
=== RUN TestCall/Headers/one_number
eventtest.go:60: start: one_number {f82e012917865f9b9a765b4e40efa9a1 87d198bb2fec2ea7}
eventtest.go:60: start: one_number {9116d1d31ce7954f5f7f1ddb814c111c becac4043bdb2215}
eventtest.go:60: finish: one_number {9116d1d31ce7954f5f7f1ddb814c111c becac4043bdb2215}
eventtest.go:60: finish: one_number {f82e012917865f9b9a765b4e40efa9a1 87d198bb2fec2ea7}
eventtest.go:60: start: one_number {4ba90101b55ea190aecf0ea696bdbc99 f5c3f04d46ca1683}
eventtest.go:60: start: one_number {3aaefce5466dd637690a5996291ef281 2cbd1c9751b90af1}
eventtest.go:60: finish: one_number {3aaefce5466dd637690a5996291ef281 2cbd1c9751b90af1}
eventtest.go:60: finish: one_number {4ba90101b55ea190aecf0ea696bdbc99 f5c3f04d46ca1683}
--- PASS: TestCall/Headers/one_number (0.00s)
=== RUN TestCall/Headers/join
eventtest.go:60: start: join {3230f18184b4a622f19e34688ae5043f 63b648e05ca8fe5e}
eventtest.go:60: start: join {617b083617aec43ceff8e8660b7d8af5 9aaf74296897f2cc}
eventtest.go:60: finish: join {617b083617aec43ceff8e8660b7d8af5 9aaf74296897f2cc}
eventtest.go:60: finish: join {3230f18184b4a622f19e34688ae5043f 63b648e05ca8fe5e}
eventtest.go:60: start: join {d2d6ee7c3ac36efa58a03d40aa71c148 d1a8a0727386e63a}
eventtest.go:60: start: join {eab650a292bdad66134351c765ed3bfd 08a2ccbb7e75daa8}
eventtest.go:60: finish: join {eab650a292bdad66134351c765ed3bfd 08a2ccbb7e75daa8}
eventtest.go:60: finish: join {d2d6ee7c3ac36efa58a03d40aa71c148 d1a8a0727386e63a}
--- PASS: TestCall/Headers/join (0.00s)
--- PASS: TestCall/Headers (0.00s)
--- PASS: TestCall (0.01s)
=== RUN TestIDFormat
=== RUN TestIDFormat/empty
--- PASS: TestIDFormat/empty (0.00s)
=== RUN TestIDFormat/number
--- PASS: TestIDFormat/number (0.00s)
=== RUN TestIDFormat/string
--- PASS: TestIDFormat/string (0.00s)
--- PASS: TestIDFormat (0.00s)
=== RUN TestIDEncode
=== RUN TestIDEncode/empty
--- PASS: TestIDEncode/empty (0.00s)
=== RUN TestIDEncode/number
--- PASS: TestIDEncode/number (0.00s)
=== RUN TestIDEncode/string
--- PASS: TestIDEncode/string (0.00s)
--- PASS: TestIDEncode (0.00s)
=== RUN TestIDDecode
=== RUN TestIDDecode/empty
--- PASS: TestIDDecode/empty (0.00s)
=== RUN TestIDDecode/number
--- PASS: TestIDDecode/number (0.00s)
=== RUN TestIDDecode/string
--- PASS: TestIDDecode/string (0.00s)
--- PASS: TestIDDecode (0.00s)
=== RUN TestErrorEncode
--- PASS: TestErrorEncode (0.00s)
=== RUN TestErrorResponse
--- PASS: TestErrorResponse (0.00s)
PASS
ok golang.org/x/tools/internal/jsonrpc2 0.180s
invoke.go:268: 97.933228ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 103.73712ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestMultiplePackageVersionsIssue36188_Modules4100693540/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestMultiplePackageVersionsIssue36188_Modules4100693540/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestMultiplePackageVersionsIssue36188_Modules4100693540/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 87.737522ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 391.234751ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- golang.org/fake/c
invoke.go:268: 97.856255ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports|NeedTypes) (0.45s)
=== RUN TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports|NeedDeps|NeedTypes)
invoke.go:268: 476.086065ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules4061906395/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/subdir/...
invoke.go:268: 40.359736ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules2323575548/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules2323575548/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules2323575548/testdata go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 61.523756ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/a go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- ./a
invoke.go:268: 74.943236ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules2323575548/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules2323575548/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules2323575548/testdata go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestLoadImportsGraph/Modules (2.15s)
--- PASS: TestLoadImportsGraph (0.00s)
=== CONT TestContainsFallbackSticks/Modules
invoke.go:268: 69.71274ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 27.68711ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules2323575548/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules2323575548/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules2323575548/testdata go list -e -json=Name,ImportPath,Error -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/w/targetrepo1229719724/go/packages/a
invoke.go:268: 41.085381ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 84.523093ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 39.588228ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules2323575548/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules2323575548/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules2323575548/testdata go list -e -json=Name,ImportPath,Error -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./a/a.go
packages_test.go:1244: Load error "<nil>" does not contain substring "can't determine type sizes"
--- FAIL: TestNeedTypeSizesWithBadGOARCH/Modules (0.23s)
--- FAIL: TestNeedTypeSizesWithBadGOARCH (0.00s)
=== CONT TestOverlayXTests/Modules
invoke.go:268: 74.494157ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 58.834757ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3571657996/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3571657996/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3571657996/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 135.425885ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules2375603574/fake/a go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- ./b
--- PASS: TestConfigDir/Modules (2.28s)
--- PASS: TestConfigDir (0.00s)
=== CONT TestOverlay/Modules
invoke.go:268: 17.092429ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules4168118493/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules4168118493/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules4168118493/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 44.465871ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules4168118493/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules4168118493/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules4168118493/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 116.894501ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3571657996/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3571657996/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3571657996/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
invoke.go:268: 427.469227ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- golang.org/fake/h
invoke.go:268: 54.962382ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 517.643553ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2781586335/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2781586335/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2781586335/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2263214165/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2781586335/fake
invoke.go:268: 68.314538ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 31.769261ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 358.529067ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestMultiplePackageVersionsIssue36188_Modules4100693540/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestMultiplePackageVersionsIssue36188_Modules4100693540/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestMultiplePackageVersionsIssue36188_Modules4100693540/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a golang.org/fake/b
=== CONT TestIssue32814/Modules
--- PASS: TestMultiplePackageVersionsIssue36188/Modules (0.52s)
--- PASS: TestMultiplePackageVersionsIssue36188 (0.00s)
invoke.go:268: 81.728899ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: Test/testdata/testflag.txtar/L3 (4.16s)
--- PASS: Test/testdata/testflag.txtar (4.17s)
--- PASS: Test (1.97s)
PASS
ok golang.org/x/tools/internal/cmd/deadcode 6.158s
invoke.go:268: 31.07236ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 129.391114ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3571657996/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3571657996/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3571657996/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3571657996/fake/b
invoke.go:268: 93.964951ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./a
--- PASS: TestContainsFallbackSticks/Modules (0.37s)
=== CONT TestCgoBadPkgConfig/Modules
--- PASS: TestContainsFallbackSticks (0.00s)
packages_test.go:58: skipping slow test in short mode: builds and links a fake pkgconfig binary
--- SKIP: TestCgoBadPkgConfig/Modules (0.00s)
--- PASS: TestCgoBadPkgConfig (0.00s)
=== CONT TestOverlayChangesTestPackageName/Modules
invoke.go:268: 442.608793ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566322234100520/issue56632/src go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/issue56632/a
--- PASS: TestIssue56632 (3.12s)
=== CONT TestOverlayChangesBothPackageNames/Modules
invoke.go:268: 60.789406ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules729939665/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules729939665/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules729939665/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 84.551416ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules729939665/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules729939665/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules729939665/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestSimpleCases/factored_imports_add/GOPATH (0.65s)
=== RUN TestSimpleCases/factored_imports_add/Modules
invoke.go:268: 84.576082ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 51.582692ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 24.386187ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesTestPackageName_Modules1650493016/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayChangesTestPackageName_Modules1650493016/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesTestPackageName_Modules1650493016/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 40.211707ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
invoke.go:268: 35.903898ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 100.337313ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./b/vendor/a
invoke.go:268: 500.237582ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/c
invoke.go:268: 72.220692ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 65.345365ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-51648862/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
invoke.go:268: 64.905784ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestGoVersion (0.80s)
PASS
ok golang.org/x/tools/internal/gocommand 0.843s
--- PASS: TestOverlaysInReplace (3.73s)
=== CONT TestNewPackagesInOverlay/Modules
invoke.go:268: 134.24163ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesBothPackageNames_Modules3994475616/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayChangesBothPackageNames_Modules3994475616/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesBothPackageNames_Modules3994475616/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestSimpleCases/factored_imports_add/Modules (0.19s)
--- PASS: TestSimpleCases/factored_imports_add (0.84s)
=== RUN TestSimpleCases/factored_imports_add_first_sec
=== RUN TestSimpleCases/factored_imports_add_first_sec/GOPATH
invoke.go:268: 51.445073ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 50.558624ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
=== RUN TestNewPackagesInOverlay/Modules/one_file
invoke.go:268: 29.450446ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 61.071633ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 71.739291ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-697879429/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestSimpleCases/factored_imports_add_first_sec/GOPATH (0.08s)
=== RUN TestSimpleCases/factored_imports_add_first_sec/Modules
invoke.go:268: 16.677436ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 37.167464ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 31.322822ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-1862146235/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
? golang.org/x/tools/internal/pkgbits [no test files]
invoke.go:268: 66.127816ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-172330969/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake/e
--- PASS: TestNewPackagesInOverlay/Modules/one_file (0.13s)
=== RUN TestNewPackagesInOverlay/Modules/multiple_files_same_package
invoke.go:268: 37.00471ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -e -f {{context.ReleaseTags}} -- unsafe
=== RUN TestSimpleMap
map_test.go:219: 0: nil
map_test.go:219: 1: nil
map_test.go:219: 0: nil
map_test.go:222: 1: {key: 8, value: 8 (ref: 1), ref: 1, weight: 12549531327037784305}
map_test.go:219: 1:l nil
map_test.go:219: 1:r nil
map_test.go:219: 0: nil
map_test.go:222: 0: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 0:l nil
map_test.go:219: 0:r nil
map_test.go:222: 0: {key: 2, value: 2 (ref: 1), ref: 1, weight: 18385980091937351371}
map_test.go:222: 0:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 0:ll nil
map_test.go:219: 0:lr nil
map_test.go:219: 0:r nil
map_test.go:222: 0: {key: 2, value: 2 (ref: 1), ref: 1, weight: 18385980091937351371}
map_test.go:222: 0:l {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 0:ll nil
map_test.go:219: 0:lr nil
map_test.go:222: 0:r {key: 3, value: 3 (ref: 1), ref: 1, weight: 9840395419911886338}
map_test.go:219: 0:rl nil
map_test.go:219: 0:rr nil
map_test.go:222: 0: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 0:l nil
map_test.go:222: 0:r {key: 3, value: 3 (ref: 1), ref: 1, weight: 9840395419911886338}
map_test.go:219: 0:rl nil
map_test.go:219: 0:rr nil
map_test.go:222: 0: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 0:l nil
map_test.go:222: 0:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 0:rl {key: 3, value: 3 (ref: 1), ref: 1, weight: 9840395419911886338}
map_test.go:219: 0:rll nil
map_test.go:219: 0:rlr nil
map_test.go:219: 0:rr nil
map_test.go:222: 0: {key: 1, value: 1 (ref: 1), ref: 2, weight: 17360246572501141170}
map_test.go:219: 0:l nil
map_test.go:222: 0:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 0:rl {key: 3, value: 3 (ref: 1), ref: 1, weight: 9840395419911886338}
map_test.go:219: 0:rll nil
map_test.go:219: 0:rlr nil
map_test.go:219: 0:rr nil
map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 2, weight: 17360246572501141170}
map_test.go:219: 1:l nil
map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 1, weight: 9840395419911886338}
map_test.go:219: 1:rll nil
map_test.go:219: 1:rlr nil
map_test.go:219: 1:rr nil
map_test.go:222: 0: {key: 1, value: 1 (ref: 2), ref: 1, weight: 17360246572501141170}
map_test.go:219: 0:l nil
map_test.go:222: 0:r {key: 6, value: 60 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 0:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 0:rll nil
map_test.go:219: 0:rlr nil
map_test.go:219: 0:rr nil
map_test.go:222: 1: {key: 1, value: 1 (ref: 2), ref: 1, weight: 17360246572501141170}
map_test.go:219: 1:l nil
map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 1:rll nil
map_test.go:219: 1:rlr nil
map_test.go:219: 1:rr nil
map_test.go:222: 0: {key: 6, value: 60 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 0:l {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 0:ll nil
map_test.go:219: 0:lr nil
map_test.go:219: 0:r nil
map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 1:l nil
map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 1:rll nil
map_test.go:219: 1:rlr nil
map_test.go:219: 1:rr nil
map_test.go:222: 0: {key: 10, value: 10 (ref: 1), ref: 1, weight: 17338557350777175772}
map_test.go:222: 0:l {key: 6, value: 60 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 0:ll {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 0:lll nil
map_test.go:219: 0:llr nil
map_test.go:219: 0:lr nil
map_test.go:219: 0:r nil
map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 1:l nil
map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 1:rll nil
map_test.go:219: 1:rlr nil
map_test.go:219: 1:rr nil
map_test.go:222: 0: {key: 10, value: 10 (ref: 1), ref: 1, weight: 17338557350777175772}
map_test.go:222: 0:l {key: 6, value: 60 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 0:ll {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 0:lll nil
map_test.go:219: 0:llr nil
map_test.go:219: 0:lr nil
map_test.go:222: 0:r {key: 11, value: 11 (ref: 1), ref: 1, weight: 2458287404222058083}
map_test.go:219: 0:rl nil
map_test.go:219: 0:rr nil
map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 1:l nil
map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 1:rll nil
map_test.go:219: 1:rlr nil
map_test.go:219: 1:rr nil
map_test.go:222: 0: {key: 10, value: 10 (ref: 1), ref: 1, weight: 17338557350777175772}
map_test.go:222: 0:l {key: 6, value: 60 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 0:ll {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 0:lll nil
map_test.go:219: 0:llr nil
map_test.go:219: 0:lr nil
map_test.go:222: 0:r {key: 12, value: 12 (ref: 1), ref: 1, weight: 16375010094752015407}
map_test.go:222: 0:rl {key: 11, value: 11 (ref: 1), ref: 1, weight: 2458287404222058083}
map_test.go:219: 0:rll nil
map_test.go:219: 0:rlr nil
map_test.go:219: 0:rr nil
map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 1:l nil
map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 1:rll nil
map_test.go:219: 1:rlr nil
map_test.go:219: 1:rr nil
map_test.go:222: 0: {key: 10, value: 10 (ref: 1), ref: 1, weight: 17338557350777175772}
map_test.go:222: 0:l {key: 6, value: 60 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 0:ll {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 0:lll nil
map_test.go:219: 0:llr nil
map_test.go:219: 0:lr nil
map_test.go:222: 0:r {key: 12, value: 12 (ref: 1), ref: 1, weight: 16375010094752015407}
map_test.go:222: 0:rl {key: 11, value: 11 (ref: 1), ref: 1, weight: 2458287404222058083}
map_test.go:219: 0:rll nil
map_test.go:219: 0:rlr nil
map_test.go:222: 0:rr {key: 13, value: 13 (ref: 1), ref: 1, weight: 15473315390722335883}
map_test.go:219: 0:rrl nil
map_test.go:219: 0:rrr nil
map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 1:l nil
map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 1:rll nil
map_test.go:219: 1:rlr nil
map_test.go:219: 1:rr nil
map_test.go:222: 0: {key: 10, value: 100 (ref: 1), ref: 1, weight: 17338557350777175772}
map_test.go:222: 0:l {key: 6, value: 60 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 0:ll {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 0:lll nil
map_test.go:219: 0:llr nil
map_test.go:219: 0:lr nil
map_test.go:222: 0:r {key: 12, value: 12 (ref: 1), ref: 1, weight: 16375010094752015407}
map_test.go:222: 0:rl {key: 11, value: 11 (ref: 1), ref: 1, weight: 2458287404222058083}
map_test.go:219: 0:rll nil
map_test.go:219: 0:rlr nil
map_test.go:222: 0:rr {key: 13, value: 13 (ref: 1), ref: 1, weight: 15473315390722335883}
map_test.go:219: 0:rrl nil
map_test.go:219: 0:rrr nil
map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 1:l nil
map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 1:rll nil
map_test.go:219: 1:rlr nil
map_test.go:219: 1:rr nil
map_test.go:222: 0: {key: 10, value: 100 (ref: 1), ref: 1, weight: 17338557350777175772}
map_test.go:222: 0:l {key: 6, value: 60 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 0:ll {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 0:lll nil
map_test.go:219: 0:llr nil
map_test.go:219: 0:lr nil
map_test.go:222: 0:r {key: 13, value: 13 (ref: 1), ref: 1, weight: 15473315390722335883}
map_test.go:222: 0:rl {key: 11, value: 11 (ref: 1), ref: 1, weight: 2458287404222058083}
map_test.go:219: 0:rll nil
map_test.go:219: 0:rlr nil
map_test.go:219: 0:rr nil
map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 1:l nil
map_test.go:222: 1:r {key: 6, value: 6 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 1:rl {key: 3, value: 3 (ref: 1), ref: 2, weight: 9840395419911886338}
map_test.go:219: 1:rll nil
map_test.go:219: 1:rlr nil
map_test.go:219: 1:rr nil
map_test.go:222: 0: {key: 10, value: 100 (ref: 1), ref: 1, weight: 17338557350777175772}
map_test.go:222: 0:l {key: 6, value: 60 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 0:ll {key: 3, value: 3 (ref: 2), ref: 1, weight: 9840395419911886338}
map_test.go:219: 0:lll nil
map_test.go:219: 0:llr nil
map_test.go:219: 0:lr nil
map_test.go:222: 0:r {key: 13, value: 13 (ref: 1), ref: 1, weight: 15473315390722335883}
map_test.go:222: 0:rl {key: 11, value: 11 (ref: 1), ref: 1, weight: 2458287404222058083}
map_test.go:219: 0:rll nil
map_test.go:219: 0:rlr nil
map_test.go:219: 0:rr nil
map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 1:l nil
map_test.go:222: 1:r {key: 4, value: 4 (ref: 1), ref: 1, weight: 16980114013462009762}
map_test.go:222: 1:rl {key: 3, value: 3 (ref: 2), ref: 1, weight: 9840395419911886338}
map_test.go:219: 1:rll nil
map_test.go:219: 1:rlr nil
map_test.go:222: 1:rr {key: 6, value: 6 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:219: 1:rrl nil
map_test.go:219: 1:rrr nil
map_test.go:222: 0: {key: 10, value: 100 (ref: 1), ref: 1, weight: 17338557350777175772}
map_test.go:222: 0:l {key: 6, value: 60 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:222: 0:ll {key: 3, value: 3 (ref: 2), ref: 1, weight: 9840395419911886338}
map_test.go:219: 0:lll nil
map_test.go:219: 0:llr nil
map_test.go:219: 0:lr nil
map_test.go:222: 0:r {key: 13, value: 13 (ref: 1), ref: 1, weight: 15473315390722335883}
map_test.go:222: 0:rl {key: 11, value: 11 (ref: 1), ref: 1, weight: 2458287404222058083}
map_test.go:219: 0:rll nil
map_test.go:219: 0:rlr nil
map_test.go:219: 0:rr nil
map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 1:l nil
map_test.go:222: 1:r {key: 4, value: 4 (ref: 1), ref: 1, weight: 16980114013462009762}
map_test.go:222: 1:rl {key: 3, value: 3 (ref: 2), ref: 1, weight: 9840395419911886338}
map_test.go:219: 1:rll nil
map_test.go:219: 1:rlr nil
map_test.go:222: 1:rr {key: 5, value: 5 (ref: 1), ref: 1, weight: 12580809739390079488}
map_test.go:219: 1:rrl nil
map_test.go:222: 1:rrr {key: 6, value: 6 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:219: 1:rrrl nil
map_test.go:219: 1:rrrr nil
map_test.go:222: 0: {key: 1, value: 1 (ref: 1), ref: 1, weight: 17360246572501141170}
map_test.go:219: 0:l nil
map_test.go:222: 0:r {key: 4, value: 4 (ref: 1), ref: 1, weight: 16980114013462009762}
map_test.go:222: 0:rl {key: 3, value: 3 (ref: 1), ref: 1, weight: 9840395419911886338}
map_test.go:219: 0:rll nil
map_test.go:219: 0:rlr nil
map_test.go:222: 0:rr {key: 5, value: 5 (ref: 1), ref: 1, weight: 12580809739390079488}
map_test.go:219: 0:rrl nil
map_test.go:222: 0:rrr {key: 6, value: 6 (ref: 1), ref: 1, weight: 11894013355590381502}
map_test.go:219: 0:rrrl nil
map_test.go:222: 0:rrrr {key: 7, value: 7 (ref: 1), ref: 1, weight: 2456799260123291147}
map_test.go:219: 0:rrrrl nil
map_test.go:219: 0:rrrrr nil
--- PASS: TestSimpleMap (0.00s)
=== RUN TestRandomMap
--- PASS: TestSimpleCases/factored_imports_add_first_sec/Modules (0.08s)
--- PASS: TestSimpleCases/factored_imports_add_first_sec (0.17s)
=== RUN TestSimpleCases/factored_imports_add_first_sec_2
=== RUN TestSimpleCases/factored_imports_add_first_sec_2/GOPATH
=== RUN TestWriteModuleVersion
=== RUN TestTotalTime
--- PASS: TestWriteModuleVersion (0.00s)
PASS
invoke.go:268: 31.482231ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestTotalTime (0.00s)
PASS
invoke.go:268: 201.22307ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./b
ok golang.org/x/tools/internal/pprof 0.039s
ok golang.org/x/tools/internal/proxydir 0.040s
invoke.go:268: 24.226394ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 70.483914ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 93.63669ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 648.239765ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules4168118493/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules4168118493/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules4168118493/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules4168118493/fake/a
--- PASS: TestSimpleCases/factored_imports_add_first_sec_2/GOPATH (0.07s)
=== RUN TestSimpleCases/factored_imports_add_first_sec_2/Modules
invoke.go:268: 65.396818ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2886706749/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake/e
--- PASS: TestNewPackagesInOverlay/Modules/multiple_files_same_package (0.14s)
=== RUN TestNewPackagesInOverlay/Modules/multiple_files_two_packages
invoke.go:268: 617.646214ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2781586335/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2781586335/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2781586335/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-1576174556/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2781586335/fake
--- PASS: TestOverlayNewPackageAndTest/Modules (1.27s)
--- PASS: TestOverlayNewPackageAndTest (0.00s)
--- PASS: TestOverlayXTests/Modules (0.87s)
--- PASS: TestOverlayXTests (0.00s)
--- PASS: TestSimpleCases/factored_imports_add_first_sec_2/Modules (0.12s)
--- PASS: TestSimpleCases/factored_imports_add_first_sec_2 (0.19s)
=== RUN TestSimpleCases/add_import_section
=== RUN TestSimpleCases/add_import_section/GOPATH
invoke.go:268: 82.165303ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 90.650641ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 536.558958ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesTestPackageName_Modules1650493016/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayChangesTestPackageName_Modules1650493016/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesTestPackageName_Modules1650493016/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2920747001/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestOverlayChangesTestPackageName_Modules1650493016/fake
--- PASS: TestOverlayChangesTestPackageName/Modules (0.63s)
--- PASS: TestSimpleCases/add_import_section/GOPATH (0.04s)
=== RUN TestSimpleCases/add_import_section/Modules
--- PASS: TestOverlayChangesTestPackageName (0.00s)
invoke.go:268: 230.440068ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./c
invoke.go:268: 40.078309ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 117.527193ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-1164361700/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake/e
--- PASS: TestNewPackagesInOverlay/Modules/multiple_files_two_packages (0.21s)
=== RUN TestNewPackagesInOverlay/Modules/multiple_files_three_packages
--- PASS: TestSimpleCases/add_import_section/Modules (0.10s)
--- PASS: TestSimpleCases/add_import_section (0.14s)
=== RUN TestSimpleCases/add_import_paren_section
=== RUN TestSimpleCases/add_import_paren_section/GOPATH
invoke.go:268: 33.217316ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestSimpleCases/add_import_paren_section/GOPATH (0.05s)
=== RUN TestSimpleCases/add_import_paren_section/Modules
invoke.go:268: 77.489886ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./subdir/d
invoke.go:268: 96.217725ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 77.184838ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-296539355/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake/e
--- PASS: TestNewPackagesInOverlay/Modules/multiple_files_three_packages (0.11s)
=== RUN TestNewPackagesInOverlay/Modules/multiple_files_four_packages
invoke.go:268: 625.847667ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesBothPackageNames_Modules3994475616/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayChangesBothPackageNames_Modules3994475616/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesBothPackageNames_Modules3994475616/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2537516801/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestOverlayChangesBothPackageNames_Modules3994475616/fake
--- PASS: TestTypecheckCgo/Modules (3.82s)
--- PASS: TestTypecheckCgo (0.00s)
invoke.go:268: 78.12459ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestOverlayChangesBothPackageNames/Modules (0.86s)
--- PASS: TestOverlayChangesBothPackageNames (0.00s)
invoke.go:268: 33.547435ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 37.268078ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestSimpleCases/add_import_paren_section/Modules (0.12s)
--- PASS: TestSimpleCases/add_import_paren_section (0.17s)
=== RUN TestSimpleCases/no_double_add
=== RUN TestSimpleCases/no_double_add/GOPATH
invoke.go:268: 70.779548ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2912898814/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake/e
invoke.go:268: 552.375403ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2276042927/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestNewPackagesInOverlay/Modules/multiple_files_four_packages (0.12s)
=== RUN TestNewPackagesInOverlay/Modules/multiple_files_four_packages_again
--- PASS: TestSimpleCases/no_double_add/GOPATH (0.05s)
=== RUN TestSimpleCases/no_double_add/Modules
invoke.go:268: 108.968509ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./subdir/e
gcimporter_test.go:102: testPath(./testdata/exports): 1.657524ms
--- PASS: TestImportTestdata (1.56s)
=== RUN TestImportTypeparamTests
gcimporter_test.go:165: in short mode, skipping test that requires export data for all of std
--- SKIP: TestImportTypeparamTests (0.00s)
=== RUN TestVersionHandling
gcimporter_test.go:311: importing test_go1.16_i.a
gcimporter_test.go:311: importing test_go1.17_i.a
gcimporter_test.go:311: importing test_go1.18.5_i.a
gcimporter_test.go:311: importing test_go1.19_i.a
gcimporter_test.go:311: importing test_go1.20_u.a
--- PASS: TestVersionHandling (0.00s)
=== RUN TestImportStdLib
gcimporter_test.go:354: the imports can be expensive, and this test is especially slow when the build cache is empty
--- SKIP: TestImportStdLib (0.00s)
=== RUN TestImportedTypes
invoke.go:268: 48.102979ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 46.574257ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 54.421378ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestLoadDifferentPatterns/Modules/golang.org/fake/a (2.88s)
=== RUN TestLoadDifferentPatterns/Modules/golang.org/fake/...
--- PASS: TestRandomMap (0.71s)
=== RUN TestUpdate
--- PASS: TestUpdate (0.00s)
=== RUN TestSet
=== RUN TestSet/empty
--- PASS: TestSet/empty (0.00s)
=== RUN TestSet/singleton
--- PASS: TestSet/singleton (0.00s)
=== RUN TestSet/add_and_remove
--- PASS: TestSet/add_and_remove (0.00s)
=== RUN TestSet/interleaved_and_remove
--- PASS: TestSet/interleaved_and_remove (0.00s)
--- PASS: TestSet (0.00s)
=== RUN TestSet_Clone
--- PASS: TestSet_Clone (0.00s)
=== RUN TestSet_AddAll
--- PASS: TestSet_AddAll (0.00s)
PASS
ok golang.org/x/tools/internal/persistent 0.733s
--- PASS: TestCgoMissingFile/Modules (3.59s)
--- PASS: TestCgoMissingFile (0.00s)
invoke.go:268: 105.08736ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-139929308/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake/e
--- PASS: TestNewPackagesInOverlay/Modules/multiple_files_four_packages_again (0.17s)
=== RUN TestNewPackagesInOverlay/Modules/main_overlay
--- PASS: TestSimpleCases/no_double_add/Modules (0.17s)
--- PASS: TestSimpleCases/no_double_add (0.22s)
=== RUN TestSimpleCases/no_mismatched_add
=== RUN TestSimpleCases/no_mismatched_add/GOPATH
invoke.go:268: 45.716927ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 54.732267ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 44.784907ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 137.906657ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestSimpleCases/no_mismatched_add/GOPATH (0.21s)
=== RUN TestSimpleCases/no_mismatched_add/Modules
invoke.go:268: 416.452604ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./e
invoke.go:268: 47.761157ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 388.306264ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-1686202935/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/...
invoke.go:268: 353.384805ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-330806887/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules596808360/fake/e
--- PASS: TestNewPackagesInOverlay/Modules/main_overlay (0.41s)
--- PASS: TestNewPackagesInOverlay/Modules (1.34s)
--- PASS: TestNewPackagesInOverlay (0.00s)
invoke.go:268: 172.626397ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./f
--- PASS: TestSimpleCases/no_mismatched_add/Modules (0.36s)
--- PASS: TestSimpleCases/no_mismatched_add (0.57s)
=== RUN TestSimpleCases/remove_unused_1_of_2
=== RUN TestSimpleCases/remove_unused_1_of_2/GOPATH
--- PASS: TestSimpleCases/remove_unused_1_of_2/GOPATH (0.01s)
=== RUN TestSimpleCases/remove_unused_1_of_2/Modules
invoke.go:268: 47.452371ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestSimpleCases/remove_unused_1_of_2/Modules (0.07s)
--- PASS: TestSimpleCases/remove_unused_1_of_2 (0.08s)
=== RUN TestSimpleCases/remove_unused_2_of_2
=== RUN TestSimpleCases/remove_unused_2_of_2/GOPATH
--- PASS: TestSimpleCases/remove_unused_2_of_2/GOPATH (0.01s)
=== RUN TestSimpleCases/remove_unused_2_of_2/Modules
--- PASS: TestSimpleCases/remove_unused_2_of_2/Modules (0.09s)
--- PASS: TestSimpleCases/remove_unused_2_of_2 (0.09s)
=== RUN TestSimpleCases/remove_unused_1_of_1
=== RUN TestSimpleCases/remove_unused_1_of_1/GOPATH
--- PASS: TestSimpleCases/remove_unused_1_of_1/GOPATH (0.02s)
=== RUN TestSimpleCases/remove_unused_1_of_1/Modules
--- PASS: TestSimpleCases/remove_unused_1_of_1/Modules (0.10s)
--- PASS: TestSimpleCases/remove_unused_1_of_1 (0.12s)
=== RUN TestSimpleCases/dont_remove_empty_imports
=== RUN TestSimpleCases/dont_remove_empty_imports/GOPATH
--- PASS: TestSimpleCases/dont_remove_empty_imports/GOPATH (0.02s)
=== RUN TestSimpleCases/dont_remove_empty_imports/Modules
--- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports|NeedDeps|NeedTypes) (2.47s)
=== RUN TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports)
invoke.go:268: 304.700579ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./g
invoke.go:268: 46.712533ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestSimpleCases/dont_remove_empty_imports/Modules (0.09s)
--- PASS: TestSimpleCases/dont_remove_empty_imports (0.11s)
=== RUN TestSimpleCases/dont_remove_dot_imports
=== RUN TestSimpleCases/dont_remove_dot_imports/GOPATH
invoke.go:268: 54.352401ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestSimpleCases/dont_remove_dot_imports/GOPATH (0.01s)
=== RUN TestSimpleCases/dont_remove_dot_imports/Modules
--- PASS: TestSimpleCases/dont_remove_dot_imports/Modules (0.08s)
--- PASS: TestSimpleCases/dont_remove_dot_imports (0.08s)
=== RUN TestSimpleCases/skip_resolved_refs
=== RUN TestSimpleCases/skip_resolved_refs/GOPATH
--- PASS: TestSimpleCases/skip_resolved_refs/GOPATH (0.02s)
=== RUN TestSimpleCases/skip_resolved_refs/Modules
invoke.go:268: 105.571304ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules3210070923/fake go list -e -json=Name,ImportPath,Error,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=false -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/c
--- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports) (0.16s)
--- PASS: TestCgoNoSyntax/Modules (5.32s)
--- PASS: TestCgoNoSyntax (0.00s)
--- PASS: TestSimpleCases/skip_resolved_refs/Modules (0.05s)
--- PASS: TestSimpleCases/skip_resolved_refs (0.07s)
=== RUN TestSimpleCases/skip_template
=== RUN TestSimpleCases/skip_template/GOPATH
--- PASS: TestSimpleCases/skip_template/GOPATH (0.01s)
=== RUN TestSimpleCases/skip_template/Modules
--- PASS: TestSimpleCases/skip_template/Modules (0.09s)
--- PASS: TestSimpleCases/skip_template (0.09s)
=== RUN TestSimpleCases/cgo
=== RUN TestSimpleCases/cgo/GOPATH
--- PASS: TestLoadImportsC (5.47s)
--- PASS: TestSimpleCases/cgo/GOPATH (0.01s)
=== RUN TestSimpleCases/cgo/Modules
invoke.go:268: 286.076358ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3027159172/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,EmbedFiles -compiled=true -test=true -export=false -deps=false -find=false -pgo=off -- ./h
--- PASS: TestAbsoluteFilenames/Modules (5.38s)
--- PASS: TestAbsoluteFilenames (0.00s)
--- PASS: TestSimpleCases/cgo/Modules (0.08s)
--- PASS: TestSimpleCases/cgo (0.09s)
=== RUN TestSimpleCases/make_sections
=== RUN TestSimpleCases/make_sections/GOPATH
--- PASS: TestAddImportInOverlay/Modules (4.33s)
--- PASS: TestAddImportInOverlay (0.00s)
? golang.org/x/tools/internal/stack/gostacks [no test files]
? golang.org/x/tools/internal/stack/stacktest [no test files]
? golang.org/x/tools/internal/testenv [no test files]
? golang.org/x/tools/internal/tool [no test files]
? golang.org/x/tools/internal/typeparams/genericfeatures [no test files]
=== RUN TestAddExistingFiles
--- PASS: TestAddExistingFiles (0.00s)
PASS
ok golang.org/x/tools/internal/tokeninternal 0.004s
=== RUN TestCalleeEffects
=== RUN TestCalleeEffects/Assignments_have_unknown_effects.
callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
callee.go:467: effects list = [0 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestCalleeEffects/Assignments_have_unknown_effects. (0.00s)
=== RUN TestCalleeEffects/Reads_from_globals_are_impure.
callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
callee.go:467: effects list = [-1]
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestCalleeEffects/Reads_from_globals_are_impure. (0.00s)
=== RUN TestCalleeEffects/Writes_to_globals_have_effects.
callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
callee.go:467: effects list = [-1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestCalleeEffects/Writes_to_globals_have_effects. (0.00s)
=== RUN TestCalleeEffects/Blank_assign_has_no_effect.
callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestCalleeEffects/Blank_assign_has_no_effect. (0.00s)
=== RUN TestCalleeEffects/Short_decl_of_new_var_has_has_no_effect.
callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestCalleeEffects/Short_decl_of_new_var_has_has_no_effect. (0.00s)
=== RUN TestCalleeEffects/Short_decl_of_existing_var_(y)_is_an_assignment.
callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestCalleeEffects/Short_decl_of_existing_var_(y)_is_an_assignment. (0.00s)
=== RUN TestCalleeEffects/Unreferenced_parameters_are_excluded.
callee.go:92: analyzeCallee func p.f(x int, y int, z int) @ callee.go:2:1
callee.go:467: effects list = [2 0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint z + x
--- PASS: TestCalleeEffects/Unreferenced_parameters_are_excluded. (0.00s)
=== RUN TestCalleeEffects/Built-in_len_has_no_effect.
callee.go:92: analyzeCallee func p.f(x string, y string) @ callee.go:2:1
callee.go:467: effects list = [1 0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
falcon.go:200: falcon: emit constraint len(y) + len(x)
--- PASS: TestCalleeEffects/Built-in_len_has_no_effect. (0.00s)
=== RUN TestCalleeEffects/Built-in_println_has_effects.
callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
callee.go:467: effects list = [1 0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestCalleeEffects/Built-in_println_has_effects. (0.00s)
=== RUN TestCalleeEffects/Return_has_no_effect,_and_no_control_successor.
callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x + y
--- PASS: TestCalleeEffects/Return_has_no_effect,_and_no_control_successor. (0.00s)
=== RUN TestCalleeEffects/Loops_(etc)_have_unknown_effects.
callee.go:92: analyzeCallee func p.f(x bool, y bool) @ callee.go:2:1
callee.go:467: effects list = [0 -2 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type bool۰1 bool // "bool"
--- PASS: TestCalleeEffects/Loops_(etc)_have_unknown_effects. (0.00s)
=== RUN TestCalleeEffects/Calls_have_unknown_effects.
callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
callee.go:467: effects list = [0 -2 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestCalleeEffects/Calls_have_unknown_effects. (0.00s)
=== RUN TestCalleeEffects/Calls_to_some_built-ins_are_pure.
callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
=== RUN TestFileInfo
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestCalleeEffects/Calls_to_some_built-ins_are_pure. (0.00s)
=== RUN TestGetIndexExprData
--- PASS: TestGetIndexExprData (0.00s)
=== RUN TestOriginMethodRecursive
--- PASS: TestOriginMethodRecursive (0.00s)
=== RUN TestOriginMethodUses
--- PASS: TestOriginMethodUses (0.00s)
=== RUN TestOriginMethod60628
--- PASS: TestOriginMethod60628 (0.00s)
=== RUN TestGenericAssignableTo
=== RUN TestCalleeEffects/Calls_to_some_built-ins_are_pure_(variant).
--- PASS: TestGenericAssignableTo (0.00s)
callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
callee.go:467: effects list = [0 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestCalleeEffects/Calls_to_some_built-ins_are_pure_(variant). (0.00s)
=== RUN TestCalleeEffects/Calls_to_some_built-ins_are_pure_(another_variants).
callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestCalleeEffects/Calls_to_some_built-ins_are_pure_(another_variants). (0.00s)
=== RUN TestCalleeEffects/Reading_a_local_var_is_impure_but_does_not_have_effects.
callee.go:92: analyzeCallee func p.f(x bool, y bool) @ callee.go:2:1
=== RUN TestAnalyzer
callee.go:467: effects list = [0 -2 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type bool۰1 bool // "bool"
--- PASS: TestCalleeEffects/Reading_a_local_var_is_impure_but_does_not_have_effects. (0.00s)
--- PASS: TestCalleeEffects (0.02s)
=== RUN TestCoreType
=== RUN TestEverything
--- PASS: TestCoreType (0.00s)
=== RUN TestStructuralTerms
=== RUN TestStructuralTerms/emptyinterface0
--- PASS: TestStructuralTerms/emptyinterface0 (0.00s)
=== RUN TestStructuralTerms/emptyinterface1
--- PASS: TestStructuralTerms/emptyinterface1 (0.00s)
=== RUN TestStructuralTerms/singleton
--- PASS: TestStructuralTerms/singleton (0.00s)
=== RUN TestStructuralTerms/under
--- PASS: TestStructuralTerms/under (0.00s)
=== RUN TestStructuralTerms/superset
normalize_test.go:71: types.Config.Check: p.go:1:46: overlapping terms int and ~int
--- PASS: TestStructuralTerms/superset (0.00s)
=== RUN TestStructuralTerms/overlap
--- PASS: TestStructuralTerms/overlap (0.00s)
=== RUN TestStructuralTerms/emptyintersection
--- PASS: TestStructuralTerms/emptyintersection (0.00s)
=== RUN TestStructuralTerms/embedded0
--- PASS: TestStructuralTerms/embedded0 (0.00s)
=== RUN TestStructuralTerms/embedded1
--- PASS: TestStructuralTerms/embedded1 (0.00s)
=== RUN TestStructuralTerms/embedded2
--- PASS: TestStructuralTerms/embedded2 (0.00s)
=== RUN TestStructuralTerms/named
normalize_test.go:71: types.Config.Check: p.go:1:56: overlapping terms int and ~int
--- PASS: TestStructuralTerms/named (0.00s)
=== RUN TestStructuralTerms/example
--- PASS: TestStructuralTerms/example (0.00s)
--- PASS: TestStructuralTerms (0.00s)
=== RUN TestAPIConsistency
--- PASS: TestSimpleCases/make_sections/GOPATH (0.10s)
=== RUN TestSimpleCases/make_sections/Modules
=== RUN TestProcess
=== RUN TestProcess/empty
--- PASS: TestProcess/empty (0.00s)
=== RUN TestProcess/no_frame
--- PASS: TestProcess/no_frame (0.00s)
=== RUN TestProcess/one_frame
--- PASS: TestProcess/one_frame (0.00s)
=== RUN TestProcess/one_call
--- PASS: TestProcess/one_call (0.00s)
=== RUN TestProcess/two_call
--- PASS: TestProcess/two_call (0.00s)
=== RUN TestProcess/merge_call
--- PASS: TestProcess/merge_call (0.00s)
=== RUN TestProcess/alternating_call
--- PASS: TestProcess/alternating_call (0.00s)
=== RUN TestProcess/sort_calls
--- PASS: TestProcess/sort_calls (0.00s)
=== RUN TestProcess/real_single
--- PASS: TestProcess/real_single (0.00s)
--- PASS: TestProcess (0.00s)
PASS
ok golang.org/x/tools/internal/stack 0.063s
--- PASS: TestImportedTypes (1.74s)
=== RUN TestImportedConsts
--- PASS: TestImportedConsts (0.01s)
=== RUN TestIssue5815
--- PASS: TestIssue5815 (0.17s)
=== RUN TestCorrectMethodPackage
--- PASS: TestSimpleCases/make_sections/Modules (0.42s)
--- PASS: TestSimpleCases/make_sections (0.52s)
=== RUN TestSimpleCases/merge_import_blocks_no_fix
=== RUN TestSimpleCases/merge_import_blocks_no_fix/GOPATH
--- PASS: TestCgoNoCcompiler/Modules (5.43s)
--- PASS: TestCgoNoCcompiler (0.00s)
everything_test.go:52: skipping slow test in -short mode
--- SKIP: TestEverything (0.48s)
=== RUN TestFalconStringIndex
=== RUN TestFalconStringIndex/Non-negative_string_index.
callee.go:92: analyzeCallee func p.f(i int) byte @ callee.go:2:1
callee.go:467: effects list = [-1 0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type byte۰1 byte // "byte"
falcon.go:200: falcon: emit constraint []int۰0{}[i]
inline.go:55: inline f(0) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type byte۰1 uint8
inline.go:1423: falcon env: const i int۰0 = 0
inline.go:1451: falcon: constraint []int۰0{}[i] satisfied
inline.go:1353: replacing parameter "i" by argument "0"
inline.go:549: - replace id "i" @ #30 to "0"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconStringIndex/Non-negative_string_index. (0.00s)
=== RUN TestFalconStringIndex/Negative_string_index.
callee.go:92: analyzeCallee func p.f(i int) byte @ callee.go:2:1
callee.go:467: effects list = [-1 0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type byte۰1 byte // "byte"
falcon.go:200: falcon: emit constraint []int۰0{}[i]
inline.go:55: inline f(-1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: -1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type byte۰1 uint8
inline.go:1423: falcon env: const i int۰0 = -1
inline.go:1442: falcon: constraint []int۰0{}[i] violated: falcon:1:12: invalid argument: index i (constant -1 of type int) must not be negative
inline.go:1445: keeping param "i" due falcon violation
inline.go:1772: binding decl: var i int = -1
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconStringIndex/Negative_string_index. (0.00s)
=== RUN TestFalconStringIndex/String_index_in_range.
callee.go:92: analyzeCallee func p.f(s string, i int) byte @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
falcon.go:179: falcon: emit type byte۰2 byte // "byte"
falcon.go:200: falcon: emit constraint []int۰0{}[i]
falcon.go:200: falcon: emit constraint s[i]
inline.go:55: inline f("-", 0) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "-" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:661: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1408: falcon env: type byte۰2 uint8
inline.go:1423: falcon env: const s string۰1 = "-"
inline.go:1423: falcon env: const i int۰0 = 0
inline.go:1451: falcon: constraint []int۰0{}[i] satisfied
inline.go:1451: falcon: constraint s[i] satisfied
inline.go:1353: replacing parameter "s" by argument "\"-\""
inline.go:549: - replace id "s" @ #38 to "\"-\""
inline.go:1353: replacing parameter "i" by argument "0"
inline.go:549: - replace id "i" @ #40 to "0"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconStringIndex/String_index_in_range. (0.00s)
=== RUN TestFalconStringIndex/String_index_out_of_range.
callee.go:92: analyzeCallee func p.f(s string, i int) byte @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type byte۰1 byte // "byte"
falcon.go:179: falcon: emit type string۰2 string // "string"
falcon.go:200: falcon: emit constraint []int۰0{}[i]
falcon.go:200: falcon: emit constraint s[i]
inline.go:55: inline f("-", 1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "-" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:661: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type byte۰1 uint8
inline.go:1408: falcon env: type string۰2 string
inline.go:1423: falcon env: const s string۰2 = "-"
inline.go:1423: falcon env: const i int۰0 = 1
inline.go:1451: falcon: constraint []int۰0{}[i] satisfied
inline.go:1442: falcon: constraint s[i] violated: falcon:1:3: invalid argument: index 1 out of bounds [0:1]
inline.go:1445: keeping param "s" due falcon violation
inline.go:1445: keeping param "i" due falcon violation
inline.go:1772: binding decl: var (
s string = "-"
i int = 1
)
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconStringIndex/String_index_out_of_range. (0.00s)
=== RUN TestFalconStringIndex/Remove_known_prefix_(OK)
callee.go:92: analyzeCallee func p.f(s string, prefix string) string @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
falcon.go:200: falcon: emit constraint []int۰0{}[len(prefix)]
falcon.go:200: falcon: emit constraint s[:len(prefix)]
inline.go:55: inline f("", "") @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "" pure=true effects=false duplicable=true free=map[] type=untyped string
inline.go:661: arg #1: "" pure=true effects=false duplicable=true free=map[] type=untyped string
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1423: falcon env: const s string۰1 = ""
inline.go:1423: falcon env: const prefix string۰1 = ""
inline.go:1451: falcon: constraint []int۰0{}[len(prefix)] satisfied
inline.go:1451: falcon: constraint s[:len(prefix)] satisfied
inline.go:1353: replacing parameter "s" by argument "\"\""
inline.go:549: - replace id "s" @ #41 to "\"\""
inline.go:1353: replacing parameter "prefix" by argument "\"\""
inline.go:549: - replace id "prefix" @ #48 to "\"\""
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconStringIndex/Remove_known_prefix_(OK) (0.00s)
=== RUN TestFalconStringIndex/Remove_not-a-prefix_(out_of_range)
callee.go:92: analyzeCallee func p.f(s string, prefix string) string @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
falcon.go:200: falcon: emit constraint []int۰0{}[len(prefix)]
falcon.go:200: falcon: emit constraint s[:len(prefix)]
inline.go:55: inline f("", "pre") @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "" pure=true effects=false duplicable=true free=map[] type=untyped string
inline.go:661: arg #1: "pre" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1423: falcon env: const s string۰1 = ""
inline.go:1423: falcon env: const prefix string۰1 = "pre"
inline.go:1451: falcon: constraint []int۰0{}[len(prefix)] satisfied
inline.go:1442: falcon: constraint s[:len(prefix)] violated: falcon:1:4: invalid argument: index 3 out of bounds [0:1]
inline.go:1445: keeping param "s" due falcon violation
inline.go:1445: keeping param "prefix" due falcon violation
inline.go:1772: binding decl: var s, prefix string = "", "pre"
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconStringIndex/Remove_not-a-prefix_(out_of_range) (0.00s)
--- PASS: TestFalconStringIndex (0.01s)
=== RUN TestFalconSliceIndices
=== RUN TestFalconSliceIndices/Monotonic_(0<=i<=j)_slice_indices_(len_unknown).
callee.go:92: analyzeCallee func p.f(i int, j int) []int @ callee.go:2:1
callee.go:467: effects list = [-1 0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint []int۰0{}[i]
falcon.go:200: falcon: emit constraint []int۰0{}[j]
falcon.go:200: falcon: emit constraint []int۰0{}[i:j]
inline.go:55: inline f(0, 1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const i int۰0 = 0
inline.go:1423: falcon env: const j int۰0 = 1
inline.go:1451: falcon: constraint []int۰0{}[i] satisfied
inline.go:1451: falcon: constraint []int۰0{}[j] satisfied
inline.go:1451: falcon: constraint []int۰0{}[i:j] satisfied
inline.go:1353: replacing parameter "i" by argument "0"
inline.go:549: - replace id "i" @ #34 to "0"
inline.go:1353: replacing parameter "j" by argument "1"
inline.go:549: - replace id "j" @ #36 to "1"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconSliceIndices/Monotonic_(0<=i<=j)_slice_indices_(len_unknown). (0.00s)
=== RUN TestFalconSliceIndices/Non-monotonic_slice_indices_(len_unknown).
callee.go:92: analyzeCallee func p.f(i int, j int) []int @ callee.go:2:1
callee.go:467: effects list = [-1 0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint []int۰0{}[i]
falcon.go:200: falcon: emit constraint []int۰0{}[j]
falcon.go:200: falcon: emit constraint []int۰0{}[i:j]
inline.go:55: inline f(1, 0) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const i int۰0 = 1
inline.go:1423: falcon env: const j int۰0 = 0
inline.go:1451: falcon: constraint []int۰0{}[i] satisfied
inline.go:1451: falcon: constraint []int۰0{}[j] satisfied
inline.go:1442: falcon: constraint []int۰0{}[i:j] violated: falcon:1:14: invalid slice indices: 0 < 1
inline.go:1445: keeping param "i" due falcon violation
inline.go:1445: keeping param "j" due falcon violation
inline.go:1772: binding decl: var i, j int = 1, 0
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconSliceIndices/Non-monotonic_slice_indices_(len_unknown). (0.00s)
=== RUN TestFalconSliceIndices/Negative_slice_index.
callee.go:92: analyzeCallee func p.f(i int, j int) []int @ callee.go:2:1
callee.go:467: effects list = [-1 0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint []int۰0{}[i]
falcon.go:200: falcon: emit constraint []int۰0{}[j]
falcon.go:200: falcon: emit constraint []int۰0{}[i:j]
inline.go:55: inline f(-1, 1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: -1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const i int۰0 = -1
inline.go:1423: falcon env: const j int۰0 = 1
inline.go:1442: falcon: constraint []int۰0{}[i] violated: falcon:1:12: invalid argument: index i (constant -1 of type int) must not be negative
inline.go:1445: keeping param "i" due falcon violation
inline.go:1445: keeping param "j" due falcon violation
inline.go:1772: binding decl: var i, j int = -1, 1
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconSliceIndices/Negative_slice_index. (0.00s)
--- PASS: TestFalconSliceIndices (0.00s)
=== RUN TestFalconMapKeys
=== RUN TestFalconMapKeys/Unique_map_keys_(int)
callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint map[int۰0]int۰0{int۰0(1): 0, x: 0}
inline.go:55: inline f(2) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 2
inline.go:1451: falcon: constraint map[int۰0]int۰0{int۰0(1): 0, x: 0} satisfied
inline.go:1353: replacing parameter "x" by argument "2"
inline.go:549: - replace id "x" @ #42 to "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconMapKeys/Unique_map_keys_(int) (0.00s)
=== RUN TestFalconMapKeys/Duplicate_map_keys_(int)
callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint map[int۰0]int۰0{int۰0(1): 0, x: 0}
inline.go:55: inline f(1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 1
inline.go:1442: falcon: constraint map[int۰0]int۰0{int۰0(1): 0, x: 0} violated: falcon:1:33: duplicate key 1 in map literal
inline.go:1445: keeping param "x" due falcon violation
inline.go:1772: binding decl: var x int = 1
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconMapKeys/Duplicate_map_keys_(int) (0.00s)
=== RUN TestFalconMapKeys/Unique_map_keys_(varied_built-in_types)
callee.go:92: analyzeCallee func p.f(x int16) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int16۰1 int16 // "int16"
falcon.go:200: falcon: emit constraint map[interface{}]int۰0{int۰0(1): 0, x: 0}
inline.go:55: inline f(2) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int16۰1 int16
inline.go:1423: falcon env: const x int16۰1 = 2
inline.go:1451: falcon: constraint map[interface{}]int۰0{int۰0(1): 0, x: 0} satisfied
inline.go:1344: param "x": adding explicit untyped int -> int16 conversion around argument
inline.go:1353: replacing parameter "x" by argument "int16(2)"
inline.go:549: - replace id "x" @ #44 to "int16(2)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconMapKeys/Unique_map_keys_(varied_built-in_types) (0.00s)
=== RUN TestFalconMapKeys/Duplicate_map_keys_(varied_built-in_types)
callee.go:92: analyzeCallee func p.f(x int16) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int16۰1 int16 // "int16"
falcon.go:200: falcon: emit constraint map[interface{}]int۰0{int۰0(1): 0, x: 0}
inline.go:55: inline f(1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int16۰1 int16
? golang.org/x/tools/internal/xcontext [no test files]
inline.go:1423: falcon env: const x int16۰1 = 1
inline.go:1451: falcon: constraint map[interface{}]int۰0{int۰0(1): 0, x: 0} satisfied
inline.go:1344: param "x": adding explicit untyped int -> int16 conversion around argument
inline.go:1353: replacing parameter "x" by argument "int16(1)"
inline.go:549: - replace id "x" @ #44 to "int16(1)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconMapKeys/Duplicate_map_keys_(varied_built-in_types) (0.00s)
=== RUN TestFalconMapKeys/Unique_map_keys_(varied_user-defined_types)
callee.go:92: analyzeCallee func p.f(x p.myint) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int۰1 int // "p.myint"
falcon.go:200: falcon: emit constraint map[interface{}]int۰0{int۰0(1): 0, x: 0}
inline.go:55: inline f(2) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int۰1 int
inline.go:1423: falcon env: const x int۰1 = 2
inline.go:1451: falcon: constraint map[interface{}]int۰0{int۰0(1): 0, x: 0} satisfied
inline.go:1344: param "x": adding explicit untyped int -> p.myint conversion around argument
inline.go:1353: replacing parameter "x" by argument "myint(2)"
inline.go:549: - replace id "x" @ #44 to "myint(2)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconMapKeys/Unique_map_keys_(varied_user-defined_types) (0.00s)
=== RUN TestFalconMapKeys/Duplicate_map_keys_(varied_user-defined_types)
callee.go:92: analyzeCallee func p.f(x p.myint, y p.myint2) @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int۰1 int // "p.myint"
falcon.go:179: falcon: emit type int۰2 int // "p.myint2"
falcon.go:200: falcon: emit constraint map[interface{}]int۰0{x: 0, y: 0}
? golang.org/x/tools/playground [no test files]
=== RUN TestErrorCodes
errorcode_test.go:22: unskip this test to verify the correctness of errorcode.go for the current Go version
--- SKIP: TestErrorCodes (0.00s)
PASS
inline.go:55: inline f(1, 1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int۰1 int
inline.go:1408: falcon env: type int۰2 int
inline.go:1423: falcon env: const x int۰1 = 1
inline.go:1423: falcon env: const y int۰2 = 1
inline.go:1442: falcon: constraint map[interface{}]int۰0{x: 0, y: 0} violated: falcon:1:30: duplicate key 1 in map literal
inline.go:1445: keeping param "x" due falcon violation
inline.go:1445: keeping param "y" due falcon violation
inline.go:1772: binding decl: var (
x myint = 1
y myint2 = 1
)
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconMapKeys/Duplicate_map_keys_(varied_user-defined_types) (0.00s)
=== RUN TestFalconMapKeys/Duplicate_map_keys_(user-defined_alias_to_built-in)
callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint map[interface{}]int۰0{x: 0, y: 0}
inline.go:55: inline f(1, 1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 1
inline.go:1423: falcon env: const y int۰0 = 1
inline.go:1442: falcon: constraint map[interface{}]int۰0{x: 0, y: 0} violated: falcon:1:30: duplicate key 1 in map literal
inline.go:1445: keeping param "x" due falcon violation
inline.go:1445: keeping param "y" due falcon violation
inline.go:1772: binding decl: var (
x myint = 1
y int = 1
)
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconMapKeys/Duplicate_map_keys_(user-defined_alias_to_built-in) (0.00s)
--- PASS: TestFalconMapKeys (0.01s)
=== RUN TestFalconSwitchCases
=== RUN TestFalconSwitchCases/Unique_switch_cases_(int).
callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
callee.go:467: effects list = [-2 0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint map[int۰0]int۰0{x: 0, int۰0(1): 0}
inline.go:55: inline f(2) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 2
inline.go:1451: falcon: constraint map[int۰0]int۰0{x: 0, int۰0(1): 0} satisfied
inline.go:1353: replacing parameter "x" by argument "2"
inline.go:549: - replace id "x" @ #32 to "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconSwitchCases/Unique_switch_cases_(int). (0.00s)
=== RUN TestFalconSwitchCases/Duplicate_switch_cases_(int).
callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
callee.go:467: effects list = [-2 0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint map[int۰0]int۰0{x: 0, int۰0(1): 0}
inline.go:55: inline f(1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 1
inline.go:1442: falcon: constraint map[int۰0]int۰0{x: 0, int۰0(1): 0} violated: falcon:1:25: duplicate key 1 in map literal
inline.go:1445: keeping param "x" due falcon violation
inline.go:1772: binding decl: var x int = 1
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconSwitchCases/Duplicate_switch_cases_(int). (0.00s)
=== RUN TestFalconSwitchCases/Unique_switch_cases_(varied_built-in_types).
callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
callee.go:467: effects list = [-2 0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int16۰1 int16 // "int16"
falcon.go:200: falcon: emit constraint map[interface{}]int۰0{x: 0, int16۰1(1): 0}
inline.go:55: inline f(2) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int16۰1 int16
inline.go:1423: falcon env: const x int۰0 = 2
inline.go:1451: falcon: constraint map[interface{}]int۰0{x: 0, int16۰1(1): 0} satisfied
inline.go:1353: replacing parameter "x" by argument "2"
inline.go:549: - replace id "x" @ #39 to "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconSwitchCases/Unique_switch_cases_(varied_built-in_types). (0.00s)
=== RUN TestFalconSwitchCases/Duplicate_switch_cases_(varied_built-in_types).
callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
callee.go:467: effects list = [-2 0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int16۰1 int16 // "int16"
falcon.go:200: falcon: emit constraint map[interface{}]int۰0{x: 0, int16۰1(1): 0}
inline.go:55: inline f(1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int16۰1 int16
inline.go:1423: falcon env: const x int۰0 = 1
inline.go:1451: falcon: constraint map[interface{}]int۰0{x: 0, int16۰1(1): 0} satisfied
inline.go:1353: replacing parameter "x" by argument "1"
inline.go:549: - replace id "x" @ #39 to "1"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconSwitchCases/Duplicate_switch_cases_(varied_built-in_types). (0.00s)
--- PASS: TestFalconSwitchCases (0.01s)
=== RUN TestFalconDivision
=== RUN TestFalconDivision/Division_by_two.
callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x / y
inline.go:55: inline f(1, 2) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 1
inline.go:1423: falcon env: const y int۰0 = 2
inline.go:1451: falcon: constraint x / y satisfied
inline.go:1353: replacing parameter "x" by argument "1"
inline.go:549: - replace id "x" @ #30 to "1"
inline.go:1353: replacing parameter "y" by argument "2"
inline.go:549: - replace id "y" @ #34 to "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconDivision/Division_by_two. (0.01s)
=== RUN TestFalconDivision/Division_by_zero.
callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x / y
inline.go:55: inline f(1, 0) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 1
inline.go:1423: falcon env: const y int۰0 = 0
inline.go:1442: falcon: constraint x / y violated: falcon:1:5: invalid operation: division by zero
inline.go:1445: keeping param "x" due falcon violation
inline.go:1445: keeping param "y" due falcon violation
inline.go:1772: binding decl: var x, y int = 1, 0
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconDivision/Division_by_zero. (0.00s)
=== RUN TestFalconDivision/Division_by_two_(statement).
callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
callee.go:467: effects list = [0 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint 1 /
y
inline.go:55: inline f(1, 2) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1272: keeping param "x": assigned by callee
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x untyped int
inline.go:1423: falcon env: const y int۰0 = 2
inline.go:1451: falcon: constraint 1 /
y satisfied
inline.go:1353: replacing parameter "y" by argument "2"
inline.go:549: - replace id "y" @ #24 to "2"
inline.go:1772: binding decl: var x int = 1
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconDivision/Division_by_two_(statement). (0.01s)
=== RUN TestFalconDivision/Division_by_zero_(statement).
callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
callee.go:467: effects list = [0 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint 1 /
y
inline.go:55: inline f(1, 0) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1272: keeping param "x": assigned by callee
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x untyped int
inline.go:1423: falcon env: const y int۰0 = 0
inline.go:1442: falcon: constraint 1 /
y violated: falcon:2:2: invalid operation: division by zero
inline.go:1445: keeping param "y" due falcon violation
inline.go:1772: binding decl: var x, y int = 1, 0
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconDivision/Division_by_zero_(statement). (0.00s)
=== RUN TestFalconDivision/Division_of_minint_by_two_(ok).
callee.go:92: analyzeCallee func p.f(x int32, y int32) @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int32۰1 int32 // "int32"
falcon.go:200: falcon: emit constraint x / y
inline.go:55: inline f(-0x80000000, 2) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: -0x80000000 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int32۰1 int32
inline.go:1423: falcon env: const x int32۰1 = -2147483648
inline.go:1423: falcon env: const y int32۰1 = 2
ok golang.org/x/tools/internal/typesinternal 0.033s
inline.go:1451: falcon: constraint x / y satisfied
inline.go:1344: param "x": adding explicit untyped int -> int32 conversion around argument
inline.go:1353: replacing parameter "x" by argument "int32(-0x80000000)"
inline.go:549: - replace id "x" @ #25 to "int32(-0x80000000)"
inline.go:1344: param "y": adding explicit untyped int -> int32 conversion around argument
inline.go:1353: replacing parameter "y" by argument "int32(2)"
inline.go:549: - replace id "y" @ #29 to "int32(2)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconDivision/Division_of_minint_by_two_(ok). (0.01s)
=== RUN TestFalconDivision/Division_of_minint_by_-1_(overflow).
callee.go:92: analyzeCallee func p.f(x int32, y int32) @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int32۰1 int32 // "int32"
falcon.go:200: falcon: emit constraint x / y
inline.go:55: inline f(-0x80000000, -1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: -0x80000000 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: -1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int32۰1 int32
inline.go:1423: falcon env: const x int32۰1 = -2147483648
inline.go:1423: falcon env: const y int32۰1 = -1
inline.go:1442: falcon: constraint x / y violated: falcon:1:1: x / y (constant 2147483648 of type int32) overflows int32
inline.go:1445: keeping param "x" due falcon violation
inline.go:1445: keeping param "y" due falcon violation
inline.go:1772: binding decl: var x, y int32 = -0x80000000, -1
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconDivision/Division_of_minint_by_-1_(overflow). (0.00s)
--- PASS: TestFalconDivision (0.03s)
=== RUN TestFalconMinusMinInt
=== RUN TestFalconMinusMinInt/Negation_of_maxint.
callee.go:92: analyzeCallee func p.f(x int32) int32 @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int32۰1 int32 // "int32"
falcon.go:200: falcon: emit constraint -x
inline.go:55: inline f(0x7fffffff) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 0x7fffffff pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int32۰1 int32
inline.go:1423: falcon env: const x int32۰1 = 2147483647
inline.go:1451: falcon: constraint -x satisfied
inline.go:1344: param "x": adding explicit untyped int -> int32 conversion around argument
inline.go:1353: replacing parameter "x" by argument "int32(0x7fffffff)"
inline.go:549: - replace id "x" @ #32 to "int32(0x7fffffff)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconMinusMinInt/Negation_of_maxint. (0.00s)
=== RUN TestFalconMinusMinInt/Negation_of_minint.
callee.go:92: analyzeCallee func p.f(x int32) int32 @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int32۰1 int32 // "int32"
falcon.go:200: falcon: emit constraint -x
inline.go:55: inline f(-0x80000000) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: -0x80000000 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int32۰1 int32
inline.go:1423: falcon env: const x int32۰1 = -2147483648
inline.go:1442: falcon: constraint -x violated: falcon:1:1: -x (constant 2147483648 of type int32) overflows int32
inline.go:1445: keeping param "x" due falcon violation
inline.go:1772: binding decl: var x int32 = -0x80000000
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconMinusMinInt/Negation_of_minint. (0.00s)
--- PASS: TestFalconMinusMinInt (0.00s)
=== RUN TestFalconArithmeticOverflow
=== RUN TestFalconArithmeticOverflow/Addition_without_overflow.
callee.go:92: analyzeCallee func p.f(x int32, y int32) int32 @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int32۰1 int32 // "int32"
falcon.go:200: falcon: emit constraint x + y
inline.go:55: inline f(100, 200) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 100 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 200 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int32۰1 int32
inline.go:1423: falcon env: const x int32۰1 = 100
inline.go:1423: falcon env: const y int32۰1 = 200
inline.go:1451: falcon: constraint x + y satisfied
inline.go:1344: param "x": adding explicit untyped int -> int32 conversion around argument
inline.go:1353: replacing parameter "x" by argument "int32(100)"
inline.go:549: - replace id "x" @ #34 to "int32(100)"
inline.go:1344: param "y": adding explicit untyped int -> int32 conversion around argument
inline.go:1353: replacing parameter "y" by argument "int32(200)"
inline.go:549: - replace id "y" @ #38 to "int32(200)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconArithmeticOverflow/Addition_without_overflow. (0.00s)
=== RUN TestFalconArithmeticOverflow/Addition_with_overflow.
callee.go:92: analyzeCallee func p.f(x int32, y int32) int32 @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int32۰1 int32 // "int32"
falcon.go:200: falcon: emit constraint x + y
inline.go:55: inline f(1<<30, 1<<30) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 << 30 pure=true effects=false duplicable=false free=map[] type=untyped int
inline.go:661: arg #1: 1 << 30 pure=true effects=false duplicable=false free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int32۰1 int32
inline.go:1423: falcon env: const x int32۰1 = 1073741824
inline.go:1423: falcon env: const y int32۰1 = 1073741824
inline.go:1442: falcon: constraint x + y violated: falcon:1:1: x + y (constant 2147483648 of type int32) overflows int32
inline.go:1445: keeping param "x" due falcon violation
inline.go:1445: keeping param "y" due falcon violation
inline.go:1772: binding decl: var x, y int32 = 1 << 30, 1 << 30
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconArithmeticOverflow/Addition_with_overflow. (0.00s)
=== RUN TestFalconArithmeticOverflow/Conversion_in_range.
callee.go:92: analyzeCallee func p.f(x int) int8 @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int8۰1 int8 // "int8"
falcon.go:200: falcon: emit constraint int8۰1(x)
inline.go:55: inline f(123) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 123 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int8۰1 int8
inline.go:1423: falcon env: const x int۰0 = 123
inline.go:1451: falcon: constraint int8۰1(x) satisfied
inline.go:1353: replacing parameter "x" by argument "123"
inline.go:549: - replace id "x" @ #33 to "123"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconArithmeticOverflow/Conversion_in_range. (0.00s)
=== RUN TestFalconArithmeticOverflow/Conversion_out_of_range.
callee.go:92: analyzeCallee func p.f(x int) int8 @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int8۰1 int8 // "int8"
falcon.go:200: falcon: emit constraint int8۰1(x)
inline.go:55: inline f(456) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 456 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int8۰1 int8
inline.go:1423: falcon env: const x int۰0 = 456
inline.go:1442: falcon: constraint int8۰1(x) violated: falcon:1:9: cannot convert x (constant 456 of type int) to type int8
inline.go:1445: keeping param "x" due falcon violation
inline.go:1772: binding decl: var x int = 456
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconArithmeticOverflow/Conversion_out_of_range. (0.00s)
--- PASS: TestFalconArithmeticOverflow (0.01s)
=== RUN TestFalconComplex
=== RUN TestFalconComplex/Complex_arithmetic_(good).
callee.go:92: analyzeCallee func p.f(re float64, im float64, z complex128) byte @ callee.go:2:1
callee.go:467: effects list = [0 1 2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type byte۰1 byte // "byte"
falcon.go:179: falcon: emit type float64۰2 float64 // "float64"
falcon.go:179: falcon: emit type complex128۰3 complex128 // "complex128"
falcon.go:200: falcon: emit constraint -im
falcon.go:200: falcon: emit constraint complex(re, im) * complex(re, -im)
falcon.go:200: falcon: emit constraint complex(re, im)*complex(re, -im) - z
falcon.go:200: falcon: emit constraint int۰0(real(complex(re, im)*complex(re, -im) - z))
falcon.go:200: falcon: emit constraint []int۰0{}[int۰0(real(complex(re, im)*complex(re, -im)-z))]
falcon.go:200: falcon: emit constraint "x"[int۰0(real(complex(re, im)*complex(re, -im)-z))]
inline.go:55: inline f(1, 2, 5+0i) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #2: 5 + 0i pure=true effects=false duplicable=false free=map[] type=untyped complex
inline.go:1408: falcon env: type int۰0 int
--- PASS: TestSimpleCases/merge_import_blocks_no_fix/GOPATH (0.15s)
=== RUN TestSimpleCases/merge_import_blocks_no_fix/Modules
inline.go:1408: falcon env: type byte۰1 uint8
inline.go:1408: falcon env: type float64۰2 float64
inline.go:1408: falcon env: type complex128۰3 complex128
inline.go:1423: falcon env: const re float64۰2 = 1
inline.go:1423: falcon env: const im float64۰2 = 2
inline.go:1423: falcon env: const z complex128۰3 = (5 + 0i)
inline.go:1451: falcon: constraint -im satisfied
inline.go:1451: falcon: constraint complex(re, im) * complex(re, -im) satisfied
inline.go:1451: falcon: constraint complex(re, im)*complex(re, -im) - z satisfied
inline.go:1451: falcon: constraint int۰0(real(complex(re, im)*complex(re, -im) - z)) satisfied
inline.go:1451: falcon: constraint []int۰0{}[int۰0(real(complex(re, im)*complex(re, -im)-z))] satisfied
inline.go:1451: falcon: constraint "x"[int۰0(real(complex(re, im)*complex(re, -im)-z))] satisfied
inline.go:1344: param "re": adding explicit untyped int -> float64 conversion around argument
inline.go:1353: replacing parameter "re" by argument "float64(1)"
inline.go:549: - replace id "re" @ #72 to "float64(1)"
inline.go:549: - replace id "re" @ #88 to "float64(1)"
inline.go:1344: param "im": adding explicit untyped int -> float64 conversion around argument
inline.go:1353: replacing parameter "im" by argument "float64(2)"
inline.go:549: - replace id "im" @ #76 to "float64(2)"
inline.go:549: - replace id "im" @ #93 to "float64(2)"
inline.go:1353: replacing parameter "z" by argument "5 + 0i"
inline.go:549: - replace id "z" @ #97 to "5 + 0i"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconComplex/Complex_arithmetic_(good). (0.02s)
=== RUN TestFalconComplex/Complex_arithmetic_(bad).
callee.go:92: analyzeCallee func p.f(re float64, im float64, z complex128) byte @ callee.go:2:1
callee.go:467: effects list = [0 1 2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type float64۰1 float64 // "float64"
falcon.go:179: falcon: emit type complex128۰2 complex128 // "complex128"
falcon.go:179: falcon: emit type byte۰3 byte // "byte"
falcon.go:200: falcon: emit constraint -im
falcon.go:200: falcon: emit constraint complex(re, im) * complex(re, -im)
falcon.go:200: falcon: emit constraint complex(re, im)*complex(re, -im) - z
falcon.go:200: falcon: emit constraint int۰0(real(complex(re, im)*complex(re, -im) - z))
falcon.go:200: falcon: emit constraint []int۰0{}[int۰0(real(complex(re, im)*complex(re, -im)-z))]
falcon.go:200: falcon: emit constraint "x"[int۰0(real(complex(re, im)*complex(re, -im)-z))]
inline.go:55: inline f(1, 3, 5+0i) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 3 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #2: 5 + 0i pure=true effects=false duplicable=false free=map[] type=untyped complex
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type float64۰1 float64
inline.go:1408: falcon env: type complex128۰2 complex128
inline.go:1408: falcon env: type byte۰3 uint8
inline.go:1423: falcon env: const re float64۰1 = 1
inline.go:1423: falcon env: const im float64۰1 = 3
inline.go:1423: falcon env: const z complex128۰2 = (5 + 0i)
inline.go:1451: falcon: constraint -im satisfied
inline.go:1451: falcon: constraint complex(re, im) * complex(re, -im) satisfied
inline.go:1451: falcon: constraint complex(re, im)*complex(re, -im) - z satisfied
inline.go:1451: falcon: constraint int۰0(real(complex(re, im)*complex(re, -im) - z)) satisfied
inline.go:1451: falcon: constraint []int۰0{}[int۰0(real(complex(re, im)*complex(re, -im)-z))] satisfied
inline.go:1442: falcon: constraint "x"[int۰0(real(complex(re, im)*complex(re, -im)-z))] violated: falcon:1:5: invalid argument: index 5 out of bounds [0:1]
inline.go:1445: keeping param "re" due falcon violation
inline.go:1445: keeping param "im" due falcon violation
inline.go:1445: keeping param "z" due falcon violation
inline.go:1772: binding decl: var (
re, im float64 = 1, 3
z complex128 = 5 + 0i
)
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconComplex/Complex_arithmetic_(bad). (0.00s)
--- PASS: TestFalconComplex (0.03s)
=== RUN TestFalconMisc
=== RUN TestFalconMisc/Compound_constant_expression_(good).
callee.go:92: analyzeCallee func p.f(x string, y string, i int, j int) byte @ callee.go:2:1
callee.go:467: effects list = [0 2 1 3]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
falcon.go:179: falcon: emit type byte۰2 byte // "byte"
falcon.go:200: falcon: emit constraint i * len(y)
falcon.go:200: falcon: emit constraint i*len(y) + j
falcon.go:200: falcon: emit constraint []int۰0{}[i*len(y)+j]
falcon.go:200: falcon: emit constraint x[i*len(y)+j]
inline.go:55: inline f("abc", "xy", 2, -3) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "abc" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:661: arg #1: "xy" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:661: arg #2: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #3: -3 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1408: falcon env: type byte۰2 uint8
inline.go:1423: falcon env: const x string۰1 = "abc"
inline.go:1423: falcon env: const y string۰1 = "xy"
inline.go:1423: falcon env: const i int۰0 = 2
inline.go:1423: falcon env: const j int۰0 = -3
inline.go:1451: falcon: constraint i * len(y) satisfied
inline.go:1451: falcon: constraint i*len(y) + j satisfied
inline.go:1451: falcon: constraint []int۰0{}[i*len(y)+j] satisfied
inline.go:1451: falcon: constraint x[i*len(y)+j] satisfied
inline.go:1353: replacing parameter "x" by argument "\"abc\""
inline.go:549: - replace id "x" @ #44 to "\"abc\""
inline.go:1353: replacing parameter "y" by argument "\"xy\""
inline.go:549: - replace id "y" @ #52 to "\"xy\""
inline.go:1353: replacing parameter "i" by argument "2"
inline.go:549: - replace id "i" @ #46 to "2"
inline.go:1353: replacing parameter "j" by argument "-3"
inline.go:549: - replace id "j" @ #55 to "-3"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconMisc/Compound_constant_expression_(good). (0.00s)
=== RUN TestFalconMisc/Compound_constant_expression_(index_out_of_range).
callee.go:92: analyzeCallee func p.f(x string, y string, i int, j int) byte @ callee.go:2:1
callee.go:467: effects list = [0 2 1 3]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
falcon.go:179: falcon: emit type byte۰2 byte // "byte"
falcon.go:200: falcon: emit constraint i * len(y)
falcon.go:200: falcon: emit constraint i*len(y) + j
falcon.go:200: falcon: emit constraint []int۰0{}[i*len(y)+j]
falcon.go:200: falcon: emit constraint x[i*len(y)+j]
inline.go:55: inline f("abc", "xy", 4, -3) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "abc" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:661: arg #1: "xy" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:661: arg #2: 4 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #3: -3 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1408: falcon env: type byte۰2 uint8
inline.go:1423: falcon env: const x string۰1 = "abc"
inline.go:1423: falcon env: const y string۰1 = "xy"
inline.go:1423: falcon env: const i int۰0 = 4
inline.go:1423: falcon env: const j int۰0 = -3
inline.go:1451: falcon: constraint i * len(y) satisfied
inline.go:1451: falcon: constraint i*len(y) + j satisfied
inline.go:1451: falcon: constraint []int۰0{}[i*len(y)+j] satisfied
inline.go:1442: falcon: constraint x[i*len(y)+j] violated: falcon:1:3: invalid argument: index 5 out of bounds [0:3]
inline.go:1445: keeping param "x" due falcon violation
inline.go:1445: keeping param "y" due falcon violation
inline.go:1445: keeping param "i" due falcon violation
inline.go:1445: keeping param "j" due falcon violation
inline.go:1772: binding decl: var (
x, y string = "abc", "xy"
i, j int = 4, -3
)
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconMisc/Compound_constant_expression_(index_out_of_range). (0.00s)
=== RUN TestFalconMisc/Constraints_within_nested_functions_(good).
callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint []int۰0{}[x]
falcon.go:200: falcon: emit constraint [1]int۰0{}[x]
inline.go:55: inline f(0) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 0
inline.go:1451: falcon: constraint []int۰0{}[x] satisfied
inline.go:1451: falcon: constraint [1]int۰0{}[x] satisfied
inline.go:1353: replacing parameter "x" by argument "0"
inline.go:549: - replace id "x" @ #42 to "0"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconMisc/Constraints_within_nested_functions_(good). (0.00s)
=== RUN TestFalconMisc/Constraints_within_nested_functions_(bad).
callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint []int۰0{}[x]
falcon.go:200: falcon: emit constraint [1]int۰0{}[x]
inline.go:55: inline f(1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 1
inline.go:1451: falcon: constraint []int۰0{}[x] satisfied
inline.go:1442: falcon: constraint [1]int۰0{}[x] violated: falcon:1:13: invalid argument: index 1 out of bounds [0:1]
inline.go:1445: keeping param "x" due falcon violation
inline.go:1772: binding decl: var x int = 1
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestFalconMisc/Constraints_within_nested_functions_(bad). (0.00s)
=== RUN TestFalconMisc/Falcon_violation_rejects_only_the_constant_arguments_(x,_z).
callee.go:92: analyzeCallee func p.f(x string, y string, z string) string @ callee.go:2:1
callee.go:467: effects list = [0 1 2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
falcon.go:200: falcon: emit constraint x[:int۰0(2)]
falcon.go:200: falcon: emit constraint z[:int۰0(2)]
--- PASS: TestAnalyzer (0.60s)
PASS
ok golang.org/x/tools/internal/refactor/inline/analyzer 0.631s
inline.go:55: inline f("a", b, "c") @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "a" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:661: arg #1: b pure=false effects=false duplicable=true free=map[b:true] type=string
inline.go:661: arg #2: "c" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1423: falcon env: const x string۰1 = "a"
inline.go:1427: falcon env: var y string
inline.go:1423: falcon env: const z string۰1 = "c"
inline.go:1442: falcon: constraint x[:int۰0(2)] violated: falcon:1:4: invalid argument: index 2 out of bounds [0:2]
inline.go:1445: keeping param "x" due falcon violation
inline.go:1445: keeping param "z" due falcon violation
inline.go:1353: replacing parameter "y" by argument "b"
inline.go:549: - replace id "y" @ #47 to "b"
inline.go:1772: binding decl: var x, z string = "a", "c"
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestFalconMisc/Falcon_violation_rejects_only_the_constant_arguments_(x,_z). (0.00s)
--- PASS: TestFalconMisc (0.01s)
=== RUN TestData
=== RUN TestData/basic-err.txtar
=== PAUSE TestData/basic-err.txtar
=== RUN TestData/basic-literal.txtar
=== PAUSE TestData/basic-literal.txtar
=== RUN TestData/basic-reduce.txtar
=== PAUSE TestData/basic-reduce.txtar
=== RUN TestData/cgo.txtar
=== PAUSE TestData/cgo.txtar
=== RUN TestData/comments.txtar
=== PAUSE TestData/comments.txtar
=== RUN TestData/crosspkg-selfref.txtar
=== PAUSE TestData/crosspkg-selfref.txtar
=== RUN TestData/crosspkg.txtar
=== PAUSE TestData/crosspkg.txtar
=== RUN TestData/dotimport.txtar
=== PAUSE TestData/dotimport.txtar
=== RUN TestData/embed.txtar
=== PAUSE TestData/embed.txtar
=== RUN TestData/empty-body.txtar
=== PAUSE TestData/empty-body.txtar
=== RUN TestData/err-basic.txtar
=== PAUSE TestData/err-basic.txtar
=== RUN TestData/err-shadow-builtin.txtar
=== PAUSE TestData/err-shadow-builtin.txtar
=== RUN TestData/err-shadow-pkg.txtar
=== PAUSE TestData/err-shadow-pkg.txtar
=== RUN TestData/err-unexported.txtar
=== PAUSE TestData/err-unexported.txtar
=== RUN TestData/exprstmt.txtar
=== PAUSE TestData/exprstmt.txtar
=== RUN TestData/import-shadow.txtar
=== PAUSE TestData/import-shadow.txtar
=== RUN TestData/internal.txtar
=== PAUSE TestData/internal.txtar
=== RUN TestData/issue62667.txtar
=== PAUSE TestData/issue62667.txtar
=== RUN TestData/issue63298.txtar
=== PAUSE TestData/issue63298.txtar
=== RUN TestData/line-directives.txtar
=== PAUSE TestData/line-directives.txtar
=== RUN TestData/method.txtar
=== PAUSE TestData/method.txtar
=== RUN TestData/multistmt-body.txtar
=== PAUSE TestData/multistmt-body.txtar
=== RUN TestData/n-ary.txtar
=== PAUSE TestData/n-ary.txtar
=== RUN TestData/param-subst.txtar
=== PAUSE TestData/param-subst.txtar
=== RUN TestData/revdotimport.txtar
=== PAUSE TestData/revdotimport.txtar
=== RUN TestData/std-internal.txtar
=== PAUSE TestData/std-internal.txtar
=== RUN TestData/tailcall.txtar
=== PAUSE TestData/tailcall.txtar
=== CONT TestData/basic-err.txtar
=== CONT TestData/err-unexported.txtar
=== CONT TestData/method.txtar
=== CONT TestData/param-subst.txtar
=== CONT TestData/internal.txtar
=== CONT TestData/crosspkg-selfref.txtar
=== CONT TestData/issue62667.txtar
=== CONT TestData/n-ary.txtar
=== CONT TestData/comments.txtar
=== CONT TestData/empty-body.txtar
=== CONT TestData/line-directives.txtar
=== CONT TestData/issue63298.txtar
=== CONT TestData/tailcall.txtar
=== CONT TestData/std-internal.txtar
=== CONT TestData/revdotimport.txtar
=== CONT TestData/dotimport.txtar
--- PASS: TestInvalidFilesBeforeOverlayContains/Modules/test_variant (4.94s)
=== RUN TestInvalidFilesBeforeOverlayContains/Modules/second_file
invoke.go:268: 23.020236ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestSimpleCases/merge_import_blocks_no_fix/Modules (0.26s)
--- PASS: TestSimpleCases/merge_import_blocks_no_fix (0.41s)
=== RUN TestSimpleCases/delete_empty_import_block
=== RUN TestSimpleCases/delete_empty_import_block/GOPATH
invoke.go:268: 92.361568ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake go list -e -f {{context.ReleaseTags}} -- unsafe
callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /home/swarming/.swarming/w/ir/x/t/TestDataparam-subst.txtar3094716203/001/a/a0.go:5:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint int۰0(2) *
y
falcon.go:200: falcon: emit constraint x + int۰0(2)*y
inline.go:55: inline add(2, 1+1) @ /home/swarming/.swarming/w/ir/x/t/TestDataparam-subst.txtar3094716203/001/a/a0.go:3:12
inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
--- PASS: TestSimpleCases/delete_empty_import_block/GOPATH (0.01s)
=== RUN TestSimpleCases/delete_empty_import_block/Modules
inline_test.go:81: /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar3737339945/001/a/a1.go:10:1: label hello declared and not used
inline_test.go:81: /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar3737339945/001/a/a2.go:8:6: undefined: y
inline_test.go:81: /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar3737339945/001/a/a2.go:8:10: undefined: x
callee.go:92: analyzeCallee func testdata/a.sum(lo int, hi int) int @ /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar3737339945/001/a/a0.go:7:1
callee.go:467: effects list = [0 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline sum(1, 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar3737339945/001/a/a0.go:4:12
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const lo int۰0 = 1
inline.go:1423: falcon env: const hi int۰0 = 2
inline.go:1353: replacing parameter "lo" by argument "1"
inline.go:549: - replace id "lo" @ #56 to "1"
inline.go:1353: replacing parameter "hi" by argument "2"
inline.go:549: - replace id "hi" @ #65 to "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:948: strategy: reduce tail-call
callee.go:92: analyzeCallee func testdata/a.conflict(lo int, hi int) int @ /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar3737339945/001/a/a1.go:9:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint lo + hi
inline.go:55: inline conflict(1, 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar3737339945/001/a/a1.go:5:17
inline.go:661: arg #1: 1 + 1 pure=true effects=false duplicable=false free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 2
inline.go:1423: falcon env: const y int۰0 = 2
callee.go:92: analyzeCallee func (testdata/a.T).f0() @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar4199139168/001/a/f0.go:5:1
inline.go:1451: falcon: constraint int۰0(2) *
y satisfied
callee.go:467: effects list = [0 -2]
inline.go:1451: falcon: constraint x + int۰0(2)*y satisfied
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:1353: replacing parameter "x" by argument "2"
falcon.go:179: falcon: emit type int۰1 int // "testdata/a.T"
inline.go:549: - replace id "x" @ #32 to "2"
inline.go:1353: replacing parameter "y" by argument "1 + 1"
inline.go:55: inline x.f0() @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar4199139168/001/a/f0.go:8:6
inline.go:373: multiple-assignment vars: map[]
inline.go:549: - replace id "y" @ #38 to "1 + 1"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
inline.go:661: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=testdata/a.T
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int۰1 int
inline.go:1427: falcon env: var recv testdata/a.T
inline.go:1353: replacing parameter "recv" by argument "x"
inline.go:549: - replace id "recv" @ #29 to "x"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
callee.go:92: analyzeCallee func (testdata/a.T).f1(int, int) @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar4199139168/001/a/f1.go:3:1
callee.go:467: effects list = [0 -2]
--- PASS: TestData/param-subst.txtar (0.29s)
=== CONT TestData/cgo.txtar
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int۰1 int // "testdata/a.T"
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const lo int۰0 = 1
inline.go:1423: falcon env: const hi int۰0 = 2
inline.go:1451: falcon: constraint lo + hi satisfied
inline.go:1353: replacing parameter "lo" by argument "1"
inline.go:549: - replace id "lo" @ #47 to "1"
inline.go:1353: replacing parameter "hi" by argument "2"
inline.go:549: - replace id "hi" @ #52 to "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:1025: strategy: literalization
inline.go:55: inline x.f1(1, 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar4199139168/001/a/f1.go:6:6
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=testdata/a.T
inline.go:661: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #2: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int۰1 int
inline.go:1427: falcon env: var recv testdata/a.T
inline.go:1353: replacing parameter "recv" by argument "x"
inline.go:549: - replace id "recv" @ #37 to "x"
inline.go:1353: replacing parameter "" by argument "1"
inline.go:1353: replacing parameter "" by argument "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
callee.go:92: analyzeCallee func testdata/a.usesResult(lo int, hi int) (z int) @ /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar3737339945/001/a/a2.go:7:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
callee.go:92: analyzeCallee func (*testdata/a.T).g0() @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar4199139168/001/a/g0.go:3:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline usesResult(1, 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar3737339945/001/a/a2.go:4:19
inline.go:373: multiple-assignment vars: map[]
inline.go:55: inline x.g0() @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar4199139168/001/a/g0.go:6:6
inline.go:373: multiple-assignment vars: map[var x testdata/a.T:true]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const lo int۰0 = 1
inline.go:1423: falcon env: const hi int۰0 = 2
inline.go:1353: replacing parameter "lo" by argument "1"
inline.go:1353: replacing parameter "hi" by argument "2"
inline.go:1772: binding decl: var z int
inline.go:1025: strategy: literalization
callee.go:92: analyzeCallee func testdata/a.f1() (int, int) @ /home/swarming/.swarming/w/ir/x/t/TestDatan-ary.txtar3059592426/001/a/a.go:7:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f1() @ /home/swarming/.swarming/w/ir/x/t/TestDatan-ary.txtar3059592426/001/a/a.go:4:12
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:870: strategy: reduce spread-context call to { return expr }
callee.go:92: analyzeCallee func testdata/b.f2() (int, int) @ /home/swarming/.swarming/w/ir/x/t/TestDatan-ary.txtar3059592426/001/b/b.go:7:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline_test.go:81: /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar3265428518/001/a/a3.go:9:23: missing return
--- PASS: TestSimpleCases/delete_empty_import_block/Modules (0.06s)
callee.go:92: analyzeCallee func testdata/a.empty(...any) @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar3265428518/001/a/a0.go:7:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestSimpleCases/delete_empty_import_block (0.08s)
=== RUN TestSimpleCases/use_empty_import_block
=== RUN TestSimpleCases/use_empty_import_block/GOPATH
--- PASS: TestData/tailcall.txtar (0.25s)
=== CONT TestData/crosspkg.txtar
inline.go:55: inline f2() @ /home/swarming/.swarming/w/ir/x/t/TestDatan-ary.txtar3059592426/001/b/b.go:4:4
inline.go:373: multiple-assignment vars: map[]
inline.go:55: inline empty() @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar3265428518/001/a/a0.go:4:7
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:373: multiple-assignment vars: map[]
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
inline.go:661: arg #0: []any{} pure=true effects=false duplicable=false free=map[] type=[]any
inline.go:1408: falcon env: type int۰0 int
inline.go:1353: replacing parameter "" by argument "[]any{}"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:711: strategy: reduce call to empty body
callee.go:92: analyzeCallee func testdata/a.f() @ /home/swarming/.swarming/w/ir/x/t/TestDatacomments.txtar2573133453/001/a/f.go:7:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
callee.go:92: analyzeCallee func testdata/a.empty(...any) @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar3265428518/001/a/a0.go:7:1
callee.go:467: effects list = []
callee.go:92: analyzeCallee func testdata/c.f3() (int, int) @ /home/swarming/.swarming/w/ir/x/t/TestDatan-ary.txtar3059592426/001/c/c.go:7:1
falcon.go:179: falcon: emit type int۰0 int // "int"
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
=== RUN TestBuffer
--- PASS: TestBuffer (0.00s)
=== RUN TestLimiter
--- PASS: TestLimiter (0.00s)
PASS
inline.go:55: inline empty(f()) @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar3265428518/001/a/a1.go:4:7
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: f() pure=false effects=true duplicable=false free=map[f:true] type=(int, int)
inline.go:1262: keeping param "" and following ones: argument f() is spread
inline.go:1665: binding decls not yet supported for spread calls
inline.go:711: strategy: reduce call to empty body
callee.go:92: analyzeCallee func testdata/a.empty(...any) @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar3265428518/001/a/a0.go:7:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
ok golang.org/x/tools/playground/socket 0.031s
inline.go:55: inline empty(-1, ch, len(""), g(), <-ch) @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar3265428518/001/a/a2.go:4:7
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: []any{-1, ch, len(""), g(), <-ch} pure=false effects=true duplicable=false free=map[] type=[]any
inline.go:1281: keeping param "": though unreferenced, it has effects
inline.go:1408: falcon env: type int۰0 int
inline.go:1772: binding decl: var _ []any = []any{-1, ch, len(""), g(), <-ch}
inline.go:711: strategy: reduce call to empty body
callee.go:92: analyzeCallee func (testdata/a.T).empty() int @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar3265428518/001/a/a3.go:9:1
--- PASS: TestCorrectMethodPackage (0.59s)
=== RUN TestIssue13566
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:661: arg #0: &x pure=false effects=false duplicable=true free=map[x:true] type=*testdata/a.T
falcon.go:179: falcon: emit type int۰1 int // "testdata/a.T"
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var recv *testdata/a.T
inline.go:1353: replacing parameter "recv" by argument "&x"
inline.go:549: - replace id "recv" @ #30 to "&x"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
inline.go:55: inline new(T).empty() @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar3265428518/001/a/a3.go:4:14
callee.go:92: analyzeCallee func (*testdata/a.T).g1(int, int) @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar4199139168/001/a/g1.go:3:1
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: *new(T) pure=false effects=false duplicable=false free=map[T:true new:true] type=testdata/a.T
callee.go:467: effects list = [0 -2]
inline.go:1408: falcon env: type int۰0 int
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:1408: falcon env: type int۰1 int
inline.go:1353: replacing parameter "" by argument "*new(T)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:711: strategy: reduce call to empty body
callee.go:92: analyzeCallee func (testdata/a.T).empty() int @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar3265428518/001/a/a3.go:9:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline x.g1(1, 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar4199139168/001/a/g1.go:6:6
falcon.go:179: falcon: emit type int۰1 int // "testdata/a.T"
inline.go:373: multiple-assignment vars: map[var x testdata/a.T:true]
inline.go:661: arg #0: &x pure=false effects=false duplicable=true free=map[x:true] type=*testdata/a.T
inline.go:661: arg #1: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #2: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var recv *testdata/a.T
inline.go:1353: replacing parameter "recv" by argument "&x"
inline.go:549: - replace id "recv" @ #38 to "&x"
inline.go:1353: replacing parameter "" by argument "1"
inline.go:1353: replacing parameter "" by argument "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
inline.go:55: inline x.empty() @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar3265428518/001/a/a4.go:5:9
--- PASS: TestSimpleCases/use_empty_import_block/GOPATH (0.05s)
=== RUN TestSimpleCases/use_empty_import_block/Modules
inline.go:55: inline f3() @ /home/swarming/.swarming/w/ir/x/t/TestDatan-ary.txtar3059592426/001/c/c.go:4:11
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:870: strategy: reduce spread-context call to { return expr }
callee.go:92: analyzeCallee func testdata/d.f4() int @ /home/swarming/.swarming/w/ir/x/t/TestDatan-ary.txtar3059592426/001/d/d.go:7:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint 2 + 2
inline.go:55: inline f() @ /home/swarming/.swarming/w/ir/x/t/TestDatacomments.txtar2573133453/001/a/f.go:4:3
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
inline_test.go:81: a/a2.go:4:8: package testdata/another/b is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/testdata/another/b)
inline_test.go:81: /home/swarming/.swarming/w/ir/x/t/TestDataissue63298.txtar731946260/001/a/a2.go:4:17: could not import testdata/another/b (invalid package name: "")
inline.go:55: inline f4() @ /home/swarming/.swarming/w/ir/x/t/TestDatan-ary.txtar3059592426/001/d/d.go:4:13
inline.go:373: multiple-assignment vars: map[]
callee.go:92: analyzeCallee func testdata/a.a2() @ /home/swarming/.swarming/w/ir/x/t/TestDataissue63298.txtar731946260/001/a/a2.go:6:1
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline a2() @ /home/swarming/.swarming/w/ir/x/t/TestDataissue63298.txtar731946260/001/a/a.go:4:4
inline.go:373: multiple-assignment vars: map[]
inline.go:436: adding import b "testdata/b"
inline.go:436: adding import b0 "testdata/another/b"
inline.go:549: - replace id "b" @ #13 to "b"
--- PASS: TestData/n-ary.txtar (0.38s)
callee.go:92: analyzeCallee func (testdata/a.T).h() int @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar4199139168/001/a/h.go:3:1
inline.go:373: multiple-assignment vars: map[]
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int۰1 int // "testdata/a.T"
inline.go:661: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=testdata/a.T
inline.go:1294: keeping param "": arg contains perhaps the last reference to caller local var x testdata/a.T @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar3265428518/001/a/a4.go:4:6
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int۰1 int
callee.go:92: analyzeCallee func testdata/a.g() int @ /home/swarming/.swarming/w/ir/x/t/TestDatacomments.txtar2573133453/001/a/g.go:7:1
inline.go:1772: binding decl: var _ T = x
inline.go:711: strategy: reduce call to empty body
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint 1 + 1
inline.go:55: inline ptr.h() @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar4199139168/001/a/h.go:7:7
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: *ptr pure=false effects=false duplicable=false free=map[ptr:true] type=testdata/a.T
inline.go:1294: keeping param "": arg contains perhaps the last reference to caller local var ptr *testdata/a.T @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar4199139168/001/a/h.go:6:6
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int۰1 int
inline.go:1772: binding decl: var _ T = *ptr
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
inline.go:55: inline g() @ /home/swarming/.swarming/w/ir/x/t/TestDatacomments.txtar2573133453/001/a/g.go:4:11
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
inline.go:549: - replace id "anotherb" @ #20 to "b0"
callee.go:92: analyzeCallee func (testdata/a.T).i() int @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar4199139168/001/a/i.go:3:1
inline.go:1408: falcon env: type int۰0 int
callee.go:467: effects list = []
inline.go:1762: binding decl not needed: all parameters substituted
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:980: strategy: reduce stmt-context call to { stmts }
falcon.go:179: falcon: emit type int۰1 int // "testdata/a.T"
--- PASS: TestData/empty-body.txtar (0.39s)
=== CONT TestData/embed.txtar
inline.go:55: inline (*T).i(nil) @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar4199139168/001/a/i.go:6:8
inline.go:373: multiple-assignment vars: map[]
--- PASS: TestData/comments.txtar (0.41s)
=== CONT TestData/basic-literal.txtar
inline.go:661: arg #0: nil pure=true effects=false duplicable=true free=map[nil:true] type=untyped nil
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int۰1 int
inline.go:1353: replacing parameter "" by argument "nil"
inline.go:1762: binding decl not needed: all parameters substituted
=== CONT TestData/basic-reduce.txtar
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestData/method.txtar (0.43s)
=== CONT TestData/multistmt-body.txtar
--- PASS: TestData/issue63298.txtar (0.38s)
=== CONT TestData/err-shadow-builtin.txtar
--- PASS: TestSimpleCases/use_empty_import_block/Modules (0.11s)
--- PASS: TestSimpleCases/use_empty_import_block (0.17s)
=== RUN TestSimpleCases/blank_line_before_new_group
=== RUN TestSimpleCases/blank_line_before_new_group/GOPATH
--- PASS: TestLoadDifferentPatterns/Modules/golang.org/fake/... (2.54s)
=== RUN TestLoadDifferentPatterns/Modules/file=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake/a/a.go
callee.go:92: analyzeCallee func testdata/b.B() @ /home/swarming/.swarming/w/ir/x/t/TestDatadotimport.txtar984382680/001/b/b.go:5:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline b.B() @ /home/swarming/.swarming/w/ir/x/t/TestDatadotimport.txtar984382680/001/c/c.go:6:5
inline.go:373: multiple-assignment vars: map[]
inline.go:436: adding import a "testdata/a"
inline.go:549: - replace id "A" @ #11 to "a.A"
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
callee.go:92: analyzeCallee func testdata/path.Dir(path string) @ /home/swarming/.swarming/w/ir/x/t/TestDataissue62667.txtar191425205/001/path/path.go:3:1
callee.go:467: effects list = [-2 0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
--- PASS: TestData/dotimport.txtar (0.39s)
=== CONT TestData/err-shadow-pkg.txtar
inline.go:55: inline path.Dir(g()) @ /home/swarming/.swarming/w/ir/x/t/TestDataissue62667.txtar191425205/001/a/a.go:6:10
inline.go:373: multiple-assignment vars: map[]
inline.go:436: adding import path0 "testdata/path"
inline.go:549: - replace id "Split" @ #43 to "path0.Split"
inline.go:661: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=string
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1427: falcon env: var path string
inline.go:1526: binding argument W0: preceded by W∞
inline.go:1772: binding decl: var path string = g()
inline.go:1025: strategy: literalization
--- PASS: TestData/issue62667.txtar (0.49s)
=== CONT TestData/import-shadow.txtar
callee.go:92: analyzeCallee func testdata/a.A1() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-unexported.txtar3797706464/001/a/a.go:3:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline a.A1() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-unexported.txtar3797706464/001/b/b.go:6:6
callee.go:92: analyzeCallee func testdata/b.F() @ /home/swarming/.swarming/w/ir/x/t/TestDataline-directives.txtar3814039563/001/b/b.go:4:1
callee.go:92: analyzeCallee func testdata/b.F(x int) @ /home/swarming/.swarming/w/ir/x/t/TestDatacrosspkg-selfref.txtar3321896776/001/b/b.go:3:1
callee.go:467: effects list = [-2]
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
falcon.go:200: falcon: emit constraint x + int۰0(2)
inline.go:55: inline b.F(1) @ /home/swarming/.swarming/w/ir/x/t/TestDatacrosspkg-selfref.txtar3321896776/001/a/a.go:6:5
inline.go:55: inline b.F() @ /home/swarming/.swarming/w/ir/x/t/TestDataline-directives.txtar3814039563/001/a/a.go:7:5
inline.go:373: multiple-assignment vars: map[]
inline.go:373: multiple-assignment vars: map[]
inline.go:549: - replace id "F" @ #17 to "b.F"
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 1
inline.go:1451: falcon: constraint x + int۰0(2) satisfied
inline.go:1353: replacing parameter "x" by argument "1"
inline.go:549: - replace id "x" @ #19 to "1"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestData/crosspkg-selfref.txtar (0.51s)
=== CONT TestData/exprstmt.txtar
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestData/line-directives.txtar (0.51s)
=== CONT TestData/err-basic.txtar
invoke.go:268: 52.377788ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake go list -e -f {{context.ReleaseTags}} -- unsafe
callee.go:92: analyzeCallee func testdata/b.B() @ /home/swarming/.swarming/w/ir/x/t/TestDatainternal.txtar1488078890/001/b/b.go:5:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
=== RUN TestBuild
=== RUN Test
=== RUN TestParseCode
--- PASS: TestParseCode (0.00s)
=== RUN TestInlineParsing
--- PASS: TestInlineParsing (0.00s)
=== RUN TestTestdata
=== RUN TestTestdata/basic.p
--- PASS: TestTestdata/basic.p (0.00s)
=== RUN TestTestdata/code.p
--- PASS: TestTestdata/code.p (0.00s)
=== RUN TestTestdata/list.p
--- PASS: TestTestdata/list.p (0.00s)
=== RUN TestTestdata/media.p
--- PASS: TestTestdata/media.p (0.00s)
=== RUN TestTestdata/pre.p
--- PASS: TestTestdata/pre.p (0.00s)
=== RUN TestTestdata/basic.md
--- PASS: TestTestdata/basic.md (0.00s)
inline.go:55: inline b.B() @ /home/swarming/.swarming/w/ir/x/t/TestDatainternal.txtar1488078890/001/c/c.go:6:5
inline.go:373: multiple-assignment vars: map[]
=== RUN TestTestdata/code.md
inline.go:436: adding import a "testdata/b/internal/a"
inline.go:549: - replace id "a" @ #11 to "a"
--- PASS: TestTestdata/code.md (0.00s)
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
=== RUN TestTestdata/list.md
--- PASS: TestTestdata/list.md (0.00s)
=== RUN TestTestdata/media.md
--- PASS: TestTestdata/media.md (0.00s)
=== RUN TestTestdata/pre.md
--- PASS: TestTestdata/pre.md (0.00s)
--- PASS: TestTestdata (0.01s)
=== RUN TestSplit
--- PASS: TestSplit (0.00s)
=== RUN TestFont
--- PASS: TestFont (0.00s)
=== RUN TestStyle
--- PASS: TestStyle (0.00s)
=== RUN ExampleStyle
--- PASS: ExampleStyle (0.00s)
PASS
ok golang.org/x/tools/present 0.058s
--- PASS: TestData/internal.txtar (0.60s)
invoke.go:268: 122.631205ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
callee.go:92: analyzeCallee func testdata/a.zero() int @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-reduce.txtar1229601769/001/a/a0.go:5:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline zero() @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-reduce.txtar1229601769/001/a/a0.go:3:13
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestSimpleCases/blank_line_before_new_group/GOPATH (0.13s)
=== RUN TestSimpleCases/blank_line_before_new_group/Modules
callee.go:92: analyzeCallee func testdata/b.B() @ /home/swarming/.swarming/w/ir/x/t/TestDatarevdotimport.txtar171946594/001/b/b.go:5:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline b.B() @ /home/swarming/.swarming/w/ir/x/t/TestDatarevdotimport.txtar171946594/001/c/c.go:8:5
inline.go:373: multiple-assignment vars: map[]
inline.go:436: adding import a "testdata/a"
inline.go:549: - replace id "a" @ #11 to "a"
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestData/revdotimport.txtar (0.56s)
callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-reduce.txtar1229601769/001/a/a1.go:8:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x + y
inline.go:55: inline add(one, 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-reduce.txtar1229601769/001/a/a1.go:5:5
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: one pure=true effects=false duplicable=true free=map[one:true] type=int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x int
inline.go:1423: falcon env: const y int۰0 = 2
inline.go:1451: falcon: constraint x + y satisfied
inline.go:1353: replacing parameter "x" by argument "one"
inline.go:549: - replace id "x" @ #32 to "one"
inline.go:1353: replacing parameter "y" by argument "2"
inline.go:549: - replace id "y" @ #36 to "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-reduce.txtar1229601769/001/a/a1.go:8:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x + y
inline.go:55: inline add(len(""), 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-reduce.txtar1229601769/001/a/a2.go:3:12
inline.go:661: arg #0: len("") pure=true effects=false duplicable=false free=map[len:true] type=int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 0
inline.go:1423: falcon env: const y int۰0 = 2
inline.go:1451: falcon: constraint x + y satisfied
inline.go:1353: replacing parameter "x" by argument "len(\"\")"
inline.go:549: - replace id "x" @ #32 to "len(\"\")"
inline.go:1353: replacing parameter "y" by argument "2"
inline.go:549: - replace id "y" @ #36 to "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestData/basic-reduce.txtar (0.21s)
callee.go:92: analyzeCallee func testdata/a.builtin() int @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar1282362131/001/a/builtin.go:7:1
callee.go:92: analyzeCallee func testdata/a.g(x []int) @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-builtin.txtar1766667651/001/a/append.go:8:1
callee.go:467: effects list = []
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline builtin() @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar1282362131/001/a/builtin.go:4:9
inline.go:373: multiple-assignment vars: map[]
inline.go:55: inline g(nil) @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-builtin.txtar1766667651/001/a/append.go:5:3
inline.go:1408: falcon env: type int۰0 int
inline.go:373: multiple-assignment vars: map[]
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
callee.go:92: analyzeCallee func testdata/a.f() *int @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-builtin.txtar1766667651/001/a/nil.go:8:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
callee.go:92: analyzeCallee func testdata/a.call() int @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar1282362131/001/a/call.go:7:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-builtin.txtar1766667651/001/a/nil.go:5:7
inline.go:55: inline call() @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar1282362131/001/a/call.go:4:6
inline.go:373: multiple-assignment vars: map[]
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:808: callee body is valid as statement
callee.go:92: analyzeCallee func testdata/a.h(x int) int @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-builtin.txtar1766667651/001/a/type.go:8:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x + int۰0(1)
callee.go:92: analyzeCallee func testdata/a.constant() int @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar1282362131/001/a/constant.go:7:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline constant() @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar1282362131/001/a/constant.go:4:10
inline.go:55: inline h(0) @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-builtin.txtar1766667651/001/a/type.go:5:7
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:373: multiple-assignment vars: map[]
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestData/err-shadow-builtin.txtar (0.22s)
callee.go:92: analyzeCallee func testdata/a._copy() int @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar1282362131/001/a/copy.go:7:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline _copy() @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar1282362131/001/a/copy.go:4:7
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:808: callee body is valid as statement
callee.go:92: analyzeCallee func testdata/a.recv() int @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar1282362131/001/a/recv.go:7:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline recv() @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar1282362131/001/a/recv.go:4:6
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:808: callee body is valid as statement
--- PASS: TestData/exprstmt.txtar (0.13s)
callee.go:92: analyzeCallee func testdata/a.f() int @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-pkg.txtar2713206654/001/a/a.go:9:1
callee.go:467: effects list = [-1]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-pkg.txtar2713206654/001/a/a.go:4:3
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
callee.go:92: analyzeCallee func testdata/a.f() int @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-pkg.txtar2713206654/001/a/a.go:9:1
callee.go:467: effects list = [-1]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-pkg.txtar2713206654/001/a/a.go:6:3
inline.go:373: multiple-assignment vars: map[]
--- PASS: TestData/err-shadow-pkg.txtar (0.16s)
=== RUN TestErrors
While scanning Go workspace:
Package "foo": /go/src/foo/0.go:1:1: expected 'package', found 'EOF'.
/go/src/foo/0.go:1:1: expected 'package', found 'EOF'
--- PASS: TestErrors (0.01s)
=== RUN TestMoves
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
=== RUN TestGenericCoreOperations
--- PASS: TestMoves (0.02s)
=== RUN TestConflicts
=== RUN TestParse
=== RUN TestParse/basic
--- PASS: TestParse/basic (0.00s)
--- PASS: TestParse (0.00s)
=== RUN TestFormat
=== RUN TestFormat/basic
--- PASS: TestFormat/basic (0.00s)
--- PASS: TestFormat (0.00s)
PASS
ok golang.org/x/tools/txtar 0.014s
callee.go:92: analyzeCallee func testdata/a.f(x int, y int) @ /home/swarming/.swarming/w/ir/x/t/TestDatamultistmt-body.txtar2350024375/001/a/a1.go:8:1
callee.go:467: effects list = [0 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x + y
inline.go:55: inline f(z, 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatamultistmt-body.txtar2350024375/001/a/a1.go:5:3
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: z pure=true effects=false duplicable=true free=map[z:true] type=int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1312: keeping param "x": cannot replace with argument as it has free ref to z that is shadowed
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x int
inline.go:1423: falcon env: const y int۰0 = 2
inline.go:1451: falcon: constraint x + y satisfied
inline.go:1353: replacing parameter "y" by argument "2"
inline.go:549: - replace id "y" @ #38 to "2"
inline.go:1772: binding decl: var x int = z
inline.go:980: strategy: reduce stmt-context call to { stmts }
inline.go:154: keeping block braces: avoids name conflict
callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-literal.txtar3985771061/001/a/a1.go:7:1
callee.go:467: effects list = [-2 0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x + y
callee.go:92: analyzeCallee func testdata/a.f(x int, y int) @ /home/swarming/.swarming/w/ir/x/t/TestDatamultistmt-body.txtar2350024375/001/a/a1.go:8:1
callee.go:467: effects list = [0 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x + y
inline.go:55: inline add(recover().(int), 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-literal.txtar3985771061/001/a/a1.go:4:5
inline.go:55: inline f(a, 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatamultistmt-body.txtar2350024375/001/a/a2.go:5:3
inline.go:373: multiple-assignment vars: map[]
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: a pure=true effects=false duplicable=true free=map[a:true] type=int
inline.go:661: arg #0: recover().(int) pure=false effects=true duplicable=false free=map[int:true recover:true] type=int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1427: falcon env: var x int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const y int۰0 = 2
inline.go:1427: falcon env: var x int
inline.go:1451: falcon: constraint x + y satisfied
inline.go:1423: falcon env: const y int۰0 = 2
inline.go:1451: falcon: constraint x + y satisfied
inline.go:1353: replacing parameter "x" by argument "a"
inline.go:1526: binding argument W0: preceded by W∞
inline.go:549: - replace id "x" @ #34 to "a"
inline.go:1353: replacing parameter "y" by argument "2"
inline.go:1353: replacing parameter "y" by argument "2"
inline.go:549: - replace id "y" @ #51 to "2"
inline.go:549: - replace id "y" @ #38 to "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:1772: binding decl: var x int = recover().(int)
inline.go:980: strategy: reduce stmt-context call to { stmts }
inline.go:1025: strategy: literalization
callee.go:92: analyzeCallee func testdata/a.g(x int, y int) int @ /home/swarming/.swarming/w/ir/x/t/TestDatamultistmt-body.txtar2350024375/001/a/a3.go:8:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
Renamed 1 occurrence in 1 file in 1 package.
falcon.go:200: falcon: emit constraint x + y
--- PASS: TestData/basic-literal.txtar (0.29s)
callee.go:92: analyzeCallee func testdata/a.A2() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-unexported.txtar3797706464/001/a/a.go:6:1
inline.go:55: inline g(a, 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatamultistmt-body.txtar2350024375/001/a/a3.go:5:3
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: a pure=true effects=false duplicable=true free=map[a:true] type=int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x int
inline.go:1423: falcon env: const y int۰0 = 2
inline.go:1451: falcon: constraint x + y satisfied
inline.go:1353: replacing parameter "x" by argument "a"
inline.go:549: - replace id "x" @ #39 to "a"
inline.go:1353: replacing parameter "y" by argument "2"
inline.go:549: - replace id "y" @ #43 to "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:1025: strategy: literalization
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline a.A2() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-unexported.txtar3797706464/001/b/b.go:7:6
--- PASS: TestData/multistmt-body.txtar (0.28s)
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 3 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
--- PASS: TestConflicts (0.05s)
=== RUN TestInvalidIdentifiers
--- PASS: TestInvalidIdentifiers (0.00s)
=== RUN TestRewrites
Renamed 2 occurrences in 1 file in 1 package.
--- PASS: TestGenericCoreOperations (0.06s)
PASS
ok golang.org/x/tools/refactor/satisfy 0.064s
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 2 files in 2 packages.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
callee.go:92: analyzeCallee func testdata/a.f[T any]() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-basic.txtar1413245599/001/a/generic.go:7:1
callee.go:92: analyzeCallee func testdata/a.g() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-basic.txtar1413245599/001/a/nobody.go:7:1
--- PASS: TestData/err-basic.txtar (0.24s)
Renamed 1 occurrence in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 4 occurrences in 1 file in 1 package.
Renamed 4 occurrences in 1 file in 1 package.
Renamed 4 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 3 occurrences in 2 files in 2 packages.
Renamed 3 occurrences in 2 files in 2 packages.
Renamed 3 occurrences in 2 files in 2 packages.
Renamed 5 occurrences in 1 file in 1 package.
Renamed 5 occurrences in 1 file in 1 package.
Renamed 3 occurrences in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
Renamed 1 occurrence in 1 file in 1 package.
Renamed 2 occurrences in 1 file in 1 package.
/go/src/main/0.go:4:6: unused declared and not used
Renamed 2 occurrences in 1 file in 1 package.
--- PASS: TestRewrites (0.02s)
=== RUN TestDiff
invoke.go:268: 3.912020941s for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules729939665/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules729939665/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules729939665/fake go list -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,DepOnly,Imports,ImportMap,TestImports,XTestImports,Export -compiled=true -test=true -export=true -deps=true -find=false -pgo=off -- fmt
callee.go:92: analyzeCallee func (testdata/b.U).F() @ /home/swarming/.swarming/w/ir/x/t/TestDataembed.txtar961798686/001/b/b.go:6:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline x.F() @ /home/swarming/.swarming/w/ir/x/t/TestDataembed.txtar961798686/001/a/a.go:6:5
inline.go:373: multiple-assignment vars: map[]
inline.go:549: - replace id "U" @ #6 to "b.U"
--- PASS: TestData/embed.txtar (0.43s)
callee.go:92: analyzeCallee func testdata/a.A3() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-unexported.txtar3797706464/001/a/a.go:9:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
invoke.go:268: 612.891822ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2176947319/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake/d
inline.go:55: inline a.A3() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-unexported.txtar3797706464/001/b/b.go:8:6
--- PASS: TestIssue13566 (0.57s)
=== RUN TestIssue13898
invoke.go:268: 392.190249ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-700496503/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake/a
--- PASS: TestSimpleCases/blank_line_before_new_group/Modules (0.32s)
--- PASS: TestSimpleCases/blank_line_before_new_group (0.46s)
=== RUN TestSimpleCases/blank_line_separating_std_and_third_party
=== RUN TestSimpleCases/blank_line_separating_std_and_third_party/GOPATH
--- PASS: TestSimpleCases/blank_line_separating_std_and_third_party/GOPATH (0.01s)
=== RUN TestSimpleCases/blank_line_separating_std_and_third_party/Modules
--- PASS: TestSimpleCases/blank_line_separating_std_and_third_party/Modules (0.11s)
callee.go:92: analyzeCallee func testdata/a.A4() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-unexported.txtar3797706464/001/a/a.go:11:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestSimpleCases/blank_line_separating_std_and_third_party (0.13s)
inline.go:55: inline a.A4() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-unexported.txtar3797706464/001/b/b.go:9:6
--- PASS: TestData/err-unexported.txtar (1.07s)
=== RUN TestSimpleCases/new_imports_before_comment
=== RUN TestSimpleCases/new_imports_before_comment/GOPATH
graph_test.go:68: GOPACKAGESDRIVER=off
graph_test.go:68: GO111MODULE=off
graph_test.go:68: GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBuild3737924780/importgraph
--- PASS: TestSimpleCases/new_imports_before_comment/GOPATH (0.04s)
=== RUN TestSimpleCases/new_imports_before_comment/Modules
--- PASS: TestIssue32814/Modules (4.41s)
--- PASS: TestIssue32814 (0.00s)
--- PASS: TestSimpleCases/new_imports_before_comment/Modules (0.09s)
--- PASS: TestSimpleCases/new_imports_before_comment (0.13s)
=== RUN TestSimpleCases/new_section_for_dotless_import
=== RUN TestSimpleCases/new_section_for_dotless_import/GOPATH
--- PASS: TestSimpleCases/new_section_for_dotless_import/GOPATH (0.01s)
=== RUN TestSimpleCases/new_section_for_dotless_import/Modules
--- PASS: TestSimpleCases/new_section_for_dotless_import/Modules (0.09s)
--- PASS: TestSimpleCases/new_section_for_dotless_import (0.10s)
=== RUN TestSimpleCases/fragment_with_main
=== RUN TestSimpleCases/fragment_with_main/GOPATH
--- PASS: TestIssue13898 (0.38s)
=== RUN TestIssue15517
--- PASS: TestDiff (0.56s)
PASS
ok golang.org/x/tools/refactor/rename 0.681s
--- PASS: TestSimpleCases/fragment_with_main/GOPATH (0.07s)
=== RUN TestSimpleCases/fragment_with_main/Modules
--- PASS: TestFileInfo (2.00s)
PASS
--- PASS: TestIssue15517 (0.09s)
=== RUN TestIssue15920
ok golang.org/x/tools/internal/robustio 2.035s
--- PASS: TestAPIConsistency (2.03s)
PASS
ok golang.org/x/tools/internal/typeparams 2.062s
--- PASS: TestIssue15920 (0.08s)
=== RUN TestIssue20046
--- PASS: TestSimpleCases/fragment_with_main/Modules (0.12s)
--- PASS: TestSimpleCases/fragment_with_main (0.19s)
=== RUN TestSimpleCases/fragment_without_main
=== RUN TestSimpleCases/fragment_without_main/GOPATH
--- PASS: TestSimpleCases/fragment_without_main/GOPATH (0.03s)
=== RUN TestSimpleCases/fragment_without_main/Modules
--- PASS: TestIssue20046 (0.06s)
=== RUN TestIssue25301
invoke.go:268: 8.538017ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 15.731031ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestIssue25301 (0.06s)
=== RUN TestIssue51836
invoke.go:268: 57.913181ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-623088676/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestSimpleCases/fragment_without_main/Modules (0.14s)
--- PASS: TestSimpleCases/fragment_without_main (0.17s)
=== RUN TestSimpleCases/remove_first_import_in_section
=== RUN TestSimpleCases/remove_first_import_in_section/GOPATH
invoke.go:268: 7.263881ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -e -f {{context.ReleaseTags}} -- unsafe
--- PASS: TestSimpleCases/remove_first_import_in_section/GOPATH (0.01s)
=== RUN TestSimpleCases/remove_first_import_in_section/Modules
--- PASS: TestIssue51836 (0.07s)
=== RUN TestIssue61561
--- PASS: TestIssue61561 (0.00s)
=== RUN TestIssue57015
invoke.go:268: 21.962805ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
invoke.go:268: 23.93266ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules278256667/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-4049113928/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/a
--- PASS: TestOverlay/Modules (5.03s)
--- PASS: TestOverlay (0.00s)
--- PASS: TestIssue57015 (0.04s)
=== RUN TestExportInvalid
=== RUN TestExportInvalid/issue_57729
gcimporter_test.go:896: p.go:1:17: method has no receiver
--- PASS: TestExportInvalid/issue_57729 (0.00s)
=== RUN TestExportInvalid/issue_60605
gcimporter_test.go:896: p.go:1:36: malformed constant: 1e-
--- PASS: TestExportInvalid/issue_60605 (0.00s)
=== RUN TestExportInvalid/issue_60891
--- PASS: TestExportInvalid/issue_60891 (0.00s)
--- PASS: TestExportInvalid (0.00s)
=== RUN TestIssue58296
--- PASS: TestIssue58296 (0.19s)
=== RUN TestVeryLongFile
--- PASS: TestVeryLongFile (0.01s)
=== RUN TestGenericExport
--- PASS: TestGenericExport (0.00s)
=== RUN TestImportTypeparamTests
=== RUN TestImportTypeparamTests/absdiff.go
--- PASS: TestImportTypeparamTests/absdiff.go (0.00s)
=== RUN TestImportTypeparamTests/absdiff2.go
--- PASS: TestSimpleCases/remove_first_import_in_section/Modules (0.25s)
--- PASS: TestSimpleCases/remove_first_import_in_section (0.26s)
=== RUN TestSimpleCases/new_section_for_all_kinds_of_imports
=== RUN TestSimpleCases/new_section_for_all_kinds_of_imports/GOPATH
--- PASS: TestSimpleCases/new_section_for_all_kinds_of_imports/GOPATH (0.01s)
=== RUN TestSimpleCases/new_section_for_all_kinds_of_imports/Modules
--- PASS: TestSimpleCases/new_section_for_all_kinds_of_imports/Modules (0.06s)
--- PASS: TestSimpleCases/new_section_for_all_kinds_of_imports (0.07s)
=== RUN TestSimpleCases/new_section_where_trailing_comment_has_quote
=== RUN TestSimpleCases/new_section_where_trailing_comment_has_quote/GOPATH
--- PASS: TestSimpleCases/new_section_where_trailing_comment_has_quote/GOPATH (0.03s)
=== RUN TestSimpleCases/new_section_where_trailing_comment_has_quote/Modules
--- PASS: TestLoadDifferentPatterns/Modules/file=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake/a/a.go (1.55s)
invoke.go:268: 30.090698ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 34.770989ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestSimpleCases/new_section_where_trailing_comment_has_quote/Modules (0.10s)
--- PASS: TestSimpleCases/new_section_where_trailing_comment_has_quote (0.13s)
=== RUN TestSimpleCases/comments_formatted
=== RUN TestSimpleCases/comments_formatted/GOPATH
--- PASS: TestSimpleCases/comments_formatted/GOPATH (0.02s)
=== RUN TestSimpleCases/comments_formatted/Modules
--- PASS: TestSimpleCases/comments_formatted/Modules (0.09s)
--- PASS: TestSimpleCases/comments_formatted (0.11s)
=== RUN TestSimpleCases/remove_duplicates
=== RUN TestSimpleCases/remove_duplicates/GOPATH
--- PASS: TestSimpleCases/remove_duplicates/GOPATH (0.01s)
=== RUN TestSimpleCases/remove_duplicates/Modules
--- PASS: TestImportTypeparamTests/absdiff2.go (0.36s)
=== RUN TestImportTypeparamTests/absdiff3.go
--- PASS: TestImportTypeparamTests/absdiff3.go (0.01s)
=== RUN TestImportTypeparamTests/absdiffimp.go
--- PASS: TestImportTypeparamTests/absdiffimp.go (0.00s)
--- PASS: TestSimpleCases/remove_duplicates/Modules (0.05s)
--- PASS: TestSimpleCases/remove_duplicates (0.05s)
=== RUN TestSimpleCases/no_extra_groups
=== RUN TestSimpleCases/no_extra_groups/GOPATH
=== RUN TestImportTypeparamTests/absdiffimp2.go
--- PASS: TestImportTypeparamTests/absdiffimp2.go (0.00s)
=== RUN TestImportTypeparamTests/adder.go
--- PASS: TestImportTypeparamTests/adder.go (0.00s)
=== RUN TestImportTypeparamTests/aliasimp.go
--- PASS: TestImportTypeparamTests/aliasimp.go (0.00s)
=== RUN TestImportTypeparamTests/append.go
--- PASS: TestImportTypeparamTests/append.go (0.00s)
=== RUN TestImportTypeparamTests/boundmethod.go
--- PASS: TestSimpleCases/no_extra_groups/GOPATH (0.02s)
=== RUN TestSimpleCases/no_extra_groups/Modules
callee.go:92: analyzeCallee func testdata/a.getError(err error) string @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-err.txtar2822422770/001/a/a.go:7:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
inline.go:55: inline getError(io.EOF) @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-err.txtar2822422770/001/a/a.go:5:17
inline.go:661: arg #0: io.EOF pure=false effects=false duplicable=true free=map[EOF:true io:true] type=error
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1427: falcon env: var err error
inline.go:1353: replacing parameter "err" by argument "io.EOF"
inline.go:549: - replace id "err" @ #41 to "io.EOF"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestData/basic-err.txtar (2.32s)
invoke.go:268: 286.260587ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules1497829566/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-1671039075/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- golang.org/fake/b
--- PASS: TestSimpleCases/no_extra_groups/Modules (0.09s)
--- PASS: TestSimpleCases/no_extra_groups (0.11s)
=== RUN TestSimpleCases/named_import_doesnt_provide_package_name
=== RUN TestSimpleCases/named_import_doesnt_provide_package_name/GOPATH
--- PASS: TestSimpleCases/named_import_doesnt_provide_package_name/GOPATH (0.03s)
=== RUN TestSimpleCases/named_import_doesnt_provide_package_name/Modules
callee.go:92: analyzeCallee func strings.Index(s string, substr string) int @ /home/swarming/.swarming/w/ir/x/w/goroot/src/strings/strings.go:1189:1
callee.go:467: effects list = [1 -2 0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
falcon.go:200: falcon: emit constraint substr[int۰0(0)]
falcon.go:200: falcon: emit constraint substr[int۰0(0)]
falcon.go:200: falcon: emit constraint substr[int۰0(1)]
falcon.go:200: falcon: emit constraint s[:]
falcon.go:200: falcon: emit constraint s[:]
falcon.go:200: falcon: emit constraint s[:]
falcon.go:200: falcon: emit constraint substr[int۰0(0)]
falcon.go:200: falcon: emit constraint substr[int۰0(0)]
falcon.go:200: falcon: emit constraint substr[int۰0(1)]
falcon.go:200: falcon: emit constraint s[:]
falcon.go:200: falcon: emit constraint s[:]
falcon.go:200: falcon: emit constraint s[:]
falcon.go:200: falcon: emit constraint substr[int۰0(0)]
falcon.go:200: falcon: emit constraint substr[int۰0(1)]
falcon.go:200: falcon: emit constraint s[:]
falcon.go:200: falcon: emit constraint s[:]
falcon.go:200: falcon: emit constraint 1 >> 4
falcon.go:200: falcon: emit constraint s[:]
inline.go:55: inline strings.Index("", "") @ /home/swarming/.swarming/w/ir/x/t/TestDatastd-internal.txtar1214173788/001/a/a.go:5:22
inline.go:436: adding import bytealg "internal/bytealg"
inline.go:549: - replace id "IndexByte" @ #111 to "strings.IndexByte"
inline.go:549: - replace id "bytealg" @ #242 to "bytealg"
inline.go:549: - replace id "bytealg" @ #327 to "bytealg"
inline.go:549: - replace id "bytealg" @ #361 to "bytealg"
inline.go:549: - replace id "IndexByte" @ #642 to "strings.IndexByte"
inline.go:549: - replace id "bytealg" @ #901 to "bytealg"
inline.go:549: - replace id "bytealg" @ #931 to "bytealg"
inline.go:549: - replace id "IndexByte" @ #1158 to "strings.IndexByte"
inline.go:549: - replace id "bytealg" @ #1387 to "bytealg"
inline.go:661: arg #0: "" pure=true effects=false duplicable=true free=map[] type=untyped string
inline.go:661: arg #1: "" pure=true effects=false duplicable=true free=map[] type=untyped string
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1423: falcon env: const s string۰1 = ""
inline.go:1423: falcon env: const substr string۰1 = ""
inline.go:1442: falcon: constraint substr[int۰0(0)] violated: falcon:1:8: invalid argument: index 0 out of bounds [0:0]
inline.go:1445: keeping param "s" due falcon violation
inline.go:1445: keeping param "substr" due falcon violation
inline.go:1772: binding decl: var s, substr string = "", ""
inline.go:1025: strategy: literalization
--- PASS: TestData/std-internal.txtar (2.44s)
--- PASS: TestSimpleCases/named_import_doesnt_provide_package_name/Modules (0.13s)
--- PASS: TestSimpleCases/named_import_doesnt_provide_package_name (0.16s)
=== RUN TestSimpleCases/unused_named_import_removed
=== RUN TestSimpleCases/unused_named_import_removed/GOPATH
--- PASS: TestSimpleCases/unused_named_import_removed/GOPATH (0.01s)
=== RUN TestSimpleCases/unused_named_import_removed/Modules
--- PASS: TestSimpleCases/unused_named_import_removed/Modules (0.06s)
--- PASS: TestSimpleCases/unused_named_import_removed (0.07s)
=== RUN TestSimpleCases/ignore_unexported_identifier
graph_test.go:107: forward["golang.org/x/tools/refactor/importgraph"]
graph_test.go:114: crypto/hmac
graph_test.go:114: fmt
graph_test.go:114: go/build
graph_test.go:114: golang.org/x/tools/go/buildutil
graph_test.go:114: golang.org/x/tools/go/packages/packagestest
graph_test.go:114: golang.org/x/tools/refactor/importgraph
graph_test.go:114: os
graph_test.go:114: sort
graph_test.go:114: strings
graph_test.go:114: sync
graph_test.go:114: testing
graph_test.go:107: reverse["golang.org/x/tools/refactor/importgraph"]
graph_test.go:114: golang.org/x/tools/refactor/importgraph
=== RUN TestSimpleCases/ignore_unexported_identifier/GOPATH
--- PASS: TestSimpleCases/ignore_unexported_identifier/GOPATH (0.01s)
=== RUN TestSimpleCases/ignore_unexported_identifier/Modules
--- PASS: TestBuild (2.12s)
PASS
ok golang.org/x/tools/refactor/importgraph 2.136s
--- PASS: TestImportTypeparamTests/boundmethod.go (0.40s)
=== RUN TestImportTypeparamTests/builtins.go
--- PASS: TestImportTypeparamTests/builtins.go (0.00s)
=== RUN TestImportTypeparamTests/chans.go
callee.go:92: analyzeCallee func testdata/a.a() @ /home/swarming/.swarming/w/ir/x/w/gocache/4c/4ca470c6252a531a05fc65c32cfb84967d58dd6e69537148211c8d9c8d95a582-d:11:1
callee.go:92: analyzeCallee func testdata/a.b() @ /home/swarming/.swarming/w/ir/x/t/TestDatacgo.txtar521795272/001/a/a2.go:3:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline b() @ /home/swarming/.swarming/w/ir/x/t/TestDatacgo.txtar521795272/001/a/a2.go:8:3
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
callee.go:92: analyzeCallee func testdata/a._Cfunc_f() (r1 testdata/a._Ctype_void) @ /home/swarming/.swarming/w/ir/x/w/gocache/e2/e2a7acd8353c1d3fb4d8c76137a46d34a12c8bce01e6a3d35af47d9650c19f46-d:42:1
callee.go:92: analyzeCallee func testdata/a.g() @ /home/swarming/.swarming/w/ir/x/w/gocache/4c/4ca470c6252a531a05fc65c32cfb84967d58dd6e69537148211c8d9c8d95a582-d:16:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline g() @ /home/swarming/.swarming/w/ir/x/w/gocache/4c/4ca470c6252a531a05fc65c32cfb84967d58dd6e69537148211c8d9c8d95a582-d:13:3
--- PASS: TestData/cgo.txtar (2.42s)
--- PASS: TestSimpleCases/ignore_unexported_identifier/Modules (0.06s)
--- PASS: TestSimpleCases/ignore_unexported_identifier (0.10s)
=== RUN TestSimpleCases/formatonly_works
=== RUN TestSimpleCases/formatonly_works/GOPATH
--- PASS: TestSimpleCases/formatonly_works/GOPATH (0.01s)
=== RUN TestSimpleCases/formatonly_works/Modules
--- PASS: TestSimpleCases/formatonly_works/Modules (0.05s)
--- PASS: TestSimpleCases/formatonly_works (0.05s)
=== RUN TestSimpleCases/preserve_import_group
=== RUN TestSimpleCases/preserve_import_group/GOPATH
--- PASS: TestSimpleCases/preserve_import_group/GOPATH (0.01s)
=== RUN TestSimpleCases/preserve_import_group/Modules
--- PASS: TestSimpleCases/preserve_import_group/Modules (0.04s)
--- PASS: TestSimpleCases/preserve_import_group (0.04s)
=== RUN TestSimpleCases/import_grouping_not_path_dependent_no_groups
=== RUN TestSimpleCases/import_grouping_not_path_dependent_no_groups/GOPATH
--- PASS: TestInvalidFilesBeforeOverlayContains/Modules/second_file (2.70s)
=== RUN TestInvalidFilesBeforeOverlayContains/Modules/main
callee.go:92: analyzeCallee func (testdata/b.T).F() @ /home/swarming/.swarming/w/ir/x/t/TestDataimport-shadow.txtar2773672795/001/b/b.go:5:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline x.F() @ /home/swarming/.swarming/w/ir/x/t/TestDataimport-shadow.txtar2773672795/001/a/a.go:8:5
inline.go:373: multiple-assignment vars: map[]
inline.go:436: adding import b0 "testdata/b"
inline.go:549: - replace id "T" @ #6 to "b0.T"
inline.go:549: - replace id "One" @ #16 to "b0.One"
inline.go:549: - replace id "Two" @ #23 to "b0.Two"
inline.go:661: arg #0: x pure=false effects=false duplicable=true free=map[x:true] type=testdata/b.T
inline.go:1408: falcon env: type int۰0 int
inline.go:1353: replacing parameter "" by argument "x"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
invoke.go:268: 7.246416ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 14.226592ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestSimpleCases/import_grouping_not_path_dependent_no_groups/GOPATH (0.08s)
=== RUN TestSimpleCases/import_grouping_not_path_dependent_no_groups/Modules
callee.go:92: analyzeCallee func testdata/b.B1() @ /home/swarming/.swarming/w/ir/x/t/TestDatacrosspkg.txtar3863077738/001/b/b.go:7:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline b.B1() @ /home/swarming/.swarming/w/ir/x/t/TestDatacrosspkg.txtar3863077738/001/a/a.go:14:6
inline.go:373: multiple-assignment vars: map[]
inline.go:436: adding import c "testdata/c"
inline.go:549: - replace id "c" @ #12 to "c"
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSimpleCases/import_grouping_not_path_dependent_no_groups/Modules (0.14s)
--- PASS: TestSimpleCases/import_grouping_not_path_dependent_no_groups (0.21s)
=== RUN TestSimpleCases/import_grouping_not_path_dependent_existing_group
=== RUN TestSimpleCases/import_grouping_not_path_dependent_existing_group/GOPATH
invoke.go:268: 209.727065ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-1130062473/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake
callee.go:92: analyzeCallee func testdata/e.E() @ /home/swarming/.swarming/w/ir/x/t/TestDataimport-shadow.txtar2773672795/001/e/e.go:5:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
inline.go:55: inline e.E() @ /home/swarming/.swarming/w/ir/x/t/TestDataimport-shadow.txtar2773672795/001/d/d.go:7:5
inline.go:373: multiple-assignment vars: map[]
inline.go:436: adding import log0 "log"
inline.go:549: - replace id "log" @ #12 to "log0"
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestData/import-shadow.txtar (2.56s)
callee.go:92: analyzeCallee func testdata/b.B2() @ /home/swarming/.swarming/w/ir/x/t/TestDatacrosspkg.txtar3863077738/001/b/b.go:8:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline b.B2() @ /home/swarming/.swarming/w/ir/x/t/TestDatacrosspkg.txtar3863077738/001/a/a.go:15:6
inline.go:373: multiple-assignment vars: map[]
inline.go:549: - replace id "fmt" @ #12 to "fmt"
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSimpleCases/import_grouping_not_path_dependent_existing_group/GOPATH (0.07s)
=== RUN TestSimpleCases/import_grouping_not_path_dependent_existing_group/Modules
--- PASS: TestLoadDifferentPatterns/Modules (8.18s)
--- PASS: TestLoadDifferentPatterns (0.00s)
callee.go:92: analyzeCallee func testdata/b.B3() @ /home/swarming/.swarming/w/ir/x/t/TestDatacrosspkg.txtar3863077738/001/b/b.go:9:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline b.B3() @ /home/swarming/.swarming/w/ir/x/t/TestDatacrosspkg.txtar3863077738/001/a/a.go:16:6
inline.go:373: multiple-assignment vars: map[]
inline.go:436: adding import e "testdata/d"
inline.go:549: - replace id "e" @ #12 to "e"
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestData/crosspkg.txtar (2.91s)
--- PASS: TestData (0.01s)
=== RUN TestErrors
=== RUN TestErrors/Generic_functions_are_not_yet_supported.
callee.go:92: analyzeCallee func p.f[T any](x T) T @ callee.go:2:1
--- PASS: TestErrors/Generic_functions_are_not_yet_supported. (0.00s)
=== RUN TestErrors/Methods_on_generic_types_are_not_yet_supported.
callee.go:92: analyzeCallee func (p.G[T]).f(x T) T @ callee.go:2:25
--- PASS: TestErrors/Methods_on_generic_types_are_not_yet_supported. (0.00s)
--- PASS: TestErrors (0.00s)
=== RUN TestBasics
=== RUN TestBasics/Basic
callee.go:92: analyzeCallee func p.f(x int) int @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(0) @ caller.go:2:10
inline.go:661: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 0
inline.go:1353: replacing parameter "x" by argument "0"
inline.go:549: - replace id "x" @ #27 to "0"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestBasics/Basic (0.00s)
=== RUN TestBasics/Empty_body,_no_arg_effects.
callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(1, 2) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 1
inline.go:1423: falcon env: const y int۰0 = 2
inline.go:1353: replacing parameter "x" by argument "1"
inline.go:1353: replacing parameter "y" by argument "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:711: strategy: reduce call to empty body
--- PASS: TestBasics/Empty_body,_no_arg_effects. (0.00s)
=== RUN TestBasics/Empty_body,_some_arg_effects.
callee.go:92: analyzeCallee func p.f(x int, y int, z int) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(1, recover().(int), 3) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: recover().(int) pure=false effects=true duplicable=false free=map[int:true recover:true] type=int
inline.go:661: arg #2: 3 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1281: keeping param "y": though unreferenced, it has effects
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 1
inline.go:1427: falcon env: var y int
inline.go:1423: falcon env: const z int۰0 = 3
inline.go:1353: replacing parameter "x" by argument "1"
inline.go:1353: replacing parameter "z" by argument "3"
inline.go:1772: binding decl: var _ int = recover().(int)
inline.go:711: strategy: reduce call to empty body
--- PASS: TestBasics/Empty_body,_some_arg_effects. (0.00s)
=== RUN TestBasics/Non-duplicable_arguments_are_not_substituted_even_if_pure.
callee.go:92: analyzeCallee func p.f(s string, i int) @ callee.go:2:1
callee.go:467: effects list = [0 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
inline.go:55: inline f("hi", 0) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "hi" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:661: arg #1: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1276: keeping param "s": argument is not duplicable
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1427: falcon env: var s untyped string
inline.go:1423: falcon env: const i int۰0 = 0
inline.go:1353: replacing parameter "i" by argument "0"
inline.go:549: - replace id "i" @ #38 to "0"
inline.go:549: - replace id "i" @ #41 to "0"
inline.go:1772: binding decl: var s string = "hi"
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestBasics/Non-duplicable_arguments_are_not_substituted_even_if_pure. (0.00s)
=== RUN TestBasics/Workaround_for_T(x)_misformatting_(#63362).
callee.go:92: analyzeCallee func p.f(ch <-chan int) @ callee.go:2:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(ch) @ caller.go:2:24
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: ch pure=true effects=false duplicable=true free=map[ch:true] type=chan int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var ch chan int
inline.go:1344: param "ch": adding explicit chan int -> <-chan int conversion around argument
inline.go:1353: replacing parameter "ch" by argument "(<-chan int)(ch)"
inline.go:549: - replace id "ch" @ #26 to "(<-chan int)(ch)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestBasics/Workaround_for_T(x)_misformatting_(#63362). (0.00s)
=== RUN TestBasics/In_block_elision,_blank_decls_don't_count_when_computing_name_conflicts.
callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(2) @ caller.go:2:24
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 2
inline.go:1353: replacing parameter "x" by argument "2"
inline.go:549: - replace id "x" @ #24 to "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestBasics/In_block_elision,_blank_decls_don't_count_when_computing_name_conflicts. (0.00s)
=== RUN TestBasics/Implicit_return_conversions_are_inserted_in_expr-context_reduction.
callee.go:92: analyzeCallee func p.f(x int) error @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(0) @ caller.go:2:23
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 0
inline.go:1353: replacing parameter "x" by argument "0"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestBasics/Implicit_return_conversions_are_inserted_in_expr-context_reduction. (0.00s)
--- PASS: TestBasics (0.01s)
=== RUN TestDuplicable
=== RUN TestDuplicable/Empty_strings_are_duplicable.
callee.go:92: analyzeCallee func p.f(s string) @ callee.go:2:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
inline.go:55: inline f("") @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "" pure=true effects=false duplicable=true free=map[] type=untyped string
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1423: falcon env: const s string۰1 = ""
inline.go:1353: replacing parameter "s" by argument "\"\""
inline.go:549: - replace id "s" @ #25 to "\"\""
inline.go:549: - replace id "s" @ #28 to "\"\""
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestDuplicable/Empty_strings_are_duplicable. (0.00s)
=== RUN TestDuplicable/Non-empty_string_literals_are_not_duplicable.
callee.go:92: analyzeCallee func p.f(s string) @ callee.go:2:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
inline.go:55: inline f("hi") @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "hi" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1276: keeping param "s": argument is not duplicable
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1427: falcon env: var s untyped string
inline.go:1772: binding decl: var s string = "hi"
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestDuplicable/Non-empty_string_literals_are_not_duplicable. (0.00s)
=== RUN TestDuplicable/Empty_array_literals_are_duplicable.
callee.go:92: analyzeCallee func p.f(a [2]int) @ callee.go:2:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f([2]int{}) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: [2]int{} pure=true effects=false duplicable=true free=map[int:true] type=[2]int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var a [2]int
inline.go:1353: replacing parameter "a" by argument "[2]int{}"
inline.go:549: - replace id "a" @ #25 to "[2]int{}"
inline.go:549: - replace id "a" @ #28 to "[2]int{}"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestDuplicable/Empty_array_literals_are_duplicable. (0.00s)
=== RUN TestDuplicable/Non-empty_array_literals_are_not_duplicable.
callee.go:92: analyzeCallee func p.f(a [2]int) @ callee.go:2:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f([2]int{1, 2}) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: [2]int{1, 2} pure=true effects=false duplicable=false free=map[int:true] type=[2]int
inline.go:1276: keeping param "a": argument is not duplicable
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var a [2]int
inline.go:1772: binding decl: var a [2]int = [2]int{1, 2}
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestDuplicable/Non-empty_array_literals_are_not_duplicable. (0.00s)
=== RUN TestDuplicable/Empty_struct_literals_are_duplicable.
callee.go:92: analyzeCallee func p.f(s p.S) @ callee.go:2:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(S{}) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: S{} pure=true effects=false duplicable=true free=map[S:true] type=p.S
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var s p.S
inline.go:1353: replacing parameter "s" by argument "S{}"
inline.go:549: - replace id "s" @ #20 to "S{}"
inline.go:549: - replace id "s" @ #23 to "S{}"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestDuplicable/Empty_struct_literals_are_duplicable. (0.00s)
=== RUN TestDuplicable/Non-empty_struct_literals_are_not_duplicable.
callee.go:92: analyzeCallee func p.f(s p.S) @ callee.go:2:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(S{x: 1}) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: S{x: 1} pure=true effects=false duplicable=false free=map[S:true] type=p.S
inline.go:1276: keeping param "s": argument is not duplicable
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var s p.S
inline.go:1772: binding decl: var s S = S{x: 1}
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestDuplicable/Non-empty_struct_literals_are_not_duplicable. (0.00s)
--- PASS: TestDuplicable (0.00s)
=== RUN TestExprStmtReduction
=== RUN TestExprStmtReduction/A_call_in_an_unrestricted_ExprStmt_may_be_replaced_by_the_body_stmts.
callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestExprStmtReduction/A_call_in_an_unrestricted_ExprStmt_may_be_replaced_by_the_body_stmts. (0.00s)
=== RUN TestExprStmtReduction/ExprStmts_in_the_body_of_a_switch_case_are_unrestricted.
callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:33
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestExprStmtReduction/ExprStmts_in_the_body_of_a_switch_case_are_unrestricted. (0.00s)
=== RUN TestExprStmtReduction/ExprStmts_in_the_body_of_a_select_case_are_unrestricted.
callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:31
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestExprStmtReduction/ExprStmts_in_the_body_of_a_select_case_are_unrestricted. (0.00s)
=== RUN TestExprStmtReduction/Some_ExprStmt_contexts_are_restricted_to_simple_statements.
callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:25
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:1025: strategy: literalization
--- PASS: TestExprStmtReduction/Some_ExprStmt_contexts_are_restricted_to_simple_statements. (0.00s)
=== RUN TestExprStmtReduction/Braces_must_be_preserved_to_avoid_a_name_conflict_(decl_before).
callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:31
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
inline.go:154: keeping block braces: avoids name conflict
--- PASS: TestExprStmtReduction/Braces_must_be_preserved_to_avoid_a_name_conflict_(decl_before). (0.00s)
=== RUN TestExprStmtReduction/Braces_must_be_preserved_to_avoid_a_name_conflict_(decl_after).
callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
inline.go:154: keeping block braces: avoids name conflict
--- PASS: TestExprStmtReduction/Braces_must_be_preserved_to_avoid_a_name_conflict_(decl_after). (0.00s)
=== RUN TestExprStmtReduction/Braces_must_be_preserved_to_avoid_a_forward_jump_across_a_decl.
callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:25
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
inline.go:152: keeping block braces: caller uses control labels
--- PASS: TestExprStmtReduction/Braces_must_be_preserved_to_avoid_a_forward_jump_across_a_decl. (0.00s)
--- PASS: TestExprStmtReduction (0.01s)
=== RUN TestPrecedenceParens
=== RUN TestPrecedenceParens/Multiplication_in_addition_context_(no_parens).
callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x * y
inline.go:55: inline f(2, 3) @ caller.go:2:21
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 3 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 2
inline.go:1423: falcon env: const y int۰0 = 3
inline.go:1451: falcon: constraint x * y satisfied
inline.go:1353: replacing parameter "x" by argument "2"
inline.go:549: - replace id "x" @ #30 to "2"
inline.go:1353: replacing parameter "y" by argument "3"
inline.go:549: - replace id "y" @ #34 to "3"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestPrecedenceParens/Multiplication_in_addition_context_(no_parens). (0.00s)
=== RUN TestPrecedenceParens/Addition_in_multiplication_context_(parens).
callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x + y
inline.go:55: inline f(2, 3) @ caller.go:2:21
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 3 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 2
inline.go:1423: falcon env: const y int۰0 = 3
inline.go:1451: falcon: constraint x + y satisfied
inline.go:1353: replacing parameter "x" by argument "2"
inline.go:549: - replace id "x" @ #30 to "2"
inline.go:1353: replacing parameter "y" by argument "3"
inline.go:549: - replace id "y" @ #34 to "3"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestPrecedenceParens/Addition_in_multiplication_context_(parens). (0.00s)
=== RUN TestPrecedenceParens/Addition_in_negation_context_(parens).
callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x + y
inline.go:55: inline f(1, 2) @ caller.go:2:18
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 1
inline.go:1423: falcon env: const y int۰0 = 2
inline.go:1451: falcon: constraint x + y satisfied
inline.go:1353: replacing parameter "x" by argument "1"
inline.go:549: - replace id "x" @ #30 to "1"
inline.go:1353: replacing parameter "y" by argument "2"
inline.go:549: - replace id "y" @ #34 to "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestPrecedenceParens/Addition_in_negation_context_(parens). (0.00s)
=== RUN TestPrecedenceParens/Addition_in_call_context_(no_parens).
callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x + y
inline.go:55: inline f(1, 2) @ caller.go:2:21
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 1
inline.go:1423: falcon env: const y int۰0 = 2
inline.go:1451: falcon: constraint x + y satisfied
inline.go:1353: replacing parameter "x" by argument "1"
inline.go:549: - replace id "x" @ #30 to "1"
inline.go:1353: replacing parameter "y" by argument "2"
inline.go:549: - replace id "y" @ #34 to "2"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestPrecedenceParens/Addition_in_call_context_(no_parens). (0.00s)
=== RUN TestPrecedenceParens/Addition_in_slice_operand_context_(parens).
callee.go:92: analyzeCallee func p.f(x string, y string) string @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
falcon.go:200: falcon: emit constraint x + y
inline.go:55: inline f("x", "y") @ caller.go:2:17
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "x" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:661: arg #1: "y" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1423: falcon env: const x string۰1 = "x"
inline.go:1423: falcon env: const y string۰1 = "y"
inline.go:1451: falcon: constraint x + y satisfied
inline.go:1353: replacing parameter "x" by argument "\"x\""
inline.go:549: - replace id "x" @ #36 to "\"x\""
inline.go:1353: replacing parameter "y" by argument "\"y\""
inline.go:549: - replace id "y" @ #40 to "\"y\""
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestPrecedenceParens/Addition_in_slice_operand_context_(parens). (0.00s)
=== RUN TestPrecedenceParens/String_literal_in_slice_operand_context_(no_parens).
callee.go:92: analyzeCallee func p.f(x string) string @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
--- PASS: TestSimpleCases/import_grouping_not_path_dependent_existing_group/Modules (0.14s)
--- PASS: TestSimpleCases/import_grouping_not_path_dependent_existing_group (0.21s)
=== RUN TestSimpleCases/package_statement_insertion_preserves_comments
inline.go:55: inline f("xy") @ caller.go:2:17
=== RUN TestSimpleCases/package_statement_insertion_preserves_comments/GOPATH
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "xy" pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1423: falcon env: const x string۰1 = "xy"
inline.go:1353: replacing parameter "x" by argument "\"xy\""
inline.go:549: - replace id "x" @ #33 to "\"xy\""
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestPrecedenceParens/String_literal_in_slice_operand_context_(no_parens). (0.00s)
--- PASS: TestPrecedenceParens (0.00s)
=== RUN TestSubstitution
=== RUN TestSubstitution/Arg_to_unref'd_param_can_be_eliminated_if_has_no_effects.
callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(0, global) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: global pure=false effects=false duplicable=true free=map[global:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 0
inline.go:1427: falcon env: var y int
inline.go:1353: replacing parameter "x" by argument "0"
inline.go:1353: replacing parameter "y" by argument "global"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:711: strategy: reduce call to empty body
--- PASS: TestSubstitution/Arg_to_unref'd_param_can_be_eliminated_if_has_no_effects. (0.00s)
=== RUN TestSubstitution/But_not_if_it_may_contain_last_reference_to_a_caller_local_var.
callee.go:92: analyzeCallee func p.f(int) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(local) @ caller.go:2:28
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: local pure=true effects=false duplicable=true free=map[local:true] type=int
inline.go:1294: keeping param "": arg contains perhaps the last reference to caller local var local int @ caller.go:2:16
inline.go:1408: falcon env: type int۰0 int
inline.go:1772: binding decl: var _ int = local
inline.go:711: strategy: reduce call to empty body
--- PASS: TestSubstitution/But_not_if_it_may_contain_last_reference_to_a_caller_local_var. (0.00s)
=== RUN TestSubstitution/Arguments_that_are_used_are_detected
callee.go:92: analyzeCallee func p.f(int) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(local) @ caller.go:2:39
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: local pure=true effects=false duplicable=true free=map[local:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1353: replacing parameter "" by argument "local"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:711: strategy: reduce call to empty body
--- PASS: TestSubstitution/Arguments_that_are_used_are_detected (0.00s)
=== RUN TestSubstitution/Arguments_that_are_used_are_detected#01
callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(z, z) @ caller.go:2:24
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: z pure=true effects=false duplicable=true free=map[z:true] type=int
inline.go:661: arg #1: z pure=true effects=false duplicable=true free=map[z:true] type=int
inline.go:1294: keeping param "y": arg contains perhaps the last reference to caller local var z int @ caller.go:2:16
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x int
inline.go:1427: falcon env: var y int
inline.go:1353: replacing parameter "x" by argument "z"
inline.go:549: - replace id "x" @ #25 to "z"
inline.go:1772: binding decl: var _ int = z
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitution/Arguments_that_are_used_are_detected#01 (0.00s)
=== RUN TestSubstitution/Function_parameters_are_always_used
callee.go:92: analyzeCallee func p.f(int) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(local) @ caller.go:4:4
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: local pure=true effects=false duplicable=true free=map[local:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1353: replacing parameter "" by argument "local"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:711: strategy: reduce call to empty body
--- PASS: TestSubstitution/Function_parameters_are_always_used (0.00s)
=== RUN TestSubstitution/Regression_test_for_detection_of_shadowing_in_nested_functions.
callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(y) @ caller.go:2:18
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: y pure=true effects=false duplicable=true free=map[y:true] type=int
inline.go:1312: keeping param "x": cannot replace with argument as it has free ref to y that is shadowed
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x int
inline.go:1772: binding decl: var x int = y
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitution/Regression_test_for_detection_of_shadowing_in_nested_functions. (0.00s)
--- PASS: TestSubstitution (0.00s)
=== RUN TestTailCallStrategy
=== RUN TestTailCallStrategy/Tail_call.
callee.go:92: analyzeCallee func p.f() int @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:24
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestTailCallStrategy/Tail_call. (0.00s)
=== RUN TestTailCallStrategy/Void_tail_call.
callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestTailCallStrategy/Void_tail_call. (0.00s)
=== RUN TestTailCallStrategy/Void_tail_call_with_defer.
callee.go:92: analyzeCallee func p.f() @ callee.go:2:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:1025: strategy: literalization
--- PASS: TestTailCallStrategy/Void_tail_call_with_defer. (0.00s)
=== RUN TestTailCallStrategy/Tail_call_with_non-trivial_return_conversion_(caller.sig_=_callee.sig).
callee.go:92: analyzeCallee func p.f() error @ callee.go:2:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:26
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:948: strategy: reduce tail-call
--- PASS: TestTailCallStrategy/Tail_call_with_non-trivial_return_conversion_(caller.sig_=_callee.sig). (0.00s)
=== RUN TestTailCallStrategy/Tail_call_with_non-trivial_return_conversion_(caller.sig_!=_callee.sig).
callee.go:92: analyzeCallee func p.f() error @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:24
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:857: strategy: reduce expr-context call to { return expr }
--- PASS: TestTailCallStrategy/Tail_call_with_non-trivial_return_conversion_(caller.sig_!=_callee.sig). (0.00s)
--- PASS: TestTailCallStrategy (0.00s)
=== RUN TestSpreadCalls
=== RUN TestSpreadCalls/Edge_case:_cannot_literalize_spread_method_call.
callee.go:92: analyzeCallee func (p.I).f(x p.I, y p.I) p.I @ callee.go:4:4
callee.go:467: effects list = [-2 0 1 2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int۰1 int // "p.I"
falcon.go:200: falcon: emit constraint x + y
falcon.go:200: falcon: emit constraint x + y + r
inline.go:55: inline recover().(I).f(g()) @ caller.go:2:36
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: recover().(I) pure=false effects=true duplicable=false free=map[I:true recover:true] type=p.I
inline.go:661: arg #1: g() pure=false effects=true duplicable=false free=map[g:true] type=(p.I, p.I)
inline.go:1262: keeping param "x" and following ones: argument g() is spread
inline.go:1665: binding decls not yet supported for spread calls
--- PASS: TestSpreadCalls/Edge_case:_cannot_literalize_spread_method_call. (0.00s)
=== RUN TestSpreadCalls/Spread_argument_evaluated_for_effect.
callee.go:92: analyzeCallee func p.f(int, int) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g()) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=(int, int)
inline.go:1262: keeping param "" and following ones: argument g() is spread
inline.go:1665: binding decls not yet supported for spread calls
inline.go:711: strategy: reduce call to empty body
--- PASS: TestSpreadCalls/Spread_argument_evaluated_for_effect. (0.00s)
=== RUN TestSpreadCalls/Edge_case:_receiver_and_spread_argument,_both_evaluated_for_effect.
callee.go:92: analyzeCallee func (p.T).f(int, int) @ callee.go:2:13
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int۰1 int // "p.T"
inline.go:55: inline T(0).f(g()) @ caller.go:2:18
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: T(0) pure=true effects=false duplicable=false free=map[T:true] type=p.T
inline.go:661: arg #1: g() pure=false effects=true duplicable=false free=map[g:true] type=(int, int)
inline.go:1262: keeping param "" and following ones: argument g() is spread
inline.go:1665: binding decls not yet supported for spread calls
inline.go:711: strategy: reduce call to empty body
--- PASS: TestSpreadCalls/Edge_case:_receiver_and_spread_argument,_both_evaluated_for_effect. (0.00s)
=== RUN TestSpreadCalls/Spread_call_in_return_(#63398).
callee.go:92: analyzeCallee func p.f() (int, error) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:33
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:948: strategy: reduce tail-call
--- PASS: TestSpreadCalls/Spread_call_in_return_(#63398). (0.00s)
=== RUN TestSpreadCalls/Implicit_return_conversions_defeat_reduction_of_spread_returns,_for_now.
callee.go:92: analyzeCallee func p.f(x int) (_ error, _ error) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestSimpleCases/package_statement_insertion_preserves_comments/GOPATH (0.01s)
=== RUN TestSimpleCases/package_statement_insertion_preserves_comments/Modules
inline.go:55: inline f(0) @ caller.go:2:20
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 0 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 0
inline.go:1353: replacing parameter "x" by argument "0"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:1025: strategy: literalization
--- PASS: TestSpreadCalls/Implicit_return_conversions_defeat_reduction_of_spread_returns,_for_now. (0.00s)
--- PASS: TestSpreadCalls (0.01s)
=== RUN TestVariadic
=== RUN TestVariadic/Variadic_cancellation_(basic).
callee.go:92: analyzeCallee func p.f(args ...any) @ callee.go:2:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(slice...) @ caller.go:2:24
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: slice pure=true effects=false duplicable=true free=map[slice:true] type=[]any
inline.go:1268: keeping param "args": escapes from callee
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var args []any
inline.go:1772: binding decl: var args []any = slice
inline.go:1025: strategy: literalization
--- PASS: TestVariadic/Variadic_cancellation_(basic). (0.00s)
=== RUN TestVariadic/Variadic_cancellation_(literalization_with_parameter_elimination).
callee.go:92: analyzeCallee func p.f(args ...any) @ callee.go:2:1
callee.go:467: effects list = [-2 0]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(slice...) @ caller.go:2:24
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: slice pure=true effects=false duplicable=true free=map[slice:true] type=[]any
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var args []any
inline.go:1353: replacing parameter "args" by argument "slice"
inline.go:549: - replace id "args" @ #41 to "slice"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:1025: strategy: literalization
--- PASS: TestVariadic/Variadic_cancellation_(literalization_with_parameter_elimination). (0.00s)
=== RUN TestVariadic/Variadic_cancellation_(reduction).
callee.go:92: analyzeCallee func p.f(args ...any) @ callee.go:2:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(slice...) @ caller.go:2:24
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: slice pure=true effects=false duplicable=true free=map[slice:true] type=[]any
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var args []any
inline.go:1353: replacing parameter "args" by argument "slice"
inline.go:549: - replace id "args" @ #30 to "slice"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestVariadic/Variadic_cancellation_(reduction). (0.00s)
=== RUN TestVariadic/Variadic_elimination_(literalization).
callee.go:92: analyzeCallee func p.f(x any, rest ...any) @ callee.go:2:1
callee.go:467: effects list = [0 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(1, 2, 3) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: []any{2, 3} pure=true effects=false duplicable=false free=map[] type=[]any
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x untyped int
inline.go:1427: falcon env: var rest []any
inline.go:1344: param "x": adding explicit untyped int -> any conversion around argument
inline.go:1353: replacing parameter "x" by argument "any(1)"
inline.go:549: - replace id "x" @ #43 to "any(1)"
inline.go:1353: replacing parameter "rest" by argument "[]any{2, 3}"
inline.go:549: - replace id "rest" @ #46 to "[]any{2, 3}"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:1025: strategy: literalization
--- PASS: TestVariadic/Variadic_elimination_(literalization). (0.00s)
=== RUN TestVariadic/Variadic_elimination_(reduction).
callee.go:92: analyzeCallee func p.f(x int, rest ...int) @ callee.go:2:1
callee.go:467: effects list = [0 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(1, 2, 3) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #1: []int{2, 3} pure=true effects=false duplicable=false free=map[] type=[]int
inline.go:1408: falcon env: type int۰0 int
inline.go:1423: falcon env: const x int۰0 = 1
inline.go:1427: falcon env: var rest []int
inline.go:1353: replacing parameter "x" by argument "1"
inline.go:549: - replace id "x" @ #37 to "1"
inline.go:1353: replacing parameter "rest" by argument "[]int{2, 3}"
inline.go:549: - replace id "rest" @ #40 to "[]int{2, 3}"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestVariadic/Variadic_elimination_(reduction). (0.00s)
=== RUN TestVariadic/Spread_call_to_variadic_(1_arg,_1_param).
callee.go:92: analyzeCallee func p.f(rest ...int) @ callee.go:2:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g()) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=(a int, b int)
inline.go:1262: keeping param "rest" and following ones: argument g() is spread
inline.go:1665: binding decls not yet supported for spread calls
inline.go:1025: strategy: literalization
--- PASS: TestVariadic/Spread_call_to_variadic_(1_arg,_1_param). (0.00s)
=== RUN TestVariadic/Spread_call_to_variadic_(1_arg,_2_params).
callee.go:92: analyzeCallee func p.f(x int, rest ...int) @ callee.go:2:1
callee.go:467: effects list = [0 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g()) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=(a int, b int)
inline.go:1262: keeping param "x" and following ones: argument g() is spread
inline.go:1665: binding decls not yet supported for spread calls
inline.go:1025: strategy: literalization
--- PASS: TestVariadic/Spread_call_to_variadic_(1_arg,_2_params). (0.00s)
=== RUN TestVariadic/Spread_call_to_variadic_(1_arg,_3_params).
callee.go:92: analyzeCallee func p.f(x int, y int, rest ...int) @ callee.go:2:1
callee.go:467: effects list = [0 1 2 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g()) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=(a int, b int, c int)
inline.go:1262: keeping param "x" and following ones: argument g() is spread
inline.go:1665: binding decls not yet supported for spread calls
inline.go:1025: strategy: literalization
--- PASS: TestVariadic/Spread_call_to_variadic_(1_arg,_3_params). (0.00s)
--- PASS: TestVariadic (0.01s)
=== RUN TestParameterBindingDecl
=== RUN TestParameterBindingDecl/IncDec_counts_as_assignment.
callee.go:92: analyzeCallee func p.f(x int) @ callee.go:2:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1272: keeping param "x": assigned by callee
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x untyped int
inline.go:1772: binding decl: var x int = 1
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestParameterBindingDecl/IncDec_counts_as_assignment. (0.00s)
=== RUN TestParameterBindingDecl/Binding_declaration_(x,_y,_z_eliminated).
callee.go:92: analyzeCallee func p.f(w any, x any, y any, z int) @ callee.go:2:1
callee.go:467: effects list = [0 2 3 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g(0), g(1), g(2), g(3)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(0) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #2: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #3: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1281: keeping param "x": though unreferenced, it has effects
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var w int
inline.go:1427: falcon env: var x int
inline.go:1427: falcon env: var y int
inline.go:1427: falcon env: var z int
inline.go:1541: binding argument W0: W1 is bound
inline.go:1344: param "y": adding explicit int -> any conversion around argument
inline.go:1353: replacing parameter "y" by argument "any(g(2))"
inline.go:549: - replace id "y" @ #40 to "any(g(2))"
inline.go:1353: replacing parameter "z" by argument "g(3)"
inline.go:549: - replace id "z" @ #43 to "g(3)"
inline.go:1772: binding decl: var w, _ any = g(0), g(1)
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestParameterBindingDecl/Binding_declaration_(x,_y,_z_eliminated). (0.00s)
=== RUN TestParameterBindingDecl/Reduction_of_stmt-context_call_to_{_return_exprs_},_with_substitution
callee.go:92: analyzeCallee func p.f(ch chan int) int @ callee.go:2:1
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g()) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g() pure=false effects=true duplicable=false free=map[g:true] type=chan int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var ch chan int
inline.go:1353: replacing parameter "ch" by argument "g()"
inline.go:549: - replace id "ch" @ #35 to "g()"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:808: callee body is valid as statement
--- PASS: TestParameterBindingDecl/Reduction_of_stmt-context_call_to_{_return_exprs_},_with_substitution (0.00s)
=== RUN TestParameterBindingDecl/Binding_decl_in_reduction_of_stmt-context_call_to_{_return_exprs_}
callee.go:92: analyzeCallee func p.f(x int) int @ callee.go:2:1
callee.go:467: effects list = [-2 0]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g(1)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x int
inline.go:1526: binding argument W0: preceded by W∞
inline.go:1772: binding decl: var x int = g(1)
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:808: callee body is valid as statement
--- PASS: TestParameterBindingDecl/Binding_decl_in_reduction_of_stmt-context_call_to_{_return_exprs_} (0.00s)
=== RUN TestParameterBindingDecl/No_binding_decl_due_to_shadowing_of_int
callee.go:92: analyzeCallee func p.f(int any, y any, z int) @ callee.go:2:1
callee.go:467: effects list = [-2 0 1 2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g(1), g(2), g(3)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var int int
inline.go:1427: falcon env: var y int
inline.go:1427: falcon env: var z int
inline.go:1526: binding argument W2: preceded by W∞
inline.go:1541: binding argument W0: W2 is bound
inline.go:1541: binding argument W1: W2 is bound
inline.go:1692: binding decl would shadow free name "int"
inline.go:1025: strategy: literalization
--- PASS: TestParameterBindingDecl/No_binding_decl_due_to_shadowing_of_int (0.00s)
=== RUN TestParameterBindingDecl/An_indirect_method_selection_(*x).g_acts_as_a_read.
callee.go:92: analyzeCallee func p.f(x *p.T, y any) any @ callee.go:2:1
callee.go:467: effects list = [0 -1 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(x, recover()) @ caller.go:2:17
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=*p.T
inline.go:661: arg #1: recover() pure=false effects=true duplicable=false free=map[recover:true] type=interface{}
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x *p.T
inline.go:1427: falcon env: var y interface{}
inline.go:1526: binding argument W1: preceded by R∞
inline.go:1353: replacing parameter "x" by argument "x"
inline.go:549: - replace id "x" @ #33 to "x"
inline.go:1772: binding decl: var y any = recover()
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:808: callee body is valid as statement
--- PASS: TestParameterBindingDecl/An_indirect_method_selection_(*x).g_acts_as_a_read. (0.00s)
=== RUN TestParameterBindingDecl/A_direct_method_selection_x.g_is_pure.
callee.go:92: analyzeCallee func p.f(x *p.T, y any) any @ callee.go:2:1
callee.go:467: effects list = [0 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(x, recover()) @ caller.go:2:17
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=*p.T
inline.go:661: arg #1: recover() pure=false effects=true duplicable=false free=map[recover:true] type=interface{}
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x *p.T
inline.go:1427: falcon env: var y interface{}
inline.go:1353: replacing parameter "x" by argument "x"
inline.go:549: - replace id "x" @ #33 to "x"
inline.go:1353: replacing parameter "y" by argument "recover()"
inline.go:549: - replace id "y" @ #37 to "recover()"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:808: callee body is valid as statement
--- PASS: TestParameterBindingDecl/A_direct_method_selection_x.g_is_pure. (0.00s)
=== RUN TestParameterBindingDecl/Literalization_can_make_use_of_a_binding_decl_(all_params).
callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
callee.go:467: effects list = [-2 0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint y + x
inline.go:55: inline f(g(1), g(2)) @ caller.go:2:21
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x int
inline.go:1427: falcon env: var y int
inline.go:1526: binding argument W1: preceded by W∞
inline.go:1541: binding argument W0: W1 is bound
inline.go:1772: binding decl: var x, y int = g(1), g(2)
inline.go:1025: strategy: literalization
--- PASS: TestParameterBindingDecl/Literalization_can_make_use_of_a_binding_decl_(all_params). (0.00s)
=== RUN TestParameterBindingDecl/Literalization_can_make_use_of_a_binding_decl_(some_params).
callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
callee.go:467: effects list = [1 0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint y + x
inline.go:55: inline f(g(1), g(2)) @ caller.go:2:21
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x int
inline.go:1427: falcon env: var y int
inline.go:1526: binding argument W0: preceded by W1
inline.go:1353: replacing parameter "y" by argument "g(2)"
inline.go:549: - replace id "y" @ #28 to "g(2)"
inline.go:1772: binding decl: var x int = g(1)
inline.go:1025: strategy: literalization
--- PASS: TestParameterBindingDecl/Literalization_can_make_use_of_a_binding_decl_(some_params). (0.00s)
=== RUN TestParameterBindingDecl/Literalization_can't_yet_use_of_a_binding_decl_if_named_results.
callee.go:92: analyzeCallee func p.f(x int, y int) (z int) @ callee.go:2:1
callee.go:467: effects list = [1 0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint y + x
inline.go:55: inline f(g(1), g(2)) @ caller.go:2:21
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x int
inline.go:1427: falcon env: var y int
inline.go:1526: binding argument W0: preceded by W1
inline.go:1353: replacing parameter "y" by argument "g(2)"
inline.go:549: - replace id "y" @ #31 to "g(2)"
inline.go:1772: binding decl: var (
x int = g(1)
z int
)
inline.go:1025: strategy: literalization
--- PASS: TestParameterBindingDecl/Literalization_can't_yet_use_of_a_binding_decl_if_named_results. (0.00s)
--- PASS: TestParameterBindingDecl (0.01s)
=== RUN TestEmbeddedFields
=== RUN TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(direct).
callee.go:92: analyzeCallee func (p.T).f() @ callee.go:2:13
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int۰1 int // "p.T"
inline.go:55: inline u.f() @ caller.go:2:18
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: u.T pure=true effects=false duplicable=false free=map[u:true] type=p.T
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int۰1 int
inline.go:1427: falcon env: var t p.T
inline.go:1353: replacing parameter "t" by argument "u.T"
inline.go:549: - replace id "t" @ #23 to "u.T"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(direct). (0.00s)
=== RUN TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(implicit_*).
callee.go:92: analyzeCallee func (p.T).f() @ callee.go:2:45
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int۰1 int // "p.T"
inline.go:55: inline v.f() @ caller.go:2:18
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: *v.U.T pure=false effects=false duplicable=false free=map[v:true] type=p.T
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int۰1 int
inline.go:1427: falcon env: var t p.T
inline.go:1353: replacing parameter "t" by argument "*v.U.T"
inline.go:549: - replace id "t" @ #23 to "*v.U.T"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(implicit_*). (0.00s)
=== RUN TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(implicit_&).
callee.go:92: analyzeCallee func (*p.T).f() @ callee.go:2:44
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline v.f() @ caller.go:2:18
inline.go:373: multiple-assignment vars: map[var v p.V:true]
inline.go:661: arg #0: &v.U.T pure=false effects=false duplicable=false free=map[v:true] type=*p.T
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var t *p.T
inline.go:1353: replacing parameter "t" by argument "&v.U.T"
inline.go:549: - replace id "t" @ #24 to "&v.U.T"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestEmbeddedFields/Embedded_fields_in_x.f_method_selection_(implicit_&). (0.00s)
=== RUN TestEmbeddedFields/Embedded_fields_in_T.f_method_selection.
callee.go:92: analyzeCallee func (p.T).f() @ callee.go:2:13
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int۰1 int // "p.T"
inline.go:55: inline U.f(u) @ caller.go:2:18
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: u.T pure=true effects=false duplicable=false free=map[u:true] type=p.T
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int۰1 int
inline.go:1427: falcon env: var t p.T
inline.go:1353: replacing parameter "t" by argument "u.T"
inline.go:549: - replace id "t" @ #23 to "u.T"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestEmbeddedFields/Embedded_fields_in_T.f_method_selection. (0.00s)
=== RUN TestEmbeddedFields/Embedded_fields_in_T.f_method_selection_(implicit_*).
callee.go:92: analyzeCallee func (p.T).f() @ callee.go:2:45
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int۰1 int // "p.T"
inline.go:55: inline V.f(v) @ caller.go:2:18
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: *v.U.T pure=false effects=false duplicable=false free=map[v:true] type=p.T
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int۰1 int
inline.go:1427: falcon env: var t p.T
inline.go:1353: replacing parameter "t" by argument "*v.U.T"
inline.go:549: - replace id "t" @ #23 to "*v.U.T"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestEmbeddedFields/Embedded_fields_in_T.f_method_selection_(implicit_*). (0.00s)
=== RUN TestEmbeddedFields/Embedded_fields_in_(*T).f_method_selection.
callee.go:92: analyzeCallee func (*p.T).f() @ callee.go:2:44
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline (*V).f(&v) @ caller.go:2:21
inline.go:373: multiple-assignment vars: map[var v p.V:true]
inline.go:661: arg #0: &(&v).U.T pure=false effects=false duplicable=false free=map[v:true] type=*p.T
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var t *p.T
inline.go:1353: replacing parameter "t" by argument "&(&v).U.T"
inline.go:549: - replace id "t" @ #24 to "&(&v).U.T"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestEmbeddedFields/Embedded_fields_in_(*T).f_method_selection. (0.00s)
=== RUN TestEmbeddedFields/No_binding_decl_is_required_for_recv_in_method-to-method_calls.
callee.go:92: analyzeCallee func (*p.T).f() @ callee.go:2:18
callee.go:467: effects list = [-2 0 -1]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline x.f() @ caller.go:2:22
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=*p.T
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x *p.T
inline.go:1353: replacing parameter "x" by argument "x"
inline.go:549: - replace id "x" @ #30 to "x"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestEmbeddedFields/No_binding_decl_is_required_for_recv_in_method-to-method_calls. (0.00s)
=== RUN TestEmbeddedFields/Same,_with_implicit_&recv.
callee.go:92: analyzeCallee func (*p.T).f() @ callee.go:2:18
callee.go:467: effects list = [-2 0 -1]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline x.f() @ caller.go:2:21
inline.go:373: multiple-assignment vars: map[var x p.T:true]
inline.go:661: arg #0: &x pure=false effects=false duplicable=true free=map[x:true] type=*p.T
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x *p.T
inline.go:1526: binding argument R0: preceded by W∞
inline.go:1772: binding decl: var x *T = &x
inline.go:980: strategy: reduce stmt-context call to { stmts }
inline.go:154: keeping block braces: avoids name conflict
--- PASS: TestEmbeddedFields/Same,_with_implicit_&recv. (0.00s)
--- PASS: TestEmbeddedFields (0.01s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder
=== RUN TestSubstitutionPreservesArgumentEffectOrder/Arguments_have_effects,_but_parameters_are_evaluated_in_order.
callee.go:92: analyzeCallee func p.f(a int, b int, c int) @ callee.go:2:1
callee.go:467: effects list = [0 1 2 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g(1), g(2), g(3)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var a int
inline.go:1427: falcon env: var b int
inline.go:1427: falcon env: var c int
inline.go:1353: replacing parameter "a" by argument "g(1)"
inline.go:549: - replace id "a" @ #28 to "g(1)"
inline.go:1353: replacing parameter "b" by argument "g(2)"
inline.go:549: - replace id "b" @ #31 to "g(2)"
inline.go:1353: replacing parameter "c" by argument "g(3)"
inline.go:549: - replace id "c" @ #34 to "g(3)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Arguments_have_effects,_but_parameters_are_evaluated_in_order. (0.00s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder/Arguments_have_effects,_and_parameters_are_evaluated_out_of_order.
callee.go:92: analyzeCallee func p.f(a int, b int, c int) @ callee.go:2:1
callee.go:467: effects list = [0 2 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g(1), g(2), g(3)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var a int
inline.go:1427: falcon env: var b int
inline.go:1427: falcon env: var c int
inline.go:1526: binding argument W1: preceded by W2
inline.go:1541: binding argument W0: W1 is bound
inline.go:1353: replacing parameter "c" by argument "g(3)"
inline.go:549: - replace id "c" @ #31 to "g(3)"
inline.go:1772: binding decl: var a, b int = g(1), g(2)
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Arguments_have_effects,_and_parameters_are_evaluated_out_of_order. (0.00s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder/Pure_arguments_may_commute_with_argument_that_have_effects.
callee.go:92: analyzeCallee func p.f(a int, b int, c int) @ callee.go:2:1
callee.go:467: effects list = [0 2 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g(1), 2, g(3)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var a int
inline.go:1423: falcon env: const b int۰0 = 2
inline.go:1427: falcon env: var c int
inline.go:1353: replacing parameter "a" by argument "g(1)"
inline.go:549: - replace id "a" @ #28 to "g(1)"
inline.go:1353: replacing parameter "b" by argument "2"
inline.go:549: - replace id "b" @ #34 to "2"
inline.go:1353: replacing parameter "c" by argument "g(3)"
inline.go:549: - replace id "c" @ #31 to "g(3)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Pure_arguments_may_commute_with_argument_that_have_effects. (0.00s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder/Impure_arguments_may_commute_with_each_other.
callee.go:92: analyzeCallee func p.f(a int, b int, c int, d int) @ callee.go:2:1
callee.go:467: effects list = [0 2 1 3 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g(1), x, y, g(2)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: x pure=false effects=false duplicable=true free=map[x:true] type=int
inline.go:661: arg #2: y pure=false effects=false duplicable=true free=map[y:true] type=int
inline.go:661: arg #3: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var a int
inline.go:1427: falcon env: var b int
inline.go:1427: falcon env: var c int
inline.go:1427: falcon env: var d int
inline.go:1353: replacing parameter "a" by argument "g(1)"
inline.go:549: - replace id "a" @ #31 to "g(1)"
inline.go:1353: replacing parameter "b" by argument "x"
inline.go:549: - replace id "b" @ #37 to "x"
inline.go:1353: replacing parameter "c" by argument "y"
inline.go:549: - replace id "c" @ #34 to "y"
inline.go:1353: replacing parameter "d" by argument "g(2)"
inline.go:549: - replace id "d" @ #40 to "g(2)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Impure_arguments_may_commute_with_each_other. (0.00s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder/Impure_arguments_do_not_commute_with_arguments_that_have_effects_(1)
callee.go:92: analyzeCallee func p.f(a int, b int, c int, d int) @ callee.go:2:1
callee.go:467: effects list = [0 2 1 3 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g(1), g(2), y, g(3)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #2: y pure=false effects=false duplicable=true free=map[y:true] type=int
inline.go:661: arg #3: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var a int
inline.go:1427: falcon env: var b int
inline.go:1427: falcon env: var c int
inline.go:1427: falcon env: var d int
inline.go:1526: binding argument W1: preceded by R2
inline.go:1541: binding argument W0: W1 is bound
inline.go:1353: replacing parameter "c" by argument "y"
inline.go:549: - replace id "c" @ #34 to "y"
inline.go:1353: replacing parameter "d" by argument "g(3)"
inline.go:549: - replace id "d" @ #40 to "g(3)"
inline.go:1772: binding decl: var a, b int = g(1), g(2)
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Impure_arguments_do_not_commute_with_arguments_that_have_effects_(1) (0.00s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder/Impure_arguments_do_not_commute_with_those_that_have_effects_(2).
callee.go:92: analyzeCallee func p.f(a int, b int, c int, d int) @ callee.go:2:1
callee.go:467: effects list = [0 2 1 3 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
--- PASS: TestSimpleCases/package_statement_insertion_preserves_comments/Modules (0.04s)
--- PASS: TestSimpleCases/package_statement_insertion_preserves_comments (0.05s)
=== RUN TestSimpleCases/import_comment_stays_on_import
=== RUN TestSimpleCases/import_comment_stays_on_import/GOPATH
inline.go:55: inline f(g(1), y, g(2), g(3)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: y pure=false effects=false duplicable=true free=map[y:true] type=int
inline.go:661: arg #2: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #3: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var a int
inline.go:1427: falcon env: var b int
inline.go:1427: falcon env: var c int
inline.go:1427: falcon env: var d int
inline.go:1526: binding argument R1: preceded by W2
inline.go:1541: binding argument W0: R1 is bound
inline.go:1353: replacing parameter "c" by argument "g(2)"
inline.go:549: - replace id "c" @ #34 to "g(2)"
inline.go:1353: replacing parameter "d" by argument "g(3)"
inline.go:549: - replace id "d" @ #40 to "g(3)"
inline.go:1772: binding decl: var a, b int = g(1), y
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Impure_arguments_do_not_commute_with_those_that_have_effects_(2). (0.00s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder/Callee_effects_commute_with_pure_arguments.
callee.go:92: analyzeCallee func p.f(a int, b int, c int) @ callee.go:2:1
callee.go:467: effects list = [0 2 -2 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g(1), 2, g(3)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: 2 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:661: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var a int
inline.go:1423: falcon env: const b int۰0 = 2
inline.go:1427: falcon env: var c int
inline.go:1353: replacing parameter "a" by argument "g(1)"
inline.go:549: - replace id "a" @ #28 to "g(1)"
inline.go:1353: replacing parameter "b" by argument "2"
inline.go:549: - replace id "b" @ #51 to "2"
inline.go:1353: replacing parameter "c" by argument "g(3)"
inline.go:549: - replace id "c" @ #31 to "g(3)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Callee_effects_commute_with_pure_arguments. (0.00s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder/Callee_reads_may_commute_with_impure_arguments.
callee.go:92: analyzeCallee func p.f(a int, b int) @ callee.go:2:1
callee.go:467: effects list = [0 -1 1 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g(1), y) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: y pure=false effects=false duplicable=true free=map[y:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var a int
inline.go:1427: falcon env: var b int
inline.go:1353: replacing parameter "a" by argument "g(1)"
inline.go:549: - replace id "a" @ #25 to "g(1)"
inline.go:1353: replacing parameter "b" by argument "y"
inline.go:549: - replace id "b" @ #31 to "y"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Callee_reads_may_commute_with_impure_arguments. (0.00s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder/All_impure_parameters_preceding_a_read_hazard_must_be_kept.
callee.go:92: analyzeCallee func p.f(a int, b int, c int) @ callee.go:2:1
callee.go:467: effects list = [0 1 -2 2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(x, y, z) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: x pure=false effects=false duplicable=true free=map[x:true] type=int
inline.go:661: arg #1: y pure=false effects=false duplicable=true free=map[y:true] type=int
inline.go:661: arg #2: z pure=false effects=false duplicable=true free=map[z:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var a int
inline.go:1427: falcon env: var b int
inline.go:1427: falcon env: var c int
inline.go:1526: binding argument R2: preceded by W∞
inline.go:1353: replacing parameter "a" by argument "x"
inline.go:549: - replace id "a" @ #28 to "x"
inline.go:1353: replacing parameter "b" by argument "y"
inline.go:549: - replace id "b" @ #31 to "y"
inline.go:1772: binding decl: var c int = z
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/All_impure_parameters_preceding_a_read_hazard_must_be_kept. (0.00s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder/All_parameters_preceding_a_write_hazard_must_be_kept.
callee.go:92: analyzeCallee func p.f(a int, b int, c int) @ callee.go:2:1
callee.go:467: effects list = [0 1 -2 2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(x, y, g(0)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: x pure=false effects=false duplicable=true free=map[x:true] type=int
inline.go:661: arg #1: y pure=false effects=false duplicable=true free=map[y:true] type=int
inline.go:661: arg #2: g(0) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var a int
inline.go:1427: falcon env: var b int
inline.go:1427: falcon env: var c int
inline.go:1526: binding argument W2: preceded by W∞
inline.go:1541: binding argument R0: W2 is bound
inline.go:1541: binding argument R1: W2 is bound
inline.go:1772: binding decl: var a, b, c int = x, y, g(0)
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/All_parameters_preceding_a_write_hazard_must_be_kept. (0.00s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder/[W1_R0_W2_W4_R3]_--_test_case_for_second_iteration_of_effect_loop
callee.go:92: analyzeCallee func p.f(a int, b int, c int, d int, e int) @ callee.go:2:1
callee.go:467: effects list = [1 0 2 4 3 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(x, g(1), g(2), y, g(3)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: x pure=false effects=false duplicable=true free=map[x:true] type=int
inline.go:661: arg #1: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #2: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #3: y pure=false effects=false duplicable=true free=map[y:true] type=int
inline.go:661: arg #4: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var a int
inline.go:1427: falcon env: var b int
inline.go:1427: falcon env: var c int
inline.go:1427: falcon env: var d int
inline.go:1427: falcon env: var e int
inline.go:1526: binding argument R3: preceded by W4
inline.go:1541: binding argument W1: R3 is bound
inline.go:1541: binding argument W2: R3 is bound
inline.go:1541: binding argument R0: W2 is bound
inline.go:1353: replacing parameter "e" by argument "g(3)"
inline.go:549: - replace id "e" @ #43 to "g(3)"
inline.go:1772: binding decl: var a, b, c, d int = x, g(1), g(2), y
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/[W1_R0_W2_W4_R3]_--_test_case_for_second_iteration_of_effect_loop (0.00s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder/Hazards_with_args_already_rejected_(e.g._due_to_shadowing)_are_detected_too.
callee.go:92: analyzeCallee func p.f(x int, y int) int @ callee.go:2:1
callee.go:467: effects list = [0 1]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x + y
inline.go:55: inline f(x.y, set(&x, x, nil)) @ caller.go:2:40
inline.go:373: multiple-assignment vars: map[var x *struct{y int}:true]
inline.go:661: arg #0: x.y pure=false effects=false duplicable=false free=map[x:true] type=int
inline.go:661: arg #1: set(&x, x, nil) pure=false effects=true duplicable=false free=map[nil:true set:true x:true] type=int
inline.go:1312: keeping param "y": cannot replace with argument as it has free ref to x that is shadowed
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x int
inline.go:1427: falcon env: var y int
inline.go:1541: binding argument R0: W1 is bound
inline.go:1772: binding decl: var x, y int = x.y, set(&x, x, nil)
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
inline.go:154: keeping block braces: avoids name conflict
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Hazards_with_args_already_rejected_(e.g._due_to_shadowing)_are_detected_too. (0.00s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder/Hazards_with_already_eliminated_parameters_(variant)
callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
callee.go:467: effects list = [1]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g(1), g(2)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1281: keeping param "x": though unreferenced, it has effects
inline.go:1268: keeping param "y": escapes from callee
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x int
inline.go:1427: falcon env: var y int
inline.go:1772: binding decl: var _, y int = g(1), g(2)
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Hazards_with_already_eliminated_parameters_(variant) (0.00s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder/Hazards_with_already_eliminated_parameters_(unreferenced_fx_variant)
callee.go:92: analyzeCallee func p.f(x int, y int) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(v, g(2)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: v pure=false effects=false duplicable=true free=map[v:true] type=int
inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1281: keeping param "y": though unreferenced, it has effects
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x int
inline.go:1427: falcon env: var y int
inline.go:1541: binding argument R0: W1 is bound
inline.go:1772: binding decl: var x, _ int = v, g(2)
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Hazards_with_already_eliminated_parameters_(unreferenced_fx_variant) (0.00s)
=== RUN TestSubstitutionPreservesArgumentEffectOrder/Defer_f()_evaluates_f()_before_unknown_effects
--- PASS: TestSimpleCases/import_comment_stays_on_import/GOPATH (0.01s)
=== RUN TestSimpleCases/import_comment_stays_on_import/Modules
callee.go:92: analyzeCallee func p.f(int any, y any, z int) @ callee.go:2:1
callee.go:467: effects list = [0 1 2 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(g(1), g(2), g(3)) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: g(1) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #1: g(2) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:661: arg #2: g(3) pure=false effects=true duplicable=false free=map[g:true] type=int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var int int
inline.go:1427: falcon env: var y int
inline.go:1427: falcon env: var z int
inline.go:1344: param "int": adding explicit int -> any conversion around argument
inline.go:1353: replacing parameter "int" by argument "any(g(1))"
inline.go:549: - replace id "int" @ #42 to "any(g(1))"
inline.go:1344: param "y": adding explicit int -> any conversion around argument
inline.go:1353: replacing parameter "y" by argument "any(g(2))"
inline.go:549: - replace id "y" @ #47 to "any(g(2))"
inline.go:1353: replacing parameter "z" by argument "g(3)"
inline.go:549: - replace id "z" @ #50 to "g(3)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:1025: strategy: literalization
--- PASS: TestSubstitutionPreservesArgumentEffectOrder/Defer_f()_evaluates_f()_before_unknown_effects (0.00s)
--- PASS: TestSubstitutionPreservesArgumentEffectOrder (0.02s)
=== RUN TestNamedResultVars
=== RUN TestNamedResultVars/Stmt-context_call_to_{return_g()}_that_mentions_named_result.
callee.go:92: analyzeCallee func p.f() (x int) @ callee.go:2:1
callee.go:467: effects list = [-2]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1772: binding decl: var x int
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:808: callee body is valid as statement
--- PASS: TestNamedResultVars/Stmt-context_call_to_{return_g()}_that_mentions_named_result. (0.00s)
=== RUN TestNamedResultVars/Ditto,_with_binding_decl_again.
callee.go:92: analyzeCallee func p.f(y string) (x int) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
falcon.go:200: falcon: emit constraint x + x
falcon.go:200: falcon: emit constraint y + y
falcon.go:200: falcon: emit constraint x + x + len(y+y)
inline.go:55: inline f(".") @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "." pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1276: keeping param "y": argument is not duplicable
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1427: falcon env: var y untyped string
inline.go:1772: binding decl: var (
y string = "."
x int
)
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestNamedResultVars/Ditto,_with_binding_decl_again. (0.00s)
=== RUN TestNamedResultVars/Ditto,_with_binding_decl_(due_to_repeated_y_refs).
callee.go:92: analyzeCallee func p.f(y string) (x string) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
falcon.go:200: falcon: emit constraint x + y
falcon.go:200: falcon: emit constraint x + y + y
inline.go:55: inline f(".") @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "." pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1276: keeping param "y": argument is not duplicable
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1427: falcon env: var y untyped string
inline.go:1772: binding decl: var (
y string = "."
x string
)
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestNamedResultVars/Ditto,_with_binding_decl_(due_to_repeated_y_refs). (0.00s)
=== RUN TestNamedResultVars/Stmt-context_call_to_{return_binary}_that_mentions_named_result.
callee.go:92: analyzeCallee func p.f() (x int) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:200: falcon: emit constraint x + x
inline.go:55: inline f() @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1772: binding decl: var x int
inline.go:804: strategy: reduce stmt-context call to { return exprs }
inline.go:825: callee body is not valid as statement
--- PASS: TestNamedResultVars/Stmt-context_call_to_{return_binary}_that_mentions_named_result. (0.00s)
=== RUN TestNamedResultVars/Tail_call_to_{return_expr}_that_mentions_named_result.
callee.go:92: analyzeCallee func p.f() (x int) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:24
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1772: binding decl: var x int
inline.go:1025: strategy: literalization
--- PASS: TestNamedResultVars/Tail_call_to_{return_expr}_that_mentions_named_result. (0.00s)
=== RUN TestNamedResultVars/Tail_call_to_{return}_that_implicitly_reads_named_result.
callee.go:92: analyzeCallee func p.f() (x int) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:24
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:1025: strategy: literalization
--- PASS: TestNamedResultVars/Tail_call_to_{return}_that_implicitly_reads_named_result. (0.00s)
=== RUN TestNamedResultVars/Spread-context_call_to_{return_expr}_that_mentions_named_result.
callee.go:92: analyzeCallee func p.f() (x int, y int) @ callee.go:2:1
callee.go:467: effects list = []
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f() @ caller.go:2:24
inline.go:373: multiple-assignment vars: map[]
inline.go:1408: falcon env: type int۰0 int
inline.go:1772: binding decl: var x, y int
inline.go:1025: strategy: literalization
--- PASS: TestNamedResultVars/Spread-context_call_to_{return_expr}_that_mentions_named_result. (0.00s)
=== RUN TestNamedResultVars/Shadowing_in_binding_decl_for_named_results_=>_literalization.
callee.go:92: analyzeCallee func p.f(y string) (x int) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type string۰1 string // "string"
falcon.go:200: falcon: emit constraint x + x
falcon.go:200: falcon: emit constraint y + y
falcon.go:200: falcon: emit constraint x + x + len(y+y)
inline.go:55: inline f(".") @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: "." pure=true effects=false duplicable=false free=map[] type=untyped string
inline.go:1276: keeping param "y": argument is not duplicable
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type string۰1 string
inline.go:1427: falcon env: var y untyped string
inline.go:1692: binding decl would shadow free name "y"
inline.go:1025: strategy: literalization
--- PASS: TestNamedResultVars/Shadowing_in_binding_decl_for_named_results_=>_literalization. (0.00s)
--- PASS: TestNamedResultVars (0.01s)
=== RUN TestSubstitutionPreservesParameterType
=== RUN TestSubstitutionPreservesParameterType/Substitution_preserves_argument_type_(#63193).
callee.go:92: analyzeCallee func p.f(x int16) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int16۰1 int16 // "int16"
inline.go:55: inline f(1) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int16۰1 int16
inline.go:1423: falcon env: const x int16۰1 = 1
inline.go:1344: param "x": adding explicit untyped int -> int16 conversion around argument
inline.go:1353: replacing parameter "x" by argument "int16(1)"
inline.go:549: - replace id "x" @ #23 to "int16(1)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesParameterType/Substitution_preserves_argument_type_(#63193). (0.00s)
=== RUN TestSubstitutionPreservesParameterType/Same,_with_non-constant_(unnamed_to_named_struct)_conversion.
callee.go:92: analyzeCallee func p.f(x p.T) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(struct{}{}) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: struct{}{} pure=true effects=false duplicable=true free=map[] type=struct{}
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x struct{}
inline.go:1344: param "x": adding explicit struct{} -> p.T conversion around argument
inline.go:1353: replacing parameter "x" by argument "T(struct{}{})"
inline.go:549: - replace id "x" @ #19 to "T(struct{}{})"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesParameterType/Same,_with_non-constant_(unnamed_to_named_struct)_conversion. (0.00s)
=== RUN TestSubstitutionPreservesParameterType/Same,_with_non-constant_(chan_to_<-chan)_conversion.
callee.go:92: analyzeCallee func p.f(x <-chan int) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(ch) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: ch pure=false effects=false duplicable=true free=map[ch:true] type=chan int
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x chan int
inline.go:1344: param "x": adding explicit chan int -> <-chan int conversion around argument
inline.go:1353: replacing parameter "x" by argument "T(ch)"
inline.go:549: - replace id "x" @ #19 to "T(ch)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesParameterType/Same,_with_non-constant_(chan_to_<-chan)_conversion. (0.00s)
=== RUN TestSubstitutionPreservesParameterType/Same,_with_untyped_nil_to_typed_nil_conversion.
callee.go:92: analyzeCallee func p.f(x *int) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
inline.go:55: inline f(nil) @ caller.go:2:13
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: nil pure=true effects=false duplicable=true free=map[nil:true] type=untyped nil
inline.go:1408: falcon env: type int۰0 int
inline.go:1427: falcon env: var x untyped nil
inline.go:1344: param "x": adding explicit untyped nil -> *int conversion around argument
inline.go:1353: replacing parameter "x" by argument "(*int)(nil)"
inline.go:549: - replace id "x" @ #22 to "(*int)(nil)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesParameterType/Same,_with_untyped_nil_to_typed_nil_conversion. (0.00s)
=== RUN TestSubstitutionPreservesParameterType/Conversion_of_untyped_int_to_named_type_is_made_explicit.
callee.go:92: analyzeCallee func (p.T).f() @ callee.go:2:13
callee.go:467: effects list = [0 -2]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int۰1 int // "p.T"
inline.go:55: inline T.f(1) @ caller.go:2:15
inline.go:373: multiple-assignment vars: map[]
inline.go:661: arg #0: 1 pure=true effects=false duplicable=true free=map[] type=untyped int
inline.go:1408: falcon env: type int۰0 int
inline.go:1408: falcon env: type int۰1 int
inline.go:1423: falcon env: const x int۰1 = 1
inline.go:1344: param "x": adding explicit untyped int -> p.T conversion around argument
inline.go:1353: replacing parameter "x" by argument "T(1)"
inline.go:549: - replace id "x" @ #17 to "T(1)"
inline.go:1762: binding decl not needed: all parameters substituted
inline.go:980: strategy: reduce stmt-context call to { stmts }
--- PASS: TestSubstitutionPreservesParameterType/Conversion_of_untyped_int_to_named_type_is_made_explicit. (0.00s)
=== RUN TestSubstitutionPreservesParameterType/Check_for_shadowing_error_on_type_used_in_the_conversion.
callee.go:92: analyzeCallee func p.f(x p.T) @ callee.go:2:1
callee.go:467: effects list = [0]
falcon.go:179: falcon: emit type int۰0 int // "int"
falcon.go:179: falcon: emit type int16۰1 int16 // "p.T"
inline.go:55: inline f(1) @ caller.go:2:26
inline.go:373: multiple-assignment vars: map[]
--- PASS: TestSubstitutionPreservesParameterType/Check_for_shadowing_error_on_type_used_in_the_conversion. (0.00s)
--- PASS: TestSubstitutionPreservesParameterType (0.01s)
PASS
--- PASS: TestSimpleCases/import_comment_stays_on_import/Modules (0.04s)
--- PASS: TestSimpleCases/import_comment_stays_on_import (0.05s)
=== RUN TestSimpleCases/no_blank_after_comment
=== RUN TestSimpleCases/no_blank_after_comment/GOPATH
--- PASS: TestImportTypeparamTests/chans.go (0.64s)
=== RUN TestImportTypeparamTests/chansimp.go
--- PASS: TestImportTypeparamTests/chansimp.go (0.00s)
=== RUN TestImportTypeparamTests/combine.go
--- PASS: TestImportTypeparamTests/combine.go (0.00s)
=== RUN TestImportTypeparamTests/cons.go
--- PASS: TestSimpleCases/no_blank_after_comment/GOPATH (0.01s)
=== RUN TestSimpleCases/no_blank_after_comment/Modules
--- PASS: TestImportTypeparamTests/cons.go (0.00s)
=== RUN TestImportTypeparamTests/dedup.go
--- PASS: TestImportTypeparamTests/dedup.go (0.00s)
=== RUN TestImportTypeparamTests/devirtualize1.go
--- PASS: TestImportTypeparamTests/devirtualize1.go (0.00s)
=== RUN TestImportTypeparamTests/devirtualize2.go
--- PASS: TestImportTypeparamTests/devirtualize2.go (0.00s)
=== RUN TestImportTypeparamTests/dictionaryCapture-noinline.go
--- PASS: TestImportTypeparamTests/dictionaryCapture-noinline.go (0.00s)
=== RUN TestImportTypeparamTests/dictionaryCapture.go
--- PASS: TestImportTypeparamTests/dictionaryCapture.go (0.00s)
=== RUN TestImportTypeparamTests/dottype.go
--- PASS: TestImportTypeparamTests/dottype.go (0.00s)
=== RUN TestImportTypeparamTests/double.go
--- PASS: TestImportTypeparamTests/double.go (0.00s)
=== RUN TestImportTypeparamTests/eface.go
--- PASS: TestImportTypeparamTests/eface.go (0.00s)
=== RUN TestImportTypeparamTests/equal.go
--- PASS: TestImportTypeparamTests/equal.go (0.00s)
=== RUN TestImportTypeparamTests/fact.go
--- PASS: TestImportTypeparamTests/fact.go (0.00s)
=== RUN TestImportTypeparamTests/factimp.go
--- PASS: TestImportTypeparamTests/factimp.go (0.00s)
=== RUN TestImportTypeparamTests/gencrawler.go
--- PASS: TestImportTypeparamTests/gencrawler.go (0.00s)
=== RUN TestImportTypeparamTests/genembed.go
--- PASS: TestImportTypeparamTests/genembed.go (0.00s)
=== RUN TestImportTypeparamTests/genembed2.go
--- PASS: TestImportTypeparamTests/genembed2.go (0.00s)
=== RUN TestImportTypeparamTests/geninline.go
--- PASS: TestImportTypeparamTests/geninline.go (0.00s)
=== RUN TestImportTypeparamTests/graph.go
--- PASS: TestSimpleCases/no_blank_after_comment/Modules (0.03s)
--- PASS: TestSimpleCases/no_blank_after_comment (0.04s)
=== RUN TestSimpleCases/no_blank_after_comment_reordered
=== RUN TestSimpleCases/no_blank_after_comment_reordered/GOPATH
--- PASS: TestSimpleCases/no_blank_after_comment_reordered/GOPATH (0.01s)
=== RUN TestSimpleCases/no_blank_after_comment_reordered/Modules
ok golang.org/x/tools/internal/refactor/inline 4.022s
--- PASS: TestSimpleCases/no_blank_after_comment_reordered/Modules (0.03s)
--- PASS: TestSimpleCases/no_blank_after_comment_reordered (0.04s)
=== RUN TestSimpleCases/no_blank_after_comment_unnamed
=== RUN TestSimpleCases/no_blank_after_comment_unnamed/GOPATH
--- PASS: TestSimpleCases/no_blank_after_comment_unnamed/GOPATH (0.01s)
=== RUN TestSimpleCases/no_blank_after_comment_unnamed/Modules
--- PASS: TestImportTypeparamTests/graph.go (0.07s)
=== RUN TestImportTypeparamTests/ifaceconv.go
--- PASS: TestImportTypeparamTests/ifaceconv.go (0.00s)
=== RUN TestImportTypeparamTests/importtest.go
--- PASS: TestImportTypeparamTests/importtest.go (0.00s)
=== RUN TestImportTypeparamTests/index.go
--- PASS: TestImportTypeparamTests/index.go (0.00s)
=== RUN TestImportTypeparamTests/index2.go
--- PASS: TestImportTypeparamTests/index2.go (0.00s)
=== RUN TestImportTypeparamTests/interfacearg.go
--- PASS: TestImportTypeparamTests/interfacearg.go (0.00s)
=== RUN TestImportTypeparamTests/issue23536.go
--- PASS: TestImportTypeparamTests/issue23536.go (0.00s)
=== RUN TestImportTypeparamTests/issue376214.go
--- PASS: TestImportTypeparamTests/issue376214.go (0.00s)
=== RUN TestImportTypeparamTests/issue39755.go
--- PASS: TestImportTypeparamTests/issue39755.go (0.00s)
=== RUN TestImportTypeparamTests/issue42758.go
--- PASS: TestImportTypeparamTests/issue42758.go (0.00s)
=== RUN TestImportTypeparamTests/issue44688.go
--- PASS: TestImportTypeparamTests/issue44688.go (0.00s)
=== RUN TestImportTypeparamTests/issue45547.go
--- PASS: TestImportTypeparamTests/issue45547.go (0.00s)
=== RUN TestImportTypeparamTests/issue45722.go
--- PASS: TestSimpleCases/no_blank_after_comment_unnamed/Modules (0.04s)
--- PASS: TestSimpleCases/no_blank_after_comment_unnamed (0.04s)
=== RUN TestSimpleCases/blank_after_package_statement_with_comment
=== RUN TestSimpleCases/blank_after_package_statement_with_comment/GOPATH
--- PASS: TestSimpleCases/blank_after_package_statement_with_comment/GOPATH (0.01s)
=== RUN TestSimpleCases/blank_after_package_statement_with_comment/Modules
--- PASS: TestSimpleCases/blank_after_package_statement_with_comment/Modules (0.06s)
--- PASS: TestSimpleCases/blank_after_package_statement_with_comment (0.07s)
=== RUN TestSimpleCases/blank_after_package_statement_no_comment
=== RUN TestSimpleCases/blank_after_package_statement_no_comment/GOPATH
--- PASS: TestSimpleCases/blank_after_package_statement_no_comment/GOPATH (0.02s)
=== RUN TestSimpleCases/blank_after_package_statement_no_comment/Modules
--- PASS: TestImportTypeparamTests/issue45722.go (0.13s)
=== RUN TestImportTypeparamTests/issue45738.go
--- PASS: TestImportTypeparamTests/issue45738.go (0.00s)
=== RUN TestImportTypeparamTests/issue45817.go
--- PASS: TestSimpleCases/blank_after_package_statement_no_comment/Modules (0.03s)
--- PASS: TestSimpleCases/blank_after_package_statement_no_comment (0.05s)
=== RUN TestSimpleCases/cryptorand_preferred_easy_possible
=== RUN TestSimpleCases/cryptorand_preferred_easy_possible/GOPATH
--- PASS: TestImportTypeparamTests/issue45817.go (0.00s)
=== RUN TestImportTypeparamTests/issue46461.go
iexport_go118_test.go:131: not detected as a run test
--- SKIP: TestImportTypeparamTests/issue46461.go (0.00s)
=== RUN TestImportTypeparamTests/issue46461b.go
--- PASS: TestImportTypeparamTests/issue46461b.go (0.00s)
=== RUN TestImportTypeparamTests/issue46472.go
--- PASS: TestImportTypeparamTests/issue46472.go (0.00s)
=== RUN TestImportTypeparamTests/issue46591.go
--- PASS: TestImportTypeparamTests/issue46591.go (0.00s)
=== RUN TestImportTypeparamTests/issue47258.go
--- PASS: TestImportTypeparamTests/issue47258.go (0.00s)
=== RUN TestImportTypeparamTests/issue47272.go
--- PASS: TestImportTypeparamTests/issue47272.go (0.00s)
=== RUN TestImportTypeparamTests/issue47514.go
--- PASS: TestImportTypeparamTests/issue47514.go (0.00s)
=== RUN TestImportTypeparamTests/issue47514b.go
--- PASS: TestSimpleCases/cryptorand_preferred_easy_possible/GOPATH (0.01s)
=== RUN TestSimpleCases/cryptorand_preferred_easy_possible/Modules
--- PASS: TestImportTypeparamTests/issue47514b.go (0.00s)
=== RUN TestImportTypeparamTests/issue47514c.go
--- PASS: TestImportTypeparamTests/issue47514c.go (0.00s)
=== RUN TestImportTypeparamTests/issue47631.go
--- PASS: TestImportTypeparamTests/issue47631.go (0.00s)
=== RUN TestImportTypeparamTests/issue47676.go
--- PASS: TestImportTypeparamTests/issue47676.go (0.00s)
=== RUN TestImportTypeparamTests/issue47684.go
--- PASS: TestImportTypeparamTests/issue47684.go (0.00s)
=== RUN TestImportTypeparamTests/issue47684b.go
--- PASS: TestImportTypeparamTests/issue47684b.go (0.00s)
=== RUN TestImportTypeparamTests/issue47684c.go
--- PASS: TestImportTypeparamTests/issue47684c.go (0.00s)
=== RUN TestImportTypeparamTests/issue47708.go
--- PASS: TestImportTypeparamTests/issue47708.go (0.00s)
=== RUN TestImportTypeparamTests/issue47710.go
--- PASS: TestImportTypeparamTests/issue47710.go (0.00s)
=== RUN TestImportTypeparamTests/issue47713.go
--- PASS: TestImportTypeparamTests/issue47713.go (0.04s)
=== RUN TestImportTypeparamTests/issue47716.go
--- PASS: TestImportTypeparamTests/issue47716.go (0.01s)
=== RUN TestImportTypeparamTests/issue47723.go
--- PASS: TestImportTypeparamTests/issue47723.go (0.00s)
=== RUN TestImportTypeparamTests/issue47740.go
--- PASS: TestImportTypeparamTests/issue47740.go (0.00s)
=== RUN TestImportTypeparamTests/issue47740b.go
--- PASS: TestImportTypeparamTests/issue47740b.go (0.00s)
=== RUN TestImportTypeparamTests/issue47775.go
--- PASS: TestImportTypeparamTests/issue47775.go (0.00s)
=== RUN TestImportTypeparamTests/issue47775b.go
--- PASS: TestSimpleCases/cryptorand_preferred_easy_possible/Modules (0.06s)
--- PASS: TestSimpleCases/cryptorand_preferred_easy_possible (0.07s)
=== RUN TestSimpleCases/cryptorand_preferred_easy_impossible
--- PASS: TestImportTypeparamTests/issue47775b.go (0.00s)
=== RUN TestImportTypeparamTests/issue47797.go
=== RUN TestSimpleCases/cryptorand_preferred_easy_impossible/GOPATH
--- PASS: TestImportTypeparamTests/issue47797.go (0.00s)
=== RUN TestImportTypeparamTests/issue47877.go
--- PASS: TestImportTypeparamTests/issue47877.go (0.00s)
=== RUN TestImportTypeparamTests/issue47878.go
--- PASS: TestImportTypeparamTests/issue47878.go (0.00s)
=== RUN TestImportTypeparamTests/issue47892.go
--- PASS: TestImportTypeparamTests/issue47892.go (0.00s)
=== RUN TestImportTypeparamTests/issue47892b.go
--- PASS: TestImportTypeparamTests/issue47892b.go (0.00s)
=== RUN TestImportTypeparamTests/issue47896.go
iexport_go118_test.go:131: not detected as a run test
--- SKIP: TestImportTypeparamTests/issue47896.go (0.00s)
=== RUN TestImportTypeparamTests/issue47901.go
--- PASS: TestImportTypeparamTests/issue47901.go (0.00s)
=== RUN TestImportTypeparamTests/issue47924.go
--- PASS: TestImportTypeparamTests/issue47924.go (0.00s)
=== RUN TestImportTypeparamTests/issue47925.go
--- PASS: TestImportTypeparamTests/issue47925.go (0.00s)
=== RUN TestImportTypeparamTests/issue47925b.go
--- PASS: TestImportTypeparamTests/issue47925b.go (0.00s)
=== RUN TestImportTypeparamTests/issue47925c.go
--- PASS: TestImportTypeparamTests/issue47925c.go (0.00s)
=== RUN TestImportTypeparamTests/issue47925d.go
--- PASS: TestImportTypeparamTests/issue47925d.go (0.00s)
=== RUN TestImportTypeparamTests/issue47929.go
--- PASS: TestImportTypeparamTests/issue47929.go (0.00s)
=== RUN TestImportTypeparamTests/issue47948.go
--- PASS: TestImportTypeparamTests/issue47948.go (0.00s)
=== RUN TestImportTypeparamTests/issue47966.go
--- PASS: TestImportTypeparamTests/issue47966.go (0.00s)
=== RUN TestImportTypeparamTests/issue48013.go
--- PASS: TestImportTypeparamTests/issue48013.go (0.00s)
=== RUN TestImportTypeparamTests/issue48016.go
--- PASS: TestImportTypeparamTests/issue48016.go (0.00s)
=== RUN TestImportTypeparamTests/issue48030.go
--- PASS: TestImportTypeparamTests/issue48030.go (0.00s)
=== RUN TestImportTypeparamTests/issue48042.go
--- PASS: TestSimpleCases/cryptorand_preferred_easy_impossible/GOPATH (0.02s)
=== RUN TestSimpleCases/cryptorand_preferred_easy_impossible/Modules
--- PASS: TestImportTypeparamTests/issue48042.go (0.01s)
=== RUN TestImportTypeparamTests/issue48047.go
--- PASS: TestImportTypeparamTests/issue48047.go (0.00s)
=== RUN TestImportTypeparamTests/issue48049.go
--- PASS: TestImportTypeparamTests/issue48049.go (0.00s)
=== RUN TestImportTypeparamTests/issue48056.go
--- PASS: TestImportTypeparamTests/issue48056.go (0.00s)
=== RUN TestImportTypeparamTests/issue48094.go
--- PASS: TestImportTypeparamTests/issue48094.go (0.00s)
=== RUN TestImportTypeparamTests/issue48094b.go
--- PASS: TestImportTypeparamTests/issue48094b.go (0.00s)
=== RUN TestImportTypeparamTests/issue48137.go
--- PASS: TestImportTypeparamTests/issue48137.go (0.00s)
=== RUN TestImportTypeparamTests/issue48185a.go
--- PASS: TestImportTypeparamTests/issue48185a.go (0.00s)
=== RUN TestImportTypeparamTests/issue48185b.go
--- PASS: TestImportTypeparamTests/issue48185b.go (0.00s)
=== RUN TestImportTypeparamTests/issue48191.go
--- PASS: TestImportTypeparamTests/issue48191.go (0.01s)
=== RUN TestImportTypeparamTests/issue48198.go
--- PASS: TestImportTypeparamTests/issue48198.go (0.00s)
=== RUN TestImportTypeparamTests/issue48225.go
--- PASS: TestImportTypeparamTests/issue48225.go (0.00s)
=== RUN TestImportTypeparamTests/issue48253.go
--- PASS: TestImportTypeparamTests/issue48253.go (0.00s)
=== RUN TestImportTypeparamTests/issue48276a.go
--- PASS: TestImportTypeparamTests/issue48276a.go (0.00s)
=== RUN TestImportTypeparamTests/issue48276b.go
--- PASS: TestImportTypeparamTests/issue48276b.go (0.00s)
=== RUN TestImportTypeparamTests/issue48280.go
--- PASS: TestImportTypeparamTests/issue48280.go (0.00s)
=== RUN TestImportTypeparamTests/issue48306.go
--- PASS: TestImportTypeparamTests/issue48306.go (0.00s)
=== RUN TestImportTypeparamTests/issue48317.go
--- PASS: TestSimpleCases/cryptorand_preferred_easy_impossible/Modules (0.05s)
--- PASS: TestSimpleCases/cryptorand_preferred_easy_impossible (0.06s)
=== RUN TestSimpleCases/cryptorand_preferred_complex_possible
=== RUN TestSimpleCases/cryptorand_preferred_complex_possible/GOPATH
--- PASS: TestSimpleCases/cryptorand_preferred_complex_possible/GOPATH (0.01s)
=== RUN TestSimpleCases/cryptorand_preferred_complex_possible/Modules
--- PASS: TestSimpleCases/cryptorand_preferred_complex_possible/Modules (0.07s)
--- PASS: TestSimpleCases/cryptorand_preferred_complex_possible (0.08s)
=== RUN TestSimpleCases/cryptorand_preferred_complex_impossible
=== RUN TestSimpleCases/cryptorand_preferred_complex_impossible/GOPATH
--- PASS: TestSimpleCases/cryptorand_preferred_complex_impossible/GOPATH (0.01s)
=== RUN TestSimpleCases/cryptorand_preferred_complex_impossible/Modules
--- PASS: TestImportTypeparamTests/issue48317.go (0.14s)
=== RUN TestImportTypeparamTests/issue48318.go
--- PASS: TestSimpleCases/cryptorand_preferred_complex_impossible/Modules (0.03s)
--- PASS: TestSimpleCases/cryptorand_preferred_complex_impossible (0.04s)
--- PASS: TestSimpleCases (7.59s)
=== RUN TestAppengine
=== RUN TestAppengine/GOPATH
--- PASS: TestAppengine/GOPATH (0.05s)
=== RUN TestAppengine/Modules
fix_test.go:1277: test marked GOPATH-only
--- SKIP: TestAppengine/Modules (0.00s)
--- PASS: TestAppengine (0.05s)
=== RUN TestReadFromFilesystem
=== RUN TestReadFromFilesystem/works
=== RUN TestReadFromFilesystem/works/GOPATH
--- PASS: Test (3.34s)
PASS
--- PASS: TestReadFromFilesystem/works/GOPATH (0.01s)
=== RUN TestReadFromFilesystem/works/Modules
--- PASS: TestReadFromFilesystem/works/Modules (0.01s)
--- PASS: TestReadFromFilesystem/works (0.02s)
=== RUN TestReadFromFilesystem/missing_package
=== RUN TestReadFromFilesystem/missing_package/GOPATH
--- PASS: TestImportTypeparamTests/issue48318.go (0.08s)
=== RUN TestImportTypeparamTests/issue48337a.go
--- PASS: TestImportTypeparamTests/issue48337a.go (0.00s)
=== RUN TestImportTypeparamTests/issue48337b.go
--- PASS: TestImportTypeparamTests/issue48337b.go (0.00s)
=== RUN TestImportTypeparamTests/issue48344.go
--- PASS: TestImportTypeparamTests/issue48344.go (0.00s)
=== RUN TestImportTypeparamTests/issue48424.go
--- PASS: TestImportTypeparamTests/issue48424.go (0.00s)
=== RUN TestImportTypeparamTests/issue48453.go
--- PASS: TestImportTypeparamTests/issue48453.go (0.00s)
=== RUN TestImportTypeparamTests/issue48454.go
--- PASS: TestImportTypeparamTests/issue48454.go (0.00s)
=== RUN TestImportTypeparamTests/issue48462.go
--- PASS: TestImportTypeparamTests/issue48462.go (0.00s)
=== RUN TestImportTypeparamTests/issue48537.go
--- PASS: TestImportTypeparamTests/issue48537.go (0.00s)
=== RUN TestImportTypeparamTests/issue48538.go
--- PASS: TestImportTypeparamTests/issue48538.go (0.00s)
=== RUN TestImportTypeparamTests/issue48598.go
--- PASS: TestImportTypeparamTests/issue48598.go (0.00s)
=== RUN TestImportTypeparamTests/issue48602.go
--- PASS: TestImportTypeparamTests/issue48602.go (0.00s)
=== RUN TestImportTypeparamTests/issue48604.go
iexport_go118_test.go:131: not detected as a run test
--- SKIP: TestImportTypeparamTests/issue48604.go (0.00s)
=== RUN TestImportTypeparamTests/issue48609.go
--- PASS: TestImportTypeparamTests/issue48609.go (0.00s)
=== RUN TestImportTypeparamTests/issue48617.go
--- PASS: TestReadFromFilesystem/missing_package/GOPATH (0.01s)
=== RUN TestReadFromFilesystem/missing_package/Modules
--- PASS: TestImportTypeparamTests/issue48617.go (0.00s)
=== RUN TestImportTypeparamTests/issue48645a.go
--- PASS: TestImportTypeparamTests/issue48645a.go (0.00s)
=== RUN TestImportTypeparamTests/issue48645b.go
--- PASS: TestImportTypeparamTests/issue48645b.go (0.00s)
=== RUN TestImportTypeparamTests/issue48711.go
iexport_go118_test.go:131: not detected as a run test
--- SKIP: TestImportTypeparamTests/issue48711.go (0.00s)
=== RUN TestImportTypeparamTests/issue48716.go
--- PASS: TestImportTypeparamTests/issue48716.go (0.00s)
=== RUN TestImportTypeparamTests/issue48838.go
--- PASS: TestImportTypeparamTests/issue48838.go (0.00s)
=== RUN TestImportTypeparamTests/issue48962.go
iexport_go118_test.go:131: not detected as a run test
--- SKIP: TestImportTypeparamTests/issue48962.go (0.00s)
=== RUN TestImportTypeparamTests/issue49027.go
--- PASS: TestImportTypeparamTests/issue49027.go (0.00s)
=== RUN TestImportTypeparamTests/issue49049.go
--- PASS: TestImportTypeparamTests/issue49049.go (0.00s)
=== RUN TestImportTypeparamTests/issue49241.go
--- PASS: TestImportTypeparamTests/issue49241.go (0.00s)
=== RUN TestImportTypeparamTests/issue49246.go
--- PASS: TestImportTypeparamTests/issue49246.go (0.00s)
=== RUN TestImportTypeparamTests/issue49295.go
--- PASS: TestReadFromFilesystem/missing_package/Modules (0.01s)
--- PASS: TestReadFromFilesystem/missing_package (0.01s)
--- PASS: TestReadFromFilesystem (0.04s)
=== RUN TestImportSymlinks
=== RUN TestImportSymlinks/GOPATH
ok golang.org/x/tools/refactor/eg 3.397s
--- PASS: TestImportSymlinks/GOPATH (0.05s)
=== RUN TestImportSymlinks/Modules
--- PASS: TestImportTypeparamTests/issue49295.go (0.06s)
=== RUN TestImportTypeparamTests/issue49309.go
--- PASS: TestImportTypeparamTests/issue49309.go (0.00s)
=== RUN TestImportTypeparamTests/issue49421.go
--- PASS: TestImportTypeparamTests/issue49421.go (0.00s)
=== RUN TestImportTypeparamTests/issue49432.go
--- PASS: TestImportTypeparamTests/issue49432.go (0.00s)
=== RUN TestImportTypeparamTests/issue49497.go
--- PASS: TestImportTypeparamTests/issue49497.go (0.00s)
=== RUN TestImportTypeparamTests/issue49516.go
--- PASS: TestImportTypeparamTests/issue49516.go (0.00s)
=== RUN TestImportTypeparamTests/issue49524.go
--- PASS: TestImportTypeparamTests/issue49524.go (0.00s)
=== RUN TestImportTypeparamTests/issue49536.go
--- PASS: TestImportTypeparamTests/issue49536.go (0.00s)
=== RUN TestImportTypeparamTests/issue49538.go
--- PASS: TestImportTypeparamTests/issue49538.go (0.00s)
=== RUN TestImportTypeparamTests/issue49547.go
--- PASS: TestImportTypeparamTests/issue49547.go (0.00s)
=== RUN TestImportTypeparamTests/issue49611.go
--- PASS: TestImportTypeparamTests/issue49611.go (0.00s)
=== RUN TestImportTypeparamTests/issue49659.go
--- PASS: TestImportTypeparamTests/issue49659.go (0.00s)
=== RUN TestImportTypeparamTests/issue49659b.go
--- PASS: TestImportTypeparamTests/issue49659b.go (0.00s)
=== RUN TestImportTypeparamTests/issue49667.go
--- PASS: TestImportTypeparamTests/issue49667.go (0.00s)
=== RUN TestImportTypeparamTests/issue49875.go
--- PASS: TestImportTypeparamTests/issue49875.go (0.00s)
=== RUN TestImportTypeparamTests/issue49893.go
--- PASS: TestImportTypeparamTests/issue49893.go (0.00s)
=== RUN TestImportTypeparamTests/issue50002.go
--- PASS: TestImportTypeparamTests/issue50002.go (0.00s)
=== RUN TestImportTypeparamTests/issue50109.go
--- PASS: TestImportTypeparamTests/issue50109.go (0.00s)
=== RUN TestImportTypeparamTests/issue50109b.go
--- PASS: TestImportTypeparamTests/issue50109b.go (0.00s)
=== RUN TestImportTypeparamTests/issue50121.go
--- PASS: TestImportTypeparamTests/issue50121.go (0.00s)
=== RUN TestImportTypeparamTests/issue50121b.go
--- PASS: TestImportTypeparamTests/issue50121b.go (0.00s)
=== RUN TestImportTypeparamTests/issue50147.go
--- PASS: TestImportTypeparamTests/issue50147.go (0.00s)
=== RUN TestImportTypeparamTests/issue50177.go
--- PASS: TestImportTypeparamTests/issue50177.go (0.00s)
=== RUN TestImportTypeparamTests/issue50193.go
--- PASS: TestImportTypeparamTests/issue50193.go (0.00s)
=== RUN TestImportTypeparamTests/issue50259.go
--- PASS: TestImportTypeparamTests/issue50259.go (0.00s)
=== RUN TestImportTypeparamTests/issue50264.go
--- PASS: TestImportTypeparamTests/issue50264.go (0.00s)
=== RUN TestImportTypeparamTests/issue50317.go
iexport_go118_test.go:131: not detected as a run test
--- SKIP: TestImportTypeparamTests/issue50317.go (0.00s)
=== RUN TestImportTypeparamTests/issue50417.go
--- PASS: TestImportTypeparamTests/issue50417.go (0.00s)
=== RUN TestImportTypeparamTests/issue50417b.go
--- PASS: TestImportTypeparamTests/issue50417b.go (0.00s)
=== RUN TestImportTypeparamTests/issue50419.go
--- PASS: TestImportTypeparamTests/issue50419.go (0.00s)
=== RUN TestImportTypeparamTests/issue50437.go
--- PASS: TestImportTypeparamTests/issue50437.go (0.00s)
=== RUN TestImportTypeparamTests/issue50481b.go
--- PASS: TestImportTypeparamTests/issue50481b.go (0.00s)
=== RUN TestImportTypeparamTests/issue50481c.go
--- PASS: TestImportTypeparamTests/issue50481c.go (0.00s)
=== RUN TestImportTypeparamTests/issue50485.go
--- PASS: TestImportTypeparamTests/issue50485.go (0.00s)
=== RUN TestImportTypeparamTests/issue50486.go
--- PASS: TestImportTypeparamTests/issue50486.go (0.00s)
=== RUN TestImportTypeparamTests/issue50552.go
--- PASS: TestImportTypeparamTests/issue50552.go (0.00s)
=== RUN TestImportTypeparamTests/issue50561.go
--- PASS: TestImportTypeparamTests/issue50561.go (0.00s)
=== RUN TestImportTypeparamTests/issue50598.go
--- PASS: TestImportTypeparamTests/issue50598.go (0.00s)
=== RUN TestImportTypeparamTests/issue50642.go
--- PASS: TestImportTypeparamTests/issue50642.go (0.00s)
=== RUN TestImportTypeparamTests/issue50690a.go
--- PASS: TestImportTypeparamTests/issue50690a.go (0.00s)
=== RUN TestImportTypeparamTests/issue50690b.go
--- PASS: TestImportTypeparamTests/issue50690b.go (0.00s)
=== RUN TestImportTypeparamTests/issue50690c.go
--- PASS: TestImportTypeparamTests/issue50690c.go (0.00s)
=== RUN TestImportTypeparamTests/issue50833.go
--- PASS: TestImportTypeparamTests/issue50833.go (0.00s)
=== RUN TestImportTypeparamTests/issue50841.go
--- PASS: TestImportTypeparamTests/issue50841.go (0.00s)
=== RUN TestImportTypeparamTests/issue50993.go
--- PASS: TestImportSymlinks/Modules (0.07s)
--- PASS: TestImportSymlinks (0.13s)
=== RUN TestImportSymlinksWithIgnore
=== RUN TestImportSymlinksWithIgnore/GOPATH
--- PASS: TestImportTypeparamTests/issue50993.go (0.03s)
=== RUN TestImportTypeparamTests/issue51219.go
--- PASS: TestImportTypeparamTests/issue51219.go (0.00s)
=== RUN TestImportTypeparamTests/issue51219b.go
--- PASS: TestImportTypeparamTests/issue51219b.go (0.00s)
=== RUN TestImportTypeparamTests/issue51232.go
iexport_go118_test.go:131: not detected as a run test
--- SKIP: TestImportTypeparamTests/issue51232.go (0.00s)
=== RUN TestImportTypeparamTests/issue51233.go
iexport_go118_test.go:131: not detected as a run test
--- SKIP: TestImportTypeparamTests/issue51233.go (0.00s)
=== RUN TestImportTypeparamTests/issue51236.go
--- PASS: TestImportTypeparamTests/issue51236.go (0.00s)
=== RUN TestImportTypeparamTests/issue51245.go
iexport_go118_test.go:131: not detected as a run test
--- SKIP: TestImportTypeparamTests/issue51245.go (0.00s)
=== RUN TestImportTypeparamTests/issue51250a.go
--- PASS: TestImportTypeparamTests/issue51250a.go (0.00s)
=== RUN TestImportTypeparamTests/issue51303.go
--- PASS: TestImportTypeparamTests/issue51303.go (0.00s)
=== RUN TestImportTypeparamTests/issue51355.go
--- PASS: TestImportTypeparamTests/issue51355.go (0.00s)
=== RUN TestImportTypeparamTests/issue51367.go
--- PASS: TestImportTypeparamTests/issue51367.go (0.00s)
=== RUN TestImportTypeparamTests/issue51423.go
--- PASS: TestImportTypeparamTests/issue51423.go (0.00s)
=== RUN TestImportTypeparamTests/issue51521.go
--- PASS: TestInvalidFilesBeforeOverlayContains/Modules/main (1.23s)
=== RUN TestInvalidFilesBeforeOverlayContains/Modules/xtest
invoke.go:268: 4.912351ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake go list -e -f {{context.ReleaseTags}} -- unsafe
invoke.go:268: 7.565678ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe
--- PASS: TestImportSymlinksWithIgnore/GOPATH (0.06s)
=== RUN TestImportSymlinksWithIgnore/Modules
fix_test.go:1404: test marked GOPATH-only
--- SKIP: TestImportSymlinksWithIgnore/Modules (0.00s)
--- PASS: TestImportSymlinksWithIgnore (0.06s)
=== RUN TestModuleVersion
=== RUN TestModuleVersion/GOPATH
--- PASS: TestModuleVersion/GOPATH (0.00s)
=== RUN TestModuleVersion/Modules
--- PASS: TestModuleVersion/Modules (0.01s)
--- PASS: TestModuleVersion (0.02s)
=== RUN TestVendorPackage
=== RUN TestVendorPackage/GOPATH
--- PASS: TestVendorPackage/GOPATH (0.01s)
=== RUN TestVendorPackage/Modules
fix_test.go:1470: test marked GOPATH-only
--- SKIP: TestVendorPackage/Modules (0.00s)
--- PASS: TestVendorPackage (0.01s)
=== RUN TestInternal
=== RUN TestInternal/GOPATH
--- PASS: TestImportTypeparamTests/issue51521.go (0.10s)
=== RUN TestImportTypeparamTests/issue51522a.go
--- PASS: TestImportTypeparamTests/issue51522a.go (0.00s)
=== RUN TestImportTypeparamTests/issue51522b.go
--- PASS: TestImportTypeparamTests/issue51522b.go (0.00s)
=== RUN TestImportTypeparamTests/issue51700.go
--- PASS: TestImportTypeparamTests/issue51700.go (0.00s)
=== RUN TestImportTypeparamTests/issue51765.go
--- PASS: TestImportTypeparamTests/issue51765.go (0.00s)
=== RUN TestImportTypeparamTests/issue51832.go
--- PASS: TestImportTypeparamTests/issue51832.go (0.00s)
=== RUN TestImportTypeparamTests/issue51836.go
--- PASS: TestImportTypeparamTests/issue51836.go (0.00s)
=== RUN TestImportTypeparamTests/issue51840.go
--- PASS: TestImportTypeparamTests/issue51840.go (0.00s)
=== RUN TestImportTypeparamTests/issue51909.go
--- PASS: TestImportTypeparamTests/issue51909.go (0.00s)
=== RUN TestImportTypeparamTests/issue51925.go
--- PASS: TestImportTypeparamTests/issue51925.go (0.00s)
=== RUN TestImportTypeparamTests/issue52026.go
--- PASS: TestImportTypeparamTests/issue52026.go (0.00s)
=== RUN TestImportTypeparamTests/issue52117.go
--- PASS: TestImportTypeparamTests/issue52117.go (0.00s)
=== RUN TestImportTypeparamTests/issue52124.go
--- PASS: TestImportTypeparamTests/issue52124.go (0.00s)
=== RUN TestImportTypeparamTests/issue52228.go
--- PASS: TestImportTypeparamTests/issue52228.go (0.00s)
=== RUN TestImportTypeparamTests/issue52241.go
--- PASS: TestImportTypeparamTests/issue52241.go (0.00s)
=== RUN TestImportTypeparamTests/issue53087.go
--- PASS: TestImportTypeparamTests/issue53087.go (0.00s)
=== RUN TestImportTypeparamTests/issue53254.go
--- PASS: TestImportTypeparamTests/issue53254.go (0.00s)
=== RUN TestImportTypeparamTests/issue53390.go
--- PASS: TestImportTypeparamTests/issue53390.go (0.00s)
=== RUN TestImportTypeparamTests/issue53406.go
--- PASS: TestImportTypeparamTests/issue53406.go (0.00s)
=== RUN TestImportTypeparamTests/issue53419.go
--- PASS: TestImportTypeparamTests/issue53419.go (0.00s)
=== RUN TestImportTypeparamTests/issue53477.go
--- PASS: TestImportTypeparamTests/issue53477.go (0.00s)
=== RUN TestImportTypeparamTests/issue53762.go
--- PASS: TestImportTypeparamTests/issue53762.go (0.00s)
=== RUN TestImportTypeparamTests/issue54135.go
--- PASS: TestImportTypeparamTests/issue54135.go (0.00s)
=== RUN TestImportTypeparamTests/issue54225.go
--- PASS: TestImportTypeparamTests/issue54225.go (0.00s)
=== RUN TestImportTypeparamTests/issue54302.go
--- PASS: TestImportTypeparamTests/issue54302.go (0.00s)
=== RUN TestImportTypeparamTests/issue54456.go
--- PASS: TestInternal/GOPATH (0.04s)
=== RUN TestInternal/Modules
--- PASS: TestImportTypeparamTests/issue54456.go (0.00s)
=== RUN TestImportTypeparamTests/issue54497.go
iexport_go118_test.go:131: not detected as a run test
--- SKIP: TestImportTypeparamTests/issue54497.go (0.00s)
=== RUN TestImportTypeparamTests/issue54535.go
--- PASS: TestImportTypeparamTests/issue54535.go (0.00s)
=== RUN TestImportTypeparamTests/issue54537.go
--- PASS: TestImportTypeparamTests/issue54537.go (0.00s)
=== RUN TestImportTypeparamTests/issue54765.go
iexport_go118_test.go:131: not detected as a run test
--- SKIP: TestImportTypeparamTests/issue54765.go (0.00s)
=== RUN TestImportTypeparamTests/issue55101.go
--- PASS: TestImportTypeparamTests/issue55101.go (0.00s)
=== RUN TestImportTypeparamTests/issue58513.go
--- PASS: TestImportTypeparamTests/issue58513.go (0.01s)
=== RUN TestImportTypeparamTests/list.go
--- PASS: TestImportTypeparamTests/list.go (0.00s)
=== RUN TestImportTypeparamTests/list2.go
--- PASS: TestImportTypeparamTests/list2.go (0.01s)
=== RUN TestImportTypeparamTests/listimp.go
--- PASS: TestImportTypeparamTests/listimp.go (0.00s)
=== RUN TestImportTypeparamTests/listimp2.go
--- PASS: TestImportTypeparamTests/listimp2.go (0.00s)
=== RUN TestImportTypeparamTests/lockable.go
--- PASS: TestImportTypeparamTests/lockable.go (0.00s)
=== RUN TestImportTypeparamTests/map.go
--- PASS: TestImportTypeparamTests/map.go (0.01s)
=== RUN TestImportTypeparamTests/mapimp.go
--- PASS: TestImportTypeparamTests/mapimp.go (0.00s)
=== RUN TestImportTypeparamTests/maps.go
--- PASS: TestImportTypeparamTests/maps.go (0.01s)
=== RUN TestImportTypeparamTests/mapsimp.go
--- PASS: TestImportTypeparamTests/mapsimp.go (0.00s)
=== RUN TestImportTypeparamTests/metrics.go
--- PASS: TestImportTypeparamTests/metrics.go (0.00s)
=== RUN TestImportTypeparamTests/min.go
--- PASS: TestImportTypeparamTests/min.go (0.00s)
=== RUN TestImportTypeparamTests/mincheck.go
iexport_go118_test.go:131: not detected as a run test
--- SKIP: TestImportTypeparamTests/mincheck.go (0.00s)
=== RUN TestImportTypeparamTests/minimp.go
--- PASS: TestImportTypeparamTests/minimp.go (0.00s)
=== RUN TestImportTypeparamTests/mutualimp.go
--- PASS: TestImportTypeparamTests/mutualimp.go (0.00s)
=== RUN TestImportTypeparamTests/nested.go
--- PASS: TestImportTypeparamTests/nested.go (0.00s)
=== RUN TestImportTypeparamTests/ordered.go
--- PASS: TestImportTypeparamTests/ordered.go (0.01s)
=== RUN TestImportTypeparamTests/orderedmap.go
invoke.go:268: 156.134562ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3025216768/overlay.json -e -json=Name,ImportPath,Error,Dir,GoFiles,IgnoredGoFiles,IgnoredOtherFiles,CFiles,CgoFiles,CXXFiles,MFiles,HFiles,FFiles,SFiles,SwigFiles,SwigCXXFiles,SysoFiles,TestGoFiles,XTestGoFiles,CompiledGoFiles,Export,DepOnly,Imports,ImportMap,TestImports,XTestImports -compiled=true -test=true -export=false -deps=true -find=false -pgo=off -- /home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules3416965307/fake/d
--- PASS: TestInternal/Modules (0.08s)
=== RUN TestInternal/GOPATH#01
--- PASS: TestInternal/GOPATH#01 (0.05s)
=== RUN TestInternal/Modules#01
--- PASS: TestImportTypeparamTests/orderedmap.go (0.10s)
=== RUN TestImportTypeparamTests/orderedmapsimp.go
--- PASS: TestImportTypeparamTests/orderedmapsimp.go (0.00s)
=== RUN TestImportTypeparamTests/pair.go
--- PASS: TestImportTypeparamTests/pair.go (0.00s)
=== RUN TestImportTypeparamTests/pairimp.go
--- PASS: TestImportTypeparamTests/pairimp.go (0.00s)
=== RUN TestImportTypeparamTests/pragma.go
iexport_go118_test.go:131: not detected as a run test
--- SKIP: TestImportTypeparamTests/pragma.go (0.00s)
=== RUN TestImportTypeparamTests/recoverimp.go
--- PASS: TestImportTypeparamTests/recoverimp.go (0.00s)
=== RUN TestImportTypeparamTests/select.go
--- PASS: TestImportTypeparamTests/select.go (0.00s)
=== RUN TestImportTypeparamTests/sets.go
--- PASS: TestImportTypeparamTests/sets.go (0.01s)
=== RUN TestImportTypeparamTests/setsimp.go
--- PASS: TestImportTypeparamTests/setsimp.go (0.00s)
=== RUN TestImportTypeparamTests/settable.go
--- PASS: TestImportTypeparamTests/settable.go (0.00s)
=== RUN TestImportTypeparamTests/shape1.go
--- PASS: TestImportTypeparamTests/shape1.go (0.00s)
=== RUN TestImportTypeparamTests/sliceimp.go
--- PASS: TestImportTypeparamTests/sliceimp.go (0.00s)
=== RUN TestImportTypeparamTests/slices.go
--- PASS: TestImportTypeparamTests/slices.go (0.01s)
=== RUN TestImportTypeparamTests/smallest.go
--- PASS: TestImportTypeparamTests/smallest.go (0.00s)
=== RUN TestImportTypeparamTests/smoketest.go
--- PASS: TestImportTypeparamTests/smoketest.go (0.00s)
=== RUN TestImportTypeparamTests/stringable.go
--- PASS: TestImportTypeparamTests/stringable.go (0.00s)
=== RUN TestImportTypeparamTests/stringer.go
--- PASS: TestImportTypeparamTests/stringer.go (0.00s)
=== RUN TestImportTypeparamTests/stringerimp.go
--- PASS: TestImportTypeparamTests/stringerimp.go (0.00s)
=== RUN TestImportTypeparamTests/struct.go
--- PASS: TestImportTypeparamTests/struct.go (0.00s)
=== RUN TestImportTypeparamTests/structinit.go
--- PASS: TestImportTypeparamTests/structinit.go (0.00s)
=== RUN TestImportTypeparamTests/subdict.go
--- PASS: TestImportTypeparamTests/subdict.go (0.00s)
=== RUN TestImportTypeparamTests/sum.go
--- PASS: TestImportTypeparamTests/sum.go (0.00s)
=== RUN TestImportTypeparamTests/tparam1.go
iexport_go118_test.go:131: not detected as a run test
--- SKIP: TestImportTypeparamTests/tparam1.go (0.00s)
=== RUN TestImportTypeparamTests/typelist.go
--- PASS: TestImportTypeparamTests/typelist.go (0.00s)
=== RUN TestImportTypeparamTests/typeswitch1.go
--- PASS: TestImportTypeparamTests/typeswitch1.go (0.00s)
=== RUN TestImportTypeparamTests/typeswitch2.go
--- PASS: TestImportTypeparamTests/typeswitch2.go (0.00s)
=== RUN TestImportTypeparamTests/typeswitch3.go
--- PASS: TestImportTypeparamTests/typeswitch3.go (0.00s)
=== RUN TestImportTypeparamTests/typeswitch4.go
--- PASS: TestImportTypeparamTests/typeswitch4.go (0.00s)
=== RUN TestImportTypeparamTests/typeswitch5.go
--- PASS: TestImportTypeparamTests/typeswitch5.go (0.00s)
=== RUN TestImportTypeparamTests/typeswitch6.go
--- PASS: TestImportTypeparamTests/typeswitch6.go (0.00s)
=== RUN TestImportTypeparamTests/typeswitch7.go
--- PASS: TestImportTypeparamTests/typeswitch7.go (0.00s)
=== RUN TestImportTypeparamTests/valimp.go
--- PASS: TestImportTypeparamTests/valimp.go (0.00s)
=== RUN TestImportTypeparamTests/value.go
--- PASS: TestImportTypeparamTests/value.go (0.00s)
--- PASS: TestImportTypeparamTests (2.48s)
=== RUN TestRecursiveExport_Issue51219
--- PASS: TestRecursiveExport_Issue51219 (0.00s)
=== RUN TestIExportData_stdlib
iexport_test.go:87: skipping RAM hungry test in -short mode
--- SKIP: TestIExportData_stdlib (0.00s)
=== RUN TestIExportData_long
--- PASS: TestInternal/Modules#01 (0.08s)
--- PASS: TestInternal (0.26s)
=== RUN TestProcessVendor
=== RUN TestProcessVendor/GOPATH
--- PASS: TestIExportData_long (0.01s)
=== RUN TestIExportData_typealiases
--- PASS: TestIExportData_typealiases (0.00s)
=== RUN TestUnexportedStructFields
--- PASS: TestUnexportedStructFields (0.00s)
=== RUN TestShallowStd
shallow_test.go:26: skipping in short mode; too slow (
https://golang.org/issue/14113)
--- SKIP: TestShallowStd (0.00s)
=== RUN TestStdlib
--- PASS: TestProcessVendor/GOPATH (0.05s)
=== RUN TestProcessVendor/Modules
fix_test.go:1531: test marked GOPATH-only
--- SKIP: TestProcessVendor/Modules (0.00s)
--- PASS: TestProcessVendor (0.05s)
=== RUN TestFindStdlib
=== RUN TestFindStdlib/GOPATH
--- PASS: TestFindStdlib/GOPATH (0.01s)
=== RUN TestFindStdlib/Modules
--- PASS: TestFindStdlib/Modules (0.01s)
=== RUN TestFindStdlib/GOPATH#01
--- PASS: TestFindStdlib/GOPATH#01 (0.01s)
=== RUN TestFindStdlib/Modules#01
--- PASS: TestFindStdlib/Modules#01 (0.01s)
=== RUN TestFindStdlib/GOPATH#02
--- PASS: TestFindStdlib/GOPATH#02 (0.09s)
=== RUN TestFindStdlib/Modules#02
--- PASS: TestFindStdlib/Modules#02 (0.14s)
=== RUN TestFindStdlib/GOPATH#03
--- PASS: TestFindStdlib/GOPATH#03 (0.01s)
=== RUN TestFindStdlib/Modules#03
--- PASS: TestFindStdlib/Modules#03 (0.01s)
=== RUN TestFindStdlib/GOPATH#04
--- PASS: TestFindStdlib/GOPATH#04 (0.02s)
=== RUN TestFindStdlib/Modules#04
--- PASS: TestFindStdlib/Modules#04 (0.02s)
--- PASS: TestFindStdlib (0.33s)
=== RUN TestStdlibNotPrefixed
=== RUN TestStdlibNotPrefixed/GOPATH
--- PASS: TestStdlibNotPrefixed/GOPATH (0.09s)
=== RUN TestStdlibNotPrefixed/Modules
--- PASS: TestStdlibNotPrefixed/Modules (0.12s)
--- PASS: TestStdlibNotPrefixed (0.20s)
=== RUN TestStdlibSelfImports
=== RUN TestStdlibSelfImports/GOPATH
--- PASS: TestStdlibSelfImports/GOPATH (0.05s)
=== RUN TestStdlibSelfImports/Modules
--- PASS: TestStdlibSelfImports/Modules (0.10s)
--- PASS: TestStdlibSelfImports (0.15s)
=== RUN TestRenameWhenPackageNameMismatch
=== RUN TestRenameWhenPackageNameMismatch/GOPATH
--- PASS: TestRenameWhenPackageNameMismatch/GOPATH (0.07s)
=== RUN TestRenameWhenPackageNameMismatch/Modules
--- PASS: TestInvalidFilesBeforeOverlayContains/Modules/xtest (1.20s)
--- PASS: TestInvalidFilesBeforeOverlayContains/Modules (10.14s)
--- PASS: TestInvalidFilesBeforeOverlayContains (0.00s)
FAIL
--- PASS: TestRenameWhenPackageNameMismatch/Modules (0.08s)
--- PASS: TestRenameWhenPackageNameMismatch (0.15s)
=== RUN TestPanicAstutils
fix_test.go:1750: panic in ast/astutil/imports.go, should be PostionFor(,false) at lines 273, 274, at least
--- SKIP: TestPanicAstutils (0.00s)
=== RUN TestPanic51916
=== RUN TestPanic51916/GOPATH
--- PASS: TestPanic51916/GOPATH (0.01s)
=== RUN TestPanic51916/Modules
FAIL golang.org/x/tools/go/packages 17.568s
--- PASS: TestPanic51916/Modules (0.04s)
--- PASS: TestPanic51916 (0.05s)
=== RUN TestAddNameToMismatchedImport
=== RUN TestAddNameToMismatchedImport/GOPATH
--- PASS: TestAddNameToMismatchedImport/GOPATH (0.01s)
=== RUN TestAddNameToMismatchedImport/Modules
--- PASS: TestAddNameToMismatchedImport/Modules (0.03s)
--- PASS: TestAddNameToMismatchedImport (0.04s)
=== RUN TestLocalPrefix
=== RUN TestLocalPrefix/one_local
=== RUN TestLocalPrefix/one_local/GOPATH
--- PASS: TestLocalPrefix/one_local/GOPATH (0.16s)
=== RUN TestLocalPrefix/one_local/Modules
--- PASS: TestLocalPrefix/one_local/Modules (0.25s)
--- PASS: TestLocalPrefix/one_local (0.41s)
=== RUN TestLocalPrefix/two_local
=== RUN TestLocalPrefix/two_local/GOPATH
--- PASS: TestLocalPrefix/two_local/GOPATH (0.25s)
=== RUN TestLocalPrefix/two_local/Modules
--- PASS: TestLocalPrefix/two_local/Modules (0.37s)
--- PASS: TestLocalPrefix/two_local (0.62s)
=== RUN TestLocalPrefix/three_prefixes
=== RUN TestLocalPrefix/three_prefixes/GOPATH
--- PASS: TestLocalPrefix/three_prefixes/GOPATH (0.20s)
=== RUN TestLocalPrefix/three_prefixes/Modules
--- PASS: TestLocalPrefix/three_prefixes/Modules (0.24s)
--- PASS: TestLocalPrefix/three_prefixes (0.44s)
--- PASS: TestLocalPrefix (1.47s)
=== RUN TestIgnoreDocumentationPackage
=== RUN TestIgnoreDocumentationPackage/GOPATH
--- PASS: TestIgnoreDocumentationPackage/GOPATH (0.03s)
=== RUN TestIgnoreDocumentationPackage/Modules
--- PASS: TestIgnoreDocumentationPackage/Modules (0.05s)
--- PASS: TestIgnoreDocumentationPackage (0.09s)
=== RUN TestImportPathToNameGoPathParse
=== RUN TestImportPathToNameGoPathParse/GOPATH
--- PASS: TestImportPathToNameGoPathParse/GOPATH (0.01s)
=== RUN TestImportPathToNameGoPathParse/Modules
--- PASS: TestImportPathToNameGoPathParse/Modules (0.02s)
--- PASS: TestImportPathToNameGoPathParse (0.03s)
=== RUN TestIgnoreConfiguration
=== RUN TestIgnoreConfiguration/GOPATH
--- PASS: TestIgnoreConfiguration/GOPATH (0.03s)
=== RUN TestIgnoreConfiguration/Modules
fix_test.go:2092: test marked GOPATH-only
--- SKIP: TestIgnoreConfiguration/Modules (0.00s)
--- PASS: TestIgnoreConfiguration (0.03s)
=== RUN TestSkipNodeModules
=== RUN TestSkipNodeModules/GOPATH
--- PASS: TestSkipNodeModules/GOPATH (0.03s)
=== RUN TestSkipNodeModules/Modules
fix_test.go:2118: test marked GOPATH-only
--- SKIP: TestSkipNodeModules/Modules (0.00s)
--- PASS: TestSkipNodeModules (0.03s)
=== RUN TestGlobalImports
=== RUN TestGlobalImports/GOPATH
--- PASS: TestGlobalImports/GOPATH (0.00s)
=== RUN TestGlobalImports/Modules
--- PASS: TestGlobalImports/Modules (0.01s)
--- PASS: TestGlobalImports (0.01s)
=== RUN TestGlobalImports_DifferentPackage
=== RUN TestGlobalImports_DifferentPackage/GOPATH
--- PASS: TestGlobalImports_DifferentPackage/GOPATH (0.00s)
=== RUN TestGlobalImports_DifferentPackage/Modules
--- PASS: TestGlobalImports_DifferentPackage/Modules (0.01s)
--- PASS: TestGlobalImports_DifferentPackage (0.01s)
=== RUN TestGlobalImports_MultipleMains
=== RUN TestGlobalImports_MultipleMains/GOPATH
--- PASS: TestGlobalImports_MultipleMains/GOPATH (0.00s)
=== RUN TestGlobalImports_MultipleMains/Modules
--- PASS: TestGlobalImports_MultipleMains/Modules (0.01s)
--- PASS: TestGlobalImports_MultipleMains (0.01s)
=== RUN TestSiblingImports
=== RUN TestSiblingImports/GOPATH
--- PASS: TestSiblingImports/GOPATH (0.00s)
=== RUN TestSiblingImports/Modules
--- PASS: TestSiblingImports/Modules (0.01s)
--- PASS: TestSiblingImports (0.01s)
=== RUN TestSiblingImport_Misnamed
=== RUN TestSiblingImport_Misnamed/GOPATH
--- PASS: TestSiblingImport_Misnamed/GOPATH (0.00s)
=== RUN TestSiblingImport_Misnamed/Modules
--- PASS: TestSiblingImport_Misnamed/Modules (0.01s)
--- PASS: TestSiblingImport_Misnamed (0.01s)
=== RUN TestIgnoreOwnPackage
=== RUN TestIgnoreOwnPackage/GOPATH
--- PASS: TestIgnoreOwnPackage/GOPATH (0.03s)
=== RUN TestIgnoreOwnPackage/Modules
--- PASS: TestIgnoreOwnPackage/Modules (0.06s)
--- PASS: TestIgnoreOwnPackage (0.09s)
=== RUN TestExternalTestImportsPackageUnderTest
=== RUN TestExternalTestImportsPackageUnderTest/GOPATH
--- PASS: TestExternalTestImportsPackageUnderTest/GOPATH (0.04s)
=== RUN TestExternalTestImportsPackageUnderTest/Modules
--- PASS: TestExternalTestImportsPackageUnderTest/Modules (0.06s)
--- PASS: TestExternalTestImportsPackageUnderTest (0.09s)
=== RUN TestPkgIsCandidate
=== RUN TestPkgIsCandidate/normal_match
--- PASS: TestPkgIsCandidate/normal_match (0.00s)
=== RUN TestPkgIsCandidate/no_match
--- PASS: TestPkgIsCandidate/no_match (0.00s)
=== RUN TestPkgIsCandidate/match_too_early
--- PASS: TestPkgIsCandidate/match_too_early (0.00s)
=== RUN TestPkgIsCandidate/substring_match
--- PASS: TestPkgIsCandidate/substring_match (0.00s)
=== RUN TestPkgIsCandidate/hidden_internal
--- PASS: TestPkgIsCandidate/hidden_internal (0.00s)
=== RUN TestPkgIsCandidate/visible_internal
--- PASS: TestPkgIsCandidate/visible_internal (0.00s)
=== RUN TestPkgIsCandidate/invisible_vendor
--- PASS: TestPkgIsCandidate/invisible_vendor (0.00s)
=== RUN TestPkgIsCandidate/visible_vendor
--- PASS: TestPkgIsCandidate/visible_vendor (0.00s)
=== RUN TestPkgIsCandidate/match_with_hyphens
--- PASS: TestPkgIsCandidate/match_with_hyphens (0.00s)
=== RUN TestPkgIsCandidate/match_with_mixed_case
--- PASS: TestPkgIsCandidate/match_with_mixed_case (0.00s)
=== RUN TestPkgIsCandidate/matches_with_hyphen_and_caps
--- PASS: TestPkgIsCandidate/matches_with_hyphen_and_caps (0.00s)
--- PASS: TestPkgIsCandidate (0.00s)
=== RUN TestProcessStdin
=== RUN TestProcessStdin/GOPATH
--- PASS: TestProcessStdin/GOPATH (0.02s)
=== RUN TestProcessStdin/Modules
--- PASS: TestProcessStdin/Modules (0.04s)
--- PASS: TestProcessStdin (0.06s)
=== RUN TestLocalPackagePromotion
=== RUN TestLocalPackagePromotion/GOPATH
--- PASS: TestLocalPackagePromotion/GOPATH (0.03s)
=== RUN TestLocalPackagePromotion/Modules
--- PASS: TestLocalPackagePromotion/Modules (0.07s)
--- PASS: TestLocalPackagePromotion (0.10s)
=== RUN TestFindImportInLocalGoFiles
=== RUN TestFindImportInLocalGoFiles/GOPATH
--- PASS: TestFindImportInLocalGoFiles/GOPATH (0.01s)
=== RUN TestFindImportInLocalGoFiles/Modules
--- PASS: TestFindImportInLocalGoFiles/Modules (0.01s)
--- PASS: TestFindImportInLocalGoFiles (0.02s)
=== RUN TestInMemoryFile
=== RUN TestInMemoryFile/GOPATH
--- PASS: TestInMemoryFile/GOPATH (0.00s)
=== RUN TestInMemoryFile/Modules
--- PASS: TestInMemoryFile/Modules (0.01s)
--- PASS: TestInMemoryFile (0.01s)
=== RUN TestImportNoGoFiles
=== RUN TestImportNoGoFiles/GOPATH
--- PASS: TestImportNoGoFiles/GOPATH (0.00s)
=== RUN TestImportNoGoFiles/Modules
--- PASS: TestImportNoGoFiles/Modules (0.01s)
--- PASS: TestImportNoGoFiles (0.01s)
=== RUN TestProcessLargeToken
=== RUN TestProcessLargeToken/GOPATH
--- PASS: TestProcessLargeToken/GOPATH (0.03s)
=== RUN TestProcessLargeToken/Modules
--- PASS: TestProcessLargeToken/Modules (0.03s)
--- PASS: TestProcessLargeToken (0.06s)
=== RUN TestExternalTest
=== RUN TestExternalTest/GOPATH
--- PASS: TestExternalTest/GOPATH (0.04s)
=== RUN TestExternalTest/Modules
--- PASS: TestExternalTest/Modules (0.08s)
--- PASS: TestExternalTest (0.12s)
=== RUN TestGetCandidates
=== RUN TestGetCandidates/GOPATH
--- PASS: TestGetCandidates/GOPATH (0.01s)
=== RUN TestGetCandidates/Modules
--- PASS: TestGetCandidates/Modules (0.03s)
--- PASS: TestGetCandidates (0.03s)
=== RUN TestGetImportPaths
=== RUN TestGetImportPaths/GOPATH
--- PASS: TestGetImportPaths/GOPATH (0.01s)
=== RUN TestGetImportPaths/Modules
--- PASS: TestGetImportPaths/Modules (0.02s)
--- PASS: TestGetImportPaths (0.03s)
=== RUN TestGetPackageCompletions
=== RUN TestGetPackageCompletions/GOPATH
--- PASS: TestGetPackageCompletions/GOPATH (0.00s)
=== RUN TestGetPackageCompletions/Modules
--- PASS: TestGetPackageCompletions/Modules (0.02s)
--- PASS: TestGetPackageCompletions (0.03s)
=== RUN TestConcurrentProcess
=== RUN TestConcurrentProcess/GOPATH
--- PASS: TestConcurrentProcess/GOPATH (0.01s)
=== RUN TestConcurrentProcess/Modules
--- PASS: TestConcurrentProcess/Modules (0.01s)
--- PASS: TestConcurrentProcess (0.02s)
=== RUN TestNonlocalDot
=== RUN TestNonlocalDot/GOPATH
--- PASS: TestNonlocalDot/GOPATH (0.03s)
=== RUN TestNonlocalDot/Modules
fix_test.go:2906: test marked GOPATH-only
--- SKIP: TestNonlocalDot/Modules (0.00s)
--- PASS: TestNonlocalDot (0.03s)
=== RUN TestDirectoryPackageInfoReachedStatus
--- PASS: TestDirectoryPackageInfoReachedStatus (0.00s)
=== RUN TestModCacheInfo
--- PASS: TestModCacheInfo (0.00s)
=== RUN TestScanStdlib
--- PASS: TestScanStdlib (0.09s)
=== RUN TestScanOutOfScopeNestedModule
--- PASS: TestScanOutOfScopeNestedModule (0.09s)
=== RUN TestScanNestedModuleInLocalReplace
--- PASS: TestScanNestedModuleInLocalReplace (0.15s)
=== RUN TestModCase
--- PASS: TestModCase (0.10s)
=== RUN TestModDomainRoot
--- PASS: TestModDomainRoot (0.10s)
=== RUN TestModMultipleScans
--- PASS: TestModMultipleScans (0.10s)
=== RUN TestModMultipleScansWithSubdirs
--- PASS: TestModMultipleScansWithSubdirs (0.11s)
=== RUN TestModCacheEditModFile
--- PASS: TestModCacheEditModFile (0.12s)
=== RUN TestModVendorBuild
--- PASS: TestModVendorBuild (0.20s)
=== RUN TestModVendorAuto
--- PASS: TestModVendorAuto (0.13s)
=== RUN TestModList
--- PASS: TestModList (0.14s)
=== RUN TestModLocalReplace
--- PASS: TestModLocalReplace (0.09s)
=== RUN TestModMultirepo1
--- PASS: TestModMultirepo1 (0.09s)
=== RUN TestModMultirepo3
--- PASS: TestModMultirepo3 (0.10s)
=== RUN TestModMultirepo4
--- PASS: TestModMultirepo4 (0.10s)
=== RUN TestModReplace1
--- PASS: TestModReplace1 (0.10s)
=== RUN TestModReplace2
--- PASS: TestModReplace2 (0.10s)
=== RUN TestModReplace3
--- PASS: TestModReplace3 (0.10s)
=== RUN TestModReplaceImport
--- PASS: TestModReplaceImport (0.10s)
=== RUN TestModWorkspace
--- PASS: TestModWorkspace (0.14s)
=== RUN TestModWorkspaceReplace
--- PASS: TestModWorkspaceReplace (0.09s)
=== RUN TestModWorkspaceReplaceOverride
--- PASS: TestStdlib (5.83s)
PASS
--- PASS: TestModWorkspaceReplaceOverride (0.09s)
=== RUN TestModWorkspacePrune
ok golang.org/x/tools/internal/gcimporter 14.090s
--- PASS: TestModWorkspacePrune (0.10s)
=== RUN TestNoMainModule
--- PASS: TestNoMainModule (0.11s)
=== RUN TestFindModFileModCache
--- PASS: TestFindModFileModCache (0.12s)
=== RUN TestInvalidModCache
--- PASS: TestInvalidModCache (0.10s)
=== RUN TestGetCandidatesRanking
--- PASS: TestGetCandidatesRanking (0.04s)
PASS
ok golang.org/x/tools/internal/imports 14.516s
Warning: no '=' in invocation-link-artifacts pair: "", ignoring
[I2023-11-09T20:59:50.937555Z 606691 0 cmd_stream.go:469] rdb-stream: the test process terminated
[I2023-11-09T20:59:50.937711Z 606691 0 sink.go:371] SinkServer: shutdown started
[I2023-11-09T20:59:50.937784Z 606691 0 sink.go:349] SinkServer: HTTP server stopped with "http: Server closed"
[I2023-11-09T20:59:50.937833Z 606691 0 sink_server.go:95] SinkServer: draining TestResult channel started
[I2023-11-09T20:59:51.674181Z 606691 0 sink_server.go:97] SinkServer: draining TestResult channel ended
[I2023-11-09T20:59:51.674225Z 606691 0 sink_server.go:99] SinkServer: draining Artifact channel started
[I2023-11-09T20:59:52.516761Z 606691 0 sink_server.go:101] SinkServer: draining Artifact channel ended
[I2023-11-09T20:59:52.516818Z 606691 0 sink.go:374] SinkServer: shutdown completed successfully
[I2023-11-09T20:59:52.516843Z 606691 0 cmd_stream.go:401] rdb-stream: exiting with 1