Back to build
Raw log | Switch to full mode | Login

[I2023-11-06T21:44:21.513913Z 150300 0 sink.go:276] SinkServer: warm-up started [I2023-11-06T21:44:21.513945Z 150300 0 sink.go:346] SinkServer: starting HTTP server... [I2023-11-06T21:44:21.514891Z 150300 0 sink.go:281] SinkServer: warm-up ended [I2023-11-06T21:44:21.515213Z 150300 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] ? golang.org/x/tools/cmd/compilebench [no test files] ? golang.org/x/tools/cmd/eg [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 === RUN TestDigraph === RUN TestDigraph/nodes === RUN TestBundle === RUN TestBundle/GOPATH --- PASS: TestDigraph/nodes (0.00s) === RUN TestDigraph/reverse --- PASS: TestDigraph/reverse (0.00s) === RUN TestDigraph/transpose --- PASS: TestDigraph/transpose (0.00s) === RUN TestDigraph/forward === RUN TestFile2Fuzz --- PASS: TestDigraph/forward (0.00s) === RUN TestDigraph/forward_multiple_args === RUN TestFile2Fuzz/stdin,_stdout === RUN TestCallgraph --- PASS: TestDigraph/forward_multiple_args (0.00s) === RUN TestDigraph/scss --- PASS: TestDigraph/scss (0.00s) === RUN TestDigraph/scc ok golang.org/x/tools/cmd/benchcmp 0.004s --- PASS: TestDigraph/scc (0.00s) === RUN TestDigraph/succs --- PASS: TestDigraph/succs (0.00s) === RUN TestDigraph/succs-long-token === RUN TestFixImports --- PASS: Test/basic (0.00s) === RUN Test/count2 --- 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: TestFile2Fuzz/stdin,_stdout (0.01s) === RUN TestFile2Fuzz/stdin,_output_file --- 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) === RUN TestFocus/Some_Nodes_Not_Included --- PASS: TestFocus/Some_Nodes_Not_Included (0.00s) === 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.010s --- PASS: Test/count2 (0.01s) === RUN Test/double --- PASS: TestFile2Fuzz/stdin,_output_file (0.01s) === RUN TestFile2Fuzz/stdin,_output_directory --- PASS: Test/double (0.01s) === RUN Test/max1 --- PASS: Test/max1 (0.00s) === RUN Test/max2 --- PASS: TestFile2Fuzz/stdin,_output_directory (0.01s) === RUN TestFile2Fuzz/input_file,_output_file --- 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: TestFile2Fuzz/input_file,_output_file (0.02s) === RUN TestFile2Fuzz/input_file,_output_directory --- PASS: Test/maxset4 (0.01s) === RUN Test/negate --- PASS: Test/negate (0.01s) === RUN Test/rand --- PASS: TestFile2Fuzz/input_file,_output_directory (0.02s) === RUN TestFile2Fuzz/input_files,_output_directory --- PASS: Test/rand (0.00s) === RUN Test/rand1 --- PASS: Test/rand1 (0.00s) === RUN Test/rand2 --- PASS: Test/rand2 (0.00s) --- PASS: Test (0.06s) PASS --- PASS: TestFile2Fuzz/input_files,_output_directory (0.00s) === RUN TestFile2Fuzz/input_files,_no_output ok golang.org/x/tools/cmd/bisect 0.063s --- PASS: TestFile2Fuzz/input_files,_no_output (0.02s) --- PASS: TestFile2Fuzz (0.07s) PASS ok golang.org/x/tools/cmd/file2fuzz 0.078s invoke.go:269: 6.198715ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH279253612/initial:/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH279253612/importdecl GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH279253612/initial/src go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 6.473441ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH279253612/initial:/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH279253612/importdecl GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH279253612/initial/src go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 176.711042ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH279253612/initial:/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH279253612/importdecl GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestBundle_GOPATH279253612/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.46s) === RUN TestBundle/Modules invoke.go:269: 16.230232ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBundle_Modules34581658/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestBundle_Modules34581658/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestBundle_Modules34581658/initial go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 33.637226ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBundle_Modules34581658/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestBundle_Modules34581658/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestBundle_Modules34581658/initial go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe ? golang.org/x/tools/cmd/getgo/server [no test files] ? golang.org/x/tools/cmd/godex [no test files] === RUN TestExpandUser --- PASS: TestExpandUser (0.00s) === RUN TestCmdErr --- PASS: TestCmdErr (0.00s) PASS ok golang.org/x/tools/cmd/go-contrib-init 0.005s main_test: Skipping integration tests with GOGET_INTEGRATION unset ok golang.org/x/tools/cmd/getgo 0.026s invoke.go:269: 235.624739ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBundle_Modules34581658/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestBundle_Modules34581658/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestBundle_Modules34581658/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.30s) --- PASS: TestBundle (0.75s) PASS ok golang.org/x/tools/cmd/bundle 0.760s ? 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 Test === RUN TestGeneratedFiles === 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.021s ? 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 TestEndToEndIntegration === 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.026s === RUN TestRunner --- PASS: TestURL/index (0.93s) === RUN TestURL/fmt ? golang.org/x/tools/cmd/splitdwarf [no test files] === RUN TestBasic --- PASS: TestBasic (0.05s) === RUN TestMoreComplicated ? 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 TestEndToEnd === RUN TestEndToEnd/num.go endtoend_test.go:222: run: num.go Num === 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 TestParseProfiles === RUN TestParseProfiles/parsing_an_empty_file_produces_empty_output --- PASS: TestParseProfiles/parsing_an_empty_file_produces_empty_output (0.00s) === 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 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 ok golang.org/x/tools/cmd/splitdwarf/internal/macho 0.022s --- 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 === RUN TestToolsCopyright --- PASS: TestToolsCopyright (0.00s) PASS --- 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 --- 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.026s ok golang.org/x/tools/copyright 0.055s --- PASS: TestEndToEndIntegration (1.38s) PASS ok golang.org/x/tools/cmd/signature-fuzzer/fuzz-driver 1.385s endtoend_test.go:230: stringer: 29.331794ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe stringer: 88.398433ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe stringer: 380.004958ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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.go2550650020/001/num.go === 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 === 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/Minimization2 === CONT TestRunner/Minimization1 === CONT TestRunner/Race ok golang.org/x/tools/go/analysis 0.035s --- PASS: TestMoreComplicated (0.70s) === RUN TestIsBuildable --- PASS: TestLowerBound (0.63s) === RUN TestSetOperations --- PASS: TestSetOperations (0.11s) === RUN TestUnionWithChanged --- PASS: TestUnionWithChanged (0.00s) === RUN TestIntersectionWith --- PASS: TestIntersectionWith (0.00s) === RUN TestIntersects --- PASS: TestIntersects (0.00s) === RUN TestSubsetOf --- PASS: TestSubsetOf (0.01s) === RUN TestBitString --- PASS: TestBitString (0.00s) === RUN TestFailFastOnShallowCopy --- PASS: TestFailFastOnShallowCopy (0.00s) PASS ok golang.org/x/tools/container/intsets 0.760s --- PASS: TestURL/fmt (0.98s) --- PASS: TestURL (1.91s) === RUN TestWeb === RUN TestWeb/GOPATH --- PASS: TestEndToEnd/num.go (1.16s) === RUN TestEndToEnd/unum2.go endtoend_test.go:222: run: unum2.go Unum2 rnr_test.go:62: ... begin iteration 0 with current seed 103 starting main finished 1 tests --- PASS: TestRunner/Basic (1.04s) === RUN TestExec === RUN TestTheTest endtoend_test.go:230: stringer: 22.97334ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe stringer: 24.546156ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe stringer: 476.576239ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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.go1159598373/001/unum2.go === RUN Test === RUN Test/linux/amd64 === RUN TestApplyFixes === RUN TestExitCode === RUN Test === RUN TestAnalysistest === RUN Test --- PASS: TestExec (0.54s) === RUN TestResolveURLs --- PASS: TestResolveURLs (0.00s) === RUN TestResolveURLErrors --- PASS: TestResolveURLErrors (0.00s) PASS ok golang.org/x/tools/go/analysis/internal/analysisflags 0.572s === RUN Test --- PASS: TestEndToEnd/unum2.go (1.28s) === RUN TestEndToEnd/number.go endtoend_test.go:222: run: number.go Number multichecker_test.go:80: [nosuchdir/...]: out=<<vet: nosuchdir/... matched no packages >> 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 >> 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: Test (0.82s) PASS ok golang.org/x/tools/go/analysis/passes/appends 0.864s --- PASS: Test/linux/amd64 (0.90s) === RUN Test/linux/386 /home/swarming/.swarming/w/ir/x/t/analysistest2375637369/src/rename/test.go:4:2: renaming "bar" to "baz" /home/swarming/.swarming/w/ir/x/t/analysistest2375637369/src/rename/test.go:5:6: renaming "bar" to "baz" --- PASS: TestApplyFixes (0.91s) === RUN TestRunDespiteErrors endtoend_test.go:230: stringer: 10.996384ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe stringer: 53.67852ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe stringer: 307.115501ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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.go1258720467/001/number.go --- PASS: TestIsBuildable (2.27s) === RUN TestExhaustive gen_test.go:129: skipping test in short mode. --- SKIP: TestExhaustive (0.00s) === RUN TestEmitBadBuildFailure --- PASS: Test/linux/386 (0.13s) === RUN Test/linux/arm === RUN Test --- PASS: Test (0.58s) PASS --- PASS: TestAnalysistest (1.07s) === RUN TestMultichecker ok golang.org/x/tools/go/analysis/passes/atomic 0.599s -: # command-line-arguments ../../../../../../t/analysistest2593291830/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int) /home/swarming/.swarming/w/ir/x/t/analysistest2593291830/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int) 2023/11/06 21:44:39 2 errors during loading --- PASS: Test/linux/arm (0.18s) === RUN Test/linux/mips64 --- PASS: Test/linux/mips64 (0.10s) === RUN Test/linux/s390x -: # command-line-arguments ../../../../../../t/analysistest2593291830/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int) /home/swarming/.swarming/w/ir/x/t/analysistest2593291830/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int) 2023/11/06 21:44:39 2 errors during loading --- PASS: Test/linux/s390x (0.13s) === RUN Test/linux/ppc64 --- PASS: TestMultichecker (0.42s) === RUN TestSinglechecker /home/swarming/.swarming/w/ir/x/t/analysistest2593291830/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int) === RUN Test --- PASS: Test/linux/ppc64 (0.26s) === RUN Test/linux/mips --- PASS: TestEndToEnd/number.go (1.16s) === RUN TestEndToEnd/prime.go endtoend_test.go:222: run: prime.go Prime --- PASS: Test/linux/mips (0.15s) === RUN Test/js/wasm godoc_test.go:247: /home/swarming/.swarming/w/ir/x/t/go-build3865284826/b284/godoc.test -http=127.0.0.1:41935: signal: interrupt godoc_test.go:258: server output: using GOPATH mode --- PASS: TestWeb/GOPATH (3.13s) === RUN TestWeb/Modules --- PASS: Test/js/wasm (0.26s) === RUN Test/linux/riscv64 --- PASS: Test (2.16s) PASS --- PASS: Test (1.20s) PASS ok golang.org/x/tools/go/analysis/passes/atomicalign 1.224s ok golang.org/x/tools/go/analysis/passes/assign 2.219s --- PASS: TestEmitBadBuildFailure (1.25s) === RUN TestEmitBadRunFailure === RUN Test --- PASS: TestSinglechecker (0.79s) === RUN TestVettool --- PASS: Test/linux/riscv64 (0.23s) --- PASS: Test (2.35s) PASS ok golang.org/x/tools/go/analysis/passes/asmdecl 2.376s endtoend_test.go:230: stringer: 93.972057ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe stringer: 81.380648ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe stringer: 486.627852ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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.go147949657/001/prime.go --- PASS: TestCallgraph (7.36s) PASS ok golang.org/x/tools/cmd/callgraph 7.494s === RUN Test --- PASS: Test (1.06s) === RUN TestGenericDecls --- PASS: TestTheTest (3.51s) PASS === RUN Test ok golang.org/x/tools/go/analysis/analysistest 3.638s --- PASS: TestEndToEnd/prime.go (1.68s) === RUN TestEndToEnd/cgo.go endtoend_test.go:222: run: cgo.go Cgo --- PASS: TestGenericDecls (0.16s) === RUN TestImporting --- PASS: TestImporting (0.19s) PASS ok golang.org/x/tools/go/analysis/passes/buildssa 1.489s === RUN Test rnr_test.go:131: ... begin iteration 0 with current seed 55909 error executing cmd /home/swarming/.swarming/w/ir/x/t/fuzzrun1262068111/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/fuzzrun1262068111/fuzzTest error executing cmd /home/swarming/.swarming/w/ir/x/t/fuzzrun1262068111/fuzzTest/fzTest: exit status 1 package minimization succeeded: found bad pkg 1 error executing cmd /home/swarming/.swarming/w/ir/x/t/fuzzrun1262068111/fuzzTest/fzTest: exit status 1 function minimization succeeded: found bad fcn 1 --- PASS: TestRunner/Minimization2 (5.19s) 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: Test (0.91s) PASS ok golang.org/x/tools/go/analysis/passes/buildtag 0.929s --- PASS: Test (2.54s) PASS ok golang.org/x/tools/go/analysis/passes/bools 2.672s godoc_test.go:247: /home/swarming/.swarming/w/ir/x/t/go-build3865284826/b284/godoc.test -http=127.0.0.1:36821: signal: interrupt godoc_test.go:258: server output: using module mode; GOMOD=/home/swarming/.swarming/w/ir/x/t/TestWeb_Modules3402656127/repo1/go.mod --- PASS: TestWeb/Modules (2.19s) --- PASS: TestWeb (5.33s) === 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 7.251s === RUN Test 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/fuzzrun911250456/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.75s) === RUN Test --- PASS: TestEmitBadRunFailure (2.40s) PASS ok golang.org/x/tools/cmd/signature-fuzzer/internal/fuzz-generator 6.679s === RUN Test endtoend_test.go:230: stringer: 41.606759ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe stringer: 47.939005ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe stringer: 1.339571836s for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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.go1282980377/001/cgo.go ? golang.org/x/tools/go/analysis/passes/defers/cmd/defers [no test files] === RUN Test --- PASS: TestVettool (2.99s) PASS ok golang.org/x/tools/go/analysis/internal/versiontest 5.336s === RUN Test === RUN Test ? golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment [no test files] === RUN TestTest --- PASS: Test (2.37s) PASS ok golang.org/x/tools/go/analysis/passes/copylock 2.458s === RUN TestFromStringLiterals === RUN TestFromStringLiterals/SimpleTest ? golang.org/x/tools/go/analysis/passes/findcall/cmd/findcall [no test files] --- PASS: TestTest (0.86s) PASS ok golang.org/x/tools/go/analysis/passes/fieldalignment 0.865s --- PASS: TestEndToEnd/cgo.go (3.80s) === RUN TestEndToEnd/unum.go endtoend_test.go:222: run: unum.go Unum --- PASS: Test (3.76s) PASS ok golang.org/x/tools/go/analysis/passes/composite 3.855s --- PASS: Test (2.80s) PASS ok golang.org/x/tools/go/analysis/passes/deepequalerrors 2.858s --- PASS: Test (2.18s) PASS endtoend_test.go:230: stringer: 37.858323ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe stringer: 55.742246ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe stringer: 618.788454ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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.go2297400962/001/unum.go ok golang.org/x/tools/go/analysis/passes/errorsas 2.199s --- PASS: TestFixImports (12.67s) === RUN TestDryRun --- PASS: Test (3.47s) PASS === RUN Test ok golang.org/x/tools/go/analysis/passes/ctrlflow 3.510s --- PASS: TestFromStringLiterals/SimpleTest (1.16s) --- PASS: TestFromStringLiterals (1.16s) === RUN TestFromFileSystem -: # command-line-arguments ../../../../../../t/analysistest2593291830/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int) /home/swarming/.swarming/w/ir/x/t/analysistest2593291830/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int) 2023/11/06 21:44:46 2 errors during loading -: package xyz is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/xyz) 2023/11/06 21:44:46 error during loading --- PASS: Test (3.04s) PASS ok golang.org/x/tools/go/analysis/passes/defers 3.087s -: package abc is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/abc) 2023/11/06 21:44:46 error during loading --- PASS: Test (4.91s) PASS -: 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/06 21:44:46 2 errors during loading ok golang.org/x/tools/go/analysis/passes/cgocall 4.946s ? golang.org/x/tools/go/analysis/passes/httpmux/cmd/httpmux [no test files] === RUN Test --- PASS: TestFromFileSystem (0.23s) PASS ok golang.org/x/tools/go/analysis/passes/findcall 1.481s -: package xyz is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/xyz) -: # command-line-arguments ../../../../../../t/analysistest2593291830/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int) /home/swarming/.swarming/w/ir/x/t/analysistest2593291830/src/rderr/test.go:5:9: invalid operation: s + 1 (mismatched types string and untyped int) 2023/11/06 21:44:46 3 errors during loading --- PASS: TestEndToEnd/unum.go (1.32s) === RUN TestEndToEnd/conv.go endtoend_test.go:222: run: conv.go Conv 2023/11/06 21:44:46 file=non/existing/dir matched no packages === RUN Test --- PASS: Test (0.66s) PASS ok golang.org/x/tools/go/analysis/passes/framepointer 0.671s ? golang.org/x/tools/go/analysis/passes/ifaceassert/cmd/ifaceassert [no test files] ? golang.org/x/tools/go/analysis/passes/inspect [no test files] --- PASS: Test (3.37s) PASS === RUN Test === RUN TestExtractDoc --- PASS: TestExtractDoc (0.00s) === RUN TestHasSideEffects --- PASS: TestHasSideEffects (0.00s) PASS ok golang.org/x/tools/go/analysis/passes/directive 3.456s ok golang.org/x/tools/go/analysis/passes/internal/analysisutil 0.046s endtoend_test.go:230: stringer: 20.360786ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe stringer: 63.622711ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe stringer: 355.259799ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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.go1746735286/001/conv.go === RUN Test ? golang.org/x/tools/go/analysis/passes/lostcancel/cmd/lostcancel [no test files] --- PASS: TestRunDespiteErrors (8.45s) === RUN TestURL === RUN Test --- PASS: TestURL (0.08s) === RUN TestFixes === RUN Test --- PASS: TestEndToEnd/conv.go (1.09s) === RUN TestEndToEnd/gap.go endtoend_test.go:222: run: gap.go Gap ? golang.org/x/tools/go/analysis/passes/nilness/cmd/nilness [no test files] === RUN TestNilnessGo117 === RUN Test endtoend_test.go:230: stringer: 32.022948ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe stringer: 71.144638ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe stringer: 415.083236ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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.go2824419444/001/gap.go fix_test.go:139: [-test.run=TestFixes -- rename duplicate]: out=<</home/swarming/.swarming/w/ir/x/t/analysistest678936/src/rename/foo.go:4:2: renaming "bar" to "baz" /home/swarming/.swarming/w/ir/x/t/analysistest678936/src/rename/foo.go:5:6: renaming "bar" to "baz" /home/swarming/.swarming/w/ir/x/t/analysistest678936/src/duplicate/dup.go:4:2: renaming "bar" to "baz" /home/swarming/.swarming/w/ir/x/t/analysistest678936/src/duplicate/dup.go:5:6: renaming "bar" to "baz" /home/swarming/.swarming/w/ir/x/t/analysistest678936/src/rename/intestfile_test.go:4:2: renaming "bar" to "baz" /home/swarming/.swarming/w/ir/x/t/analysistest678936/src/rename/intestfile_test.go:5:6: renaming "bar" to "baz" /home/swarming/.swarming/w/ir/x/t/analysistest678936/src/rename/foo_test.go:4:2: renaming "bar" to "baz" /home/swarming/.swarming/w/ir/x/t/analysistest678936/src/rename/foo_test.go:5:6: renaming "bar" to "baz" >> --- PASS: TestFixes (0.72s) === RUN TestConflict --- PASS: Test (0.62s) PASS ok golang.org/x/tools/go/analysis/passes/nilfunc 0.623s --- PASS: TestDryRun (2.15s) PASS ok golang.org/x/tools/cmd/fiximports 14.825s --- PASS: TestConflict (0.15s) === RUN TestOther === RUN Test --- PASS: Test (0.62s) PASS ok golang.org/x/tools/go/analysis/passes/pkgfact 0.670s --- PASS: TestOther (0.21s) === RUN TestStartFixes --- PASS: TestNilnessGo117 (0.69s) === RUN Test --- PASS: TestEndToEnd/gap.go (0.95s) === RUN TestEndToEnd/day.go endtoend_test.go:222: run: day.go Day --- PASS: TestGeneratedFiles (13.60s) PASS ok golang.org/x/tools/cmd/gorename 13.603s --- PASS: Test (1.74s) PASS ok golang.org/x/tools/go/analysis/passes/ifaceassert 1.793s --- PASS: Test (0.10s) === RUN TestInstantiated --- PASS: TestInstantiated (0.13s) === RUN TestTypeSet /home/swarming/.swarming/w/ir/x/t/analysistest1192403495/src/comment/doc.go:1:1: --- PASS: TestStartFixes (0.33s) PASS === RUN TestReflectValueCompare ok golang.org/x/tools/go/analysis/internal/checker 10.880s --- PASS: TestTypeSet (0.11s) PASS ok golang.org/x/tools/go/analysis/passes/nilness 1.055s endtoend_test.go:230: stringer: 9.430093ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe stringer: 46.995849ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe stringer: 336.369908ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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.go3980844670/001/day.go ? golang.org/x/tools/go/analysis/passes/shadow/cmd/shadow [no test files] === RUN Test === RUN Test === RUN Test --- PASS: Test (2.50s) PASS === RUN Test ok golang.org/x/tools/go/analysis/passes/loopclosure 2.529s --- PASS: TestEndToEnd/day.go (1.24s) === RUN TestEndToEnd/typeparams/conv2.go endtoend_test.go:222: run: typeparams/conv2.go Conv2 === RUN Test === RUN Test --- PASS: Test (2.67s) PASS --- PASS: Test (3.69s) === RUN TestGoVersion --- PASS: TestGoVersion (0.00s) PASS ok golang.org/x/tools/go/analysis/passes/lostcancel 2.722s --- PASS: Test (0.79s) PASS ok golang.org/x/tools/go/analysis/passes/httpmux 3.748s ok golang.org/x/tools/go/analysis/passes/shift 0.812s ? golang.org/x/tools/go/analysis/passes/stringintconv/cmd/stringintconv [no test files] === RUN Test --- PASS: Test (3.65s) PASS endtoend_test.go:230: stringer: 73.802911ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe stringer: 116.505212ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe stringer: 413.799934ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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.go1478243988/001/conv2.go ok golang.org/x/tools/go/analysis/passes/httpresponse 3.773s === RUN Test --- PASS: Test (0.58s) PASS --- PASS: TestEndToEnd/typeparams/conv2.go (1.09s) === RUN TestEndToEnd/typeparams/prime2.go endtoend_test.go:222: run: typeparams/prime2.go Prime2 ok golang.org/x/tools/go/analysis/passes/stringintconv 0.614s --- PASS: TestReflectValueCompare (2.09s) PASS ok golang.org/x/tools/go/analysis/passes/reflectvaluecompare 2.117s === RUN Test === RUN Test === RUN Test endtoend_test.go:230: stringer: 24.941024ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe stringer: 66.473537ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe stringer: 349.406131ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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.go1536918058/001/prime2.go --- PASS: Test (3.03s) PASS --- PASS: Test (2.29s) PASS ok golang.org/x/tools/go/analysis/passes/shadow 2.318s ok golang.org/x/tools/go/analysis/passes/printf 3.089s --- PASS: Test (1.97s) PASS ok golang.org/x/tools/go/analysis/passes/sigchanyzer 2.024s ? golang.org/x/tools/go/analysis/passes/unmarshal/cmd/unmarshal [no test files] === RUN Test --- PASS: Test (1.70s) PASS ok golang.org/x/tools/go/analysis/passes/sortslice 1.725s === RUN Test --- PASS: TestEndToEnd/typeparams/prime2.go (0.85s) --- PASS: TestEndToEnd (15.61s) === RUN TestTags === RUN Test endtoend_test.go:131: stringer: 30.637631ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestTags114642336/001 go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe stringer: 40.249554ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestTags114642336/001 go list -e -f {{context.ReleaseTags}} -- unsafe stringer: 375.503274ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestTags114642336/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= -- . ? golang.org/x/tools/go/analysis/passes/unusedresult/cmd/unusedresult [no test files] === RUN Test --- PASS: Test (0.56s) PASS ok golang.org/x/tools/go/analysis/passes/unreachable 0.571s --- PASS: Test (2.63s) PASS ok golang.org/x/tools/go/analysis/passes/slog 2.669s === RUN Test endtoend_test.go:146: stringer: 28.843724ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestTags114642336/001 go list -e -f {{context.ReleaseTags}} -- unsafe stringer: 18.401755ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestTags114642336/001 go list -tags=tag -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe stringer: 330.517543ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestTags114642336/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.83s) === RUN TestConstValueChange --- PASS: Test (2.72s) === RUN TestAnalyzeEncodingXML 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 >> ? golang.org/x/tools/go/analysis/singlechecker [no test files] === RUN Test --- PASS: Test (2.13s) PASS ok golang.org/x/tools/go/analysis/passes/testinggoroutine 2.185s --- PASS: Test (0.58s) PASS ok golang.org/x/tools/go/analysis/passes/unusedwrite 0.588s --- PASS: Test (1.89s) PASS ok golang.org/x/tools/go/analysis/passes/timeformat 1.936s endtoend_test.go:171: stringer: 14.259571ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestConstValueChange1246864973/001 go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe stringer: 36.797784ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestConstValueChange1246864973/001 go list -e -f {{context.ReleaseTags}} -- unsafe stringer: 568.320746ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestConstValueChange1246864973/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.43s) PASS ok golang.org/x/tools/go/analysis/passes/structtag 2.500s === RUN TestExampleSeparateAnalysis --- PASS: Test (0.69s) PASS ok golang.org/x/tools/go/analysis/passes/usesgenerics 0.715s endtoend_test.go:194: Note: the following messages should indicate an out-of-bounds compiler error === RUN TestAddImport --- PASS: TestAddImport (0.01s) === RUN TestDoubleAddImport --- PASS: TestDoubleAddImport (0.00s) === RUN TestDoubleAddNamedImport --- PASS: TestDoubleAddNamedImport (0.00s) === RUN TestDoubleAddImportWithDeclComment --- PASS: TestDoubleAddImportWithDeclComment (0.00s) === RUN TestDeleteImport === RUN TestAllPackages --- PASS: TestDeleteImport (0.01s) === RUN TestDeleteImportAfterAddImport --- 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 --- 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/*/delete --- PASS: TestRewrite/*/delete (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/*/insert_names --- PASS: TestRewrite/*/insert_names (0.00s) === CONT TestRewrite/*/insert --- PASS: TestRewrite/*/insert (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.035s --- PASS: Test (2.72s) PASS ok golang.org/x/tools/go/analysis/passes/tests 2.756s === RUN TestInspectAllNodes --- PASS: TestInspectAllNodes (0.07s) === RUN TestInspectGenericNodes --- PASS: TestInspectGenericNodes (0.00s) === RUN TestInspectPruning invoke.go:269: 62.064269ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY=off PWD=/home/swarming/.swarming/w/ir/x/t/TestExampleSeparateAnalysis2617723912/001 go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestInspectPruning (0.05s) === RUN TestTypeFiltering --- PASS: TestTypeFiltering (0.00s) PASS ok golang.org/x/tools/go/ast/inspector 0.310s testing: warning: no tests to run PASS ok golang.org/x/tools/go/callgraph 0.008s [no tests to run] endtoend_test.go:195: # command-line-arguments ../../../../t/TestConstValueChange1246864973/001/day_string.go:11:8: invalid argument: index 1 out of bounds [0:1] ../../../../t/TestConstValueChange1246864973/001/day_string.go:12:8: invalid argument: index 1 out of bounds [0:1] ../../../../t/TestConstValueChange1246864973/001/day_string.go:13:8: invalid argument: index 1 out of bounds [0:1] ../../../../t/TestConstValueChange1246864973/001/day_string.go:14:8: invalid argument: index 1 out of bounds [0:1] ../../../../t/TestConstValueChange1246864973/001/day_string.go:15:8: invalid argument: index 1 out of bounds [0:1] ../../../../t/TestConstValueChange1246864973/001/day_string.go:16:8: invalid argument: index 1 out of bounds [0:1] ../../../../t/TestConstValueChange1246864973/001/day_string.go:17:8: invalid argument: index Sunday - 6 (constant -6 of type Day) must not be negative --- PASS: TestConstValueChange (1.71s) === RUN TestGolden === RUN TestCHA --- PASS: TestCHA (0.02s) === RUN TestCHAGenerics --- PASS: TestCHAGenerics (0.00s) PASS ok golang.org/x/tools/go/callgraph/cha 0.083s --- PASS: Test (2.33s) PASS --- PASS: Test (2.82s) PASS ok golang.org/x/tools/go/analysis/passes/unsafeptr 2.406s --- PASS: TestAllPackages (0.65s) === 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 ok golang.org/x/tools/go/analysis/passes/unmarshal 3.009s === 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.46s) PASS invoke.go:269: 527.27557ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY=off PWD=/home/swarming/.swarming/w/ir/x/t/TestExampleSeparateAnalysis2617723912/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 ok golang.org/x/tools/go/analysis/passes/unusedresult 2.511s === RUN TestStatic --- PASS: TestStatic (0.00s) PASS ok golang.org/x/tools/go/callgraph/static 0.053s --- PASS: TestAnalyzeEncodingXML (2.16s) PASS ok golang.org/x/tools/go/analysis/passes/stdmethods 4.939s === RUN TestGolden/day invoke.go:269: 11.275351ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 13.386756ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 60.611347ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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/TestGolden4014940667/001/day.go --- PASS: TestGolden/day (0.07s) === RUN TestGolden/offset invoke.go:269: 13.391341ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestContainingPackage (0.42s) PASS ok golang.org/x/tools/go/buildutil 1.085s invoke.go:269: 40.805844ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe 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_" } ] } ] } ] } } >> invoke.go:269: 68.11721ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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/TestGolden4014940667/001/offset.go --- PASS: TestGolden/offset (0.08s) === RUN TestGolden/gap invoke.go:269: 20.668793ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 39.718253ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 28.712706ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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/TestGolden4014940667/001/gap.go --- PASS: TestGolden/gap (0.05s) === RUN TestGolden/num invoke.go:269: 10.287573ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 15.684498ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 22.557252ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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/TestGolden4014940667/001/num.go --- PASS: TestGolden/num (0.03s) === RUN TestGolden/unum invoke.go:269: 21.479116ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 22.438948ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 29.504423ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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/TestGolden4014940667/001/unum.go --- PASS: TestGolden/unum (0.05s) === RUN TestGolden/unumpos invoke.go:269: 5.02314ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 7.728473ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 75.365374ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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/TestGolden4014940667/001/unumpos.go --- PASS: TestGolden/unumpos (0.08s) === RUN TestGolden/prime invoke.go:269: 15.665234ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 28.81501ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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 === RUN TestDeadCode --- PASS: TestDeadCode (0.00s) PASS --- PASS: TestVTAGraphConstruction/testdata/src/type_conversions.go (0.00s) === RUN TestVTAGraphConstruction/testdata/src/type_assertions.go ok golang.org/x/tools/go/cfg 0.009s === RUN TestMarker === RUN TestMarker/testdata/test.go --- PASS: TestVTAGraphConstruction/testdata/src/type_assertions.go (0.00s) === RUN TestVTAGraphConstruction/testdata/src/fields.go --- PASS: TestMarker/testdata/test.go (0.00s) === RUN TestMarker/testdata/go.fake.mod --- PASS: TestMarker/testdata/go.fake.mod (0.00s) --- PASS: TestMarker (0.00s) PASS --- PASS: TestVTAGraphConstruction/testdata/src/fields.go (0.00s) === RUN TestVTAGraphConstruction/testdata/src/node_uniqueness.go ok golang.org/x/tools/go/expect 0.010s --- PASS: TestVTAGraphConstruction/testdata/src/node_uniqueness.go (0.00s) === RUN TestVTAGraphConstruction/testdata/src/store_load_alias.go === RUN TestMask --- PASS: TestMask (0.00s) === RUN TestMaskImpotent --- PASS: TestMaskImpotent (0.00s) === RUN TestMatchPrefix --- PASS: TestMatchPrefix (0.00s) --- PASS: TestVTAGraphConstruction/testdata/src/store_load_alias.go (0.00s) === RUN TestNotMatchPrefix === RUN TestVTAGraphConstruction/testdata/src/phi_alias.go --- PASS: TestNotMatchPrefix (0.00s) === RUN TestBranchingBit --- PASS: TestBranchingBit (0.00s) === RUN TestZeroBit --- PASS: TestZeroBit (0.00s) === RUN TestZeroBitFails --- PASS: TestZeroBitFails (0.00s) === RUN TestOrd --- PASS: TestOrd (0.00s) === RUN TestPrefixesOverlapLemma --- PASS: TestPrefixesOverlapLemma (0.00s) === RUN TestScope --- 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.00s) === RUN TestDeepEqual --- PASS: TestDeepEqual (0.00s) === RUN TestNotDeepEqual --- PASS: TestNotDeepEqual (0.00s) === RUN TestMerge --- PASS: TestVTAGraphConstruction/testdata/src/phi_alias.go (0.00s) === RUN TestVTAGraphConstruction/testdata/src/channels.go --- 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: 1699307095377471461 --- 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.02s) === 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 --- 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.01s) === RUN TestVTACallGraph/testdata/src/callgraph_fields.go --- PASS: TestVTACallGraph/testdata/src/callgraph_fields.go (0.00s) === RUN TestVTACallGraph/testdata/src/callgraph_field_funcs.go invoke.go:269: 51.014256ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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/TestGolden4014940667/001/prime.go --- PASS: TestGolden/prime (0.08s) === RUN TestGolden/prefix --- 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.02s) === RUN TestVTAProgVsFuncSet --- PASS: TestVTAProgVsFuncSet (0.00s) === RUN TestVTAPanicMissingDefinitions ? golang.org/x/tools/go/internal/cgo [no test files] invoke.go:269: 18.555533ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 22.256138ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe === 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 === RUN ExampleRead ok golang.org/x/tools/go/gccgoexportdata 0.034s invoke.go:269: 83.025513ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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/TestGolden4014940667/001/prefix.go --- PASS: TestGolden/prefix (0.10s) === RUN TestGolden/tokens invoke.go:269: 29.343275ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -tags= -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 36.09342ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/cmd/stringer go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 71.851687ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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/TestGolden4014940667/001/tokens.go --- PASS: TestGolden/tokens (0.11s) --- PASS: TestGolden (1.31s) === RUN TestSplitIntoRuns --- PASS: TestSplitIntoRuns (0.00s) PASS ok golang.org/x/tools/cmd/stringer 19.460s --- PASS: ExampleRead (0.33s) === RUN ExampleNewImporter ? golang.org/x/tools/go/internal/packagesdriver [no test files] === RUN TestInstallationImporter gccgoinstallation_test.go:158: This test needs gccgo --- SKIP: TestInstallationImporter (0.00s) === RUN TestGoxImporter --- PASS: TestGoxImporter (0.01s) === RUN TestFromArgs --- PASS: TestFromArgs (0.00s) === RUN TestLoad_NoInitialPackages --- PASS: TestLoad_NoInitialPackages (0.00s) === RUN TestLoad_MissingInitialPackage === 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.042s --- PASS: TestVTAPanicMissingDefinitions (0.53s) === 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) === RUN TestVTACallGraphGenerics/testdata/src/issue63146.go --- PASS: TestVTACallGraphGenerics/testdata/src/issue63146.go (0.00s) --- PASS: TestVTACallGraphGenerics (0.00s) PASS ok golang.org/x/tools/go/callgraph/vta 0.584s --- PASS: TestRTA/testdata/reflectcall.go (1.69s) === RUN TestRTA/testdata/rtype.go --- PASS: TestRTA/testdata/rtype.go (0.00s) --- PASS: TestRTA (1.69s) PASS ok golang.org/x/tools/go/callgraph/rta 1.734s --- PASS: ExampleNewImporter (0.64s) PASS ok golang.org/x/tools/go/gcexportdata 0.999s ? golang.org/x/tools/go/packages/gopackages [no test files] ? golang.org/x/tools/go/packages/internal/nodecount [no test files] === RUN TestExpect === 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 package nosuchpkg is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/nosuchpkg) --- PASS: TestLoad_MissingInitialPackage (0.85s) === RUN TestLoad_MissingInitialPackage_AllowErrors --- PASS: TestOperations (1.55s) PASS ok golang.org/x/tools/go/callgraph/vta/internal/trie 1.583s 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_" } ] } ] } ] } } >> invoke.go:269: 16.591821ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe === 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:269: 19.169024ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_GOPATH2667667835/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_GOPATH2667667835/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 5.729933ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_GOPATH2667667835/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_GOPATH2667667835/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.03s) === RUN TestConfigDefaultEnv/GOPATH/driver_unset --- PASS: TestConfigDefaultEnv/GOPATH/driver_unset (0.00s) === RUN TestConfigDefaultEnv/GOPATH/driver_set --- PASS: TestConfigDefaultEnv/GOPATH/driver_set (0.02s) --- PASS: TestConfigDefaultEnv/GOPATH (0.05s) === RUN TestConfigDefaultEnv/Modules === RUN TestConfigDefaultEnv/Modules/driver_off invoke.go:269: 14.701572ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_Modules916585350/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_Modules916585350/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_Modules916585350/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 10.437433ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_Modules916585350/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_Modules916585350/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDefaultEnv_Modules916585350/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.03s) === RUN TestConfigDefaultEnv/Modules/driver_unset --- PASS: TestConfigDefaultEnv/Modules/driver_unset (0.01s) === RUN TestConfigDefaultEnv/Modules/driver_set --- PASS: TestConfigDefaultEnv/Modules/driver_set (0.02s) --- PASS: TestConfigDefaultEnv/Modules (0.06s) --- PASS: TestConfigDefaultEnv (0.11s) === 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 invoke.go:269: 320.28528ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/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/TestExpect2702942038/fake/src/golang.org/fake /home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src/golang.org/fake/groups/two/modules/example.com/what@v1.0.0 /home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src/golang.org/fake/groups/two/modules/example.com/extra/geez /home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src/golang.org/fake/groups/two/modules/example.com/tempmod /home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src/golang.org/fake /home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src/golang.org/fake/groups/two/modules/example.com/extra/v2 /home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src/golang.org/fake/groups/two/primarymod/expect /home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src/golang.org/fake/groups/two/primarymod /home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src/golang.org/fake/groups/two/modules/example.com/what@v1.1.0 /home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src/golang.org/fake/groups/one/primarymod /home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src/golang.org/fake/groups/one/modules/example.com/extra /home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src/golang.org/fake/groups/two/modules/example.com/extra /home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src/golang.org/fake/groups/two/primarymod/expect /home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src/golang.org/fake /home/swarming/.swarming/w/ir/x/t/TestExpect2702942038/fake/src/golang.org/fake/groups/two/modules/example.com/extra/v2/geez --- PASS: TestExpect (0.87s) === 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: TestPackageLoadSingleFile (0.19s) === RUN TestExportFile --- PASS: TestMustCopyFiles (0.01s) === RUN TestGOPATHExport --- PASS: TestGOPATHExport (0.01s) === RUN TestModulesExport package nosuchpkg is not in std (/home/swarming/.swarming/w/ir/x/w/goroot/src/nosuchpkg) --- PASS: TestExportFile (0.26s) === RUN TestStdlibMetadata --- PASS: TestModulesExport (0.34s) PASS ok golang.org/x/tools/go/packages/packagestest 1.239s --- PASS: TestExampleSeparateAnalysis (4.19s) === RUN TestIntegration === RUN TestIntegration/GOPATH --- PASS: TestLoad_MissingInitialPackage_AllowErrors (1.17s) === RUN TestCreateUnnamedPackage --- PASS: TestCreateUnnamedPackage (0.00s) === RUN TestLoad_MissingFileInCreatedPackage open /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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/targetrepo2448281591/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/targetrepo2448281591/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/targetrepo2448281591/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 ? golang.org/x/tools/go/types/internal/play [no test files] ? golang.org/x/tools/godoc/analysis [no test files] ? golang.org/x/tools/godoc/util [no test files] === RUN TestGenericPaths === RUN TestExperimentRange interp_go122_test.go:28: skipping test: flag "range" is not set in GOEXPERIMENT="" --- SKIP: TestExperimentRange (0.00s) === RUN TestTestdataFiles --- PASS: TestGenericPaths (0.00s) === RUN TestGenericPaths_Issue51717 --- PASS: TestGenericPaths_Issue51717 (0.00s) === RUN TestNewDirTree === RUN TestTestdataFiles/boundmeth.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/boundmeth.go === RUN TestPaths --- PASS: TestPaths (0.00s) === RUN TestSourceAndExportData --- PASS: TestSourceAndExportData (0.00s) === RUN TestOrdering --- PASS: TestOrdering (0.00s) PASS === RUN TestBuildPackage === RUN TestNeedsInstance --- PASS: TestNeedsInstance (0.00s) === RUN TestCallsToInstances ok golang.org/x/tools/go/types/objectpath 0.015s === 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 === RUN TestRedirects --- PASS: TestRedirects (0.00s) PASS --- PASS: TestSubst (0.00s) === RUN TestGenericBodies === RUN TestGenericBodies/p00 --- PASS: TestGenericBodies/p00 (0.00s) PASS === RUN TestGenericBodies/p01 --- PASS: TestGenericBodies/p01 (0.00s) === RUN TestGenericBodies/p02 --- PASS: TestGenericBodies/p02 (0.00s) === RUN TestGenericBodies/p03 === RUN TestStaticCallee --- PASS: TestStaticCallee (0.00s) === RUN TestTypeParamStaticCallee --- PASS: TestTypeParamStaticCallee (0.00s) === RUN TestDependencies --- PASS: TestDependencies (0.00s) === RUN TestAxioms --- PASS: TestAxioms (0.00s) === RUN TestMap --- PASS: TestMap (0.00s) === RUN TestMapGenerics --- PASS: TestMapGenerics (0.00s) === RUN TestIntuitiveMethodSet --- PASS: TestIntuitiveMethodSet (0.00s) === RUN ExampleMap --- PASS: ExampleMap (0.00s) PASS ok golang.org/x/tools/go/types/typeutil 0.020s --- PASS: TestGenericBodies/p03 (0.00s) === RUN TestGenericBodies/p05 ok golang.org/x/tools/godoc/redirect 0.021s === RUN TestStaticIsUpToDate --- PASS: TestGenericBodies/p05 (0.00s) === RUN TestGenericBodies/p06 --- PASS: TestGenericBodies/p06 (0.00s) --- PASS: TestTestdataFiles/boundmeth.go (0.02s) === RUN TestGenericBodies/p07 === RUN TestTestdataFiles/complit.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/complit.go --- 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.00s) === RUN TestGenericBodies/p15 --- PASS: TestGenericBodies/p15 (0.00s) === RUN TestGenericBodies/p16 --- 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.02s) === 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.06s) === 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 === CONT TestBuildPackageGo120/rune_sequence_to_sequence_cast_patterns === CONT TestBuildPackageGo120/slice_to_maybe-zero_length_array_type_parameter === CONT TestBuildPackageGo120/slice_to_non-zero_length_array_type_parameter === CONT TestBuildPackageGo120/slice_to_zero_length_array_type_parameter === CONT TestBuildPackageGo120/slice_to_zero_length_array --- PASS: TestBuildPackageGo120/matching_named_and_underlying_types (0.00s) PASS --- PASS: TestTestdataFiles/complit.go (0.07s) === RUN TestTestdataFiles/convert.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/convert.go --- PASS: TestBuildPackageGo120/slice_to_zero_length_array (0.00s) --- PASS: TestBuildPackageGo120/slice_to_maybe-zero_length_array_type_parameter (0.00s) --- PASS: TestBuildPackageGo120/slice_to_non-zero_length_array_type_parameter (0.00s) --- PASS: TestBuildPackageGo120/slice_to_zero_length_array_type_parameter (0.00s) --- PASS: TestBuildPackageGo120/rune_sequence_to_sequence_cast_patterns (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/convert.go (0.00s) === RUN TestTestdataFiles/coverage.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/coverage.go PASS --- PASS: TestTestdataFiles/coverage.go (0.07s) === RUN TestTestdataFiles/deepequal.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/deepequal.go PASS --- PASS: TestTestdataFiles/deepequal.go (0.03s) === RUN TestTestdataFiles/defer.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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/targetrepo2448281591/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/targetrepo2448281591/go/ssa/interp/testdata/forvarlifetime_old.go --- PASS: TestStaticIsUpToDate (0.21s) === RUN TestAppendQuote PASS --- PASS: TestTestdataFiles/forvarlifetime_old.go (0.03s) === RUN TestTestdataFiles/ifaceconv.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/ifaceconv.go PASS --- PASS: TestTestdataFiles/ifaceconv.go (0.01s) === RUN TestTestdataFiles/ifaceprom.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/ifaceprom.go PASS --- PASS: TestTestdataFiles/ifaceprom.go (0.01s) === RUN TestTestdataFiles/initorder.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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/targetrepo2448281591/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/targetrepo2448281591/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/targetrepo2448281591/go/ssa/interp/testdata/range.go PASS --- PASS: TestTestdataFiles/range.go (0.01s) === RUN TestTestdataFiles/recover.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/recover.go PASS --- PASS: TestTestdataFiles/recover.go (0.01s) === RUN TestTestdataFiles/reflect.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/reflect.go PASS --- PASS: TestTestdataFiles/reflect.go (0.01s) === RUN TestTestdataFiles/slice2arrayptr.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/slice2arrayptr.go PASS --- PASS: TestTestdataFiles/slice2arrayptr.go (0.00s) === RUN TestTestdataFiles/static.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/static.go PASS --- PASS: TestTestdataFiles/static.go (0.01s) === RUN TestTestdataFiles/width32.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/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/targetrepo2448281591/go/ssa/interp/testdata/rangevarlifetime_old.go 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/targetrepo2448281591/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/targetrepo2448281591/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/targetrepo2448281591/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/targetrepo2448281591/go/ssa/interp/testdata/minmax.go --- PASS: TestNewDirTree (0.34s) === RUN TestStructField === RUN TestStructField/10 --- PASS: TestStructField/10 (0.00s) === RUN TestStructField/100 --- PASS: TestStructField/100 (0.00s) === RUN TestStructField/1000 PASS --- PASS: TestTestdataFiles/minmax.go (0.02s) === RUN TestTestdataFiles/rangevarlifetime_go122.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/rangevarlifetime_go122.go --- PASS: TestStructField/1000 (0.02s) === RUN TestStructField/10000 PASS --- PASS: TestTestdataFiles/rangevarlifetime_go122.go (0.02s) === RUN TestTestdataFiles/forvarlifetime_go122.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/forvarlifetime_go122.go PASS --- PASS: TestTestdataFiles/forvarlifetime_go122.go (0.03s) === RUN TestTestdataFiles/fixedbugs/issue52835.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/fixedbugs/issue52835.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.008s 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/targetrepo2448281591/go/ssa/interp/testdata/fixedbugs/issue55086.go PASS --- PASS: TestTestdataFiles/fixedbugs/issue55086.go (0.00s) === RUN TestTestdataFiles/typeassert.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/typeassert.go 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 (20.81s) PASS ok golang.org/x/tools/go/analysis/multichecker 20.849s ? golang.org/x/tools/godoc/vfs/httpfs [no test files] PASS --- PASS: TestTestdataFiles/typeassert.go (0.03s) === RUN TestRootType --- PASS: TestRootType (0.00s) PASS === RUN TestTestdataFiles/zeros.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/targetrepo2448281591/go/ssa/interp/testdata/zeros.go PASS --- PASS: TestTestdataFiles/zeros.go (0.00s) --- PASS: TestTestdataFiles (0.47s) === RUN TestGorootTest ok golang.org/x/tools/godoc/vfs/gatefs 0.043s === 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.02s) === 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: TestGorootTest/func7.go (0.00s) === RUN TestGorootTest/func8.go 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.01s) === RUN TestGorootTest/varinit.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/varinit.go PASS --- PASS: TestGorootTest/varinit.go (0.01s) === RUN TestGorootTest/escape3.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/escape3.go 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.00s) === RUN TestGorootTest/cmp.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/cmp.go PASS --- PASS: TestGorootTest/cmp.go (0.02s) === 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.01s) === 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 TestOpenRoot --- PASS: TestOpenRoot (0.00s) === RUN TestReaddir --- PASS: TestReaddir (0.00s) PASS ok golang.org/x/tools/godoc/vfs/mapfs 0.020s === 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.00s) === 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.02s) === 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 ? golang.org/x/tools/imports [no test files] ? golang.org/x/tools/internal/analysisinternal [no test files] PASS --- PASS: TestGorootTest/named.go (0.02s) === RUN TestGorootTest/bigmap.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/bigmap.go --- PASS: TestStructField/10000 (0.32s) --- PASS: TestStructField (0.35s) === 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 index_test.go:75: docs, goCode, fullText = true,true,true index_test.go:75: docs, goCode, fullText = true,true,false === RUN TestZipFSReadDir --- 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 ok golang.org/x/tools/godoc/vfs/zipfs 0.013s index_test.go:75: docs, goCode, fullText = true,false,true index_test.go:75: docs, goCode, fullText = true,false,false --- PASS: TestBuildPackage (0.71s) index_test.go:75: docs, goCode, fullText = false,true,true === RUN TestPackages 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/bigmap.go (0.05s) === 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.03s) === RUN TestGorootTest/gc.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/gc.go --- PASS: TestIndexWriteRead (0.08s) === 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.01s) === RUN TestMarkdown --- PASS: TestMarkdown (0.00s) === RUN TestGenerics server_test.go:200: &{/blah/ <nil> 2 0xc00024e180 0xc000217440 [] map[] map[] false false map[] map[] <nil> 2023-11-06 21:44:59.224668555 +0000 UTC m=+0.811403969 false} --- PASS: TestGenerics (0.00s) === RUN TestParseEBNFString --- PASS: TestParseEBNFString (0.00s) === RUN TestParseVersionRow --- PASS: TestParseVersionRow (0.00s) === RUN TestAPIVersion PASS --- PASS: TestGorootTest/gc.go (0.10s) === 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 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: TestLoad_FromImports_Success (1.38s) === RUN TestLoad_MissingIndirectImport /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 /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: TestAPIVersion (0.10s) PASS PASS --- PASS: TestGorootTest/method.go (0.02s) === RUN TestGorootTest/char_lit.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/char_lit.go ok golang.org/x/tools/godoc 0.922s 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 --- PASS: TestGorootTest/env.go (0.00s) === 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 --- 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.02s) === 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.01s) === 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 PASS --- PASS: TestGorootTest/literal.go (0.01s) === RUN TestGorootTest/nul1.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/nul1.go 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 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.02s) === 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: TestBuildPackage (0.98s) === RUN TestNoIndirectCreatePackage PASS --- PASS: TestGorootTest/switch.go (0.01s) === 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: TestPackages (0.37s) === RUN TestBuildPackage_MissingImport --- PASS: TestBuildPackage_MissingImport (0.00s) === RUN TestIssue28106 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 ? golang.org/x/tools/internal/astutil [no test files] PASS --- PASS: TestGorootTest/closedchan.go (0.01s) === 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 TestChanges === 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 === RUN TestNoImports --- PASS: TestNoImports (0.00s) PASS ok golang.org/x/tools/internal/bisect 0.021s 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) === 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 PASS --- PASS: TestGorootTest/recover3.go (0.01s) # Name: testdata/a.init # Package: testdata/a # Synthetic: package initializer === RUN TestGorootTest/typeswitch1.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeswitch1.go func init(): 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/TestNoIndirectCreatePackage4205927377/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/TestNoIndirectCreatePackage4205927377/001/c/c.go:4:1 func (testdata/c.C) F(): (external) --- PASS: TestNoIndirectCreatePackage (0.10s) === RUN TestRuntimeTypes PASS --- PASS: TestGorootTest/typeswitch1.go (0.02s) === RUN TestGorootTest/floatcmp.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/floatcmp.go 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.73s) === RUN TestTypeparamTest === RUN TestTypeparamTest/absdiff.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/absdiff.go --- PASS: TestRuntimeTypes (0.04s) === RUN TestInit 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 ? golang.org/x/tools/internal/compat [no test files] ? golang.org/x/tools/internal/constraints [no test files] === RUN Test PASS --- PASS: TestTypeparamTest/absdiff2.go (0.02s) === 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.02s) === 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 --- PASS: TestTypeparamTest/adder.go (0.01s) === 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 --- 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 PASS --- PASS: TestTypeparamTest/boundmethod.go (0.02s) === 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 PASS --- PASS: TestTypeparamTest/cons.go (0.04s) === 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 --- PASS: TestTypeparamTest/dictionaryCapture.go (0.02s) === 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 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 --- 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.02s) === 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 === 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 PASS --- PASS: TestTypeparamTest/graph.go (0.03s) === 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: 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 diff_test.go:123: skipping because patch tool not available: exec: "patch": executable file not found in $PATH --- SKIP: TestToUnified (0.00s) === RUN TestRegressionOld001 --- PASS: TestRegressionOld001 (0.00s) PASS --- PASS: TestTypeparamTest/index.go (0.03s) === 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 === RUN TestRegressionOld002 --- PASS: TestRegressionOld002 (0.00s) === RUN FuzzRoundTrip --- PASS: FuzzRoundTrip (0.00s) PASS ok golang.org/x/tools/internal/diff 0.092s === RUN TestVerifyUnified === RUN TestVerifyUnified/empty --- PASS: TestVerifyUnified/empty (0.00s) === RUN TestVerifyUnified/no_diff PASS --- PASS: TestTypeparamTest/issue44688.go (0.03s) === 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: TestVerifyUnified/no_diff (0.01s) === RUN TestVerifyUnified/replace_all PASS --- PASS: TestTypeparamTest/issue45722.go (0.01s) --- PASS: TestVerifyUnified/replace_all (0.00s) === RUN TestVerifyUnified/insert_rune === 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: TestVerifyUnified/insert_rune (0.01s) === RUN TestVerifyUnified/delete_rune --- PASS: TestVerifyUnified/delete_rune (0.00s) === RUN TestVerifyUnified/replace_rune 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.00s) === 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 --- PASS: TestVerifyUnified/replace_rune (0.02s) === RUN TestVerifyUnified/replace_partials {true 1} {false 0} {true 1 (%!s(<nil>), <nil>)} {false 0 (errors.errorString, {test})} PASS --- PASS: TestTypeparamTest/issue47272.go (0.02s) === 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: TestVerifyUnified/replace_partials (0.02s) === RUN TestVerifyUnified/insert_line 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: TestVerifyUnified/insert_line (0.01s) === RUN TestVerifyUnified/replace_no_newline 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 --- PASS: TestVerifyUnified/replace_no_newline (0.01s) === RUN TestVerifyUnified/delete_empty --- PASS: TestVerifyUnified/delete_empty (0.00s) === RUN TestVerifyUnified/append_empty --- PASS: TestVerifyUnified/append_empty (0.00s) Sent %s PASS --- PASS: TestTypeparamTest/issue47713.go (0.01s) === RUN TestVerifyUnified/add_end === 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: TestVerifyUnified/add_end (0.00s) === RUN TestVerifyUnified/add_empty --- PASS: TestVerifyUnified/add_empty (0.00s) === RUN TestVerifyUnified/add_newline --- 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 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 --- PASS: TestVerifyUnified/replace_last_line (0.00s) === 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: TestVerifyUnified/extra_newline (0.01s) === RUN TestVerifyUnified/unified_lines 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 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: TestVerifyUnified/unified_lines (0.02s) === RUN TestVerifyUnified/60379 --- PASS: TestTypeparamTest/issue47877.go (0.01s) === RUN TestTypeparamTest/issue47878.go --- PASS: TestVerifyUnified/60379 (0.00s) interp_test.go:352: Not a `// run` file: issue47878.go --- PASS: TestTypeparamTest/issue47878.go (0.00s) --- PASS: TestVerifyUnified (0.14s) PASS === 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) ok golang.org/x/tools/internal/diff/difftest 0.144s === 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.01s) === 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.02s) === 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 === 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 --- PASS: TestAlgosOld/twosided (0.00s) --- PASS: TestAlgosOld (0.00s) === RUN TestIntOld --- PASS: TestIntOld (0.00s) === RUN TestSpecialOld --- PASS: TestSpecialOld (0.00s) === RUN TestRegressionOld001 PASS --- PASS: TestTypeparamTest/issue48225.go (0.02s) === RUN TestTypeparamTest/issue48253.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48253.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 --- PASS: TestTypeparamTest/issue48253.go (0.02s) === RUN TestTypeparamTest/issue48276a.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48276a.go ok golang.org/x/tools/internal/diff/myers 0.065s --- PASS: TestAppendQuote (1.58s) PASS %v:%v PASS --- PASS: TestTypeparamTest/issue48276a.go (0.03s) === 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: TestRegressionOld001 (0.06s) === RUN TestRegressionOld002 --- PASS: TestRegressionOld002 (0.00s) === RUN TestRegressionOld003 --- PASS: TestRegressionOld003 (0.00s) === RUN TestRandOld PASS --- PASS: TestTypeparamTest/issue48424.go (0.01s) === RUN TestTypeparamTest/issue48453.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48453.go ok golang.org/x/tools/godoc/static 1.839s PASS --- PASS: TestTypeparamTest/issue48453.go (0.00s) === 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.02s) === 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.00s) === 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.01s) === RUN TestTypeparamTest/issue48645a.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48645a.go --- PASS: TestRandOld (0.06s) === RUN TestDiffAPI --- PASS: TestDiffAPI (0.00s) PASS ok golang.org/x/tools/internal/diff/lcs 0.154s func(fn func(int) bool) PASS --- PASS: TestTypeparamTest/issue48645a.go (0.05s) === 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.01s) === 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.01s) === 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.02s) === RUN TestTypeparamTest/issue50109.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50109.go MySuperStructPASS --- PASS: TestTypeparamTest/issue50109.go (0.04s) === RUN TestTypeparamTest/issue50109b.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50109b.go === RUN Test === 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 --- PASS: TestTypeparamTest/issue50109b.go (0.00s) === RUN TestTypeparamTest/issue50121.go 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 ok golang.org/x/tools/internal/diffp 0.024s (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 --- 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 --- 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 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 interp_test.go:352: Not a `// run` file: issue50598.go --- PASS: TestTypeparamTest/issue50598.go (0.00s) === RUN TestTypeparamTest/issue50642.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50642.go 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 === RUN TestEdit --- PASS: TestEdit (0.00s) PASS %s has a sum of %v PASS --- PASS: TestTypeparamTest/issue50690a.go (0.05s) === RUN TestTypeparamTest/issue50690b.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue50690b.go ok golang.org/x/tools/internal/edit 0.051s 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 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/fuzzrun1389571235/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/fuzzrun1389571235/fuzzTest/fzTest] starting main finished 9 tests cleaning temp dir /home/swarming/.swarming/w/ir/x/t/fuzzrun1389571235 leaving main, num errors=0 --- PASS: TestRunner/Race (23.87s) --- PASS: TestRunner (1.45s) PASS ok golang.org/x/tools/cmd/signature-fuzzer/fuzz-runner 25.345s PASS --- PASS: TestTypeparamTest/issue50833.go (0.01s) === 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.00s) === 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 xe [1] ye [2 3] x [[1]] SetEq [1] [2 3] PASS --- PASS: TestTypeparamTest/issue51303.go (0.01s) === 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 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.00s) === RUN TestTypeparamTest/issue51700.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51700.go --- PASS: TestChanges (1.07s) PASS --- PASS: TestTypeparamTest/issue51700.go (0.01s) === RUN TestExportedFields === 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 --- PASS: TestTypeparamTest/issue52026.go (0.01s) === 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.01s) === 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 --- 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 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 --- PASS: TestExportedFields (0.14s) PASS ok golang.org/x/tools/internal/apidiff 1.217s ? golang.org/x/tools/internal/event/core [no test files] ? golang.org/x/tools/internal/event/export/eventtest [no test files] ? golang.org/x/tools/internal/event/export/metric [no test files] PASS --- PASS: TestTypeparamTest/list2.go (0.08s) === 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 === RUN ExampleLog --- PASS: ExampleLog (0.00s) PASS ok golang.org/x/tools/internal/event/export 0.034s testing: warning: no tests to run PASS ok golang.org/x/tools/internal/event 0.043s [no tests to run] 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 --- PASS: TestTypeparamTest/maps.go (0.04s) === 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.00s) === 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 --- PASS: TestIntegration/GOPATH (3.08s) === RUN TestIntegration/Modules --- PASS: TestCgoCwdIssue46877 (1.56s) === 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 %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v --- PASS: TestIssue28106 (1.40s) === RUN TestIssue53604 FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %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:269: 21.362222ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue536043713528616/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue536043713528616/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue536043713528616/fake go list -e -f {{context.ReleaseTags}} -- unsafe 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 invoke.go:269: 39.38462ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue536043713528616/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue536043713528616/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue536043713528616/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe 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 FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v 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:269: 131.123829ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue536043713528616/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue536043713528616/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue536043713528616/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/TestIssue536043713528616/fake/x /home/swarming/.swarming/w/ir/x/t/TestIssue536043713528616/fake/z --- PASS: TestIssue53604 (0.20s) === RUN TestSwitches %d,%d: %v FAIL: %d,%d: %s, but %s --- PASS: TestSwitches (0.00s) PASS %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/go/ssa/ssautil 2.712s FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %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/lineflag.txtar === PAUSE Test/testdata/lineflag.txtar === RUN Test/testdata/testflag.txtar === PAUSE Test/testdata/testflag.txtar === CONT Test/testdata/basic.txtar === CONT Test/testdata/lineflag.txtar === CONT Test/testdata/filterflag.txtar === CONT Test/testdata/testflag.txtar FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %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/prometheus [no test files] ? golang.org/x/tools/internal/event/keys [no test files] ? golang.org/x/tools/internal/event/tag [no test files] --- PASS: Test/testdata/filterflag.txtar (0.28s) === RUN TestMarshalJSON === RUN TestMarshalJSON/PointInt64 --- PASS: TestMarshalJSON/PointInt64 (0.00s) === RUN TestMarshalJSON/PointDouble FAIL: %d,%d: %s, but %s --- PASS: TestMarshalJSON/PointDouble (0.00s) %d,%d: %v FAIL: %d,%d: %s, but %s === RUN TestMarshalJSON/PointDistribution %d,%d: %v --- PASS: TestMarshalJSON/PointDistribution (0.00s) === RUN TestMarshalJSON/nil_point --- PASS: TestMarshalJSON/nil_point (0.00s) --- PASS: TestMarshalJSON (0.00s) PASS === RUN TestList FAIL: %d,%d: %s, but %s === RUN TestList/empty --- PASS: TestList/empty (0.00s) %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v === RUN TestList/single FAIL: %d,%d: %s, but %s --- PASS: TestList/single (0.00s) %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v ok golang.org/x/tools/internal/event/export/ocagent/wire 0.032s FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %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 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) ? golang.org/x/tools/internal/fakenet [no test files] === 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 ok golang.org/x/tools/internal/event/label 0.033s FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %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 FAIL: %d,%d: %s, but %s %d,%d: %v --- 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 %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v 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 0.081s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s === RUN TestEncodeDecode %d,%d: %v FAIL: %d,%d: %s, but %s === 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/typeparams %d,%d: %v === CONT TestEncodeDecode/methods === CONT TestEncodeDecode/underlying FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %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 TestRoles --- PASS: TestRoles (0.00s) === RUN TestWordSplit --- PASS: TestWordSplit (0.00s) === RUN TestLastSegment --- PASS: TestLastSegment (0.00s) === RUN TestScore --- PASS: TestScore (0.00s) === RUN TestCompareCandidateScores --- PASS: TestCompareCandidateScores (0.00s) === RUN TestFuzzyMatcherRanges FAIL: %d,%d: %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: TestLoad1 (1.09s) FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v 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: TestInit (2.39s) === RUN TestSyntheticFuncs --- PASS: TestFuzzyMatcherRanges (0.05s) === RUN TestScores --- 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 %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v --- PASS: TestScores (0.01s) === RUN TestSymbolMatchIndex FAIL: %d,%d: %s, but %s --- PASS: TestSymbolMatchIndex (0.00s) === RUN TestSymbolRanking === RUN TestSymbolRanking/test %d,%d: %v 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) === 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) --- 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 FAIL: %d,%d: %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: TestTypeparamTest/absdiff2.go (0.01s) FAIL: %d,%d: %s, but %s === RUN TestTypeparamTest/absdiff3.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/absdiff3.go ok golang.org/x/tools/internal/fuzzy 0.088s %d,%d: %v FAIL: %d,%d: %s, but %s --- 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 --- 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 stdlib_test.go:41: Loaded 276 packages stdlib_test.go:49: GOMAXPROCS: 16 stdlib_test.go:50: Metadata: 4.127664477s stdlib_test.go:51: #MB: 378 --- PASS: TestStdlibMetadata (4.38s) === CONT TestOverlayChangesPackageName === CONT TestSizes === CONT TestLoadSyntaxError === RUN TestLoadSyntaxError/GOPATH === RUN TestSizes/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestLoadSyntaxError/GOPATH (0.00s) packages_test.go:66: skipping GOPATH test in short mode === CONT TestLoadTypes === RUN TestLoadTypes/GOPATH --- SKIP: TestSizes/GOPATH (0.00s) packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestLoadTypes/GOPATH (0.00s) === RUN TestSizes/Modules === CONT TestConfigDir === RUN TestConfigDir/GOPATH === PAUSE TestSizes/Modules === RUN TestLoadTypes/Modules === PAUSE TestLoadTypes/Modules === CONT TestLoadImportsTestVariants === RUN TestLoadImportsTestVariants/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestLoadImportsTestVariants/GOPATH (0.00s) === RUN TestLoadImportsTestVariants/Modules === PAUSE TestLoadImportsTestVariants/Modules === RUN TestLoadSyntaxError/Modules === PAUSE TestLoadSyntaxError/Modules === CONT TestLoadImportsGraph === RUN TestLoadImportsGraph/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestLoadImportsGraph/GOPATH (0.00s) === RUN TestLoadImportsGraph/Modules === PAUSE TestLoadImportsGraph/Modules === CONT TestLoadZeroConfig === CONT TestOverlaysInReplace %d,%d: %v packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestConfigDir/GOPATH (0.00s) === RUN TestConfigDir/Modules === PAUSE TestConfigDir/Modules === 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 TestAddImportInOverlay === RUN TestAddImportInOverlay/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestAddImportInOverlay/GOPATH (0.00s) === RUN TestAddImportInOverlay/Modules === PAUSE TestAddImportInOverlay/Modules === CONT TestInvalidXTestInGOPATH === CONT TestInvalidFilesBeforeOverlayContains === CONT TestLoadAllSyntaxImportErrors === RUN TestLoadAllSyntaxImportErrors/GOPATH === RUN TestInvalidXTestInGOPATH/GOPATH packages_test.go:66: skipping GOPATH test in short mode === CONT TestAdHocPackagesBadImport --- SKIP: TestLoadAllSyntaxImportErrors/GOPATH (0.00s) packages_test.go:66: skipping GOPATH test in short mode === CONT TestParseFileModifyAST === RUN TestParseFileModifyAST/GOPATH --- SKIP: TestInvalidXTestInGOPATH/GOPATH (0.00s) packages_test.go:66: skipping GOPATH test in short mode === RUN TestInvalidXTestInGOPATH/Modules --- SKIP: TestParseFileModifyAST/GOPATH (0.00s) === PAUSE TestInvalidXTestInGOPATH/Modules === RUN TestInvalidFilesBeforeOverlayContains/GOPATH === CONT TestLoadDiamondTypes === RUN TestLoadDiamondTypes/GOPATH packages_test.go:66: skipping GOPATH test in short mode packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestInvalidFilesBeforeOverlayContains/GOPATH (0.00s) === RUN TestInvalidFilesBeforeOverlayContains/Modules --- SKIP: TestLoadDiamondTypes/GOPATH (0.00s) === PAUSE TestInvalidFilesBeforeOverlayContains/Modules === CONT TestLoadAbsolutePath === RUN TestLoadDiamondTypes/Modules === CONT TestInvalidFilesBeforeOverlay === PAUSE TestLoadDiamondTypes/Modules === RUN TestInvalidFilesBeforeOverlay/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestInvalidFilesBeforeOverlay/GOPATH (0.00s) === RUN TestInvalidFilesBeforeOverlay/Modules === PAUSE TestInvalidFilesBeforeOverlay/Modules === CONT TestContainsOverlayXTest === RUN TestContainsOverlayXTest/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestContainsOverlayXTest/GOPATH (0.00s) === RUN TestContainsOverlayXTest/Modules === PAUSE TestContainsOverlayXTest/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 TestOverlayGOPATHVendoring === RUN TestLoadAllSyntaxImportErrors/Modules === PAUSE TestLoadAllSyntaxImportErrors/Modules === CONT TestOverlayModFileChanges === CONT TestAbsoluteFilenames === RUN TestAbsoluteFilenames/GOPATH === RUN TestParseFileModifyAST/Modules === PAUSE TestParseFileModifyAST/Modules === CONT TestAdHocOverlays === RUN TestAdHocOverlays/GO111MODULE=off === RUN TestOverlayChangesPackageName/GOPATH === CONT TestOverlayNewPackageAndTest packages_test.go:66: skipping GOPATH test in short mode === RUN TestOverlayNewPackageAndTest/GOPATH --- SKIP: TestOverlayChangesPackageName/GOPATH (0.00s) packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestOverlayNewPackageAndTest/GOPATH (0.00s) === RUN TestOverlayNewPackageAndTest/Modules === PAUSE TestOverlayNewPackageAndTest/Modules === RUN TestOverlayChangesPackageName/Modules === PAUSE TestOverlayChangesPackageName/Modules === CONT TestNewPackagesInOverlay === RUN TestNewPackagesInOverlay/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestNewPackagesInOverlay/GOPATH (0.00s) === RUN TestNewPackagesInOverlay/Modules === CONT TestOverlayDeps === PAUSE TestNewPackagesInOverlay/Modules === CONT TestOverlay === CONT TestConfigFlags === RUN TestOverlay/GOPATH === RUN TestConfigFlags/GOPATH packages_test.go:66: skipping GOPATH test in short mode packages_test.go:66: skipping GOPATH test in short mode === CONT TestContainsOverlay === RUN TestContainsOverlay/GOPATH --- SKIP: TestConfigFlags/GOPATH (0.00s) === RUN TestConfigFlags/Modules packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestOverlay/GOPATH (0.00s) --- SKIP: TestContainsOverlay/GOPATH (0.00s) === RUN TestOverlay/Modules === RUN TestContainsOverlay/Modules === RUN TestOverlayDeps/GOPATH === PAUSE TestContainsOverlay/Modules === PAUSE TestConfigFlags/Modules packages_test.go:66: skipping GOPATH test in short mode === PAUSE TestOverlay/Modules === CONT TestOverlayChangesTestPackageName === CONT TestOverlayChangesBothPackageNames === RUN TestOverlayChangesTestPackageName/GOPATH === CONT TestLoadTypesBits packages_test.go:66: skipping GOPATH test in short mode === RUN TestOverlayChangesBothPackageNames/GOPATH --- SKIP: TestAbsoluteFilenames/GOPATH (0.00s) === RUN TestAbsoluteFilenames/Modules packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestOverlayChangesBothPackageNames/GOPATH (0.00s) packages_test.go:66: skipping GOPATH test in short mode === PAUSE TestAbsoluteFilenames/Modules === RUN TestOverlayChangesBothPackageNames/Modules === CONT TestVendorImports === PAUSE TestOverlayChangesBothPackageNames/Modules === RUN TestLoadTypesBits/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestLoadTypesBits/GOPATH (0.00s) === RUN TestLoadTypesBits/Modules === PAUSE TestLoadTypesBits/Modules --- SKIP: TestOverlayDeps/GOPATH (0.00s) === RUN TestOverlayDeps/Modules === PAUSE TestOverlayDeps/Modules === 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 TestOverlayXTests === RUN TestOverlayXTests/GOPATH === CONT TestLoadDifferentPatterns packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestOverlayXTests/GOPATH (0.00s) === RUN TestLoadDifferentPatterns/GOPATH === CONT TestTypecheckCgo === RUN TestTypecheckCgo/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestOverlayChangesTestPackageName/GOPATH (0.00s) === CONT TestInvalidFilesInXTest === RUN TestOverlayChangesTestPackageName/Modules === RUN TestInvalidFilesInXTest/GOPATH === PAUSE TestOverlayChangesTestPackageName/Modules packages_test.go:66: skipping GOPATH test in short mode packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestLoadDifferentPatterns/GOPATH (0.00s) --- SKIP: TestInvalidFilesInXTest/GOPATH (0.00s) --- SKIP: TestTypecheckCgo/GOPATH (0.00s) === CONT TestEmptyEnvironment === RUN TestInvalidFilesInXTest/Modules === PAUSE TestInvalidFilesInXTest/Modules === RUN TestOverlayXTests/Modules === PAUSE TestOverlayXTests/Modules === RUN TestLoadDifferentPatterns/Modules === PAUSE TestLoadDifferentPatterns/Modules === 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 === RUN TestTypecheckCgo/Modules === PAUSE TestTypecheckCgo/Modules === CONT TestIssue37529 === RUN TestIssue37529/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestIssue37529/GOPATH (0.00s) === RUN TestIssue37529/Modules === PAUSE TestIssue37529/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 TestForTestField === RUN TestForTestField/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestForTestField/GOPATH (0.00s) === RUN TestForTestField/Modules === PAUSE TestForTestField/Modules === CONT TestCycleImportStack === RUN TestCycleImportStack/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestCycleImportStack/GOPATH (0.00s) === RUN TestCycleImportStack/Modules === PAUSE TestCycleImportStack/Modules === CONT TestIssue56632 === CONT TestMultiplePackageVersionsIssue36188 === CONT TestImpliedLoadMode === RUN TestMultiplePackageVersionsIssue36188/GOPATH === RUN TestImpliedLoadMode/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestMultiplePackageVersionsIssue36188/GOPATH (0.00s) === CONT TestIssue35331 === RUN TestMultiplePackageVersionsIssue36188/Modules === RUN TestIssue35331/GOPATH === CONT TestLoadWithNeedDeps === RUN TestLoadWithNeedDeps/GOPATH packages_test.go:66: skipping GOPATH test in short mode packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestIssue35331/GOPATH (0.00s) --- SKIP: TestLoadWithNeedDeps/GOPATH (0.00s) === 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 packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestImpliedLoadMode/GOPATH (0.00s) === RUN TestImpliedLoadMode/Modules === PAUSE TestImpliedLoadMode/Modules === CONT TestIssue32814 === RUN TestIssue32814/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestIssue32814/GOPATH (0.00s) === RUN TestIssue32814/Modules === PAUSE TestIssue32814/Modules === RUN TestLoadWithNeedDeps/Modules === PAUSE TestLoadWithNeedDeps/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 TestBasicXTest === RUN TestBasicXTest/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestBasicXTest/GOPATH (0.00s) === RUN TestBasicXTest/Modules === PAUSE TestBasicXTest/Modules === RUN TestIssue35331/Modules === PAUSE TestIssue35331/Modules === CONT TestLoadImportsC === 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 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 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 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 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 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 === CONT TestRejectInvalidQueries --- PASS: TestRejectInvalidQueries (0.00s) === CONT TestNoPatterns === RUN TestNoPatterns/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestNoPatterns/GOPATH (0.00s) === RUN TestNoPatterns/Modules === PAUSE TestNoPatterns/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 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 TestSizes/Modules --- PASS: TestLoad2 (1.17s) PASS === CONT TestLoadTypes/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 === CONT TestCgoNoSyntax === RUN TestCgoNoSyntax/GOPATH packages_test.go:66: skipping GOPATH test in short mode --- SKIP: TestCgoNoSyntax/GOPATH (0.00s) === RUN TestCgoNoSyntax/Modules === PAUSE TestCgoNoSyntax/Modules === CONT TestLoadImportsTestVariants/Modules %d,%d: %v FAIL: %d,%d: %s, but %s === PAUSE TestMultiplePackageVersionsIssue36188/Modules === CONT TestLoadSyntaxError/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 TestLoadImportsGraph/Modules %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v 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: TestTypeparamTest/boundmethod.go (0.04s) === RUN TestTypeparamTest/builtins.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/builtins.go %d,%d: %v 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: 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 %d,%d: %v FAIL: %d,%d: %s, but %s %d,%d: %v FAIL: %d,%d: %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.22s) === RUN TestTypeparamTest/ordered.go invoke.go:269: 47.172069ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a488641693 go list -e -f {{context.ReleaseTags}} -- unsafe interp_test.go:357: skipping: math.NaN() comparisons not being handled correctly invoke.go:269: 57.830253ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/workspace286370130 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- SKIP: TestTypeparamTest/ordered.go (0.02s) invoke.go:269: 18.692032ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a488641693 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/a488641693 invoke.go:269: 66.181624ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1767100623/gopatha:/home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1767100623/gopathb GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1767100623/gopatha/src go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 66.109279ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayGOPATHVendoring2225494570/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayGOPATHVendoring2225494570/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 66.075314ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a488641693 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 66.517128ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays2164700286 go list -e -f {{context.ReleaseTags}} -- unsafe ok golang.org/x/tools/go/loader 6.230s === 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 invoke.go:269: 68.207492ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestVendorImports4294070636/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestVendorImports4294070636/fake/src go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestTypeparamTest/chans.go (0.05s) === RUN TestTypeparamTest/chansimp.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/chansimp.go invoke.go:269: 63.320471ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays2164700286 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestTypeparamTest/chansimp.go (0.02s) === RUN TestTypeparamTest/combine.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/combine.go invoke.go:269: 37.968433ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 96.255974ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayGOPATHVendoring2225494570/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayGOPATHVendoring2225494570/fake/src go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestTypeparamTest/combine.go (0.01s) === RUN TestTypeparamTest/cons.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/cons.go PASS --- PASS: TestTypeparamTest/sets.go (0.03s) === 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: 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 --- PASS: TestTypeparamTest/devirtualize2.go (0.00s) === RUN TestTypeparamTest/dictionaryCapture-noinline.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/dictionaryCapture-noinline.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 invoke.go:269: 67.398252ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a488641693 go env -json GOMOD GOPATH invoke.go:269: 53.849613ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3701767410/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3701767410/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3701767410/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 55.801395ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsTestVariants_Modules3755354269/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsTestVariants_Modules3755354269/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsTestVariants_Modules3755354269/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 134.715609ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/workspace286370130 go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 55.096418ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 67.921121ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 67.351225ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays2164700286 go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2554815242/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/testAdHocOverlays2164700286 --- PASS: TestTypeparamTest/dictionaryCapture-noinline.go (0.02s) === RUN TestTypeparamTest/dictionaryCapture.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/dictionaryCapture.go 25 10 6 4 PASS --- PASS: TestTypeparamTest/shape1.go (0.01s) === 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 invoke.go:269: 71.377854ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1767100623/gopatha:/home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1767100623/gopathb GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1767100623/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/TestLoadAbsolutePath1767100623/gopatha/src/golang.org/gopatha/a /home/swarming/.swarming/w/ir/x/t/TestLoadAbsolutePath1767100623/gopathb/src/golang.org/gopathb/b --- PASS: TestLoadAbsolutePath (0.14s) === CONT TestConfigDir/Modules --- PASS: TestTypeparamTest/dictionaryCapture.go (0.01s) === 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.00s) === RUN TestTypeparamTest/double.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/double.go invoke.go:269: 89.686821ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayGOPATHVendoring2225494570/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayGOPATHVendoring2225494570/fake/src go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2241766804/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 --- PASS: TestOverlayGOPATHVendoring (0.16s) === CONT TestContains/Modules --- 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 invoke.go:269: 110.667761ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 102.297825ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3701767410/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3701767410/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3701767410/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 105.820465ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestVendorImports4294070636/fake GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestVendorImports4294070636/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: TestVendorImports (0.18s) === CONT TestAddImportInOverlay/Modules --- PASS: TestTypeparamTest/genembed.go (0.02s) === 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.01s) === 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 invoke.go:269: 70.348352ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays2164700286 go env -json GOMOD GOPATH --- PASS: TestEmptyEnvironment (0.22s) === CONT TestInvalidFilesBeforeOverlayContains/Modules invoke.go:269: 99.981442ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules638451652/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules638451652/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules638451652/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 99.91393ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules638451652/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules638451652/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules638451652/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestLoadZeroConfig (0.24s) === CONT TestInvalidFilesBeforeOverlay/Modules === RUN TestInvalidFilesBeforeOverlayContains/Modules/test_variant PASS --- PASS: TestTypeparamTest/slices.go (0.10s) === RUN TestTypeparamTest/smallest.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/smallest.go --- PASS: TestTypeparamTest/graph.go (0.05s) === 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.01s) === RUN TestTypeparamTest/importtest.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/importtest.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 invoke.go:269: 35.23635ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContains_Modules394640086/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContains_Modules394640086/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContains_Modules394640086/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestTypeparamTest/importtest.go (0.01s) === RUN TestTypeparamTest/index.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/index.go PASS --- PASS: TestTypeparamTest/stringable.go (0.02s) === 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: TestTypeparamTest/index.go (0.02s) === RUN TestTypeparamTest/index2.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/index2.go --- PASS: TestTypeparamTest/index2.go (0.02s) === 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 --- PASS: TestTypeparamTest/struct.go (0.04s) === RUN TestTypeparamTest/structinit.go interp_test.go:352: Not a `// run` file: structinit.go --- 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 invoke.go:269: 180.427335ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/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: TestTypeparamTest/issue376214.go (0.01s) === 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 --- PASS: TestTypeparamTest/subdict.go (0.02s) === RUN TestTypeparamTest/sum.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/sum.go invoke.go:269: 125.124702ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays2164700286 go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-4207546113/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/testAdHocOverlays2164700286/a.go --- PASS: TestAdHocOverlays/GO111MODULE=off (0.33s) === RUN TestAdHocOverlays/GO111MODULE=auto --- 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.00s) === 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) === 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 invoke.go:269: 80.005316ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContains_Modules394640086/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContains_Modules394640086/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContains_Modules394640086/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_Modules394640086/fake/b invoke.go:269: 208.457816ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a488641693 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/a488641693/a.go --- PASS: TestContains/Modules (0.18s) --- PASS: TestContains (0.00s) === CONT TestLoadDiamondTypes/Modules invoke.go:269: 211.839099ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3701767410/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3701767410/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypes_Modules3701767410/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:269: 105.305059ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 105.538519ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 105.661932ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/fake go list -e -f {{context.ReleaseTags}} -- unsafe === RUN TestInvalidFilesBeforeOverlay/Modules/no_overlay invoke.go:269: 137.822085ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules354093407/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules354093407/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules354093407/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestLoadTypes/Modules (0.34s) --- PASS: TestLoadTypes (0.00s) === CONT TestContainsOverlayXTest/Modules invoke.go:269: 142.930284ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules354093407/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules354093407/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules354093407/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestTypeparamTest/issue45817.go (0.02s) === 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.00s) === RUN TestTypeparamTest/issue47272.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47272.go PASS --- PASS: TestTypeparamTest/sum.go (0.05s) === 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 invoke.go:269: 32.984342ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a488641693 go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 137.300587ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 66.024939ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- 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 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 invoke.go:269: 37.335851ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules3789020399/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules3789020399/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules3789020399/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- 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) invoke.go:269: 51.820724ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a488641693 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe === RUN TestTypeparamTest/issue47710.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47710.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.02s) === RUN TestTypeparamTest/typeswitch3.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch3.go --- PASS: TestTypeparamTest/issue47710.go (0.01s) === RUN TestTypeparamTest/issue47713.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47713.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 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.01s) === RUN TestTypeparamTest/typeswitch5.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch5.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 invoke.go:269: 100.924711ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 84.33215ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays2164700286 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 85.584476ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays2164700286 go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 77.511992ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules3789020399/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules3789020399/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules3789020399/fake go list -e -f {{context.ReleaseTags}} -- unsafe other T other int T PASS --- PASS: TestTypeparamTest/typeswitch6.go (0.01s) === RUN TestTypeparamTest/typeswitch7.go interp_test.go:163: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch7.go --- 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 other barT myfloat PASS --- PASS: TestTypeparamTest/typeswitch7.go (0.01s) === RUN TestTypeparamTest/valimp.go 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/issue47716.go (0.01s) === 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.00s) PASS --- PASS: TestTypeparamTest/value.go (0.01s) --- PASS: TestTypeparamTest (2.88s) PASS invoke.go:269: 77.485617ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a488641693 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/a488641693 invoke.go:269: 219.357252ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules638451652/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules638451652/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxError_Modules638451652/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.44s) --- PASS: TestLoadSyntaxError (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 TestInvalidXTestInGOPATH/Modules overlay_test.go:859: Not fixed yet. See golang.org/issue/40825. --- SKIP: TestInvalidXTestInGOPATH/Modules (0.00s) --- PASS: TestInvalidXTestInGOPATH (0.00s) === CONT TestParseFileModifyAST/Modules ok golang.org/x/tools/go/ssa/interp 4.104s invoke.go:269: 53.57336ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays2164700286 go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2814501280/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/testAdHocOverlays2164700286 === 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.00s) === 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 invoke.go:269: 69.264794ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlayXTest_Modules1694452124/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContainsOverlayXTest_Modules1694452124/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlayXTest_Modules1694452124/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestTypeparamTest/issue47901.go (0.01s) === 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 invoke.go:269: 79.982377ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules3789020399/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules3789020399/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlay_Modules3789020399/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_Modules3789020399/fake/... --- PASS: TestInvalidFilesBeforeOverlay/Modules/no_overlay (0.16s) --- 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: TestInvalidFilesBeforeOverlay/Modules (0.27s) --- PASS: TestInvalidFilesBeforeOverlay (0.00s) === CONT TestOverlayNewPackageAndTest/Modules --- PASS: TestTypeparamTest/issue47925b.go (0.01s) === RUN TestTypeparamTest/issue47925c.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue47925c.go invoke.go:269: 42.891895ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays2164700286 go env -json GOMOD GOPATH --- 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 invoke.go:269: 64.932255ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a488641693 go env -json GOMOD GOPATH invoke.go:269: 65.179451ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules3710169759/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules3710169759/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules3710169759/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- 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 invoke.go:269: 185.055857ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/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 --- 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 invoke.go:269: 90.498984ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules3710169759/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules3710169759/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules3710169759/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- 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 invoke.go:269: 165.003015ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestSizes_Modules1340360371/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: TestSizes/Modules (0.54s) --- PASS: TestSizes (0.00s) === CONT TestOverlayChangesPackageName/Modules --- PASS: TestTypeparamTest/issue48047.go (0.02s) === RUN TestTypeparamTest/issue48049.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue48049.go invoke.go:269: 67.850236ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules263654053/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules263654053/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules263654053/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 68.341336ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules263654053/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules263654053/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules263654053/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- 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 invoke.go:269: 52.811387ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 53.171365ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 71.33851ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays2164700286 go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3668433997/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/testAdHocOverlays2164700286/a.go --- PASS: TestAdHocOverlays/GO111MODULE=auto (0.26s) === RUN TestAdHocOverlays/GO111MODULE=on invoke.go:269: 70.380506ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=auto GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a488641693 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/a488641693/a.go facts_test.go:318: decode a facts = {} facts_test.go:327: exported a facts = {type a.T *a.a: myFact(a.T), type a.a int: myFact(a.a)} facts_test.go:318: decode a facts = {} facts_test.go:327: exported a facts = {type a.T4 int: myFact(a.T4), 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)} --- PASS: TestOverlayModFileChanges (0.63s) === CONT TestNewPackagesInOverlay/Modules facts_test.go:318: decode a facts = {} facts_test.go:327: exported a facts = {type a.T int: myFact(a.T)} invoke.go:269: 69.416347ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=on GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays2164700286 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 53.153025ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesPackageName_Modules4206559405/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayChangesPackageName_Modules4206559405/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesPackageName_Modules4206559405/fake go list -e -f {{context.ReleaseTags}} -- unsafe facts_test.go:318: decode a facts = {} facts_test.go:327: exported a facts = {type a.A int: myFact(a.A), type a.T int: myFact(a.T)} === RUN TestNewPackagesInOverlay/Modules/one_file invoke.go:269: 133.784266ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2926768023/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2926768023/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2926768023/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 110.381785ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a488641693 go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 120.173687ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/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:269: 609.125547ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/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:269: 135.917401ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules263654053/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules263654053/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestParseFileModifyAST_Modules263654053/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 TestContainsOverlay/Modules invoke.go:269: 121.036455ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=on GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a488641693 go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 224.443336ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlayXTest_Modules1694452124/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContainsOverlayXTest_Modules1694452124/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlayXTest_Modules1694452124/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3307739313/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_Modules1694452124/fake/b invoke.go:269: 133.947924ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays2164700286 go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestTypeparamTest/issue48191.go (0.12s) === 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 --- PASS: TestTypeparamTest/issue48253.go (0.01s) === 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 --- PASS: TestTypeparamTest/issue48453.go (0.00s) === 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.00s) === 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.01s) === 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 facts_test.go:318: decode a facts = {} facts_test.go:327: exported a facts = {type a.T1 int: myFact(a.T1), 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)} --- 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: TestContainsOverlayXTest/Modules (0.39s) --- PASS: TestContainsOverlayXTest (0.00s) === CONT TestOverlay/Modules invoke.go:269: 37.690807ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 37.610529ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 43.162697ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=on GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a488641693 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/a488641693 --- 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 invoke.go:269: 65.461815ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 65.874829ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 28.393455ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- 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.00s) === 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.00s) === 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 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 = {var b.G2 [7]a.T2: myFact(b.G2), var b.G3 chan a.T3: myFact(b.G3), var b.G5 struct{F a.T5}: myFact(b.G5), type a.T3 int: myFact(a.T3), var b.G1 []a.T1: myFact(b.G1), 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), var b.G4 *a.T4: myFact(b.G4), var b.G6 map[a.K]a.V: myFact(b.G6), type a.T2 int: myFact(a.T2), type a.T4 int: myFact(a.T4)} --- 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.00s) === 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 invoke.go:269: 630.207622ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE= GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/workspace286370130 go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-348956581/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/... --- 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.01s) === 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.00s) === 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 invoke.go:269: 138.376525ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesPackageName_Modules4206559405/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayChangesPackageName_Modules4206559405/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesPackageName_Modules4206559405/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2964078798/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_Modules4206559405/fake --- PASS: TestOverlayChangesPackageName/Modules (0.26s) --- PASS: TestOverlayChangesPackageName (0.00s) === CONT TestLoadSyntaxOK/Modules --- PASS: TestTypeparamTest/issue50177.go (0.04s) === 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 builder_test.go:853: not detected as a run test --- SKIP: TestTypeparamTest/issue50317.go (0.00s) invoke.go:269: 88.138032ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/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 === 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 --- PASS: TestTypeparamTest/issue50419.go (0.00s) === 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 invoke.go:269: 113.719567ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=on GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays2164700286 go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-750757334/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/testAdHocOverlays2164700286 invoke.go:269: 78.976348ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestTypeparamTest/issue50481b.go (0.01s) === 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 invoke.go:269: 67.15599ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlay_Modules1236955472/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContainsOverlay_Modules1236955472/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlay_Modules1236955472/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestTypeparamTest/issue50642.go (0.01s) === 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 invoke.go:269: 103.246407ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 130.580392ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2010555279/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_Modules3367247533/fake/e invoke.go:269: 745.902841ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsTestVariants_Modules3755354269/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsTestVariants_Modules3755354269/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsTestVariants_Modules3755354269/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 --- 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: TestNewPackagesInOverlay/Modules/one_file (0.20s) === RUN TestNewPackagesInOverlay/Modules/multiple_files_same_package invoke.go:269: 139.800498ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=on GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/a488641693 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/a488641693/a.go --- PASS: TestAdHocPackagesBadImport (0.88s) === CONT TestConfigFlags/Modules --- 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.00s) === 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 --- PASS: TestTypeparamTest/issue51250a.go (0.00s) === RUN TestTypeparamTest/issue51303.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51303.go invoke.go:269: 65.772396ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/b go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestTypeparamTest/issue51303.go (0.00s) facts_test.go:318: decode b 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)} facts_test.go:327: exported b facts = {var b.G1 b.N1[a.T1]: myFact(b.G1), var b.G4 b.N4[a.T4]: myFact(b.G4), var b.G5 b.N5[b.t5]: myFact(b.G5), type b.N2[T any] struct{F T}: myFact(b.N2), type a.T1 int: myFact(a.T1), func b.F6[T a.T6]() T: myFact(b.F6), var b.G2 func() b.N2[a.T2]: myFact(b.G2), type b.N3[T a.T3] func() T: myFact(b.N3), type b.N4[T a.T4 | int8] func() T: myFact(b.N4), type b.N5[T interface{Bar() a.T5}] func() T: myFact(b.N5), type a.T2 int: myFact(a.T2), type a.T3 interface{Foo()}: myFact(a.T3), type a.T5 int: myFact(a.T5), var b.G3 b.N3[a.T3]: myFact(b.G3), type b.t5 struct{}: myFact(b.t5), type a.T4 int: myFact(a.T4), type a.T6 interface{Foo()}: myFact(a.T6), type b.N1[T a.T1 | int8] func() T: myFact(b.N1)} === RUN TestTypeparamTest/issue51355.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/issue51355.go --- PASS: TestLoadImportsTestVariants/Modules (0.88s) === CONT TestAbsoluteFilenames/Modules --- PASS: TestLoadImportsTestVariants (0.00s) --- 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 invoke.go:269: 25.442224ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestTypeparamTest/issue51521.go (0.01s) === RUN TestTypeparamTest/issue51522a.go 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)} 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 invoke.go:269: 400.332925ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules3710169759/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules3710169759/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDiamondTypes_Modules3710169759/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: TestLoadDiamondTypes/Modules (0.58s) --- PASS: TestLoadDiamondTypes (0.00s) === CONT TestOverlayChangesBothPackageNames/Modules --- 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.01s) === 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 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/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 invoke.go:269: 63.306886ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules2078737943/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules2078737943/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules2078737943/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 107.399735ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/w/gopath GO111MODULE=on GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/testAdHocOverlays2164700286 go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3951546617/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/testAdHocOverlays2164700286/a.go --- PASS: TestAdHocOverlays/GO111MODULE=on (0.36s) --- PASS: TestAdHocOverlays (0.94s) === CONT TestLoadTypesBits/Modules invoke.go:269: 63.925817ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestTypeparamTest/issue53087.go (0.01s) === 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 invoke.go:269: 99.598244ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlay_Modules1236955472/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContainsOverlay_Modules1236955472/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContainsOverlay_Modules1236955472/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-416874940/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_Modules1236955472/fake/b --- 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.00s) === RUN TestTypeparamTest/issue53762.go --- PASS: TestContainsOverlay/Modules (0.25s) --- PASS: TestContainsOverlay (0.00s) === CONT TestOverlayDeps/Modules invoke.go:269: 108.366287ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/b go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe 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.00s) === 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 invoke.go:269: 82.412453ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules2078737943/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules2078737943/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules2078737943/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- 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)} invoke.go:269: 74.424377ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/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:269: 108.974459ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/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: 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 invoke.go:269: 25.206001ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3400562668/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3400562668/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3400562668/fake go list -e -f {{context.ReleaseTags}} -- unsafe facts_test.go:318: decode c facts = {type a.K int: myFact(a.K), type a.T4 int: myFact(a.T4), var b.G2 [7]a.T2: myFact(b.G2), type a.T1 int: myFact(a.T1), type a.T2 int: myFact(a.T2), type a.T5 int: myFact(a.T5), type a.V string: myFact(a.V), var b.G5 struct{F a.T5}: myFact(b.G5), var b.G4 *a.T4: myFact(b.G4), type a.T3 int: myFact(a.T3), var b.G1 []a.T1: myFact(b.G1), var b.G3 chan a.T3: myFact(b.G3), var b.G6 map[a.K]a.V: myFact(b.G6)} facts_test.go:327: exported c facts = {var b.G4 *a.T4: myFact(b.G4), var c.v6 map[a.K]a.V: myFact(c.v6), type a.T3 int: myFact(a.T3), var b.G1 []a.T1: myFact(b.G1), var b.G3 chan a.T3: myFact(b.G3), var b.G6 map[a.K]a.V: myFact(b.G6), var c.v2 [7]a.T2: myFact(c.v2), type a.K int: myFact(a.K), type a.T4 int: myFact(a.T4), var b.G2 [7]a.T2: myFact(b.G2), var c.v4 *a.T4: myFact(c.v4), type a.T1 int: myFact(a.T1), type a.T2 int: myFact(a.T2), type a.T5 int: myFact(a.T5), type a.V string: myFact(a.V), var b.G5 struct{F a.T5}: myFact(b.G5), var c.v1 []a.T1: myFact(c.v1), var c.v3 chan a.T3: myFact(c.v3), var c.v5 struct{F a.T5}: myFact(c.v5)} --- PASS: TestEncodeDecode/globals (1.30s) invoke.go:269: 657.397825ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3604120464/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_Modules542016342/fake/d invoke.go:269: 31.309826ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 673.80982ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules354093407/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules354093407/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAddImportInOverlay_Modules354093407/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2341479213/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:269: 65.13069ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3400562668/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3400562668/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3400562668/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 70.601961ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 72.129184ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 76.748701ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 60.546935ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesBothPackageNames_Modules89522596/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayChangesBothPackageNames_Modules89522596/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesBothPackageNames_Modules89522596/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 116.157471ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 63.724021ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules107861681/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules107861681/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules107861681/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 136.623454ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3707578463/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_Modules3367247533/fake/e invoke.go:269: 86.70712ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules107861681/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules107861681/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules107861681/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 117.421413ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe facts_test.go:318: decode c facts = {type b.B chan a2.A2: myFact(b.B), type b.F func() a.T: myFact(b.F), type a.T int: myFact(a.T)} 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.43s) invoke.go:269: 89.482741ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/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 facts_test.go:318: decode c facts = {func b.F6[T a.T6]() T: myFact(b.F6), var b.G1 b.N1[a.T1]: myFact(b.G1), var b.G2 func() b.N2[a.T2]: myFact(b.G2), type b.N1[T a.T1 | int8] func() T: myFact(b.N1), type b.N3[T a.T3] func() T: myFact(b.N3), type a.T3 interface{Foo()}: myFact(a.T3), type a.T4 int: myFact(a.T4), type a.T5 int: myFact(a.T5), var b.G4 b.N4[a.T4]: myFact(b.G4), var b.G5 b.N5[b.t5]: myFact(b.G5), type b.N4[T a.T4 | int8] func() T: myFact(b.N4), type a.T1 int: myFact(a.T1), type b.t5 struct{}: myFact(b.t5), type a.T2 int: myFact(a.T2), var b.G3 b.N3[a.T3]: myFact(b.G3), type b.N2[T any] struct{F T}: myFact(b.N2), type b.N5[T interface{Bar() a.T5}] func() T: myFact(b.N5), type a.T6 interface{Foo()}: myFact(a.T6)} facts_test.go:327: exported c facts = {type b.t5 struct{}: myFact(b.t5), var c.v1 b.N1[a.T1]: myFact(c.v1), var c.v6 func() c.t6: myFact(c.v6), var b.G3 b.N3[a.T3]: myFact(b.G3), type b.N2[T any] struct{F T}: myFact(b.N2), type b.N5[T interface{Bar() a.T5}] func() T: myFact(b.N5), type c.t6 struct{}: myFact(c.t6), type a.T3 interface{Foo()}: myFact(a.T3), func b.F6[T a.T6]() T: myFact(b.F6), var b.G1 b.N1[a.T1]: myFact(b.G1), var b.G2 func() b.N2[a.T2]: myFact(b.G2), type b.N3[T a.T3] func() T: myFact(b.N3), type a.T1 int: myFact(a.T1), type a.T4 int: myFact(a.T4), type b.N4[T a.T4 | int8] func() T: myFact(b.N4), type a.T2 int: myFact(a.T2), var c.v4 b.N4[a.T4]: myFact(c.v4), type a.T6 interface{Foo()}: myFact(a.T6), type b.N1[T a.T1 | int8] func() T: myFact(b.N1), type a.T5 int: myFact(a.T5), var b.G4 b.N4[a.T4]: myFact(b.G4), var b.G5 b.N5[b.t5]: myFact(b.G5), var c.v2 func() b.N2[a.T2]: myFact(c.v2), var c.v3 b.N3[a.T3]: myFact(c.v3), var c.v5 b.N5[b.t5]: myFact(c.v5)} --- PASS: TestEncodeDecode/typeparams (1.45s) 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.45s) --- PASS: TestNewPackagesInOverlay/Modules/multiple_files_same_package (0.27s) === RUN TestNewPackagesInOverlay/Modules/multiple_files_two_packages invoke.go:269: 107.888638ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/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:269: 16.381094ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 59.278797ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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 invoke.go:269: 35.570189ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 17.975356ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestTypeparamTest/list2.go (0.20s) === RUN TestTypeparamTest/listimp.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/listimp.go --- 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 invoke.go:269: 23.0721ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 33.282091ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 146.497394ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/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: TestTypeparamTest/lockable.go (0.03s) === RUN TestTypeparamTest/map.go invoke.go:269: 68.645484ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake go list -e -f {{context.ReleaseTags}} -- unsafe builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/map.go --- PASS: TestTypeparamTest/map.go (0.02s) === 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 --- PASS: TestTypeparamTest/maps.go (0.02s) === 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 --- 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 = {var c.C b.B: myFact(c.C), type a.T int: myFact(a.T), type b.B struct{}: myFact(b.B)} --- PASS: TestEncodeDecode/methods (1.60s) --- PASS: TestEncodeDecode (0.00s) === RUN TestFactFilter invoke.go:269: 131.615235ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 101.548551ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 82.709704ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/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 --- 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:269: 577.936982ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/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:269: 144.116709ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2167967813/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_Modules3367247533/fake/e invoke.go:269: 146.942264ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3073694772/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_two_packages (0.19s) === RUN TestNewPackagesInOverlay/Modules/multiple_files_three_packages invoke.go:269: 401.533852ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules2078737943/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules2078737943/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadSyntaxOK_Modules2078737943/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 TestInvalidPackageName/Modules invoke.go:269: 26.147105ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 32.104159ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 37.638276ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 31.990402ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestTypeparamTest/nested.go (0.06s) === RUN TestTypeparamTest/ordered.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/ordered.go --- 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:269: 84.070173ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 42.552479ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidPackageName_Modules3471358032/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidPackageName_Modules3471358032/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidPackageName_Modules3471358032/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 1.285111488s for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/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:269: 115.818825ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 90.516342ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestTypeparamTest/orderedmap.go (0.06s) === 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 --- 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:269: 140.091128ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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 invoke.go:269: 88.968036ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3964917995/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:269: 147.401739ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/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 --- PASS: TestFactFilter (0.15s) === RUN TestMalformed === RUN TestMalformed/initialization-cycle === PAUSE TestMalformed/initialization-cycle === CONT TestMalformed/initialization-cycle --- PASS: TestMalformed/initialization-cycle (0.00s) --- PASS: TestMalformed (0.00s) PASS invoke.go:269: 89.389054ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-4256229921/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_Modules3367247533/fake/e --- PASS: TestNewPackagesInOverlay/Modules/multiple_files_three_packages (0.12s) === RUN TestNewPackagesInOverlay/Modules/multiple_files_four_packages ok golang.org/x/tools/internal/facts 1.816s --- PASS: TestTypeparamTest/sets.go (0.02s) === 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: 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:269: 20.611374ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 20.407293ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 111.172337ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/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_Modules484366270/fake/c/c.go invoke.go:269: 63.370702ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 22.89922ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 44.67585ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 41.276288ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 94.122294ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/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:269: 825.725005ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2926768023/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2926768023/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2926768023/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-4139388391/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_Modules2926768023/fake invoke.go:269: 76.797458ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 112.773424ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidPackageName_Modules3471358032/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidPackageName_Modules3471358032/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidPackageName_Modules3471358032/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 --- PASS: TestInvalidPackageName/Modules (0.18s) --- PASS: TestInvalidPackageName (0.00s) === 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 TestOverlayChangesTestPackageName/Modules invoke.go:269: 57.962221ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestTypeparamTest/slices.go (0.06s) === 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.03s) === RUN TestTypeparamTest/stringer.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/stringer.go invoke.go:269: 102.92411ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/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:269: 102.938249ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-600939011/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:269: 62.662938ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- 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 invoke.go:269: 68.452766ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- 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 invoke.go:269: 87.012032ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2208647213/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_Modules3367247533/fake/e --- 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: TestNewPackagesInOverlay/Modules/multiple_files_four_packages (0.13s) === RUN TestNewPackagesInOverlay/Modules/multiple_files_four_packages_again --- PASS: TestTypeparamTest/subdict.go (0.00s) === RUN TestTypeparamTest/sum.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/sum.go --- PASS: TestTypeparamTest/sum.go (0.01s) === 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 invoke.go:269: 37.466184ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestTypeparamTest/typelist.go (0.03s) === RUN TestTypeparamTest/typeswitch1.go builder_test.go:856: Input: /home/swarming/.swarming/w/ir/x/w/goroot/test/typeparam/typeswitch1.go invoke.go:269: 42.094906ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- 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:269: 44.561253ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesTestPackageName_Modules3257990747/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayChangesTestPackageName_Modules3257990747/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesTestPackageName_Modules3257990747/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 50.113001ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -e -f {{context.ReleaseTags}} -- 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 invoke.go:269: 649.339804ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3400562668/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3400562668/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesBits_Modules3400562668/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: TestTypeparamTest/typeswitch3.go (0.01s) === 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: TestLoadTypesBits/Modules (0.72s) --- PASS: TestLoadTypesBits (0.00s) === CONT TestInvalidFilesInXTest/Modules --- PASS: TestTypeparamTest/value.go (0.02s) --- PASS: TestTypeparamTest (1.71s) === 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 --- 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 --- PASS: TestGo117Builtins/slice_to_array_pointer (0.00s) === CONT TestGo117Builtins/unsafe_add === CONT TestGo117Builtins/unsafe_slice invoke.go:269: 106.965525ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 112.667246ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/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:269: 120.621134ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 722.832757ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesBothPackageNames_Modules89522596/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayChangesBothPackageNames_Modules89522596/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesBothPackageNames_Modules89522596/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-1966198626/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_Modules89522596/fake --- PASS: TestGo117Builtins/unsafe_add (0.10s) --- PASS: TestGo117Builtins/unsafe_slice (0.10s) --- PASS: TestGo117Builtins (0.00s) === RUN TestConstString --- PASS: TestConstString (0.00s) === RUN TestCoreType --- PASS: TestCoreType (0.00s) === RUN TestMethodValue --- PASS: TestMethodValue (0.00s) === RUN TestObjValueLookup --- PASS: TestOverlayChangesBothPackageNames/Modules (0.87s) --- PASS: TestOverlayChangesBothPackageNames (0.00s) === CONT TestOverlayXTests/Modules invoke.go:269: 90.128136ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 169.666298ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigFlags_Modules2284421235/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.92s) --- PASS: TestConfigFlags (0.00s) === CONT TestLoadDifferentPatterns/Modules invoke.go:269: 102.088531ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 173.901419ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-1411524850/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_Modules3367247533/fake/e invoke.go:269: 98.804423ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesInXTest_Modules3511506369/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesInXTest_Modules3511506369/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesInXTest_Modules3511506369/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestNewPackagesInOverlay/Modules/multiple_files_four_packages_again (0.23s) === RUN TestNewPackagesInOverlay/Modules/main_overlay === RUN TestLoadDifferentPatterns/Modules/golang.org/fake/a invoke.go:269: 24.886147ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 51.016579ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 39.501544ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules1394192023/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules1394192023/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules1394192023/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 39.273583ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules1394192023/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules1394192023/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules1394192023/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 97.897002ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/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 invoke.go:269: 390.648402ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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:269: 16.181597ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 21.909052ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 108.045486ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 56.796823ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 142.04616ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 91.468434ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/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 invoke.go:269: 37.569622ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 66.336008ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 83.120091ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/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:269: 324.865804ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesInXTest_Modules3511506369/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesInXTest_Modules3511506369/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesInXTest_Modules3511506369/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.48s) --- PASS: TestInvalidFilesInXTest (0.00s) === CONT TestIssue37098/Modules packages_test.go:2454: skipping test: g++ not available --- SKIP: TestIssue37098/Modules (0.00s) --- PASS: TestIssue37098 (0.00s) === CONT TestTypecheckCgo/Modules invoke.go:269: 19.554149ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 694.513255ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadImportsGraph_Modules484366270/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:269: 100.682185ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/fake/a go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 1.133816892s for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules107861681/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules107861681/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayDeps_Modules107861681/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-4278545328/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_Modules107861681/fake/c invoke.go:269: 732.737019ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2926768023/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2926768023/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayNewPackageAndTest_Modules2926768023/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-1507785156/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_Modules2926768023/fake --- PASS: TestLoadImportsGraph/Modules (2.25s) --- PASS: TestLoadImportsGraph (0.00s) === CONT TestIssue37529/Modules --- PASS: TestOverlayDeps/Modules (1.34s) --- PASS: TestOverlayDeps (0.00s) === CONT TestModule/Modules invoke.go:269: 809.167372ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/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 --- PASS: TestOverlayNewPackageAndTest/Modules (1.82s) --- PASS: TestOverlayNewPackageAndTest (0.00s) === CONT TestForTestField/Modules invoke.go:269: 682.753293ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesTestPackageName_Modules3257990747/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayChangesTestPackageName_Modules3257990747/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayChangesTestPackageName_Modules3257990747/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3485486791/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_Modules3257990747/fake invoke.go:269: 9.95376ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestOverlayChangesTestPackageName/Modules (0.81s) --- PASS: TestOverlayChangesTestPackageName (0.00s) === CONT TestCycleImportStack/Modules invoke.go:269: 111.720443ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules1426802461/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules1426802461/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules1426802461/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 209.654214ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestConfigDir_Modules120135912/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.22s) --- PASS: TestConfigDir (0.00s) === CONT TestLoadTypesInfoWithoutNeedDeps/Modules invoke.go:269: 141.735253ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules1426802461/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules1426802461/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules1426802461/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 62.07688ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestModule_Modules222743247/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestModule_Modules222743247/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestModule_Modules222743247/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 810.9321ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-972369684/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:269: 592.844013ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNewPackagesInOverlay_Modules3367247533/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-1332815697/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_Modules3367247533/fake/e --- PASS: TestNewPackagesInOverlay/Modules/main_overlay (0.62s) invoke.go:269: 505.752642ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-915907156/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:269: 54.589882ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCycleImportStack_Modules322602993/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCycleImportStack_Modules322602993/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCycleImportStack_Modules322602993/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 485.116831ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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:269: 71.286861ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestForTestField_Modules1391581902/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestForTestField_Modules1391581902/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestForTestField_Modules1391581902/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestNewPackagesInOverlay/Modules (1.84s) --- PASS: TestNewPackagesInOverlay (0.00s) === CONT TestImpliedLoadMode/Modules invoke.go:269: 83.35646ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestModule_Modules222743247/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestModule_Modules222743247/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestModule_Modules222743247/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.19s) --- PASS: TestModule (0.00s) === CONT TestIssue32814/Modules invoke.go:269: 71.065831ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3765895479/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3765895479/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3765895479/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 93.170919ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3765895479/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3765895479/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3765895479/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 130.406393ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1485092983/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1485092983/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1485092983/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 128.341694ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1485092983/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1485092983/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1485092983/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 126.215183ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCycleImportStack_Modules322602993/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCycleImportStack_Modules322602993/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCycleImportStack_Modules322602993/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 invoke.go:269: 65.210313ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3765895479/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3765895479/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue37529_Modules3765895479/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-346393954/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 --- PASS: TestCycleImportStack/Modules (0.24s) --- PASS: TestCycleImportStack (0.00s) --- PASS: TestIssue37529/Modules (0.32s) --- PASS: TestIssue37529 (0.00s) === CONT TestCgoBadPkgConfig/Modules 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 TestBasicXTest/Modules === CONT TestLoadWithNeedDeps/Modules invoke.go:269: 130.937604ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 801.125163ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules1394192023/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules1394192023/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlayXTests_Modules1394192023/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_Modules1394192023/fake/a invoke.go:269: 104.41858ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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:269: 110.977115ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules185586066/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules185586066/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules185586066/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 109.993051ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules185586066/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules185586066/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules185586066/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 233.197404ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestForTestField_Modules1391581902/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestForTestField_Modules1391581902/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestForTestField_Modules1391581902/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2102775237/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:269: 106.054139ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2394806214/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2394806214/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2394806214/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestForTestField/Modules (0.38s) --- PASS: TestForTestField (0.00s) === CONT TestIssue35331/Modules invoke.go:269: 96.264604ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2394806214/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2394806214/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2394806214/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 52.234854ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 54.472951ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBasicXTest_Modules3721226688/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestBasicXTest_Modules3721226688/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestBasicXTest_Modules3721226688/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 54.439829ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules2603864045/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules2603864045/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules2603864045/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 62.921862ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules2603864045/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules2603864045/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules2603864045/fake go list -e -f {{context.ReleaseTags}} -- unsafe ? golang.org/x/tools/internal/goroot [no test files] ? golang.org/x/tools/internal/packagesinternal [no test files] --- PASS: TestOverlayXTests/Modules (1.01s) --- PASS: TestOverlayXTests (0.00s) === CONT TestCgoNoCcompiler/Modules invoke.go:269: 73.987345ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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 === 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 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 TestTestServer === RUN TestTestServer/tcp --- PASS: TestTestServer/tcp (0.00s) === RUN TestTestServer/pipe --- PASS: TestTestServer/pipe (0.00s) --- PASS: TestTestServer (0.00s) PASS === RUN TestImportTestdata ok golang.org/x/tools/internal/memoize 0.036s === RUN TestShouldTraverse === RUN TestConnectionRaw === RUN TestSimpleCases === RUN TestSimpleCases/factored_imports_add === RUN TestSimpleCases/factored_imports_add/GOPATH --- PASS: TestShouldTraverse (0.00s) === RUN TestSkip ok golang.org/x/tools/internal/jsonrpc2/servertest 0.042s 2023/11/06 21:45:04 scanning /home/swarming/.swarming/w/ir/x/t/goimports-702069797/src 2023/11/06 21:45:04 Read /home/swarming/.swarming/w/ir/x/t/goimports-702069797/src/.goimportsignore 2023/11/06 21:45:04 Directory added to ignore list: /home/swarming/.swarming/w/ir/x/t/goimports-702069797/src/ignoreme 2023/11/06 21:45:04 Directory added to ignore list: /home/swarming/.swarming/w/ir/x/t/goimports-702069797/src/v 2023/11/06 21:45:04 Directory added to ignore list: /home/swarming/.swarming/w/ir/x/t/goimports-702069797/src/mod 2023/11/06 21:45:04 scanned /home/swarming/.swarming/w/ir/x/t/goimports-702069797/src in 674.208µs === RUN TestIdleTimeout --- PASS: TestSkip (0.00s) === RUN TestSkipFunction --- PASS: TestSkipFunction (0.02s) PASS ok golang.org/x/tools/internal/gopathwalk 0.076s invoke.go:269: 241.001154ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1485092983/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1485092983/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadTypesInfoWithoutNeedDeps_Modules1485092983/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.52s) --- PASS: TestLoadTypesInfoWithoutNeedDeps (0.00s) === CONT TestCgoMissingFile/Modules invoke.go:269: 66.579393ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 99.979033ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue35331_Modules2319696936/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue35331_Modules2319696936/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue35331_Modules2319696936/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: Test/testdata/lineflag.txtar (3.55s) === RUN TestConnectionRaw/no_args eventtest.go:60: start: no_args {d24d7bab7e8c598af81a659c527a36cc c8719a59b5a665c2} eventtest.go:60: start: no_args {a07fccba4a0047ae5c66e275c11464dc 81506def2e72edc1} eventtest.go:60: finish: no_args {d24d7bab7e8c598af81a659c527a36cc c8719a59b5a665c2} eventtest.go:60: finish: no_args {a07fccba4a0047ae5c66e275c11464dc 81506def2e72edc1} --- PASS: TestConnectionRaw/no_args (0.00s) === RUN TestConnectionRaw/one_string eventtest.go:60: start: one_string {bbd3db7f1315bcf030ba930956046d04 3a2f4085a83d75c1} eventtest.go:60: start: one_string {9e1ba338fea8010f80a5c4e94ca25095 f30d131b2209fdc0} eventtest.go:60: finish: one_string {bbd3db7f1315bcf030ba930956046d04 3a2f4085a83d75c1} eventtest.go:60: finish: one_string {9e1ba338fea8010f80a5c4e94ca25095 f30d131b2209fdc0} --- PASS: TestConnectionRaw/one_string (0.00s) === RUN TestConnectionRaw/one_number eventtest.go:60: start: one_number {a55163c557d1bf8d354a2896113656fd acece5b09bd484c0} eventtest.go:60: start: one_number {ad03981d9f9cfd1932e537d1e07550b9 65cbb84615a00cc0} eventtest.go:60: finish: one_number {a55163c557d1bf8d354a2896113656fd acece5b09bd484c0} eventtest.go:60: finish: one_number {ad03981d9f9cfd1932e537d1e07550b9 65cbb84615a00cc0} --- PASS: TestConnectionRaw/one_number (0.00s) === RUN TestConnectionRaw/join eventtest.go:60: start: join {440596c51dba9fa8d75228fb350f80b2 1eaa8bdc8e6b94bf} eventtest.go:60: start: join {dcd1f2418778a10dc159580323fc8a84 d7885e7208371cbf} eventtest.go:60: finish: join {440596c51dba9fa8d75228fb350f80b2 1eaa8bdc8e6b94bf} eventtest.go:60: finish: join {dcd1f2418778a10dc159580323fc8a84 d7885e7208371cbf} --- PASS: TestConnectionRaw/join (0.00s) === RUN TestConnectionRaw/notify eventtest.go:60: start: set {59030e4b54a86806655848081a12f1de 906731088202a4be} eventtest.go:60: start: set {66833e7eba08b0efc11fafe854f99cd9 4946049efbcd2bbe} eventtest.go:60: finish: set {66833e7eba08b0efc11fafe854f99cd9 4946049efbcd2bbe} eventtest.go:60: finish: set {59030e4b54a86806655848081a12f1de 906731088202a4be} eventtest.go:60: start: add {7080089be02e23005a03be6047d7bb03 0225d7337599b3bd} eventtest.go:60: start: add {41253f7a8512e4ab3754529263694259 bb03aac9ee643bbd} eventtest.go:60: finish: add {41253f7a8512e4ab3754529263694259 bb03aac9ee643bbd} eventtest.go:60: finish: add {7080089be02e23005a03be6047d7bb03 0225d7337599b3bd} eventtest.go:60: start: get {c15f39c4333da7c4280a1ca401af5ea9 74e27c5f6830c3bc} eventtest.go:60: start: get {f158ff07f11eef0d71e80dd3692c90c4 2dc14ff5e1fb4abc} eventtest.go:60: finish: get {c15f39c4333da7c4280a1ca401af5ea9 74e27c5f6830c3bc} eventtest.go:60: finish: get {f158ff07f11eef0d71e80dd3692c90c4 2dc14ff5e1fb4abc} --- PASS: TestConnectionRaw/notify (0.00s) === RUN TestConnectionRaw/preempt eventtest.go:60: start: wait {ceee308304475f26d7c191f328504da3 e69f228b5bc7d2bb} eventtest.go:60: start: wait {d0e2b2fb685ac23c468eed45bb987bf8 9f7ef520d5925abb} eventtest.go:60: start: unblock {2261a4aa476bde0f14420459509f54a7 585dc8b64e5ee2ba} eventtest.go:60: start: unblock {abe610130ee29b0b2bd95e5ba95ad65d 113c9b4cc8296aba} eventtest.go:60: finish: unblock {abe610130ee29b0b2bd95e5ba95ad65d 113c9b4cc8296aba} eventtest.go:60: finish: wait {ceee308304475f26d7c191f328504da3 e69f228b5bc7d2bb} eventtest.go:60: finish: wait {d0e2b2fb685ac23c468eed45bb987bf8 9f7ef520d5925abb} eventtest.go:60: finish: unblock {2261a4aa476bde0f14420459509f54a7 585dc8b64e5ee2ba} --- PASS: TestConnectionRaw/preempt (0.00s) === RUN TestConnectionRaw/basic_cancel eventtest.go:60: start: wait {ff6ff9f7eff3eab7ba2e0106962e1f77 ca1a6ee241f5f1b9} eventtest.go:60: start: wait {71689ccca4074674931892f085f071bf 83f94078bbc079b9} eventtest.go:60: start: cancel {a410bd5ebe4041767d2f108353f622fd 3cd8130e358c01b9} eventtest.go:60: start: cancel {aa3bf920f622e61d68ecac3b742c534d f5b6e6a3ae5789b8} eventtest.go:60: finish: cancel {aa3bf920f622e61d68ecac3b742c534d f5b6e6a3ae5789b8} eventtest.go:60: finish: wait {ff6ff9f7eff3eab7ba2e0106962e1f77 ca1a6ee241f5f1b9} eventtest.go:60: finish: wait {71689ccca4074674931892f085f071bf 83f94078bbc079b9} eventtest.go:60: finish: cancel {a410bd5ebe4041767d2f108353f622fd 3cd8130e358c01b9} --- PASS: TestConnectionRaw/basic_cancel (0.00s) === RUN TestConnectionRaw/queue eventtest.go:60: start: wait {3c09683524d73fe93ab12a56843dce68 ae95b939282311b8} eventtest.go:60: start: wait {bf358a71f6d4eb7715d4ef2211d613e5 67748ccfa1ee98b7} eventtest.go:60: start: set {44ec4cc147f1b0dc9b36bc2ae102c503 20535f651bba20b7} eventtest.go:60: start: set {2ad634fb244eeeefbc809b0617104bdd d93132fb9485a8b6} eventtest.go:60: finish: set {44ec4cc147f1b0dc9b36bc2ae102c503 20535f651bba20b7} eventtest.go:60: start: add {e04d0a25c320cb7d462595f782992b76 921005910e5130b6} eventtest.go:60: start: add {f0bc328a89cd12321acd6287a4e99290 4befd726881cb8b5} eventtest.go:60: finish: add {e04d0a25c320cb7d462595f782992b76 921005910e5130b6} eventtest.go:60: start: add {aefa9b8fa8fd8a09e238b5f94263cdfc 04ceaabc01e83fb5} eventtest.go:60: start: add {de610fb4a1db0759d8ec97d2b2075cb6 bdac7d527bb3c7b4} eventtest.go:60: finish: add {aefa9b8fa8fd8a09e238b5f94263cdfc 04ceaabc01e83fb5} eventtest.go:60: start: add {ae68465ddeb14107eed98ce6935c681b 768b50e8f47e4fb4} eventtest.go:60: start: add {a0f309fb60c244780c264ec6cab92f85 2f6a237e6e4ad7b3} eventtest.go:60: finish: add {ae68465ddeb14107eed98ce6935c681b 768b50e8f47e4fb4} eventtest.go:60: start: peek {5bd4d71f341aba03e95c3f4c78e60840 e848f613e8155fb3} eventtest.go:60: start: peek {13832eade7e23997b2e9d4b2686c7ff9 a127c9a961e1e6b2} eventtest.go:60: finish: peek {5bd4d71f341aba03e95c3f4c78e60840 e848f613e8155fb3} eventtest.go:60: finish: peek {13832eade7e23997b2e9d4b2686c7ff9 a127c9a961e1e6b2} eventtest.go:60: start: unblock {d7146a7e0781a7d713f9f403e3dcfa7e 5a069c3fdbac6eb2} eventtest.go:60: start: unblock {eba7dc36197b7d069a6c1069582af79f 13e56ed55478f6b1} eventtest.go:60: finish: unblock {eba7dc36197b7d069a6c1069582af79f 13e56ed55478f6b1} eventtest.go:60: finish: wait {3c09683524d73fe93ab12a56843dce68 ae95b939282311b8} eventtest.go:60: finish: wait {bf358a71f6d4eb7715d4ef2211d613e5 67748ccfa1ee98b7} eventtest.go:60: finish: set {2ad634fb244eeeefbc809b0617104bdd d93132fb9485a8b6} eventtest.go:60: finish: add {f0bc328a89cd12321acd6287a4e99290 4befd726881cb8b5} eventtest.go:60: finish: add {de610fb4a1db0759d8ec97d2b2075cb6 bdac7d527bb3c7b4} eventtest.go:60: finish: add {a0f309fb60c244780c264ec6cab92f85 2f6a237e6e4ad7b3} eventtest.go:60: finish: unblock {d7146a7e0781a7d713f9f403e3dcfa7e 5a069c3fdbac6eb2} eventtest.go:60: start: get {5c6ccb7c0db4b20c09c2609324c57986 ccc3416bce437eb1} eventtest.go:60: start: get {0425f154eaf1c337f939f1f49b2c8c49 85a21401480f06b1} eventtest.go:60: finish: get {5c6ccb7c0db4b20c09c2609324c57986 ccc3416bce437eb1} eventtest.go:60: finish: get {0425f154eaf1c337f939f1f49b2c8c49 85a21401480f06b1} --- PASS: TestConnectionRaw/queue (0.00s) === RUN TestConnectionRaw/fork eventtest.go:60: start: fork {67bea994c0e0e030909761f7fcbb2b7f 3e81e796c1da8db0} eventtest.go:60: start: fork {9e4887f0ee05184207a66327421cc4f5 f75fba2c3ba615b0} eventtest.go:60: start: set {ce62806d8116f14f1eb945e1accdd220 b03e8dc2b4719daf} eventtest.go:60: start: set {8c7d9524110aa911a1a0302af6a77eba 691d60582e3d25af} eventtest.go:60: finish: set {8c7d9524110aa911a1a0302af6a77eba 691d60582e3d25af} eventtest.go:60: finish: set {ce62806d8116f14f1eb945e1accdd220 b03e8dc2b4719daf} eventtest.go:60: start: add {18725a781c279206e3ed803c67cf1800 22fc32eea708adae} eventtest.go:60: start: add {2bc179fb6d7959a8df0a9a061fd5ac02 dbda058421d434ae} eventtest.go:60: finish: add {2bc179fb6d7959a8df0a9a061fd5ac02 dbda058421d434ae} eventtest.go:60: finish: add {18725a781c279206e3ed803c67cf1800 22fc32eea708adae} eventtest.go:60: start: add {8c13a297ba2e7aa44da4de9671fdf652 94b9d8199b9fbcad} eventtest.go:60: start: add {516c8201343cc4331c607dbd9b8cdfa4 4d98abaf146b44ad} eventtest.go:60: finish: add {516c8201343cc4331c607dbd9b8cdfa4 4d98abaf146b44ad} eventtest.go:60: finish: add {8c13a297ba2e7aa44da4de9671fdf652 94b9d8199b9fbcad} eventtest.go:60: start: add {017d089a64ed989b6ebe65cd3cb72587 06777e458e36ccac} eventtest.go:60: start: add {7513c707d47ee1c9e33adc5a2a4a2c18 bf5551db070254ac} eventtest.go:60: finish: add {7513c707d47ee1c9e33adc5a2a4a2c18 bf5551db070254ac} eventtest.go:60: finish: add {017d089a64ed989b6ebe65cd3cb72587 06777e458e36ccac} eventtest.go:60: start: get {555e0e4c794b887230c87b84526c5a84 7834247181cddbab} eventtest.go:60: start: get {dc1f34d1bba5689d6b61a2ea6184d9f0 3113f706fb9863ab} eventtest.go:60: finish: get {555e0e4c794b887230c87b84526c5a84 7834247181cddbab} eventtest.go:60: finish: get {dc1f34d1bba5689d6b61a2ea6184d9f0 3113f706fb9863ab} eventtest.go:60: start: unblock {06d139902a36c15ffeda62c6a35bd81f eaf1c99c7464ebaa} eventtest.go:60: start: unblock {21f019a4d4a38d7f4261fe7ba1e83541 a3d09c32ee2f73aa} eventtest.go:60: finish: unblock {21f019a4d4a38d7f4261fe7ba1e83541 a3d09c32ee2f73aa} eventtest.go:60: finish: fork {67bea994c0e0e030909761f7fcbb2b7f 3e81e796c1da8db0} eventtest.go:60: finish: fork {9e4887f0ee05184207a66327421cc4f5 f75fba2c3ba615b0} eventtest.go:60: finish: unblock {06d139902a36c15ffeda62c6a35bd81f eaf1c99c7464ebaa} --- PASS: TestConnectionRaw/fork (0.00s) === RUN TestConnectionRaw/concurrent eventtest.go:60: start: fork {fb35f05e918dfaacbb3c2eee3b5d2513 5caf6fc867fbfaa9} eventtest.go:60: start: fork {cdee0d9a88ee39560b526e097ddc81d4 158e425ee1c682a9} eventtest.go:60: start: unblock {8d018bb7f8ad69f4bf97518381262c89 ce6c15f45a920aa9} eventtest.go:60: start: unblock {ce3a0a99c76f89d19523504df1d3cc48 874be889d45d92a8} eventtest.go:60: finish: unblock {ce3a0a99c76f89d19523504df1d3cc48 874be889d45d92a8} eventtest.go:60: finish: fork {fb35f05e918dfaacbb3c2eee3b5d2513 5caf6fc867fbfaa9} eventtest.go:60: finish: fork {cdee0d9a88ee39560b526e097ddc81d4 158e425ee1c682a9} eventtest.go:60: finish: unblock {8d018bb7f8ad69f4bf97518381262c89 ce6c15f45a920aa9} eventtest.go:60: start: fork {af87b2fc82797c5c7b80d613cd576971 402abb1f4e291aa8} eventtest.go:60: start: fork {80612db927dbae1b05135081d5b91197 f9088eb5c7f4a1a7} eventtest.go:60: start: unblock {fb0823e67f1f39a8b692223d049b4935 b2e7604b41c029a7} eventtest.go:60: start: unblock {1ed7b7131eb9de740d856f4f038d01a3 6bc633e1ba8bb1a6} eventtest.go:60: finish: unblock {1ed7b7131eb9de740d856f4f038d01a3 6bc633e1ba8bb1a6} eventtest.go:60: finish: fork {af87b2fc82797c5c7b80d613cd576971 402abb1f4e291aa8} eventtest.go:60: finish: fork {80612db927dbae1b05135081d5b91197 f9088eb5c7f4a1a7} eventtest.go:60: finish: unblock {fb0823e67f1f39a8b692223d049b4935 b2e7604b41c029a7} --- PASS: TestConnectionRaw/concurrent (0.00s) invoke.go:269: 566.335799ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/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 invoke.go:269: 169.436426ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules2603864045/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules2603864045/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadWithNeedDeps_Modules2603864045/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.36s) --- PASS: TestLoadWithNeedDeps (0.00s) === CONT TestMissingDependency/Modules --- PASS: TestConnectionRaw (0.12s) === RUN TestConnectionHeader === RUN TestConnectionHeader/no_args eventtest.go:60: start: no_args {ba2ea722fc5cd9bdf238cca5747a07fa 24a50677345739a6} eventtest.go:60: start: no_args {a17442c7d38b57d916aefe5ec3292142 dd83d90cae22c1a5} eventtest.go:60: finish: no_args {ba2ea722fc5cd9bdf238cca5747a07fa 24a50677345739a6} eventtest.go:60: finish: no_args {a17442c7d38b57d916aefe5ec3292142 dd83d90cae22c1a5} --- PASS: TestConnectionHeader/no_args (0.00s) === RUN TestConnectionHeader/one_string eventtest.go:60: start: one_string {381cb30572f078574503e77abd0067f3 9662aca227ee48a5} eventtest.go:60: start: one_string {3b691cf1f75b50dc2a978a74671b3efe 4f417f38a1b9d0a4} eventtest.go:60: finish: one_string {381cb30572f078574503e77abd0067f3 9662aca227ee48a5} eventtest.go:60: finish: one_string {3b691cf1f75b50dc2a978a74671b3efe 4f417f38a1b9d0a4} --- PASS: TestConnectionHeader/one_string (0.00s) === RUN TestConnectionHeader/one_number eventtest.go:60: start: one_number {a035be42ac20bd4a5eeb947c496243e8 082052ce1a8558a4} eventtest.go:60: start: one_number {f7bc4b0aae9efa563d24f8cddb4fc470 c1fe24649450e0a3} eventtest.go:60: finish: one_number {a035be42ac20bd4a5eeb947c496243e8 082052ce1a8558a4} eventtest.go:60: finish: one_number {f7bc4b0aae9efa563d24f8cddb4fc470 c1fe24649450e0a3} --- PASS: TestConnectionHeader/one_number (0.00s) === RUN TestConnectionHeader/join eventtest.go:60: start: join {8f3c541b3bfb76008a5d154da4bb898f 7addf7f90d1c68a3} eventtest.go:60: start: join {377db1a236fcccd09d98a1a1255172b2 33bcca8f87e7efa2} eventtest.go:60: finish: join {8f3c541b3bfb76008a5d154da4bb898f 7addf7f90d1c68a3} eventtest.go:60: finish: join {377db1a236fcccd09d98a1a1255172b2 33bcca8f87e7efa2} --- PASS: TestConnectionHeader/join (0.01s) === RUN TestConnectionHeader/notify eventtest.go:60: start: set {e44a5e89c83ccaae8bd19bec6752db95 ec9a9d2501b377a2} eventtest.go:60: start: set {626fbd52c9b7ee339b3ba4c7b00da9e7 a57970bb7a7effa1} eventtest.go:60: finish: set {626fbd52c9b7ee339b3ba4c7b00da9e7 a57970bb7a7effa1} eventtest.go:60: finish: set {e44a5e89c83ccaae8bd19bec6752db95 ec9a9d2501b377a2} eventtest.go:60: start: add {ee78b7fa0a32494208af49809d7b2de7 5e584351f44987a1} eventtest.go:60: start: add {2934866a91092fba0105927b50ebbcf3 173716e76d150fa1} eventtest.go:60: finish: add {2934866a91092fba0105927b50ebbcf3 173716e76d150fa1} eventtest.go:60: finish: add {ee78b7fa0a32494208af49809d7b2de7 5e584351f44987a1} eventtest.go:60: start: get {d0ce3b8d911164c608369390a0b20edc d015e97ce7e096a0} eventtest.go:60: start: get {727e679357ca1d8a8a04825e293186ad 89f4bb1261ac1ea0} eventtest.go:60: finish: get {d0ce3b8d911164c608369390a0b20edc d015e97ce7e096a0} eventtest.go:60: finish: get {727e679357ca1d8a8a04825e293186ad 89f4bb1261ac1ea0} --- PASS: TestConnectionHeader/notify (0.00s) === RUN TestConnectionHeader/preempt eventtest.go:60: start: wait {35b4ecd248fd83113d2e5f0fdb82d67b 42d38ea8da77a69f} eventtest.go:60: start: wait {1d2c11032e9fe72838933b28a4438d95 fbb1613e54432e9f} eventtest.go:60: start: unblock {0fb222c5c02829ac05b9d042819029e6 b49034d4cd0eb69e} eventtest.go:60: start: unblock {f024d74d3d5ba973f8487f4aca2f8a68 6d6f076a47da3d9e} eventtest.go:60: finish: unblock {f024d74d3d5ba973f8487f4aca2f8a68 6d6f076a47da3d9e} eventtest.go:60: finish: wait {35b4ecd248fd83113d2e5f0fdb82d67b 42d38ea8da77a69f} eventtest.go:60: finish: wait {1d2c11032e9fe72838933b28a4438d95 fbb1613e54432e9f} eventtest.go:60: finish: unblock {0fb222c5c02829ac05b9d042819029e6 b49034d4cd0eb69e} --- PASS: TestConnectionHeader/preempt (0.00s) === RUN TestConnectionHeader/basic_cancel eventtest.go:60: start: wait {d85d20be98a024edca984413068e8997 264edaffc0a5c59d} eventtest.go:60: start: wait {8ea7969ee593416e200a362d274bd8a4 df2cad953a714d9d} eventtest.go:60: start: cancel {c4b19a4f72dc54d9815c8319a774ac01 980b802bb43cd59c} eventtest.go:60: start: cancel {bb0bc4fd0373dbd5c50174d0786e2079 51ea52c12d085d9c} eventtest.go:60: finish: cancel {bb0bc4fd0373dbd5c50174d0786e2079 51ea52c12d085d9c} eventtest.go:60: finish: wait {d85d20be98a024edca984413068e8997 264edaffc0a5c59d} eventtest.go:60: finish: wait {8ea7969ee593416e200a362d274bd8a4 df2cad953a714d9d} eventtest.go:60: finish: cancel {c4b19a4f72dc54d9815c8319a774ac01 980b802bb43cd59c} --- PASS: TestConnectionHeader/basic_cancel (0.00s) === RUN TestConnectionHeader/queue eventtest.go:60: start: wait {c4d99e0c18f2e6f0148252593bd917b9 0ac92557a7d3e49b} eventtest.go:60: start: wait {525670e504ed0f17ff7328605a834fb2 c3a7f8ec209f6c9b} eventtest.go:60: start: set {4b7ca47a37ebbd9fa0a5cabe7e0c8aaa 7c86cb829a6af49a} eventtest.go:60: start: set {2c2559276fab60c17163cdd58026620a 35659e1814367c9a} eventtest.go:60: finish: set {4b7ca47a37ebbd9fa0a5cabe7e0c8aaa 7c86cb829a6af49a} eventtest.go:60: start: add {4e1cee25a25bab6d3b0678ab7aab48c8 ee4371ae8d01049a} eventtest.go:60: start: add {736c68f58cda6a0a73047cd73259e0f6 a722444407cd8b99} eventtest.go:60: finish: add {4e1cee25a25bab6d3b0678ab7aab48c8 ee4371ae8d01049a} eventtest.go:60: start: add {c10a6dfb2f4f37febdf718d4b7199c80 600117da80981399} eventtest.go:60: start: add {c376196475e8ccd2f0aadc987f0ac9e8 19e0e96ffa639b98} eventtest.go:60: finish: add {c10a6dfb2f4f37febdf718d4b7199c80 600117da80981399} eventtest.go:60: start: add {4604eab9a9e7a13c2924c1be26d451c7 d2bebc05742f2398} eventtest.go:60: start: add {b602e73cf1c26bfdb3cb107c4f1a6da1 8b9d8f9bedfaaa97} eventtest.go:60: finish: add {4604eab9a9e7a13c2924c1be26d451c7 d2bebc05742f2398} eventtest.go:60: start: peek {9c89f8283d42e1e5b7ace24ef1663200 447c623167c63297} eventtest.go:60: start: peek {a943863331f3c427fd33810d0253380e fd5a35c7e091ba96} eventtest.go:60: finish: peek {a943863331f3c427fd33810d0253380e fd5a35c7e091ba96} eventtest.go:60: finish: peek {9c89f8283d42e1e5b7ace24ef1663200 447c623167c63297} eventtest.go:60: start: unblock {b92a879f03a5ea446a7568938354e7ff b639085d5a5d4296} eventtest.go:60: start: unblock {64f57ac5455dee35c6a1014a4514268d 6f18dbf2d328ca95} eventtest.go:60: finish: unblock {64f57ac5455dee35c6a1014a4514268d 6f18dbf2d328ca95} eventtest.go:60: finish: wait {c4d99e0c18f2e6f0148252593bd917b9 0ac92557a7d3e49b} eventtest.go:60: finish: wait {525670e504ed0f17ff7328605a834fb2 c3a7f8ec209f6c9b} eventtest.go:60: finish: set {2c2559276fab60c17163cdd58026620a 35659e1814367c9a} eventtest.go:60: finish: add {736c68f58cda6a0a73047cd73259e0f6 a722444407cd8b99} eventtest.go:60: finish: add {c376196475e8ccd2f0aadc987f0ac9e8 19e0e96ffa639b98} eventtest.go:60: finish: add {b602e73cf1c26bfdb3cb107c4f1a6da1 8b9d8f9bedfaaa97} eventtest.go:60: finish: unblock {b92a879f03a5ea446a7568938354e7ff b639085d5a5d4296} eventtest.go:60: start: get {fe321bf522be9cb2bed8a8943d2c86e4 28f7ad884df45195} eventtest.go:60: start: get {2a8672e8d4a8e5beba67479ef5b7c207 e1d5801ec7bfd994} eventtest.go:60: finish: get {fe321bf522be9cb2bed8a8943d2c86e4 28f7ad884df45195} eventtest.go:60: finish: get {2a8672e8d4a8e5beba67479ef5b7c207 e1d5801ec7bfd994} --- PASS: TestConnectionHeader/queue (0.01s) === RUN TestConnectionHeader/fork eventtest.go:60: start: fork {968fa13c3e42014e0288a2530227c9ae 9ab453b4408b6194} eventtest.go:60: start: fork {ea51781d71ab4bb2b31b55e80ad4972f 5393264aba56e993} eventtest.go:60: start: set {25522bd359d80e66e39ed8a9ee404f8d 0c72f9df33227193} eventtest.go:60: start: set {df34957a07f595f1127231cf3267852f c550cc75adedf892} eventtest.go:60: finish: set {df34957a07f595f1127231cf3267852f c550cc75adedf892} eventtest.go:60: finish: set {25522bd359d80e66e39ed8a9ee404f8d 0c72f9df33227193} eventtest.go:60: start: add {7a43f58cf05407c192aaa87ba77f8070 7e2f9f0b27b98092} eventtest.go:60: start: add {022df1c4ad5ecd9db682b3519ba66d82 370e72a1a0840892} eventtest.go:60: finish: add {022df1c4ad5ecd9db682b3519ba66d82 370e72a1a0840892} eventtest.go:60: finish: add {7a43f58cf05407c192aaa87ba77f8070 7e2f9f0b27b98092} eventtest.go:60: start: add {55a0e4e30dcde63c9b345e5445ebe29d f0ec44371a509091} eventtest.go:60: start: add {bf2d7d15f0bee3dad65c69662cd5142b a9cb17cd931b1891} eventtest.go:60: finish: add {bf2d7d15f0bee3dad65c69662cd5142b a9cb17cd931b1891} eventtest.go:60: finish: add {55a0e4e30dcde63c9b345e5445ebe29d f0ec44371a509091} eventtest.go:60: start: add {bb1fb19ebb567cafff016d628a52aa26 62aaea620de79f90} --- PASS: Test/testdata/basic.txtar (3.62s) eventtest.go:60: start: add {f487e25d5ad4aa51ca28fec589efe48a 1b89bdf886b22790} eventtest.go:60: finish: add {f487e25d5ad4aa51ca28fec589efe48a 1b89bdf886b22790} eventtest.go:60: finish: add {bb1fb19ebb567cafff016d628a52aa26 62aaea620de79f90} eventtest.go:60: start: get {f70238b81fcf9d0e201a9dcba599b122 d467908e007eaf8f} eventtest.go:60: start: get {be7b81cbb151301f1bfe6514f625539f 8d4663247a49378f} eventtest.go:60: finish: get {be7b81cbb151301f1bfe6514f625539f 8d4663247a49378f} eventtest.go:60: finish: get {f70238b81fcf9d0e201a9dcba599b122 d467908e007eaf8f} eventtest.go:60: start: unblock {d4db364cbfbe4024f360828ba48007a6 462536baf314bf8e} eventtest.go:60: start: unblock {106a8202f73aba0b4a33b3fb73775059 ff0309506de0468e} eventtest.go:60: finish: unblock {106a8202f73aba0b4a33b3fb73775059 ff0309506de0468e} eventtest.go:60: finish: fork {968fa13c3e42014e0288a2530227c9ae 9ab453b4408b6194} eventtest.go:60: finish: fork {ea51781d71ab4bb2b31b55e80ad4972f 5393264aba56e993} eventtest.go:60: finish: unblock {d4db364cbfbe4024f360828ba48007a6 462536baf314bf8e} --- PASS: TestConnectionHeader/fork (0.00s) === RUN TestConnectionHeader/concurrent eventtest.go:60: start: fork {41a5e832d17a0f70553babfecbdb8c8b b8e2dbe5e6abce8d} eventtest.go:60: start: fork {c2319931a2d3d7534489e7bd2a92229e 71c1ae7b6077568d} eventtest.go:60: start: unblock {79e5990a35ad54137a9f8239ff6ec139 2aa08111da42de8c} eventtest.go:60: start: unblock {24f696edaae28cbe7dd87a9f5cb5758a e37e54a7530e668c} eventtest.go:60: finish: unblock {24f696edaae28cbe7dd87a9f5cb5758a e37e54a7530e668c} eventtest.go:60: finish: fork {41a5e832d17a0f70553babfecbdb8c8b b8e2dbe5e6abce8d} eventtest.go:60: finish: fork {c2319931a2d3d7534489e7bd2a92229e 71c1ae7b6077568d} eventtest.go:60: finish: unblock {79e5990a35ad54137a9f8239ff6ec139 2aa08111da42de8c} eventtest.go:60: start: fork {41261bc8a292b0fbe4e1e285683b23b9 9c5d273dcdd9ed8b} eventtest.go:60: start: fork {9a5f3c34cf211759d0cbc3b0547d6444 553cfad246a5758b} --- PASS: TestIdleTimeout (0.14s) eventtest.go:60: start: unblock {2f998167991caa4cc72c7732cdc2cd2d 0e1bcd68c070fd8a} === RUN TestCall eventtest.go:60: start: unblock {2edf246422b0a717d379de6d91457fc2 c7f99ffe393c858a} eventtest.go:60: finish: unblock {2f998167991caa4cc72c7732cdc2cd2d 0e1bcd68c070fd8a} eventtest.go:60: finish: fork {41261bc8a292b0fbe4e1e285683b23b9 9c5d273dcdd9ed8b} --- PASS: TestConnectionHeader/concurrent (0.02s) eventtest.go:60: finish: fork {9a5f3c34cf211759d0cbc3b0547d6444 553cfad246a5758b} eventtest.go:60: finish: unblock {2edf246422b0a717d379de6d91457fc2 c7f99ffe393c858a} === RUN TestCall/Plain === RUN TestCall/Plain/no_args eventtest.go:60: start: no_args {a975316cf95bf50a2fc13478dd40140e 9e0fdbc62db3c8c3} eventtest.go:60: start: no_args {78514b7f4bb5718dcb3e19ea5bfadf25 df71f1852a7c8fa2} eventtest.go:60: finish: no_args {a975316cf95bf50a2fc13478dd40140e 9e0fdbc62db3c8c3} eventtest.go:60: start: no_args {c412d18dc999b1107e1a0faddc07f287 20d4074527455681} eventtest.go:60: finish: no_args {78514b7f4bb5718dcb3e19ea5bfadf25 df71f1852a7c8fa2} eventtest.go:60: start: no_args {52e83a17a5544f0c9f9f8af819a39039 61361e04240e1d60} eventtest.go:60: finish: no_args {52e83a17a5544f0c9f9f8af819a39039 61361e04240e1d60} eventtest.go:60: finish: no_args {c412d18dc999b1107e1a0faddc07f287 20d4074527455681} --- PASS: TestCall/Plain/no_args (0.00s) === RUN TestCall/Plain/one_string eventtest.go:60: start: one_string {84f4e45ea09054b90c3060b91b1919b2 a29834c320d7e33e} eventtest.go:60: start: one_string {84d8edff94494f06f4bdc168311d06bb e3fa4a821da0aa1d} eventtest.go:60: finish: one_string {84d8edff94494f06f4bdc168311d06bb e3fa4a821da0aa1d} eventtest.go:60: finish: one_string {84f4e45ea09054b90c3060b91b1919b2 a29834c320d7e33e} eventtest.go:60: start: one_string {713d1517e1c4ed018da12819a51292ef 245d61411a6971fc} eventtest.go:60: start: one_string {8d3a0e62a1915b12e5c8304ffe2e0905 65bf7700173238db} eventtest.go:60: finish: one_string {8d3a0e62a1915b12e5c8304ffe2e0905 65bf7700173238db} eventtest.go:60: finish: one_string {713d1517e1c4ed018da12819a51292ef 245d61411a6971fc} --- PASS: TestCall/Plain/one_string (0.00s) === RUN TestCall/Plain/one_number eventtest.go:60: start: one_number {d18d7079c3955406a752555ccdc69073 a6218ebf13fbfeb9} eventtest.go:60: start: one_number {217a8e1988dd1721d6ce872cd3871e0f e783a47e10c4c598} eventtest.go:60: finish: one_number {217a8e1988dd1721d6ce872cd3871e0f e783a47e10c4c598} eventtest.go:60: finish: one_number {d18d7079c3955406a752555ccdc69073 a6218ebf13fbfeb9} eventtest.go:60: start: one_number {99a37a4a2e443593636360af1ee0bff6 28e6ba3d0d8d8c77} eventtest.go:60: start: one_number {281c787a1f746f7c8e3c3b7d13c65aba 6948d1fc09565356} eventtest.go:60: finish: one_number {281c787a1f746f7c8e3c3b7d13c65aba 6948d1fc09565356} eventtest.go:60: finish: one_number {99a37a4a2e443593636360af1ee0bff6 28e6ba3d0d8d8c77} --- PASS: TestCall/Plain/one_number (0.00s) === RUN TestCall/Plain/join --- PASS: TestConnectionHeader (0.05s) === RUN TestIdleTimeout eventtest.go:60: start: join {6af91df1a3dd6e30dba0d4efda77eabf aaaae7bb061f1a35} eventtest.go:60: start: join {e3a60d39d81f254e8d78f0c7a7a70258 eb0cfe7a03e8e013} eventtest.go:60: finish: join {e3a60d39d81f254e8d78f0c7a7a70258 eb0cfe7a03e8e013} eventtest.go:60: finish: join {6af91df1a3dd6e30dba0d4efda77eabf aaaae7bb061f1a35} eventtest.go:60: start: join {745cdcbfb77922666b09d4d0335392b7 2c6f143a00b1a7f2} eventtest.go:60: start: join {412e39e22a052c357f70600e5b3e53ee 6dd12af9fc796ed1} eventtest.go:60: finish: join {412e39e22a052c357f70600e5b3e53ee 6dd12af9fc796ed1} eventtest.go:60: finish: join {745cdcbfb77922666b09d4d0335392b7 2c6f143a00b1a7f2} --- 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 {de4d64487c3cb1bf861e3f4445db8aee ae3341b8f94235b0} eventtest.go:60: start: no_args {0525fbbcbecd5d4b2faaed68eab5cee2 ef955777f60bfc8e} eventtest.go:60: finish: no_args {de4d64487c3cb1bf861e3f4445db8aee ae3341b8f94235b0} eventtest.go:60: start: no_args {f7b5f99b06b44009d7f9e40b39f60d37 30f86d36f3d4c26d} eventtest.go:60: finish: no_args {0525fbbcbecd5d4b2faaed68eab5cee2 ef955777f60bfc8e} eventtest.go:60: start: no_args {7120ec2650b6d40637d6ed6da8557650 715a84f5ef9d894c} eventtest.go:60: finish: no_args {7120ec2650b6d40637d6ed6da8557650 715a84f5ef9d894c} eventtest.go:60: finish: no_args {f7b5f99b06b44009d7f9e40b39f60d37 30f86d36f3d4c26d} --- PASS: TestCall/Headers/no_args (0.00s) === RUN TestCall/Headers/one_string eventtest.go:60: start: one_string {da2e54587041e23df597deb2a914b27a b2bc9ab4ec66502b} eventtest.go:60: start: one_string {f363310500aa8facc8fcf4c7f0193437 f31eb173e92f170a} eventtest.go:60: finish: one_string {f363310500aa8facc8fcf4c7f0193437 f31eb173e92f170a} eventtest.go:60: finish: one_string {da2e54587041e23df597deb2a914b27a b2bc9ab4ec66502b} eventtest.go:60: start: one_string {499c8f6baff4dd95eb9c1d1572d9cf0c 3481c732e6f8dde8} eventtest.go:60: start: one_string {71d6354466fca2e06853dd443afab3ac 75e3ddf1e2c1a4c7} eventtest.go:60: finish: one_string {71d6354466fca2e06853dd443afab3ac 75e3ddf1e2c1a4c7} eventtest.go:60: finish: one_string {499c8f6baff4dd95eb9c1d1572d9cf0c 3481c732e6f8dde8} --- PASS: TestCall/Headers/one_string (0.00s) === RUN TestCall/Headers/one_number eventtest.go:60: start: one_number {4e4f434c5387df9a02678abd5cfce54c b645f4b0df8a6ba6} invoke.go:269: 72.574418ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/issue56632/src go list -e -f {{context.ReleaseTags}} -- unsafe eventtest.go:60: start: one_number {bb228a3719c0112326587bbd0a151130 f7a70a70dc533285} eventtest.go:60: finish: one_number {bb228a3719c0112326587bbd0a151130 f7a70a70dc533285} eventtest.go:60: finish: one_number {4e4f434c5387df9a02678abd5cfce54c b645f4b0df8a6ba6} eventtest.go:60: start: one_number {105d06547ce18ddc56d0d3df73fd284c 380a212fd91cf963} eventtest.go:60: start: one_number {0728d6f2257f2ca94fd9a86b1f046c30 796c37eed5e5bf42} eventtest.go:60: finish: one_number {0728d6f2257f2ca94fd9a86b1f046c30 796c37eed5e5bf42} eventtest.go:60: finish: one_number {105d06547ce18ddc56d0d3df73fd284c 380a212fd91cf963} --- PASS: TestCall/Headers/one_number (0.00s) === RUN TestCall/Headers/join eventtest.go:60: start: join {1935a7a425147116f510017608d3e84c bace4dadd2ae8621} eventtest.go:60: start: join {25aca089f8b50b3e3aef2dad26ae26f7 fb30646ccf774d00} eventtest.go:60: finish: join {25aca089f8b50b3e3aef2dad26ae26f7 fb30646ccf774d00} eventtest.go:60: finish: join {1935a7a425147116f510017608d3e84c bace4dadd2ae8621} eventtest.go:60: start: join {96b71b2db076ee724849512792e3bb90 3c937a2bcc4014df} eventtest.go:60: start: join {42ebc4e4b345562c755d9d9aec0a1564 7df590eac809dbbd} eventtest.go:60: finish: join {42ebc4e4b345562c755d9d9aec0a1564 7df590eac809dbbd} eventtest.go:60: finish: join {96b71b2db076ee724849512792e3bb90 3c937a2bcc4014df} --- PASS: TestCall/Headers/join (0.00s) --- PASS: TestCall/Headers (0.00s) --- PASS: TestCall (0.03s) === 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 invoke.go:269: 17.925187ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules3640690661/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules3640690661/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules3640690661/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe serve_test.go:136: testing with idle timeout 1ms ok golang.org/x/tools/internal/jsonrpc2 0.220s --- PASS: TestIdleTimeout (0.02s) === RUN TestServe === RUN TestServe/tcp invoke.go:269: 79.428931ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2298406877/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2298406877/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2298406877/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestServe/tcp (0.01s) === RUN TestServe/pipe --- PASS: TestServe/pipe (0.00s) --- PASS: TestServe (0.01s) === 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: JSON RPC client is closing: EOF 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.246s invoke.go:269: 47.122303ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules3640690661/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules3640690661/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules3640690661/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 86.540605ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2298406877/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2298406877/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2298406877/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 333.226797ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2394806214/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2394806214/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestImpliedLoadMode_Modules2394806214/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.57s) --- PASS: TestImpliedLoadMode (0.00s) === CONT TestReturnErrorForUnexpectedDirectoryLayout/Modules invoke.go:269: 70.789164ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules77257516/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules77257516/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules77257516/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 74.908356ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules77257516/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules77257516/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules77257516/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 50.206119ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorForUnexpectedDirectoryLayout_Modules548823636/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestReturnErrorForUnexpectedDirectoryLayout_Modules548823636/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorForUnexpectedDirectoryLayout_Modules548823636/gopatha/a/testdata go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 158.904476ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules77257516/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules77257516/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestMissingDependency_Modules77257516/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.27s) --- PASS: TestMissingDependency (0.00s) === CONT TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules invoke.go:269: 361.746751ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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:269: 9.305515ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules4223802910/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules4223802910/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules4223802910/gopatha go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 35.714507ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 32.983145ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules4223802910/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules4223802910/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules4223802910/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_Modules4223802910/gopatha/a/a.go /home/swarming/.swarming/w/ir/x/t/TestReturnErrorWhenUsingGoFilesInMultipleDirectories_Modules4223802910/gopatha/b/b.go --- PASS: TestReturnErrorWhenUsingGoFilesInMultipleDirectories/Modules (0.08s) --- PASS: TestReturnErrorWhenUsingGoFilesInMultipleDirectories (0.00s) === CONT TestReturnErrorWhenUsingNonGoFiles/Modules invoke.go:269: 135.920393ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorForUnexpectedDirectoryLayout_Modules548823636/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestReturnErrorForUnexpectedDirectoryLayout_Modules548823636/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestReturnErrorForUnexpectedDirectoryLayout_Modules548823636/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 -- . invoke.go:269: 400.248267ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue35331_Modules2319696936/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue35331_Modules2319696936/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue35331_Modules2319696936/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 --- PASS: TestReturnErrorForUnexpectedDirectoryLayout/Modules (0.26s) === CONT TestErrorMissingFile/Modules --- PASS: TestReturnErrorForUnexpectedDirectoryLayout (0.00s) invoke.go:269: 574.166495ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBasicXTest_Modules3721226688/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestBasicXTest_Modules3721226688/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestBasicXTest_Modules3721226688/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 --- PASS: TestBasicXTest/Modules (0.74s) --- PASS: TestBasicXTest (0.00s) === CONT TestContainsFallbackSticks/Modules invoke.go:269: 30.986431ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3801100228/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3801100228/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3801100228/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 147.513324ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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:269: 48.246677ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules2274498148/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules2274498148/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules2274498148/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestIssue35331/Modules (0.75s) --- PASS: TestIssue35331 (0.00s) === CONT TestPatternPassthrough/Modules invoke.go:269: 31.341353ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 89.48803ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules2274498148/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules2274498148/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules2274498148/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestReturnErrorWhenUsingNonGoFiles/Modules (0.23s) --- PASS: TestReturnErrorWhenUsingNonGoFiles (0.00s) === CONT TestNoPatterns/Modules invoke.go:269: 90.831724ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3801100228/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3801100228/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3801100228/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: TestGoVersion (0.73s) PASS ok golang.org/x/tools/internal/gocommand 0.774s --- PASS: TestObjValueLookup (1.78s) === RUN TestValueForExpr --- PASS: TestValueForExpr (0.00s) === 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 invoke.go:269: 94.714028ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules2274498148/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules2274498148/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestErrorMissingFile_Modules2274498148/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.27s) --- PASS: TestErrorMissingFile (0.00s) === CONT TestJSON/Modules invoke.go:269: 58.371066ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestPatternPassthrough_Modules1554106685/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestPatternPassthrough_Modules1554106685/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestPatternPassthrough_Modules1554106685/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 581.490023ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2298406877/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2298406877/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoCcompiler_Modules2298406877/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:269: 570.476964ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules3640690661/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules3640690661/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoMissingFile_Modules3640690661/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:269: 30.873697ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNoPatterns_Modules61477138/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNoPatterns_Modules61477138/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNoPatterns_Modules61477138/fake/a go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 609.906754ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/issue56632 GO111MODULE=off GOPROXY= PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue566321152863490/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.61s) === CONT TestNeedTypeSizesWithBadGOARCH/Modules --- PASS: TestOverlaysInReplace (4.21s) === CONT TestCgoNoSyntax/Modules invoke.go:269: 73.621375ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestPatternPassthrough_Modules1554106685/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestPatternPassthrough_Modules1554106685/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestPatternPassthrough_Modules1554106685/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.21s) --- PASS: TestPatternPassthrough (0.00s) === CONT TestMultiplePackageVersionsIssue36188/Modules --- PASS: TestIntegration/Modules (4.86s) --- PASS: TestIntegration (7.94s) === RUN TestVetStdlib vet_std_test.go:90: skipping in -short mode --- SKIP: TestVetStdlib (0.00s) PASS ok golang.org/x/tools/go/analysis/unitchecker 12.132s --- PASS: TestSimpleCases/factored_imports_add/GOPATH (0.85s) === RUN TestSimpleCases/factored_imports_add/Modules --- PASS: Test/testdata/testflag.txtar (4.37s) --- PASS: Test (1.77s) PASS ok golang.org/x/tools/internal/cmd/deadcode 6.144s invoke.go:269: 90.99466ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestJSON_Modules2294169102/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestJSON_Modules2294169102/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestJSON_Modules2294169102/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 147.009312ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNoPatterns_Modules61477138/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNoPatterns_Modules61477138/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNoPatterns_Modules61477138/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.23s) --- PASS: TestNoPatterns (0.00s) invoke.go:269: 233.321728ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3801100228/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3801100228/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestContainsFallbackSticks_Modules3801100228/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_Modules3801100228/fake/b invoke.go:269: 76.767476ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestMultiplePackageVersionsIssue36188_Modules86126059/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestMultiplePackageVersionsIssue36188_Modules86126059/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestMultiplePackageVersionsIssue36188_Modules86126059/fake go list -e -f {{context.ReleaseTags}} -- unsafe === CONT TestAdHocContains/Modules === RUN TestCgoNoSyntax/Modules/LoadMode(NeedTypes) --- PASS: TestSimpleCases/factored_imports_add/Modules (0.15s) --- PASS: TestSimpleCases/factored_imports_add (1.01s) === RUN TestSimpleCases/factored_imports_add_first_sec === RUN TestSimpleCases/factored_imports_add_first_sec/GOPATH invoke.go:269: 107.107779ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestJSON_Modules2294169102/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestJSON_Modules2294169102/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestJSON_Modules2294169102/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 invoke.go:269: 94.103757ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules1028534464/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules1028534464/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules1028534464/testdata go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 377.589349ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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 --- PASS: TestJSON/Modules (0.27s) --- PASS: TestJSON (0.00s) ? golang.org/x/tools/internal/pkgbits [no test files] === RUN TestWriteModuleVersion === RUN TestTotalTime invoke.go:269: 120.576919ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules1028534464/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules1028534464/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules1028534464/testdata go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestTotalTime (0.00s) PASS --- PASS: TestWriteModuleVersion (0.00s) PASS --- PASS: TestContainsFallbackSticks/Modules (0.55s) --- PASS: TestContainsFallbackSticks (0.00s) --- PASS: TestSimpleCases/factored_imports_add_first_sec/GOPATH (0.05s) === RUN TestSimpleCases/factored_imports_add_first_sec/Modules ok golang.org/x/tools/internal/proxydir 0.036s invoke.go:269: 52.784038ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules1028534464/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules1028534464/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules1028534464/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/targetrepo2448281591/go/packages/a invoke.go:269: 61.206916ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/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: 12324787789829885054} 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: 16999392625239329255} map_test.go:219: 0:l nil map_test.go:219: 0:r nil map_test.go:222: 0: {key: 1, value: 1 (ref: 1), ref: 1, weight: 16999392625239329255} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 2, value: 2 (ref: 1), ref: 1, weight: 4434730808413489797} 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: 16999392625239329255} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 3, value: 3 (ref: 1), ref: 1, weight: 16947261288914544349} map_test.go:222: 0:rl {key: 2, value: 2 (ref: 1), ref: 1, weight: 4434730808413489797} 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: 1, weight: 16999392625239329255} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 3, value: 3 (ref: 1), ref: 1, weight: 16947261288914544349} 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: 16999392625239329255} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 3, value: 3 (ref: 1), ref: 1, weight: 16947261288914544349} map_test.go:219: 0:rl nil map_test.go:222: 0:rr {key: 6, value: 6 (ref: 1), ref: 1, weight: 3619652755689005354} map_test.go:219: 0:rrl nil map_test.go:219: 0:rrr nil map_test.go:222: 0: {key: 1, value: 1 (ref: 1), ref: 2, weight: 16999392625239329255} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 3, value: 3 (ref: 1), ref: 1, weight: 16947261288914544349} map_test.go:219: 0:rl nil map_test.go:222: 0:rr {key: 6, value: 6 (ref: 1), ref: 1, weight: 3619652755689005354} 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: 2, weight: 16999392625239329255} map_test.go:219: 1:l nil map_test.go:222: 1:r {key: 3, value: 3 (ref: 1), ref: 1, weight: 16947261288914544349} map_test.go:219: 1:rl nil map_test.go:222: 1:rr {key: 6, value: 6 (ref: 1), ref: 1, weight: 3619652755689005354} map_test.go:219: 1:rrl nil map_test.go:219: 1:rrr nil map_test.go:222: 0: {key: 1, value: 1 (ref: 2), ref: 1, weight: 16999392625239329255} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 0:rl nil map_test.go:222: 0:rr {key: 6, value: 60 (ref: 1), ref: 1, weight: 14978034209762905403} map_test.go:219: 0:rrl nil map_test.go:219: 0:rrr nil map_test.go:222: 1: {key: 1, value: 1 (ref: 2), ref: 1, weight: 16999392625239329255} map_test.go:219: 1:l nil map_test.go:222: 1:r {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 1:rl nil map_test.go:222: 1:rr {key: 6, value: 6 (ref: 1), ref: 1, weight: 3619652755689005354} map_test.go:219: 1:rrl nil map_test.go:219: 1:rrr nil map_test.go:222: 0: {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 6, value: 60 (ref: 1), ref: 1, weight: 14978034209762905403} 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: 16999392625239329255} map_test.go:219: 1:l nil map_test.go:222: 1:r {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 1:rl nil map_test.go:222: 1:rr {key: 6, value: 6 (ref: 1), ref: 1, weight: 3619652755689005354} map_test.go:219: 1:rrl nil map_test.go:219: 1:rrr nil map_test.go:222: 0: {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 6, value: 60 (ref: 1), ref: 1, weight: 14978034209762905403} map_test.go:219: 0:rl nil map_test.go:222: 0:rr {key: 10, value: 10 (ref: 1), ref: 1, weight: 11605127977380697883} 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: 16999392625239329255} map_test.go:219: 1:l nil map_test.go:222: 1:r {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 1:rl nil map_test.go:222: 1:rr {key: 6, value: 6 (ref: 1), ref: 1, weight: 3619652755689005354} map_test.go:219: 1:rrl nil map_test.go:219: 1:rrr nil map_test.go:222: 0: {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 6, value: 60 (ref: 1), ref: 1, weight: 14978034209762905403} map_test.go:219: 0:rl nil map_test.go:222: 0:rr {key: 10, value: 10 (ref: 1), ref: 1, weight: 11605127977380697883} map_test.go:219: 0:rrl nil map_test.go:222: 0:rrr {key: 11, value: 11 (ref: 1), ref: 1, weight: 1223333792327601941} map_test.go:219: 0:rrrl nil map_test.go:219: 0:rrrr nil map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 16999392625239329255} map_test.go:219: 1:l nil map_test.go:222: 1:r {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 1:rl nil map_test.go:222: 1:rr {key: 6, value: 6 (ref: 1), ref: 1, weight: 3619652755689005354} map_test.go:219: 1:rrl nil map_test.go:219: 1:rrr nil map_test.go:222: 0: {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 6, value: 60 (ref: 1), ref: 1, weight: 14978034209762905403} map_test.go:219: 0:rl nil map_test.go:222: 0:rr {key: 12, value: 12 (ref: 1), ref: 1, weight: 13403597706428179580} map_test.go:222: 0:rrl {key: 10, value: 10 (ref: 1), ref: 1, weight: 11605127977380697883} map_test.go:219: 0:rrll nil map_test.go:222: 0:rrlr {key: 11, value: 11 (ref: 1), ref: 1, weight: 1223333792327601941} map_test.go:219: 0:rrlrl nil map_test.go:219: 0:rrlrr nil map_test.go:219: 0:rrr nil map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 16999392625239329255} map_test.go:219: 1:l nil map_test.go:222: 1:r {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 1:rl nil map_test.go:222: 1:rr {key: 6, value: 6 (ref: 1), ref: 1, weight: 3619652755689005354} map_test.go:219: 1:rrl nil map_test.go:219: 1:rrr nil map_test.go:222: 0: {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 6, value: 60 (ref: 1), ref: 1, weight: 14978034209762905403} map_test.go:219: 0:rl nil map_test.go:222: 0:rr {key: 12, value: 12 (ref: 1), ref: 1, weight: 13403597706428179580} map_test.go:222: 0:rrl {key: 10, value: 10 (ref: 1), ref: 1, weight: 11605127977380697883} map_test.go:219: 0:rrll nil map_test.go:222: 0:rrlr {key: 11, value: 11 (ref: 1), ref: 1, weight: 1223333792327601941} map_test.go:219: 0:rrlrl nil map_test.go:219: 0:rrlrr nil map_test.go:222: 0:rrr {key: 13, value: 13 (ref: 1), ref: 1, weight: 8729501201599668383} map_test.go:219: 0:rrrl nil map_test.go:219: 0:rrrr nil map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 16999392625239329255} map_test.go:219: 1:l nil map_test.go:222: 1:r {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 1:rl nil map_test.go:222: 1:rr {key: 6, value: 6 (ref: 1), ref: 1, weight: 3619652755689005354} map_test.go:219: 1:rrl nil map_test.go:219: 1:rrr nil map_test.go:222: 0: {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 6, value: 60 (ref: 1), ref: 1, weight: 14978034209762905403} map_test.go:219: 0:rl nil map_test.go:222: 0:rr {key: 12, value: 12 (ref: 1), ref: 1, weight: 13403597706428179580} map_test.go:222: 0:rrl {key: 10, value: 100 (ref: 1), ref: 1, weight: 12463064621528513524} map_test.go:219: 0:rrll nil map_test.go:222: 0:rrlr {key: 11, value: 11 (ref: 1), ref: 1, weight: 1223333792327601941} map_test.go:219: 0:rrlrl nil map_test.go:219: 0:rrlrr nil map_test.go:222: 0:rrr {key: 13, value: 13 (ref: 1), ref: 1, weight: 8729501201599668383} map_test.go:219: 0:rrrl nil map_test.go:219: 0:rrrr nil map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 16999392625239329255} map_test.go:219: 1:l nil map_test.go:222: 1:r {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 1:rl nil map_test.go:222: 1:rr {key: 6, value: 6 (ref: 1), ref: 1, weight: 3619652755689005354} map_test.go:219: 1:rrl nil map_test.go:219: 1:rrr nil map_test.go:222: 0: {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 6, value: 60 (ref: 1), ref: 1, weight: 14978034209762905403} map_test.go:219: 0:rl nil map_test.go:222: 0:rr {key: 10, value: 100 (ref: 1), ref: 1, weight: 12463064621528513524} map_test.go:219: 0:rrl nil map_test.go:222: 0:rrr {key: 13, value: 13 (ref: 1), ref: 1, weight: 8729501201599668383} map_test.go:222: 0:rrrl {key: 11, value: 11 (ref: 1), ref: 1, weight: 1223333792327601941} map_test.go:219: 0:rrrll nil map_test.go:219: 0:rrrlr nil map_test.go:219: 0:rrrr nil map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 16999392625239329255} map_test.go:219: 1:l nil map_test.go:222: 1:r {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 1:rl nil map_test.go:222: 1:rr {key: 6, value: 6 (ref: 1), ref: 1, weight: 3619652755689005354} map_test.go:219: 1:rrl nil map_test.go:219: 1:rrr nil map_test.go:222: 0: {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 6, value: 60 (ref: 1), ref: 1, weight: 14978034209762905403} map_test.go:219: 0:rl nil map_test.go:222: 0:rr {key: 10, value: 100 (ref: 1), ref: 1, weight: 12463064621528513524} map_test.go:219: 0:rrl nil map_test.go:222: 0:rrr {key: 13, value: 13 (ref: 1), ref: 1, weight: 8729501201599668383} map_test.go:222: 0:rrrl {key: 11, value: 11 (ref: 1), ref: 1, weight: 1223333792327601941} map_test.go:219: 0:rrrll nil map_test.go:219: 0:rrrlr nil map_test.go:219: 0:rrrr nil map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 16999392625239329255} map_test.go:219: 1:l nil map_test.go:222: 1:r {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 1:rl nil map_test.go:222: 1:rr {key: 4, value: 4 (ref: 1), ref: 1, weight: 6587715828010727661} map_test.go:219: 1:rrl nil map_test.go:222: 1:rrr {key: 6, value: 6 (ref: 1), ref: 1, weight: 3619652755689005354} map_test.go:219: 1:rrrl nil map_test.go:219: 1:rrrr nil map_test.go:222: 0: {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 6, value: 60 (ref: 1), ref: 1, weight: 14978034209762905403} map_test.go:219: 0:rl nil map_test.go:222: 0:rr {key: 10, value: 100 (ref: 1), ref: 1, weight: 12463064621528513524} map_test.go:219: 0:rrl nil map_test.go:222: 0:rrr {key: 13, value: 13 (ref: 1), ref: 1, weight: 8729501201599668383} map_test.go:222: 0:rrrl {key: 11, value: 11 (ref: 1), ref: 1, weight: 1223333792327601941} map_test.go:219: 0:rrrll nil map_test.go:219: 0:rrrlr nil map_test.go:219: 0:rrrr nil map_test.go:222: 1: {key: 1, value: 1 (ref: 1), ref: 1, weight: 16999392625239329255} map_test.go:219: 1:l nil map_test.go:222: 1:r {key: 3, value: 3 (ref: 2), ref: 1, weight: 16947261288914544349} map_test.go:219: 1:rl nil map_test.go:222: 1:rr {key: 4, value: 4 (ref: 1), ref: 1, weight: 6587715828010727661} map_test.go:219: 1:rrl nil map_test.go:222: 1:rrr {key: 6, value: 6 (ref: 1), ref: 1, weight: 3619652755689005354} map_test.go:222: 1:rrrl {key: 5, value: 5 (ref: 1), ref: 1, weight: 565740032834156978} map_test.go:219: 1:rrrll nil map_test.go:219: 1:rrrlr nil map_test.go:219: 1:rrrr nil map_test.go:222: 0: {key: 1, value: 1 (ref: 1), ref: 1, weight: 16999392625239329255} map_test.go:219: 0:l nil map_test.go:222: 0:r {key: 3, value: 3 (ref: 1), ref: 1, weight: 16947261288914544349} map_test.go:219: 0:rl nil map_test.go:222: 0:rr {key: 7, value: 7 (ref: 1), ref: 1, weight: 12619853441580625875} map_test.go:222: 0:rrl {key: 4, value: 4 (ref: 1), ref: 1, weight: 6587715828010727661} map_test.go:219: 0:rrll nil map_test.go:222: 0:rrlr {key: 6, value: 6 (ref: 1), ref: 1, weight: 3619652755689005354} map_test.go:222: 0:rrlrl {key: 5, value: 5 (ref: 1), ref: 1, weight: 565740032834156978} map_test.go:219: 0:rrlrll nil map_test.go:219: 0:rrlrlr nil map_test.go:219: 0:rrlrr nil map_test.go:219: 0:rrr nil --- PASS: TestSimpleMap (0.01s) === RUN TestRandomMap invoke.go:269: 50.123043ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe ok golang.org/x/tools/internal/pprof 0.060s invoke.go:269: 87.700559ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: Example_buildPackage (0.36s) PASS ok golang.org/x/tools/go/ssa 7.602s invoke.go:269: 80.168072ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules1028534464/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules1028534464/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestNeedTypeSizesWithBadGOARCH_Modules1028534464/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.36s) --- FAIL: TestNeedTypeSizesWithBadGOARCH (0.00s) invoke.go:269: 81.68954ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestSimpleCases/factored_imports_add_first_sec/Modules (0.11s) --- 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 invoke.go:269: 42.187997ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/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 --- PASS: TestSimpleCases/factored_imports_add_first_sec_2/GOPATH (0.06s) === RUN TestSimpleCases/factored_imports_add_first_sec_2/Modules invoke.go:269: 79.043114ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/fake go env -json GOMOD GOPATH invoke.go:269: 431.247475ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestMultiplePackageVersionsIssue36188_Modules86126059/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestMultiplePackageVersionsIssue36188_Modules86126059/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestMultiplePackageVersionsIssue36188_Modules86126059/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 --- PASS: TestMultiplePackageVersionsIssue36188/Modules (0.54s) --- PASS: TestMultiplePackageVersionsIssue36188 (0.01s) invoke.go:269: 126.561843ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/fake go list -m -json all --- PASS: TestSimpleCases/factored_imports_add_first_sec_2/Modules (0.20s) --- PASS: TestSimpleCases/factored_imports_add_first_sec_2 (0.26s) === RUN TestSimpleCases/add_import_section === RUN TestSimpleCases/add_import_section/GOPATH invoke.go:269: 373.055962ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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 --- PASS: TestSimpleCases/add_import_section/GOPATH (0.06s) === RUN TestSimpleCases/add_import_section/Modules invoke.go:269: 127.190315ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAdHocContains_Modules3158681345/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/adhoc4263927503.go --- PASS: TestAdHocContains/Modules (0.58s) --- PASS: TestAdHocContains (0.00s) invoke.go:269: 62.890436ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 2.019955486s for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules1426802461/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules1426802461/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestTypecheckCgo_Modules1426802461/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 --- PASS: TestSimpleCases/add_import_section/Modules (0.14s) --- PASS: TestSimpleCases/add_import_section (0.20s) === RUN TestSimpleCases/add_import_paren_section === RUN TestSimpleCases/add_import_paren_section/GOPATH invoke.go:269: 102.712849ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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 gcimporter_test.go:102: testPath(./testdata/exports): 1.66345ms --- PASS: TestImportTestdata (1.68s) === 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 --- PASS: TestRandomMap (0.61s) === 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.664s --- PASS: TestSimpleCases/add_import_paren_section/GOPATH (0.05s) === RUN TestSimpleCases/add_import_paren_section/Modules --- PASS: TestAddImportInOverlay/Modules (4.37s) --- PASS: TestAddImportInOverlay (0.00s) invoke.go:269: 89.750647ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 59.574619ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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 --- PASS: TestSimpleCases/add_import_paren_section/Modules (0.13s) --- PASS: TestSimpleCases/add_import_paren_section (0.18s) === RUN TestSimpleCases/no_double_add === RUN TestSimpleCases/no_double_add/GOPATH invoke.go:269: 49.493689ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestSimpleCases/no_double_add/GOPATH (0.11s) === RUN TestSimpleCases/no_double_add/Modules --- PASS: TestSimpleCases/no_double_add/Modules (0.12s) --- PASS: TestSimpleCases/no_double_add (0.23s) === RUN TestSimpleCases/no_mismatched_add === RUN TestSimpleCases/no_mismatched_add/GOPATH invoke.go:269: 264.872357ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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 invoke.go:269: 33.026658ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestSimpleCases/no_mismatched_add/GOPATH (0.14s) === RUN TestSimpleCases/no_mismatched_add/Modules invoke.go:269: 1.177606371s for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/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.28s) === RUN TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedTypes) invoke.go:269: 42.900431ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 61.639806ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 244.776883ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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:269: 61.844709ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestSimpleCases/no_mismatched_add/Modules (0.35s) --- PASS: TestSimpleCases/no_mismatched_add (0.49s) === 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:269: 46.958251ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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:269: 19.752242ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 305.622275ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/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(NeedName|NeedTypes) (0.35s) === RUN TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports|NeedTypes) --- PASS: TestSimpleCases/remove_unused_1_of_2/Modules (0.10s) --- PASS: TestSimpleCases/remove_unused_1_of_2 (0.11s) === 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) invoke.go:269: 68.230759ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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 === RUN TestSimpleCases/remove_unused_2_of_2/Modules invoke.go:269: 37.709745ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 29.46173ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 70.671717ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestSimpleCases/remove_unused_2_of_2/Modules (0.07s) --- PASS: TestSimpleCases/remove_unused_2_of_2 (0.08s) === RUN TestSimpleCases/remove_unused_1_of_1 === RUN TestSimpleCases/remove_unused_1_of_1/GOPATH --- PASS: TestSimpleCases/remove_unused_1_of_1/GOPATH (0.01s) === RUN TestSimpleCases/remove_unused_1_of_1/Modules --- PASS: TestLoadDifferentPatterns/Modules/golang.org/fake/a (3.80s) === RUN TestLoadDifferentPatterns/Modules/golang.org/fake/... --- PASS: TestSimpleCases/remove_unused_1_of_1/Modules (0.08s) --- PASS: TestSimpleCases/remove_unused_1_of_1 (0.09s) === RUN TestSimpleCases/dont_remove_empty_imports === RUN TestSimpleCases/dont_remove_empty_imports/GOPATH invoke.go:269: 24.00304ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestSimpleCases/dont_remove_empty_imports/GOPATH (0.04s) === RUN TestSimpleCases/dont_remove_empty_imports/Modules invoke.go:269: 58.780946ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestSimpleCases/dont_remove_empty_imports/Modules (0.07s) --- PASS: TestSimpleCases/dont_remove_empty_imports (0.11s) === RUN TestSimpleCases/dont_remove_dot_imports === RUN TestSimpleCases/dont_remove_dot_imports/GOPATH invoke.go:269: 267.938131ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/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:269: 251.967635ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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 --- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports|NeedTypes) (0.31s) === RUN TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports|NeedDeps|NeedTypes) --- PASS: TestSimpleCases/dont_remove_dot_imports/GOPATH (0.01s) === RUN TestSimpleCases/dont_remove_dot_imports/Modules invoke.go:269: 14.730436ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe invoke.go:269: 20.33515ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 48.632908ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestLoadImportsC (5.85s) --- PASS: TestSimpleCases/dont_remove_dot_imports/Modules (0.09s) --- PASS: TestSimpleCases/dont_remove_dot_imports (0.10s) === RUN TestSimpleCases/skip_resolved_refs === RUN TestSimpleCases/skip_resolved_refs/GOPATH --- PASS: TestSimpleCases/skip_resolved_refs/GOPATH (0.01s) === RUN TestSimpleCases/skip_resolved_refs/Modules invoke.go:269: 83.956323ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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 ? 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 TestFileInfo === RUN TestAddExistingFiles --- PASS: TestAddExistingFiles (0.00s) PASS ok golang.org/x/tools/internal/tokeninternal 0.024s === RUN TestAnalyzer === 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 === 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 ok golang.org/x/tools/internal/stack 0.028s --- PASS: TestGenericAssignableTo (0.00s) === RUN TestCoreType --- 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) --- PASS: TestSimpleCases/skip_resolved_refs/Modules (0.08s) --- PASS: TestSimpleCases/skip_resolved_refs (0.10s) === RUN TestStructuralTerms/overlap --- PASS: TestStructuralTerms/overlap (0.00s) === RUN TestStructuralTerms/emptyintersection --- PASS: TestStructuralTerms/emptyintersection (0.00s) === RUN TestStructuralTerms/embedded0 === RUN TestSimpleCases/skip_template === RUN TestSimpleCases/skip_template/GOPATH invoke.go:269: 60.935642ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe === 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 --- PASS: TestSimpleCases/skip_template/GOPATH (0.01s) --- PASS: TestStructuralTerms/embedded0 (0.00s) === RUN TestSimpleCases/skip_template/Modules callee.go:467: effects list = [2 0] === RUN TestStructuralTerms/embedded1 falcon.go:179: falcon: emit type int۰0 int // "int" --- PASS: TestStructuralTerms/embedded1 (0.00s) falcon.go:200: falcon: emit constraint z + x --- PASS: TestCalleeEffects/Unreferenced_parameters_are_excluded. (0.00s) === RUN TestStructuralTerms/embedded2 --- PASS: TestStructuralTerms/embedded2 (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 === RUN TestStructuralTerms/named callee.go:467: effects list = [1 0] normalize_test.go:71: types.Config.Check: p.go:1:56: overlapping terms int and ~int falcon.go:179: falcon: emit type int۰0 int // "int" --- PASS: TestStructuralTerms/named (0.00s) 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 TestStructuralTerms/example --- PASS: TestStructuralTerms/example (0.00s) === RUN TestCalleeEffects/Built-in_println_has_effects. --- PASS: TestStructuralTerms (0.01s) 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 TestAPIConsistency === 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 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 TestCalleeEffects/Calls_to_some_built-ins_are_pure_(variant). 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 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.01s) === RUN TestEverything invoke.go:269: 324.737126ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2032856064/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:269: 262.720636ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/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 --- PASS: TestSimpleCases/skip_template/Modules (0.09s) --- PASS: TestSimpleCases/skip_template (0.10s) === RUN TestSimpleCases/cgo === RUN TestSimpleCases/cgo/GOPATH --- PASS: TestSimpleCases/cgo/GOPATH (0.01s) === RUN TestSimpleCases/cgo/Modules --- PASS: TestImportedTypes (1.64s) === RUN TestImportedConsts --- PASS: TestSimpleCases/cgo/Modules (0.07s) --- PASS: TestSimpleCases/cgo (0.09s) === RUN TestSimpleCases/make_sections === RUN TestSimpleCases/make_sections/GOPATH --- PASS: TestImportedConsts (0.02s) === RUN TestIssue5815 --- PASS: TestCgoMissingFile/Modules (3.32s) --- PASS: TestCgoMissingFile (0.00s) --- PASS: TestSimpleCases/make_sections/GOPATH (0.13s) === RUN TestSimpleCases/make_sections/Modules invoke.go:269: 354.547632ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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:269: 54.99567ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestIssue5815 (0.31s) === RUN TestCorrectMethodPackage ? golang.org/x/tools/internal/xcontext [no test files] ? golang.org/x/tools/playground [no test files] invoke.go:269: 3.825342433s for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules185586066/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules185586066/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestIssue32814_Modules185586066/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 --- PASS: TestSimpleCases/make_sections/Modules (0.27s) --- PASS: TestSimpleCases/make_sections (0.39s) === RUN TestSimpleCases/merge_import_blocks_no_fix === RUN TestSimpleCases/merge_import_blocks_no_fix/GOPATH everything_test.go:52: skipping slow test in -short mode --- SKIP: TestEverything (0.59s) === 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" === RUN TestErrorCodes errorcode_test.go:22: unskip this test to verify the correctness of errorcode.go for the current Go version falcon.go:200: falcon: emit constraint []int۰0{}[i] --- SKIP: TestErrorCodes (0.00s) PASS 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 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("-", 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 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 = 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 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" ok golang.org/x/tools/internal/typesinternal 0.077s 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.myint2" falcon.go:179: falcon: emit type int۰2 int // "p.myint" 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:1408: falcon env: type int۰1 int inline.go:1408: falcon env: type int۰2 int inline.go:1423: falcon env: const x int۰2 = 1 inline.go:1423: falcon env: const y int۰1 = 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.02s) === RUN TestFalconSwitchCases === RUN TestFalconSwitchCases/Unique_switch_cases_(int). --- PASS: TestInvalidFilesBeforeOverlayContains/Modules/test_variant (6.37s) === RUN TestInvalidFilesBeforeOverlayContains/Modules/second_file 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.00s) === 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.00s) === 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 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.00s) === 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.01s) === 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.01s) === 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.01s) === 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) invoke.go:269: 39.69392ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/fake go list -e -f {{context.ReleaseTags}} -- unsafe 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.02s) === 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 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, 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 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 = 2 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: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.01s) === 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 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, 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 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 = 3 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: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.01s) --- PASS: TestFalconComplex (0.02s) === 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 byte۰1 byte // "byte" falcon.go:179: falcon: emit type string۰2 string // "string" 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 byte۰1 uint8 inline.go:1408: falcon env: type string۰2 string inline.go:1423: falcon env: const x string۰2 = "abc" inline.go:1423: falcon env: const y string۰2 = "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.01s) === 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.01s) === 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) invoke.go:269: 86.362196ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe === 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)] 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.03s) === 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/exprstmt.txtar === CONT TestData/dotimport.txtar === CONT TestData/err-basic.txtar === CONT TestData/embed.txtar === CONT TestData/method.txtar --- PASS: TestAnalyzer (0.77s) PASS ok golang.org/x/tools/internal/refactor/inline/analyzer 0.796s === CONT TestData/param-subst.txtar === CONT TestData/err-unexported.txtar === CONT TestData/empty-body.txtar invoke.go:269: 349.425278ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestAbsoluteFilenames_Modules3834840257/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 === CONT TestData/line-directives.txtar --- PASS: TestSimpleCases/merge_import_blocks_no_fix/GOPATH (0.18s) === RUN TestSimpleCases/merge_import_blocks_no_fix/Modules --- PASS: TestAbsoluteFilenames/Modules (5.84s) --- PASS: TestAbsoluteFilenames (0.00s) --- PASS: TestTypecheckCgo/Modules (4.60s) --- PASS: TestTypecheckCgo (0.00s) === CONT TestData/crosspkg.txtar === CONT TestData/crosspkg-selfref.txtar === CONT TestData/comments.txtar === CONT TestData/cgo.txtar === CONT TestData/basic-reduce.txtar === CONT TestData/basic-literal.txtar === RUN TestBuffer --- PASS: TestBuffer (0.00s) === RUN TestLimiter --- PASS: TestLimiter (0.00s) PASS ok golang.org/x/tools/playground/socket 0.028s --- PASS: TestIssue32814/Modules (4.39s) --- PASS: TestIssue32814 (0.00s) callee.go:92: analyzeCallee func testdata/a.builtin() int @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar2944178749/001/a/builtin.go:7:1 callee.go:467: effects list = [] falcon.go:179: falcon: emit type int۰0 int // "int" inline.go:55: inline builtin() @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar2944178749/001/a/builtin.go:4:9 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.call() int @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar2944178749/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 call() @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar2944178749/001/a/call.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 callee.go:92: analyzeCallee func testdata/a.constant() int @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar2944178749/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.txtar2944178749/001/a/constant.go:4:10 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._copy() int @ /home/swarming/.swarming/w/ir/x/t/TestDataexprstmt.txtar2944178749/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.txtar2944178749/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.txtar2944178749/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.txtar2944178749/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.30s) inline_test.go:81: /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar2209160391/001/a/a3.go:9:23: missing return callee.go:92: analyzeCallee func testdata/a.empty(...any) @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar2209160391/001/a/a0.go:7:1 callee.go:467: effects list = [] falcon.go:179: falcon: emit type int۰0 int // "int" inline.go:55: inline empty() @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar2209160391/001/a/a0.go:4:7 inline.go:373: multiple-assignment vars: map[] 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.empty(...any) @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar2209160391/001/a/a0.go:7:1 callee.go:467: effects list = [] falcon.go:179: falcon: emit type int۰0 int // "int" inline.go:55: inline empty(f()) @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar2209160391/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.txtar2209160391/001/a/a0.go:7:1 callee.go:467: effects list = [] falcon.go:179: falcon: emit type int۰0 int // "int" inline.go:55: inline empty(-1, ch, len(""), g(), <-ch) @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar2209160391/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.txtar2209160391/001/a/a3.go:9:1 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:55: inline new(T).empty() @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar2209160391/001/a/a3.go:4:14 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 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.add(x int, y int) int @ /home/swarming/.swarming/w/ir/x/t/TestDataparam-subst.txtar4262505406/001/a/a0.go:5:1 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: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 callee.go:92: analyzeCallee func (testdata/a.T).empty() int @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar2209160391/001/a/a3.go:9:1 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:55: inline x.empty() @ /home/swarming/.swarming/w/ir/x/t/TestDataempty-body.txtar2209160391/001/a/a4.go:5:9 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: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.txtar2209160391/001/a/a4.go:4: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 = x inline.go:711: strategy: reduce call to empty body --- PASS: TestData/empty-body.txtar (0.33s) === CONT TestData/err-shadow-pkg.txtar --- PASS: TestCorrectMethodPackage (0.60s) === RUN TestIssue13566 --- PASS: TestSimpleCases/merge_import_blocks_no_fix/Modules (0.36s) --- PASS: TestSimpleCases/merge_import_blocks_no_fix (0.55s) === RUN TestSimpleCases/delete_empty_import_block === RUN TestSimpleCases/delete_empty_import_block/GOPATH === CONT TestData/err-shadow-builtin.txtar --- PASS: TestSimpleCases/delete_empty_import_block/GOPATH (0.01s) === RUN TestSimpleCases/delete_empty_import_block/Modules inline.go:55: inline add(2, 1+1) @ /home/swarming/.swarming/w/ir/x/t/TestDataparam-subst.txtar4262505406/001/a/a0.go:3:12 inline.go:661: arg #0: 2 pure=true effects=false duplicable=true free=map[] type=untyped int 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 inline.go:1451: falcon: constraint int۰0(2) * y satisfied inline.go:1451: falcon: constraint x + int۰0(2)*y satisfied inline.go:1353: replacing parameter "x" by argument "2" inline.go:549: - replace id "x" @ #32 to "2" inline.go:1353: replacing parameter "y" by argument "1 + 1" 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 } --- PASS: TestData/param-subst.txtar (0.40s) === CONT TestData/issue63298.txtar callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-literal.txtar3848134199/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 inline.go:55: inline add(recover().(int), 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-literal.txtar3848134199/001/a/a1.go:4:5 inline.go:373: multiple-assignment vars: map[] 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: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:1526: binding argument W0: preceded by W∞ inline.go:1353: replacing parameter "y" by argument "2" inline.go:549: - replace id "y" @ #51 to "2" inline.go:1772: binding decl: var x int = recover().(int) inline.go:1025: strategy: literalization --- PASS: TestData/basic-literal.txtar (0.35s) === CONT TestData/issue62667.txtar callee.go:92: analyzeCallee func (testdata/a.T).f0() @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar1774403864/001/a/f0.go:5:1 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 // "testdata/a.T" invoke.go:269: 520.346963ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3704629713/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_Modules542016342/fake/d callee.go:92: analyzeCallee func testdata/a.f() @ /home/swarming/.swarming/w/ir/x/t/TestDatacomments.txtar1036235055/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.f[T any]() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-basic.txtar3013441299/001/a/generic.go:7:1 callee.go:92: analyzeCallee func testdata/a.g() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-basic.txtar3013441299/001/a/nobody.go:7:1 inline.go:55: inline f() @ /home/swarming/.swarming/w/ir/x/t/TestDatacomments.txtar1036235055/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 } --- PASS: TestData/err-basic.txtar (0.46s) === CONT TestData/internal.txtar inline.go:55: inline x.f0() @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar1774403864/001/a/f0.go:8:6 inline.go:373: multiple-assignment vars: map[] callee.go:92: analyzeCallee func testdata/a.g() int @ /home/swarming/.swarming/w/ir/x/t/TestDatacomments.txtar1036235055/001/a/g.go:7:1 callee.go:467: effects list = [] inline.go:661: arg #0: x pure=true effects=false duplicable=true free=map[x:true] type=testdata/a.T falcon.go:179: falcon: emit type int۰0 int // "int" inline.go:1408: falcon env: type int۰0 int inline.go:1408: falcon env: type int۰1 int falcon.go:200: falcon: emit constraint 1 + 1 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:55: inline g() @ /home/swarming/.swarming/w/ir/x/t/TestDatacomments.txtar1036235055/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 } --- PASS: TestData/comments.txtar (0.38s) === CONT TestData/import-shadow.txtar 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.txtar1774403864/001/a/f1.go:3:1 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 // "testdata/a.T" inline.go:55: inline x.f1(1, 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar1774403864/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.T).g0() @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar1774403864/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 x.g0() @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar1774403864/001/a/g0.go:6:6 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: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 } callee.go:92: analyzeCallee func (*testdata/a.T).g1(int, int) @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar1774403864/001/a/g1.go:3:1 callee.go:467: effects list = [0 -2] 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.txtar1774403864/001/a/g1.go:6:6 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 } --- PASS: TestSimpleCases/delete_empty_import_block/Modules (0.08s) --- PASS: TestSimpleCases/delete_empty_import_block (0.09s) === RUN TestSimpleCases/use_empty_import_block === RUN TestSimpleCases/use_empty_import_block/GOPATH callee.go:92: analyzeCallee func (testdata/a.T).h() int @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar1774403864/001/a/h.go:3:1 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:55: inline ptr.h() @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar1774403864/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.txtar1774403864/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 callee.go:92: analyzeCallee func (testdata/a.T).i() int @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar1774403864/001/a/i.go:3:1 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:55: inline (*T).i(nil) @ /home/swarming/.swarming/w/ir/x/t/TestDatamethod.txtar1774403864/001/a/i.go:6:8 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: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 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.g(x []int) @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-builtin.txtar3250985880/001/a/append.go:8:1 callee.go:467: effects list = [0 -2] falcon.go:179: falcon: emit type int۰0 int // "int" inline.go:55: inline g(nil) @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-builtin.txtar3250985880/001/a/append.go:5:3 inline.go:373: multiple-assignment vars: map[] --- PASS: TestData/method.txtar (0.49s) === CONT TestData/multistmt-body.txtar callee.go:92: analyzeCallee func testdata/a.f() *int @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-builtin.txtar3250985880/001/a/nil.go:8:1 callee.go:467: effects list = [] 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.txtar3250985880/001/a/nil.go:5:7 inline.go:373: multiple-assignment vars: map[] callee.go:92: analyzeCallee func testdata/a.h(x int) int @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-builtin.txtar3250985880/001/a/type.go:8:1 callee.go:467: effects list = [0] callee.go:92: analyzeCallee func testdata/a.f() int @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-pkg.txtar2425656869/001/a/a.go:9:1 falcon.go:179: falcon: emit type int۰0 int // "int" callee.go:467: effects list = [-1] falcon.go:200: falcon: emit constraint x + int۰0(1) falcon.go:179: falcon: emit type int۰0 int // "int" inline.go:55: inline h(0) @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-builtin.txtar3250985880/001/a/type.go:5:7 inline.go:373: multiple-assignment vars: map[] inline.go:55: inline f() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-pkg.txtar2425656869/001/a/a.go:4:3 inline.go:373: multiple-assignment vars: map[] inline.go:1408: falcon env: type int۰0 int --- PASS: TestSimpleCases/use_empty_import_block/GOPATH (0.02s) === RUN TestSimpleCases/use_empty_import_block/Modules 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/b.B() @ /home/swarming/.swarming/w/ir/x/t/TestDatadotimport.txtar1552273631/001/b/b.go:5:1 callee.go:467: effects list = [-2] falcon.go:179: falcon: emit type int۰0 int // "int" --- PASS: TestData/err-shadow-builtin.txtar (0.11s) callee.go:92: analyzeCallee func testdata/a.f() int @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-pkg.txtar2425656869/001/a/a.go:9:1 === CONT TestData/n-ary.txtar callee.go:467: effects list = [-1] falcon.go:179: falcon: emit type int۰0 int // "int" inline.go:55: inline b.B() @ /home/swarming/.swarming/w/ir/x/t/TestDatadotimport.txtar1552273631/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 } --- PASS: TestData/dotimport.txtar (0.51s) === CONT TestData/std-internal.txtar inline.go:55: inline f() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-shadow-pkg.txtar2425656869/001/a/a.go:6:3 inline.go:373: multiple-assignment vars: map[] --- PASS: TestData/err-shadow-pkg.txtar (0.16s) === CONT TestData/tailcall.txtar callee.go:92: analyzeCallee func testdata/a.zero() int @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-reduce.txtar22992380/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.txtar22992380/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 } callee.go:92: analyzeCallee func testdata/b.F(x int) @ /home/swarming/.swarming/w/ir/x/t/TestDatacrosspkg-selfref.txtar2851620229/001/b/b.go:3:1 callee.go:467: effects list = [0 -2] falcon.go:179: falcon: emit type int۰0 int // "int" falcon.go:200: falcon: emit constraint x + int۰0(2) callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-reduce.txtar22992380/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 b.F(1) @ /home/swarming/.swarming/w/ir/x/t/TestDatacrosspkg-selfref.txtar2851620229/001/a/a.go:6:5 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:55: inline add(one, 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-reduce.txtar22992380/001/a/a1.go:5:5 inline.go:549: - replace id "x" @ #19 to "1" inline.go:1762: binding decl not needed: all parameters substituted inline.go:373: multiple-assignment vars: map[] inline.go:980: strategy: reduce stmt-context call to { stmts } 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 --- PASS: TestData/crosspkg-selfref.txtar (0.43s) === CONT TestData/revdotimport.txtar callee.go:92: analyzeCallee func testdata/a.add(x int, y int) int @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-reduce.txtar22992380/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.txtar22992380/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.43s) callee.go:92: analyzeCallee func testdata/a.A1() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-unexported.txtar879429853/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.txtar879429853/001/b/b.go:6:6 callee.go:92: analyzeCallee func testdata/b.F() @ /home/swarming/.swarming/w/ir/x/t/TestDataline-directives.txtar1563820741/001/b/b.go:4: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 b.F() @ /home/swarming/.swarming/w/ir/x/t/TestDataline-directives.txtar1563820741/001/a/a.go:7:5 inline.go:373: multiple-assignment vars: map[] 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) callee.go:92: analyzeCallee func (testdata/b.U).F() @ /home/swarming/.swarming/w/ir/x/t/TestDataembed.txtar614925922/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.txtar614925922/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.59s) inline_test.go:81: /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar462613586/001/a/a1.go:10:1: label hello declared and not used inline_test.go:81: /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar462613586/001/a/a2.go:8:6: undefined: y inline_test.go:81: /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar462613586/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.txtar462613586/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.txtar462613586/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_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.txtar4206479300/001/a/a2.go:4:17: could not import testdata/another/b (invalid package name: "") 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" callee.go:92: analyzeCallee func testdata/a.a2() @ /home/swarming/.swarming/w/ir/x/t/TestDataissue63298.txtar4206479300/001/a/a2.go:6:1 inline.go:1762: binding decl not needed: all parameters substituted inline.go:948: strategy: reduce tail-call 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.txtar4206479300/001/a/a.go:4:4 inline.go:373: multiple-assignment vars: map[] callee.go:92: analyzeCallee func testdata/a.conflict(lo int, hi int) int @ /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar462613586/001/a/a1.go:9:1 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" callee.go:467: effects list = [0 1] inline.go:549: - replace id "anotherb" @ #20 to "b0" falcon.go:179: falcon: emit type int۰0 int // "int" inline.go:1408: falcon env: type int۰0 int inline.go:1762: binding decl not needed: all parameters substituted falcon.go:200: falcon: emit constraint lo + hi inline.go:980: strategy: reduce stmt-context call to { stmts } inline.go:55: inline conflict(1, 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar462613586/001/a/a1.go:5:17 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 --- PASS: TestData/issue63298.txtar (0.18s) 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 callee.go:92: analyzeCallee func testdata/a.usesResult(lo int, hi int) (z int) @ /home/swarming/.swarming/w/ir/x/t/TestDatatailcall.txtar462613586/001/a/a2.go:7:1 callee.go:467: effects list = [-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.txtar462613586/001/a/a2.go:4:19 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:1353: replacing parameter "hi" by argument "2" inline.go:1772: binding decl: var z int inline.go:1025: strategy: literalization --- PASS: TestData/tailcall.txtar (0.09s) --- PASS: TestSimpleCases/use_empty_import_block/Modules (0.10s) --- PASS: TestSimpleCases/use_empty_import_block (0.12s) === RUN TestSimpleCases/blank_line_before_new_group === RUN TestSimpleCases/blank_line_before_new_group/GOPATH callee.go:92: analyzeCallee func testdata/a.f(x int, y int) @ /home/swarming/.swarming/w/ir/x/t/TestDatamultistmt-body.txtar2633724664/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.txtar2633724664/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.f(x int, y int) @ /home/swarming/.swarming/w/ir/x/t/TestDatamultistmt-body.txtar2633724664/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(a, 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatamultistmt-body.txtar2633724664/001/a/a2.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" @ #34 to "a" inline.go:1353: replacing parameter "y" by argument "2" inline.go:549: - replace id "y" @ #38 to "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.g(x int, y int) int @ /home/swarming/.swarming/w/ir/x/t/TestDatamultistmt-body.txtar2633724664/001/a/a3.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 g(a, 2) @ /home/swarming/.swarming/w/ir/x/t/TestDatamultistmt-body.txtar2633724664/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 --- PASS: TestData/multistmt-body.txtar (0.14s) callee.go:92: analyzeCallee func testdata/a.f1() (int, int) @ /home/swarming/.swarming/w/ir/x/t/TestDatan-ary.txtar3611229574/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.txtar3611229574/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.txtar3611229574/001/b/b.go:7:1 callee.go:467: effects list = [] falcon.go:179: falcon: emit type int۰0 int // "int" inline.go:55: inline f2() @ /home/swarming/.swarming/w/ir/x/t/TestDatan-ary.txtar3611229574/001/b/b.go:4:4 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/c.f3() (int, int) @ /home/swarming/.swarming/w/ir/x/t/TestDatan-ary.txtar3611229574/001/c/c.go:7:1 callee.go:467: effects list = [-2] falcon.go:179: falcon: emit type int۰0 int // "int" inline.go:55: inline f3() @ /home/swarming/.swarming/w/ir/x/t/TestDatan-ary.txtar3611229574/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.txtar3611229574/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 f4() @ /home/swarming/.swarming/w/ir/x/t/TestDatan-ary.txtar3611229574/001/d/d.go:4: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:857: strategy: reduce expr-context call to { return expr } --- PASS: TestData/n-ary.txtar (0.18s) === RUN TestBuild callee.go:92: analyzeCallee func testdata/a.A2() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-unexported.txtar879429853/001/a/a.go:6:1 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.txtar879429853/001/b/b.go:7:6 === RUN Test --- PASS: TestSimpleCases/blank_line_before_new_group/GOPATH (0.14s) === RUN TestSimpleCases/blank_line_before_new_group/Modules === 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) === RUN TestTestdata/code.md --- PASS: TestTestdata/code.md (0.00s) === 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.062s invoke.go:269: 68.409137ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -e -f {{context.ReleaseTags}} -- unsafe callee.go:92: analyzeCallee func testdata/path.Dir(path string) @ /home/swarming/.swarming/w/ir/x/t/TestDataissue62667.txtar326431693/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" inline.go:55: inline path.Dir(g()) @ /home/swarming/.swarming/w/ir/x/t/TestDataissue62667.txtar326431693/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 invoke.go:269: 90.34677ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestData/issue62667.txtar (0.40s) callee.go:92: analyzeCallee func testdata/b.B() @ /home/swarming/.swarming/w/ir/x/t/TestDatainternal.txtar3684246991/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/TestDatainternal.txtar3684246991/001/c/c.go:6:5 inline.go:373: multiple-assignment vars: map[] inline.go:436: adding import a "testdata/b/internal/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/internal.txtar (0.39s) callee.go:92: analyzeCallee func testdata/a.A3() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-unexported.txtar879429853/001/a/a.go:9:1 callee.go:467: effects list = [] falcon.go:179: falcon: emit type int۰0 int // "int" inline.go:55: inline a.A3() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-unexported.txtar879429853/001/b/b.go:8:6 invoke.go:269: 88.833811ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3191387826/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:269: 46.719075ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 48.894862ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestIssue13566 (0.65s) === RUN TestIssue13898 callee.go:92: analyzeCallee func testdata/b.B() @ /home/swarming/.swarming/w/ir/x/t/TestDatarevdotimport.txtar419200530/001/b/b.go:5:1 callee.go:467: effects list = [-2] falcon.go:179: falcon: emit type int۰0 int // "int" callee.go:92: analyzeCallee func testdata/a.A4() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-unexported.txtar879429853/001/a/a.go:11:1 callee.go:467: effects list = [] falcon.go:179: falcon: emit type int۰0 int // "int" inline.go:55: inline b.B() @ /home/swarming/.swarming/w/ir/x/t/TestDatarevdotimport.txtar419200530/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 } inline.go:55: inline a.A4() @ /home/swarming/.swarming/w/ir/x/t/TestDataerr-unexported.txtar879429853/001/b/b.go:9:6 --- PASS: TestData/err-unexported.txtar (1.01s) --- PASS: TestData/revdotimport.txtar (0.51s) invoke.go:269: 72.978666ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestOverlay_Modules2719306644/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-933819578/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 (7.00s) --- PASS: TestOverlay (0.00s) --- PASS: TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports|NeedDeps|NeedTypes) (2.00s) === RUN TestCgoNoSyntax/Modules/LoadMode(NeedName|NeedImports) --- PASS: TestSimpleCases/blank_line_before_new_group/Modules (0.33s) --- PASS: TestSimpleCases/blank_line_before_new_group (0.47s) === 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 invoke.go:269: 53.138565ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/fake go list -e -f {{context.ReleaseTags}} -- unsafe === RUN TestGenericCoreOperations === 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.026s === 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.00s) === 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. --- PASS: TestMoves (0.02s) --- PASS: TestGenericCoreOperations (0.04s) PASS === RUN TestConflicts ok golang.org/x/tools/refactor/satisfy 0.060s invoke.go:269: 96.572027ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestCgoNoSyntax_Modules4290593155/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.15s) --- PASS: TestCgoNoSyntax/Modules (4.30s) --- PASS: TestCgoNoSyntax (0.00s) 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 1 occurrence in 1 file in 1 package. Renamed 2 occurrences in 1 file in 1 package. --- PASS: TestFileInfo (2.00s) PASS ok golang.org/x/tools/internal/robustio 2.010s 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. 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. 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.03s) === RUN TestDiff graph_test.go:68: GOPACKAGESDRIVER=off graph_test.go:68: GO111MODULE=off graph_test.go:68: GOPATH=/home/swarming/.swarming/w/ir/x/t/TestBuild2145658788/importgraph --- PASS: TestSimpleCases/blank_line_separating_std_and_third_party/Modules (0.22s) --- PASS: TestSimpleCases/blank_line_separating_std_and_third_party (0.23s) === RUN TestSimpleCases/new_imports_before_comment === RUN TestSimpleCases/new_imports_before_comment/GOPATH --- PASS: TestSimpleCases/new_imports_before_comment/GOPATH (0.02s) === RUN TestSimpleCases/new_imports_before_comment/Modules --- PASS: TestLoadDifferentPatterns/Modules/golang.org/fake/... (2.41s) === RUN TestLoadDifferentPatterns/Modules/file=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/fake/a/a.go invoke.go:269: 14.406658ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/fake go list -e -f {{context.ReleaseTags}} -- unsafe --- PASS: TestIssue13898 (0.34s) --- PASS: TestAPIConsistency (2.09s) === RUN TestIssue15517 PASS ok golang.org/x/tools/internal/typeparams 2.132s invoke.go:269: 29.000301ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestSimpleCases/new_imports_before_comment/Modules (0.05s) --- PASS: TestSimpleCases/new_imports_before_comment (0.07s) === 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: TestIssue15517 (0.04s) === RUN TestIssue15920 --- PASS: TestCgoNoCcompiler/Modules (5.30s) --- PASS: TestCgoNoCcompiler (0.00s) --- PASS: TestIssue15920 (0.02s) === RUN TestIssue20046 --- PASS: TestSimpleCases/new_section_for_dotless_import/Modules (0.05s) --- PASS: TestSimpleCases/new_section_for_dotless_import (0.06s) === RUN TestSimpleCases/fragment_with_main === RUN TestSimpleCases/fragment_with_main/GOPATH --- PASS: TestIssue20046 (0.03s) === RUN TestIssue25301 --- PASS: TestSimpleCases/fragment_with_main/GOPATH (0.02s) === RUN TestSimpleCases/fragment_with_main/Modules --- PASS: TestIssue25301 (0.04s) === RUN TestIssue51836 --- PASS: TestSimpleCases/fragment_with_main/Modules (0.09s) --- PASS: TestSimpleCases/fragment_with_main (0.12s) === RUN TestSimpleCases/fragment_without_main === RUN TestSimpleCases/fragment_without_main/GOPATH --- PASS: TestIssue51836 (0.11s) === RUN TestIssue61561 --- PASS: TestIssue61561 (0.00s) === RUN TestIssue57015 invoke.go:269: 298.088717ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2429580468/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_Modules809575648/fake/a --- PASS: TestSimpleCases/fragment_without_main/GOPATH (0.11s) === RUN TestSimpleCases/fragment_without_main/Modules --- PASS: TestIssue57015 (0.07s) === 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: TestDiff (0.45s) PASS ok golang.org/x/tools/refactor/rename 0.592s --- PASS: TestSimpleCases/fragment_without_main/Modules (0.09s) --- PASS: TestSimpleCases/fragment_without_main (0.21s) === RUN TestSimpleCases/remove_first_import_in_section === RUN TestSimpleCases/remove_first_import_in_section/GOPATH --- PASS: TestSimpleCases/remove_first_import_in_section/GOPATH (0.01s) === RUN TestSimpleCases/remove_first_import_in_section/Modules --- PASS: TestIssue58296 (0.16s) === RUN TestVeryLongFile --- PASS: TestSimpleCases/remove_first_import_in_section/Modules (0.09s) --- PASS: TestSimpleCases/remove_first_import_in_section (0.10s) === RUN TestSimpleCases/new_section_for_all_kinds_of_imports === RUN TestSimpleCases/new_section_for_all_kinds_of_imports/GOPATH --- PASS: TestVeryLongFile (0.02s) === RUN TestGenericExport --- PASS: TestGenericExport (0.00s) === RUN TestImportTypeparamTests === RUN TestImportTypeparamTests/absdiff.go --- PASS: TestImportTypeparamTests/absdiff.go (0.00s) === RUN TestImportTypeparamTests/absdiff2.go --- 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.08s) --- PASS: TestSimpleCases/new_section_for_all_kinds_of_imports (0.09s) === 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.01s) === RUN TestSimpleCases/new_section_where_trailing_comment_has_quote/Modules --- PASS: TestSimpleCases/new_section_where_trailing_comment_has_quote/Modules (0.05s) --- PASS: TestSimpleCases/new_section_where_trailing_comment_has_quote (0.06s) === RUN TestSimpleCases/comments_formatted === RUN TestSimpleCases/comments_formatted/GOPATH --- PASS: TestSimpleCases/comments_formatted/GOPATH (0.01s) === RUN TestSimpleCases/comments_formatted/Modules --- PASS: TestSimpleCases/comments_formatted/Modules (0.08s) --- PASS: TestSimpleCases/comments_formatted (0.09s) === RUN TestSimpleCases/remove_duplicates === RUN TestSimpleCases/remove_duplicates/GOPATH --- PASS: TestSimpleCases/remove_duplicates/GOPATH (0.01s) === RUN TestSimpleCases/remove_duplicates/Modules callee.go:92: analyzeCallee func testdata/a.getError(err error) string @ /home/swarming/.swarming/w/ir/x/t/TestDatabasic-err.txtar1379238038/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.txtar1379238038/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.14s) --- PASS: TestSimpleCases/remove_duplicates/Modules (0.07s) --- PASS: TestSimpleCases/remove_duplicates (0.08s) === RUN TestSimpleCases/no_extra_groups === RUN TestSimpleCases/no_extra_groups/GOPATH --- PASS: TestImportTypeparamTests/absdiff2.go (0.32s) === RUN TestImportTypeparamTests/absdiff3.go --- PASS: TestImportTypeparamTests/absdiff3.go (0.00s) === RUN TestImportTypeparamTests/absdiffimp.go --- PASS: TestImportTypeparamTests/absdiffimp.go (0.00s) === 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.03s) === RUN TestSimpleCases/no_extra_groups/Modules --- PASS: TestSimpleCases/no_extra_groups/Modules (0.06s) --- PASS: TestSimpleCases/no_extra_groups (0.09s) === 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 --- PASS: TestSimpleCases/named_import_doesnt_provide_package_name/Modules (0.05s) --- PASS: TestSimpleCases/named_import_doesnt_provide_package_name (0.09s) === 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 === RUN TestSimpleCases/ignore_unexported_identifier/GOPATH --- PASS: TestSimpleCases/ignore_unexported_identifier/GOPATH (0.01s) === RUN TestSimpleCases/ignore_unexported_identifier/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.txtar1901819949/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 (1.99s) --- PASS: TestSimpleCases/ignore_unexported_identifier/Modules (0.07s) --- PASS: TestSimpleCases/ignore_unexported_identifier (0.09s) === RUN TestSimpleCases/formatonly_works === RUN TestSimpleCases/formatonly_works/GOPATH --- PASS: TestSimpleCases/formatonly_works/GOPATH (0.01s) === RUN TestSimpleCases/formatonly_works/Modules --- PASS: TestImportTypeparamTests/boundmethod.go (0.36s) === RUN TestImportTypeparamTests/builtins.go --- PASS: TestImportTypeparamTests/builtins.go (0.00s) === RUN TestImportTypeparamTests/chans.go --- PASS: TestSimpleCases/formatonly_works/Modules (0.04s) --- PASS: TestSimpleCases/formatonly_works (0.05s) === RUN TestSimpleCases/preserve_import_group === RUN TestSimpleCases/preserve_import_group/GOPATH --- PASS: TestInvalidFilesBeforeOverlayContains/Modules/second_file (2.67s) === RUN TestInvalidFilesBeforeOverlayContains/Modules/main --- PASS: TestSimpleCases/preserve_import_group/GOPATH (0.01s) === RUN TestSimpleCases/preserve_import_group/Modules invoke.go:269: 8.764337ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 9.077838ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe callee.go:92: analyzeCallee func (testdata/b.T).F() @ /home/swarming/.swarming/w/ir/x/t/TestDataimport-shadow.txtar1831454659/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.txtar1831454659/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 } --- PASS: TestSimpleCases/preserve_import_group/Modules (0.05s) --- PASS: TestSimpleCases/preserve_import_group (0.06s) === RUN TestSimpleCases/import_grouping_not_path_dependent_no_groups === RUN TestSimpleCases/import_grouping_not_path_dependent_no_groups/GOPATH --- PASS: TestLoadDifferentPatterns/Modules/file=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/fake/a/a.go (1.32s) invoke.go:269: 5.145881ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 14.332087ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe callee.go:92: analyzeCallee func testdata/a.a() @ /home/swarming/.swarming/w/ir/x/w/gocache/44/44e879228f5ac4defbece29929077923586a5912872d1d908b61e6a110a6b7d0-d:11:1 callee.go:92: analyzeCallee func testdata/a.b() @ /home/swarming/.swarming/w/ir/x/t/TestDatacgo.txtar3626621216/001/a/a2.go:3:1 callee.go:92: analyzeCallee func testdata/b.B1() @ /home/swarming/.swarming/w/ir/x/t/TestDatacrosspkg.txtar930439726/001/b/b.go:7:1 callee.go:467: effects list = [-2] 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" inline.go:55: inline b.B1() @ /home/swarming/.swarming/w/ir/x/t/TestDatacrosspkg.txtar930439726/001/a/a.go:14:6 inline.go:373: multiple-assignment vars: map[] inline.go:436: adding import c "testdata/c" inline.go:55: inline b() @ /home/swarming/.swarming/w/ir/x/t/TestDatacgo.txtar3626621216/001/a/a2.go:8:3 inline.go:549: - replace id "c" @ #12 to "c" 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: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: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/44/44e879228f5ac4defbece29929077923586a5912872d1d908b61e6a110a6b7d0-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/44/44e879228f5ac4defbece29929077923586a5912872d1d908b61e6a110a6b7d0-d:13:3 --- PASS: TestData/cgo.txtar (2.59s) --- PASS: TestSimpleCases/import_grouping_not_path_dependent_no_groups/GOPATH (0.09s) === RUN TestSimpleCases/import_grouping_not_path_dependent_no_groups/Modules 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 invoke.go:269: 248.077115ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-1888243815/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_Modules542016342/fake callee.go:92: analyzeCallee func testdata/e.E() @ /home/swarming/.swarming/w/ir/x/t/TestDataimport-shadow.txtar1831454659/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.txtar1831454659/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.37s) --- PASS: TestBuild (2.12s) PASS invoke.go:269: 204.410385ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestLoadDifferentPatterns_Modules809575648/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-3898264032/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 ok golang.org/x/tools/refactor/importgraph 2.160s callee.go:92: analyzeCallee func testdata/b.B2() @ /home/swarming/.swarming/w/ir/x/t/TestDatacrosspkg.txtar930439726/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.txtar930439726/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_no_groups/Modules (0.20s) --- PASS: TestSimpleCases/import_grouping_not_path_dependent_no_groups (0.29s) === RUN TestSimpleCases/import_grouping_not_path_dependent_existing_group === RUN TestSimpleCases/import_grouping_not_path_dependent_existing_group/GOPATH --- PASS: TestSimpleCases/import_grouping_not_path_dependent_existing_group/GOPATH (0.08s) === RUN TestSimpleCases/import_grouping_not_path_dependent_existing_group/Modules callee.go:92: analyzeCallee func testdata/b.B3() @ /home/swarming/.swarming/w/ir/x/t/TestDatacrosspkg.txtar930439726/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.txtar930439726/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 (3.05s) --- PASS: TestData (0.00s) === 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.01s) === 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" inline.go:55: inline f("xy") @ caller.go:2:17 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.01s) === 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.01s) === 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). --- PASS: TestSimpleCases/import_grouping_not_path_dependent_existing_group/Modules (0.18s) 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" --- PASS: TestSimpleCases/import_grouping_not_path_dependent_existing_group (0.26s) 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 === RUN TestSimpleCases/package_statement_insertion_preserves_comments inline.go:1762: binding decl not needed: all parameters substituted inline.go:857: strategy: reduce expr-context call to { return expr } === RUN TestSimpleCases/package_statement_insertion_preserves_comments/GOPATH --- 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" 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.00s) === 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 --- PASS: TestSimpleCases/package_statement_insertion_preserves_comments/GOPATH (0.01s) === RUN TestSimpleCases/package_statement_insertion_preserves_comments/Modules 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 1 0] 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" 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 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] --- PASS: TestSimpleCases/package_statement_insertion_preserves_comments/Modules (0.04s) --- PASS: TestSimpleCases/package_statement_insertion_preserves_comments (0.05s) falcon.go:179: falcon: emit type int۰0 int // "int" === RUN TestSimpleCases/import_comment_stays_on_import === RUN TestSimpleCases/import_comment_stays_on_import/GOPATH 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: TestSimpleCases/import_comment_stays_on_import/GOPATH (0.01s) === RUN TestSimpleCases/import_comment_stays_on_import/Modules --- 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: TestSimpleCases/no_blank_after_comment/GOPATH (0.01s) === RUN TestSimpleCases/no_blank_after_comment/Modules --- PASS: TestImportTypeparamTests/chans.go (0.73s) === RUN TestImportTypeparamTests/chansimp.go --- PASS: TestImportTypeparamTests/chansimp.go (0.00s) === RUN TestImportTypeparamTests/combine.go --- PASS: TestImportTypeparamTests/combine.go (0.00s) === RUN TestImportTypeparamTests/cons.go ok golang.org/x/tools/internal/refactor/inline 4.077s --- 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: 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: 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_reordered/GOPATH (0.01s) === RUN TestSimpleCases/no_blank_after_comment_reordered/Modules --- 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: TestSimpleCases/no_blank_after_comment_unnamed/Modules (0.07s) --- PASS: TestSimpleCases/no_blank_after_comment_unnamed (0.08s) === RUN TestSimpleCases/blank_after_package_statement_with_comment === RUN TestSimpleCases/blank_after_package_statement_with_comment/GOPATH --- PASS: TestImportTypeparamTests/graph.go (0.13s) === RUN TestImportTypeparamTests/ifaceconv.go --- PASS: TestSimpleCases/blank_after_package_statement_with_comment/GOPATH (0.02s) === RUN TestSimpleCases/blank_after_package_statement_with_comment/Modules --- 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/blank_after_package_statement_with_comment/Modules (0.04s) --- PASS: TestSimpleCases/blank_after_package_statement_with_comment (0.06s) === 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.04s) === RUN TestSimpleCases/blank_after_package_statement_no_comment/Modules --- PASS: TestSimpleCases/blank_after_package_statement_no_comment/Modules (0.06s) --- PASS: TestSimpleCases/blank_after_package_statement_no_comment (0.10s) === RUN TestSimpleCases/cryptorand_preferred_easy_possible === RUN TestSimpleCases/cryptorand_preferred_easy_possible/GOPATH --- PASS: TestSimpleCases/cryptorand_preferred_easy_possible/GOPATH (0.01s) === RUN TestSimpleCases/cryptorand_preferred_easy_possible/Modules --- PASS: TestLoadDifferentPatterns/Modules (8.51s) --- PASS: TestLoadDifferentPatterns (0.00s) --- PASS: TestImportTypeparamTests/issue45722.go (0.16s) === RUN TestImportTypeparamTests/issue45738.go --- PASS: TestImportTypeparamTests/issue45738.go (0.00s) === RUN TestImportTypeparamTests/issue45817.go --- 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: 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.02s) === RUN TestImportTypeparamTests/issue47716.go --- PASS: TestSimpleCases/cryptorand_preferred_easy_possible/Modules (0.05s) --- PASS: TestSimpleCases/cryptorand_preferred_easy_possible (0.06s) === RUN TestSimpleCases/cryptorand_preferred_easy_impossible === RUN TestSimpleCases/cryptorand_preferred_easy_impossible/GOPATH --- PASS: TestImportTypeparamTests/issue47716.go (0.01s) === RUN TestImportTypeparamTests/issue47723.go --- PASS: TestSimpleCases/cryptorand_preferred_easy_impossible/GOPATH (0.01s) === RUN TestSimpleCases/cryptorand_preferred_easy_impossible/Modules --- 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: TestImportTypeparamTests/issue47775b.go (0.00s) === RUN TestImportTypeparamTests/issue47797.go --- 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: 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: TestSimpleCases/cryptorand_preferred_easy_impossible/Modules (0.03s) --- PASS: TestSimpleCases/cryptorand_preferred_easy_impossible (0.05s) === RUN TestSimpleCases/cryptorand_preferred_complex_possible === RUN TestSimpleCases/cryptorand_preferred_complex_possible/GOPATH --- 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_complex_possible/GOPATH (0.01s) === RUN TestSimpleCases/cryptorand_preferred_complex_possible/Modules --- PASS: TestSimpleCases/cryptorand_preferred_complex_possible/Modules (0.04s) --- PASS: TestSimpleCases/cryptorand_preferred_complex_possible (0.05s) === 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: TestSimpleCases/cryptorand_preferred_complex_impossible/Modules (0.04s) --- PASS: TestSimpleCases/cryptorand_preferred_complex_impossible (0.05s) --- PASS: TestSimpleCases (7.69s) === RUN TestAppengine === RUN TestAppengine/GOPATH --- PASS: TestImportTypeparamTests/issue48317.go (0.12s) === RUN TestImportTypeparamTests/issue48318.go --- PASS: TestAppengine/GOPATH (0.07s) === RUN TestAppengine/Modules fix_test.go:1277: test marked GOPATH-only --- SKIP: TestAppengine/Modules (0.00s) --- PASS: TestAppengine (0.08s) === RUN TestReadFromFilesystem === RUN TestReadFromFilesystem/works === RUN TestReadFromFilesystem/works/GOPATH --- 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: TestReadFromFilesystem/missing_package/GOPATH (0.01s) === RUN TestReadFromFilesystem/missing_package/Modules --- PASS: TestReadFromFilesystem/missing_package/Modules (0.01s) --- PASS: TestReadFromFilesystem/missing_package (0.02s) --- PASS: TestReadFromFilesystem (0.03s) === RUN TestImportSymlinks === RUN TestImportSymlinks/GOPATH --- PASS: TestImportTypeparamTests/issue48318.go (0.10s) === 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: 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: TestImportSymlinks/GOPATH (0.05s) === RUN TestImportSymlinks/Modules --- PASS: TestInvalidFilesBeforeOverlayContains/Modules/main (1.45s) === RUN TestInvalidFilesBeforeOverlayContains/Modules/xtest invoke.go:269: 4.193499ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modcache GO111MODULE=off GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/fake go list -e -f {{context.ReleaseTags}} -- unsafe invoke.go:269: 6.176988ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/fake go list -f "{{context.GOARCH}} {{context.Compiler}}" -- unsafe --- PASS: TestImportTypeparamTests/issue49295.go (0.11s) === 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.12s) --- PASS: TestImportSymlinks (0.16s) === 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: Test (3.39s) PASS --- PASS: TestImportSymlinksWithIgnore/GOPATH (0.05s) === RUN TestImportSymlinksWithIgnore/Modules fix_test.go:1404: test marked GOPATH-only --- SKIP: TestImportSymlinksWithIgnore/Modules (0.00s) --- PASS: TestImportSymlinksWithIgnore (0.05s) === RUN TestModuleVersion === RUN TestModuleVersion/GOPATH --- PASS: TestModuleVersion/GOPATH (0.00s) === RUN TestModuleVersion/Modules --- PASS: TestModuleVersion/Modules (0.02s) --- PASS: TestModuleVersion (0.02s) === RUN TestVendorPackage === RUN TestVendorPackage/GOPATH ok golang.org/x/tools/refactor/eg 3.450s --- 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 invoke.go:269: 139.607815ms for GOROOT= GOPATH=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modcache GO111MODULE=on GOPROXY=file:///home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/modproxy PWD=/home/swarming/.swarming/w/ir/x/t/TestInvalidFilesBeforeOverlayContains_Modules542016342/fake go list -overlay=/home/swarming/.swarming/w/ir/x/t/gopackages-2214788056/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_Modules542016342/fake/d --- PASS: TestInternal/GOPATH (0.05s) === RUN TestInternal/Modules --- PASS: TestImportTypeparamTests/issue51521.go (0.09s) === 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: 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.00s) === 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.00s) === RUN TestImportTypeparamTests/orderedmap.go --- PASS: TestInternal/Modules (0.07s) === RUN TestInternal/GOPATH#01 --- PASS: TestInternal/GOPATH#01 (0.05s) === RUN TestInternal/Modules#01 --- PASS: TestImportTypeparamTests/orderedmap.go (0.09s) === 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.00s) === 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: TestInternal/Modules#01 (0.08s) --- PASS: TestInternal (0.24s) === RUN TestProcessVendor === RUN TestProcessVendor/GOPATH --- 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.55s) === 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: 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.04s) === RUN TestProcessVendor/Modules fix_test.go:1531: test marked GOPATH-only --- SKIP: TestProcessVendor/Modules (0.00s) --- PASS: TestProcessVendor (0.04s) === 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.00s) === RUN TestFindStdlib/Modules#01 --- PASS: TestFindStdlib/Modules#01 (0.01s) === RUN TestFindStdlib/GOPATH#02 --- PASS: TestFindStdlib/GOPATH#02 (0.11s) === RUN TestFindStdlib/Modules#02 --- PASS: TestFindStdlib/Modules#02 (0.18s) === RUN TestFindStdlib/GOPATH#03 --- PASS: TestFindStdlib/GOPATH#03 (0.01s) === RUN TestFindStdlib/Modules#03 --- PASS: TestFindStdlib/Modules#03 (0.02s) === RUN TestFindStdlib/GOPATH#04 --- PASS: TestFindStdlib/GOPATH#04 (0.01s) === RUN TestFindStdlib/Modules#04 --- PASS: TestFindStdlib/Modules#04 (0.01s) --- PASS: TestFindStdlib (0.38s) === RUN TestStdlibNotPrefixed === RUN TestStdlibNotPrefixed/GOPATH --- PASS: TestStdlibNotPrefixed/GOPATH (0.06s) === RUN TestStdlibNotPrefixed/Modules --- PASS: TestStdlibNotPrefixed/Modules (0.10s) --- PASS: TestStdlibNotPrefixed (0.16s) === RUN TestStdlibSelfImports === RUN TestStdlibSelfImports/GOPATH --- PASS: TestStdlibSelfImports/GOPATH (0.05s) === RUN TestStdlibSelfImports/Modules --- PASS: TestInvalidFilesBeforeOverlayContains/Modules/xtest (1.10s) --- PASS: TestInvalidFilesBeforeOverlayContains/Modules (11.62s) --- PASS: TestInvalidFilesBeforeOverlayContains (0.00s) FAIL --- PASS: TestStdlibSelfImports/Modules (0.14s) --- PASS: TestStdlibSelfImports (0.19s) === RUN TestRenameWhenPackageNameMismatch === RUN TestRenameWhenPackageNameMismatch/GOPATH FAIL golang.org/x/tools/go/packages 17.430s --- PASS: TestRenameWhenPackageNameMismatch/GOPATH (0.05s) === RUN TestRenameWhenPackageNameMismatch/Modules --- PASS: TestRenameWhenPackageNameMismatch/Modules (0.09s) --- PASS: TestRenameWhenPackageNameMismatch (0.13s) === 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 --- PASS: TestPanic51916/Modules (0.03s) --- PASS: TestPanic51916 (0.03s) === RUN TestAddNameToMismatchedImport === RUN TestAddNameToMismatchedImport/GOPATH --- PASS: TestAddNameToMismatchedImport/GOPATH (0.01s) === RUN TestAddNameToMismatchedImport/Modules --- PASS: TestAddNameToMismatchedImport/Modules (0.03s) --- PASS: TestAddNameToMismatchedImport (0.03s) === RUN TestLocalPrefix === RUN TestLocalPrefix/one_local === RUN TestLocalPrefix/one_local/GOPATH --- PASS: TestLocalPrefix/one_local/GOPATH (0.19s) === RUN TestLocalPrefix/one_local/Modules --- PASS: TestLocalPrefix/one_local/Modules (0.22s) --- PASS: TestLocalPrefix/one_local (0.41s) === RUN TestLocalPrefix/two_local === RUN TestLocalPrefix/two_local/GOPATH --- PASS: TestLocalPrefix/two_local/GOPATH (0.27s) === RUN TestLocalPrefix/two_local/Modules --- PASS: TestLocalPrefix/two_local/Modules (0.37s) --- PASS: TestLocalPrefix/two_local (0.65s) === RUN TestLocalPrefix/three_prefixes === RUN TestLocalPrefix/three_prefixes/GOPATH --- PASS: TestLocalPrefix/three_prefixes/GOPATH (0.18s) === RUN TestLocalPrefix/three_prefixes/Modules --- PASS: TestLocalPrefix/three_prefixes/Modules (0.22s) --- PASS: TestLocalPrefix/three_prefixes (0.40s) --- PASS: TestLocalPrefix (1.46s) === RUN TestIgnoreDocumentationPackage === RUN TestIgnoreDocumentationPackage/GOPATH --- PASS: TestIgnoreDocumentationPackage/GOPATH (0.06s) === RUN TestIgnoreDocumentationPackage/Modules --- PASS: TestIgnoreDocumentationPackage/Modules (0.07s) --- PASS: TestIgnoreDocumentationPackage (0.13s) === 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.01s) === 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.05s) --- PASS: TestIgnoreOwnPackage (0.08s) === RUN TestExternalTestImportsPackageUnderTest === RUN TestExternalTestImportsPackageUnderTest/GOPATH --- PASS: TestExternalTestImportsPackageUnderTest/GOPATH (0.03s) === 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.03s) === RUN TestProcessStdin/Modules --- PASS: TestProcessStdin/Modules (0.02s) --- PASS: TestProcessStdin (0.05s) === RUN TestLocalPackagePromotion === RUN TestLocalPackagePromotion/GOPATH --- PASS: TestLocalPackagePromotion/GOPATH (0.05s) === RUN TestLocalPackagePromotion/Modules --- PASS: TestLocalPackagePromotion/Modules (0.08s) --- PASS: TestLocalPackagePromotion (0.13s) === RUN TestFindImportInLocalGoFiles === RUN TestFindImportInLocalGoFiles/GOPATH --- PASS: TestFindImportInLocalGoFiles/GOPATH (0.01s) === RUN TestFindImportInLocalGoFiles/Modules --- PASS: TestFindImportInLocalGoFiles/Modules (0.02s) --- 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.04s) === RUN TestProcessLargeToken/Modules --- PASS: TestProcessLargeToken/Modules (0.03s) --- PASS: TestProcessLargeToken (0.07s) === RUN TestExternalTest === RUN TestExternalTest/GOPATH --- PASS: TestExternalTest/GOPATH (0.05s) === RUN TestExternalTest/Modules --- PASS: TestExternalTest/Modules (0.06s) --- 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.00s) === RUN TestGetImportPaths/Modules --- PASS: TestGetImportPaths/Modules (0.02s) --- PASS: TestGetImportPaths (0.03s) === RUN TestGetPackageCompletions === RUN TestGetPackageCompletions/GOPATH --- PASS: TestGetPackageCompletions/GOPATH (0.01s) === 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.11s) === RUN TestScanOutOfScopeNestedModule --- PASS: TestScanOutOfScopeNestedModule (0.09s) === RUN TestScanNestedModuleInLocalReplace --- PASS: TestScanNestedModuleInLocalReplace (0.09s) === RUN TestModCase --- PASS: TestModCase (0.10s) === RUN TestModDomainRoot --- PASS: TestModDomainRoot (0.13s) === RUN TestModMultipleScans --- PASS: TestModMultipleScans (0.11s) === RUN TestModMultipleScansWithSubdirs --- PASS: TestModMultipleScansWithSubdirs (0.10s) === RUN TestModCacheEditModFile --- PASS: TestModCacheEditModFile (0.12s) === RUN TestModVendorBuild --- PASS: TestModVendorBuild (0.20s) === RUN TestModVendorAuto --- PASS: TestModVendorAuto (0.12s) === RUN TestModList --- PASS: TestModList (0.12s) === RUN TestModLocalReplace --- PASS: TestModLocalReplace (0.09s) === RUN TestModMultirepo1 --- PASS: TestModMultirepo1 (0.14s) === RUN TestModMultirepo3 --- PASS: TestModMultirepo3 (0.12s) === RUN TestModMultirepo4 --- PASS: TestModMultirepo4 (0.11s) === RUN TestModReplace1 --- PASS: TestModReplace1 (0.11s) === RUN TestModReplace2 --- PASS: TestModReplace2 (0.11s) === RUN TestModReplace3 --- PASS: TestModReplace3 (0.11s) === RUN TestModReplaceImport --- PASS: TestModReplaceImport (0.10s) === RUN TestModWorkspace --- PASS: TestModWorkspace (0.08s) === RUN TestModWorkspaceReplace --- PASS: TestModWorkspaceReplace (0.08s) === RUN TestModWorkspaceReplaceOverride --- PASS: TestModWorkspaceReplaceOverride (0.12s) === RUN TestModWorkspacePrune --- PASS: TestStdlib (5.96s) PASS --- PASS: TestModWorkspacePrune (0.10s) === RUN TestNoMainModule ok golang.org/x/tools/internal/gcimporter 14.390s --- 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.714s Warning: no '=' in invocation-link-artifacts pair: "", ignoring [I2023-11-06T21:45:31.903276Z 150300 0 cmd_stream.go:469] rdb-stream: the test process terminated [I2023-11-06T21:45:31.903428Z 150300 0 sink.go:371] SinkServer: shutdown started [I2023-11-06T21:45:31.903498Z 150300 0 sink.go:349] SinkServer: HTTP server stopped with "http: Server closed" [I2023-11-06T21:45:31.903589Z 150300 0 sink_server.go:95] SinkServer: draining TestResult channel started [I2023-11-06T21:45:32.357705Z 150300 0 sink_server.go:97] SinkServer: draining TestResult channel ended [I2023-11-06T21:45:32.357786Z 150300 0 sink_server.go:99] SinkServer: draining Artifact channel started [I2023-11-06T21:45:32.449082Z 150300 0 sink_server.go:101] SinkServer: draining Artifact channel ended [I2023-11-06T21:45:32.449152Z 150300 0 sink.go:374] SinkServer: shutdown completed successfully [I2023-11-06T21:45:32.449182Z 150300 0 cmd_stream.go:401] rdb-stream: exiting with 1