[I2025-02-26T18:33:30.739867Z 64190 0 sink.go:277] SinkServer: warm-up started [I2025-02-26T18:33:30.739922Z 64190 0 sink.go:350] SinkServer: starting HTTP server... [I2025-02-26T18:33:30.741145Z 64190 0 sink.go:282] SinkServer: warm-up ended [I2025-02-26T18:33:30.741526Z 64190 0 cmd_stream.go:492] rdb-stream: starting the test command - ["/home/swarming/.swarming/w/ir/cache/tools/bin/result_adapter" "go" "-v=false" "-dump-json" "/home/swarming/.swarming/w/ir/x/w/dist.testjson" "--" "/home/swarming/.swarming/w/ir/x/w/goroot/bin/go" "tool" "dist" "test" "-json" "cmd/compile/internal/syntax" "cmd/compile/internal/test" "cmd/compile/internal/types2" "cmd/go" "cmd/go/internal/cache" "cmd/go/internal/envcmd" "cmd/go/internal/fmtcmd" "cmd/go/internal/fsys" "cmd/go/internal/generate" "cmd/go/internal/gover" "cmd/go/internal/help" "cmd/go/internal/imports" "cmd/go/internal/list" "cmd/go/internal/load" "cmd/go/internal/lockedfile" "cmd/go/internal/lockedfile/internal/filelock" "cmd/go/internal/modfetch" "cmd/go/internal/modfetch/codehost" "cmd/go/internal/modload" "cmd/go/internal/vcs" "cmd/go/internal/vcweb/vcstest" "cmd/gofmt" "cmd/internal/bootstrap_test" "cmd/internal/goobj" "cmd/internal/moddeps" "cmd/internal/obj/ppc64" "cmd/internal/obj/riscv" "cmd/internal/obj/x86" "cmd/link" "cmd/link/internal/ld" "bytes" "compress/gzip" "compress/zlib" "container/ring" "context" "crypto/aes" "crypto/cipher" "crypto/internal/fips140/drbg" "crypto/internal/fips140/edwards25519/field" "crypto/internal/fips140/pbkdf2" "crypto/internal/fips140/rsa" "crypto/internal/fips140deps/byteorder" "crypto/md5" "crypto/mlkem" "crypto/rc4" "crypto/sha1" "crypto/sha3" "crypto/tls/internal/fips140tls" "database/sql/driver" "debug/dwarf" "debug/pe" "debug/plan9obj" "encoding/asn1" "encoding/csv" "flag" "go/ast" "go/ast/internal/tests" "go/build/constraint" "go/doc/comment" "go/token" "hash/adler32" "image/color/palette" "image/draw" "image/internal/imageutil" "internal/asan" "internal/bisect" "internal/coverage" "internal/coverage/cfile" "internal/coverage/decodecounter" "internal/coverage/decodemeta" "internal/coverage/pods" "internal/coverage/test" "internal/dag" "internal/exportdata" "internal/fmtsort" "internal/fuzz" "internal/godebug" "internal/goroot" "internal/goversion" "internal/msan" "internal/platform" "internal/runtime/syscall" "internal/stringslite" "internal/sync" "internal/testenv" "internal/testlog" "internal/trace/internal/testgen" "internal/trace/raw" "internal/types/errors" "internal/unsafeheader" "internal/zstd" "io/fs" "io/ioutil" "log/slog/internal/buffer" "net/internal/socktest" "net/rpc" "os/exec/internal/fdtest" "reflect/internal/example1" "runtime/metrics" "testing/fstest" "testing/internal/testdeps" "text/scanner" "unicode/utf8" "unsafe" "cmd/asm/internal/asm" "cmd/asm/internal/flags" "cmd/cgo/internal/test/issue23555a" "cmd/cgo/internal/test/issue26430" "cmd/cgo/internal/test/issue26743" "cmd/cgo/internal/test/issue43639" "cmd/cgo/internal/test/issue52611b" "cmd/cgo/internal/testnocgo" "cmd/cgo/internal/testtls" "cmd/compile/internal/compare" "cmd/compile/internal/devirtualize" "cmd/compile/internal/loong64" "cmd/compile/internal/pgoir" "cmd/compile/internal/pkginit" "cmd/compile/internal/ppc64" "cmd/compile/internal/rangefunc" "cmd/compile/internal/s390x" "cmd/compile/internal/ssagen" "cmd/compile/internal/staticdata" "cmd/compile/internal/typecheck" "cmd/dist" "cmd/go/internal/cfg" "cmd/go/internal/clean" "cmd/go/internal/modcmd" "cmd/go/internal/modfetch/zip_sum_test" "cmd/go/internal/modget" "cmd/go/internal/str" "cmd/go/internal/trace" "cmd/go/internal/web" "cmd/go/internal/web/intercept" "cmd/internal/disasm" "cmd/internal/obj/arm" "cmd/internal/obj/arm64" "cmd/internal/obj/wasm" "cmd/internal/quoted" "cmd/internal/script" "cmd/internal/src" "cmd/internal/telemetry/counter" "cmd/link/internal/benchmark" "cmd/link/internal/dwtest" "cmd/link/internal/loadxcoff" "cmd/link/internal/ppc64" "cmd/link/internal/s390x" "cmd/link/internal/wasm" "cmd/nm" "cmd/pack" "cmd/preprofile" "net:nolibgcc" "cmd/cgo/internal/testnocgo:external" "cmd/internal/testdir:3_10" "cmd/internal/testdir:5_10" "cmd/internal/testdir:9_10"] 2025/02/26 18:35:34 Failed: exit status 1 go tool dist: FAILED ok cmd/compile/internal/syntax 0.139s ok cmd/compile/internal/test 56.818s ok cmd/compile/internal/types2 45.806s ok cmd/go 66.209s ok cmd/go/internal/cache 0.338s ok cmd/go/internal/envcmd 0.086s ok cmd/go/internal/fsys 0.091s ok cmd/go/internal/generate 0.028s ok cmd/go/internal/gover 0.005s ok cmd/go/internal/imports 0.020s ok cmd/go/internal/load 0.016s ok cmd/go/internal/lockedfile 0.349s ok cmd/go/internal/lockedfile/internal/filelock 0.040s ok cmd/go/internal/modfetch 0.066s ok cmd/go/internal/modfetch/codehost 12.109s ok cmd/go/internal/modload 0.025s ok cmd/go/internal/vcs 0.017s ok cmd/go/internal/vcweb/vcstest 45.806s ok cmd/gofmt 0.149s ok cmd/internal/bootstrap_test 0.057s ok cmd/internal/goobj 0.076s ok cmd/internal/moddeps 5.794s ok cmd/internal/obj/ppc64 1.901s ok cmd/internal/obj/riscv 0.364s ok cmd/internal/obj/x86 1.610s ok cmd/link 41.238s ok cmd/link/internal/ld 28.562s ok bytes 2.867s ok compress/gzip 9.005s ok compress/zlib 2.397s ok container/ring 0.014s ok context 0.062s ok crypto/aes 0.146s ok crypto/cipher 21.449s ok crypto/internal/fips140/drbg 0.043s [no tests to run] ok crypto/internal/fips140/edwards25519/field 0.074s ok crypto/internal/fips140/rsa 0.668s ok crypto/md5 0.183s ok crypto/mlkem 0.838s ok crypto/rc4 0.307s ok crypto/sha1 0.321s ok crypto/sha3 7.194s ok database/sql/driver 0.106s ok debug/dwarf 0.143s ok debug/pe 0.221s ok debug/plan9obj 0.097s ok encoding/asn1 0.037s ok encoding/csv 0.100s ok flag 0.635s ok go/ast 0.110s ok go/ast/internal/tests 0.091s ok go/build/constraint 0.469s ok go/doc/comment 5.614s ok go/token 0.934s ok hash/adler32 0.930s ok image/draw 0.909s ok internal/coverage/cfile 3.540s ok internal/coverage/pods 0.100s ok internal/coverage/test 0.133s ok internal/dag 0.082s ok internal/fmtsort 0.064s ok internal/fuzz 0.068s ok internal/godebug 2.366s ok internal/platform 2.497s ok internal/runtime/syscall 0.036s ok internal/sync 2.372s ok internal/testenv 0.548s ok internal/types/errors 1.041s ok internal/unsafeheader 0.016s ok internal/zstd 0.176s ok io/fs 0.433s ok io/ioutil 0.022s ok log/slog/internal/buffer 0.025s ok net/internal/socktest 0.019s ok net/rpc 0.039s ok os/exec/internal/fdtest 0.008s ok runtime/metrics 0.009s ok testing/fstest 0.009s ok text/scanner 0.018s ok unicode/utf8 0.012s ok cmd/asm/internal/asm 1.325s ok cmd/cgo/internal/testnocgo 0.046s ok cmd/cgo/internal/testtls 0.035s ok cmd/compile/internal/compare 0.035s ok cmd/compile/internal/devirtualize 0.044s ok cmd/compile/internal/rangefunc 0.007s ok cmd/compile/internal/ssagen 0.021s ok cmd/compile/internal/typecheck 0.521s ok cmd/dist 0.006s ok cmd/go/internal/cfg 0.011s [no tests to run] ok cmd/go/internal/modfetch/zip_sum_test 0.013s ok cmd/go/internal/str 0.013s ok cmd/go/internal/web 0.008s ok cmd/internal/obj/arm64 0.409s ok cmd/internal/quoted 0.004s ok cmd/internal/src 0.004s ok cmd/link/internal/benchmark 0.005s ok cmd/nm 1.003s ok cmd/pack 0.399s ok net 0.036s ok cmd/cgo/internal/testnocgo 0.004s --- FAIL: Test (0.03s) --- FAIL: Test/devirtualization.go (0.57s) testdir_test.go:1193: gc output: /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:17: can inline (*Impl).M /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:19: can inline (*Impl).A /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:23: can inline (*Impl2).M /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:25: can inline (*Impl2).A /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:29: can inline CImpl.C /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:165: can inline newM /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:169: can inline callA /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:173: can inline callIfA /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:436: can inline deferDevirt.func1 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:445: can inline deferNoDevirt.func1 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:457: can inline closureDevirt.func1.1 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:469: can inline closureNoDevirt.func1.1 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:485: can inline closureDevirt2.func2 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:481: can inline closureDevirt2.func1 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:500: can inline closureNoDevirt2.func2 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:496: can inline closureNoDevirt2.func1 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:513: can inline varDeclaredInClosureReferencesOuter.func1.1 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:519: can inline varDeclaredInClosureReferencesOuter.func2.1 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:528: can inline varDeclaredInClosureReferencesOuter.func3.1 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:535: can inline varDeclaredInClosureReferencesOuter.func4.1 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:558: can inline testNamedReturns3.func1 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1090: can inline implWrapper.A /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:34: devirtualizing a.(M).M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:35: devirtualizing a.(A).A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:40: devirtualizing v.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:41: devirtualizing v.(A).A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:46: devirtualizing v2.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:47: devirtualizing v2.(M).M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:51: devirtualizing a.(M).(A).A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:52: devirtualizing a.(A).(M).M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:57: devirtualizing any(a).(M).M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:58: devirtualizing any(a).(A).A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:59: devirtualizing any(a).(M).(any).(A).A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:62: devirtualizing c.(A).A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:63: devirtualizing c.(M).M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:65: devirtualizing M(a).M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:66: devirtualizing M(M(a)).M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:69: devirtualizing A(a2).A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:70: devirtualizing A(A(a2)).A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:74: devirtualizing a.(any).(C).C to *CImpl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:83: devirtualizing v.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:89: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:96: devirtualizing v.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:103: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:117: devirtualizing v.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:122: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:139: devirtualizing v.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:145: devirtualizing v.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:153: devirtualizing a.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:209: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:211: devirtualizing v.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:218: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:220: devirtualizing v.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:222: devirtualizing v.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:224: devirtualizing v.(M).M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:240: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:242: devirtualizing v.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:251: devirtualizing v.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:292: devirtualizing a.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:313: devirtualizing i1.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:314: devirtualizing i2.A to *Impl2 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:320: devirtualizing i1.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:321: devirtualizing i2.A to *Impl2 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:329: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:333: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:339: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:346: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:350: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:356: devirtualizing v2.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:384: devirtualizing b.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:385: devirtualizing b.(M).M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:389: devirtualizing b.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:390: devirtualizing b.(A).A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:394: devirtualizing b.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:395: devirtualizing b.(M).M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:399: devirtualizing b.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:400: devirtualizing b.(A).A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:404: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:408: devirtualizing v.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:415: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:421: devirtualizing v.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:428: devirtualizing v.M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:429: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:440: devirtualizing a.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:461: devirtualizing a.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:489: devirtualizing a.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:590: devirtualizing a.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:595: devirtualizing a.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:600: devirtualizing a.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:605: devirtualizing a.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:607: devirtualizing a.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:630: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:631: devirtualizing v.(M).M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:638: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:640: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:646: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:703: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:709: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:715: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:722: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:724: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:731: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:735: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:737: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:739: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:849: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:857: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:865: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:873: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:881: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:890: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:899: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:907: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:915: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1051: devirtualizing a.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1053: devirtualizing a.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1054: devirtualizing a.(M).M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1072: devirtualizing a.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1074: devirtualizing a.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1075: devirtualizing a.(M).M to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1098: devirtualizing a.A to *implWrapper /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1104: devirtualizing a.A to implWrapper /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:515: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:522: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:34: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:35: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:36: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:37: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:40: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:41: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:42: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:43: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:46: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:47: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:48: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:49: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:51: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:52: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:54: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:55: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:57: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:58: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:59: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:62: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:63: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:65: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:66: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:69: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:70: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:74: inlining call to CImpl.C with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:75: inlining call to CImpl.C with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:83: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:89: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:96: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:103: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:110: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:111: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:117: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:122: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:127: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:128: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:131: inlining call to newM with score 4 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:132: inlining call to callA with score 61 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:133: inlining call to callIfA with score 71 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:139: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:145: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:153: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:132: devirtualizing m.(A).A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:133: devirtualizing v.A to *Impl /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:132: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:133: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:209: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:211: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:218: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:220: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:222: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:224: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:240: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:242: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:251: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:292: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:313: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:314: inlining call to (*Impl2).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:320: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:321: inlining call to (*Impl2).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:329: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:333: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:339: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:346: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:350: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:356: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:384: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:385: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:389: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:390: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:394: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:395: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:399: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:400: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:404: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:408: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:415: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:421: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:428: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:429: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:440: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:461: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:489: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:515: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:522: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:590: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:595: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:600: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:605: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:607: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:630: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:631: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:638: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:640: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:646: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:703: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:709: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:715: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:722: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:724: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:731: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:735: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:737: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:739: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:849: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:857: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:865: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:873: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:881: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:890: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:899: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:907: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:915: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1051: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1053: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1054: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1072: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1074: inlining call to (*Impl).A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1075: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1098: inlining call to implWrapper.A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1104: inlining call to implWrapper.A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1212: inlining call to (*Impl).M with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1215: inlining call to (*Impl).M with score 0 :1: inlining call to CImpl.C with score 0 :1: inlining call to implWrapper.A with score 0 /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:32: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:73: &CImpl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:181: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:196: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:201: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:81: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:87: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:93: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:100: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:107: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:115: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:120: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:125: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:131: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:136: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:149: &Impl2{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:166: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:169: leaking param: m /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:173: leaking param: m /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:186: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:191: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:206: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:215: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:221: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:227: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:233: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:237: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:248: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:253: "does not implement M" escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:261: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:262: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:266: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:267: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:271: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:273: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:276: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:277: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:282: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:284: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:288: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:291: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:296: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:302: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:310: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:311: &Impl2{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:317: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:318: &Impl2{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:327: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:332: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:338: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:344: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:351: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:357: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:380: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:418: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:436: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:437: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:439: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:445: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:446: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:448: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:455: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:457: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:458: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:460: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:467: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:469: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:470: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:472: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:480: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:481: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:482: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:485: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:486: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:495: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:496: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:497: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:500: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:501: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:510: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:511: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:513: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:517: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:519: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:521: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:525: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:526: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:528: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:530: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:533: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:535: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:538: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:544: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:551: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:553: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:557: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:558: func literal does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:562: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:588: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:593: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:598: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:603: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:610: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:615: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:620: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:628: make(map[int]*Impl) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:634: make(map[int]*Impl) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:643: make(map[int]*Impl) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:652: make(map[int]*Impl) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:655: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:659: make(map[int]*Impl) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:665: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:669: make(map[int]*Impl) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:670: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:672: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:677: make(map[int]A) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:678: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:683: make(map[int]A) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:684: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:692: make(map[int]A) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:693: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:748: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:755: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:762: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:772: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:777: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:785: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:794: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:804: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:810: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:816: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:824: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:833: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:845: make(map[*Impl]struct {}) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:846: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:853: make(map[*Impl]*Impl) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:854: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:861: make(map[*Impl]*Impl) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:862: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:870: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:877: []*Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:878: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:885: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:886: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:894: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:895: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:903: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:904: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:911: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:912: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:921: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:922: make(map[*Impl]struct {}) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:928: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:929: make(map[*Impl]*Impl) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:935: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:936: make(map[*Impl]*Impl) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:942: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:949: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:950: []*Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:957: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:958: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:966: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:967: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:975: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:976: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:983: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:984: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:991: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:992: make(map[A]struct {}) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:998: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:999: make(map[A]A) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1005: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1006: make(map[A]A) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1012: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1019: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1020: []A{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1028: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1029: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1036: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1037: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1048: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1049: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1057: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1058: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1068: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1069: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1078: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1079: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1095: &Impl{} does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1103: implWrapper(i) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1110: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1115: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1121: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1130: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1139: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1148: make(map[int]*Impl) does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1149: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1150: .autotmp_3 escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1155: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1157: .autotmp_7 escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1163: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1164: .autotmp_11 escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1168: 4 does not escape /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1169: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1170: .autotmp_15 escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1177: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1183: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1185: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1189: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1191: &Impl2{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1197: any(0) escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1199: &Impl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1204: &CImpl{} escapes to heap /home/swarming/.swarming/w/ir/x/w/goroot/test/devirtualization.go:1209: &CImpl{} does not escape testdir_test.go:147: devirtualization.go:34: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:34: inlining call to (*Impl).M with score 0 devirtualization.go:35: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:35: inlining call to (*Impl).A with score 0 devirtualization.go:36: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:36: inlining call to (*Impl).M with score 0 devirtualization.go:37: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:37: inlining call to (*Impl).A with score 0 devirtualization.go:40: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:40: inlining call to (*Impl).M with score 0 devirtualization.go:41: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:41: inlining call to (*Impl).A with score 0 devirtualization.go:42: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:42: inlining call to (*Impl).A with score 0 devirtualization.go:43: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:43: inlining call to (*Impl).M with score 0 devirtualization.go:46: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:46: inlining call to (*Impl).A with score 0 devirtualization.go:47: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:47: inlining call to (*Impl).M with score 0 devirtualization.go:48: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:48: inlining call to (*Impl).A with score 0 devirtualization.go:49: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:49: inlining call to (*Impl).M with score 0 devirtualization.go:51: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:51: inlining call to (*Impl).A with score 0 devirtualization.go:52: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:52: inlining call to (*Impl).M with score 0 devirtualization.go:54: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:54: inlining call to (*Impl).A with score 0 devirtualization.go:55: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:55: inlining call to (*Impl).M with score 0 devirtualization.go:57: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:57: inlining call to (*Impl).M with score 0 devirtualization.go:58: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:58: inlining call to (*Impl).A with score 0 devirtualization.go:59: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:59: inlining call to (*Impl).A with score 0 devirtualization.go:62: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:62: inlining call to (*Impl).A with score 0 devirtualization.go:63: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:63: inlining call to (*Impl).M with score 0 devirtualization.go:65: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:65: inlining call to (*Impl).M with score 0 devirtualization.go:66: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:66: inlining call to (*Impl).M with score 0 devirtualization.go:69: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:69: inlining call to (*Impl).A with score 0 devirtualization.go:70: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:70: inlining call to (*Impl).A with score 0 devirtualization.go:74: no match for `inlining call to CImpl.C$` in: devirtualization.go:74: inlining call to CImpl.C with score 0 devirtualization.go:75: no match for `inlining call to CImpl.C$` in: devirtualization.go:75: inlining call to CImpl.C with score 0 devirtualization.go:83: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:83: inlining call to (*Impl).M with score 0 devirtualization.go:89: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:89: inlining call to (*Impl).A with score 0 devirtualization.go:96: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:96: inlining call to (*Impl).M with score 0 devirtualization.go:103: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:103: inlining call to (*Impl).A with score 0 devirtualization.go:110: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:110: inlining call to (*Impl).A with score 0 devirtualization.go:111: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:111: inlining call to (*Impl).M with score 0 devirtualization.go:117: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:117: inlining call to (*Impl).M with score 0 devirtualization.go:122: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:122: inlining call to (*Impl).A with score 0 devirtualization.go:127: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:127: inlining call to (*Impl).A with score 0 devirtualization.go:128: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:128: inlining call to (*Impl).M with score 0 devirtualization.go:131: no match for `inlining call to newM$` in: devirtualization.go:131: inlining call to newM with score 4 devirtualization.go:132: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:132: inlining call to callA with score 61 devirtualization.go:132: inlining call to (*Impl).A with score 0 devirtualization.go:132: no match for `inlining call to callA$` in: devirtualization.go:132: inlining call to callA with score 61 devirtualization.go:132: inlining call to (*Impl).A with score 0 devirtualization.go:133: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:133: inlining call to callIfA with score 71 devirtualization.go:133: inlining call to (*Impl).A with score 0 devirtualization.go:133: no match for `inlining call to callIfA$` in: devirtualization.go:133: inlining call to callIfA with score 71 devirtualization.go:133: inlining call to (*Impl).A with score 0 devirtualization.go:139: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:139: inlining call to (*Impl).M with score 0 devirtualization.go:145: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:145: inlining call to (*Impl).M with score 0 devirtualization.go:153: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:153: inlining call to (*Impl).A with score 0 devirtualization.go:209: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:209: inlining call to (*Impl).A with score 0 devirtualization.go:211: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:211: inlining call to (*Impl).M with score 0 devirtualization.go:218: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:218: inlining call to (*Impl).A with score 0 devirtualization.go:220: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:220: inlining call to (*Impl).M with score 0 devirtualization.go:222: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:222: inlining call to (*Impl).M with score 0 devirtualization.go:224: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:224: inlining call to (*Impl).M with score 0 devirtualization.go:240: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:240: inlining call to (*Impl).A with score 0 devirtualization.go:242: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:242: inlining call to (*Impl).M with score 0 devirtualization.go:251: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:251: inlining call to (*Impl).M with score 0 devirtualization.go:292: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:292: inlining call to (*Impl).A with score 0 devirtualization.go:313: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:313: inlining call to (*Impl).A with score 0 devirtualization.go:314: no match for `inlining call to \(\*Impl2\).A$` in: devirtualization.go:314: inlining call to (*Impl2).A with score 0 devirtualization.go:320: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:320: inlining call to (*Impl).A with score 0 devirtualization.go:321: no match for `inlining call to \(\*Impl2\).A$` in: devirtualization.go:321: inlining call to (*Impl2).A with score 0 devirtualization.go:329: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:329: inlining call to (*Impl).A with score 0 devirtualization.go:333: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:333: inlining call to (*Impl).A with score 0 devirtualization.go:339: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:339: inlining call to (*Impl).A with score 0 devirtualization.go:346: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:346: inlining call to (*Impl).A with score 0 devirtualization.go:350: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:350: inlining call to (*Impl).A with score 0 devirtualization.go:356: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:356: inlining call to (*Impl).A with score 0 devirtualization.go:384: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:384: inlining call to (*Impl).A with score 0 devirtualization.go:385: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:385: inlining call to (*Impl).M with score 0 devirtualization.go:389: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:389: inlining call to (*Impl).M with score 0 devirtualization.go:390: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:390: inlining call to (*Impl).A with score 0 devirtualization.go:394: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:394: inlining call to (*Impl).A with score 0 devirtualization.go:395: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:395: inlining call to (*Impl).M with score 0 devirtualization.go:399: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:399: inlining call to (*Impl).M with score 0 devirtualization.go:400: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:400: inlining call to (*Impl).A with score 0 devirtualization.go:404: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:404: inlining call to (*Impl).A with score 0 devirtualization.go:408: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:408: inlining call to (*Impl).M with score 0 devirtualization.go:415: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:415: inlining call to (*Impl).A with score 0 devirtualization.go:421: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:421: inlining call to (*Impl).M with score 0 devirtualization.go:428: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:428: inlining call to (*Impl).M with score 0 devirtualization.go:429: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:429: inlining call to (*Impl).A with score 0 devirtualization.go:440: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:440: inlining call to (*Impl).A with score 0 devirtualization.go:461: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:461: inlining call to (*Impl).A with score 0 devirtualization.go:489: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:489: inlining call to (*Impl).A with score 0 devirtualization.go:515: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:515: inlining call to (*Impl).A with score 0 devirtualization.go:522: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:522: inlining call to (*Impl).A with score 0 devirtualization.go:590: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:590: inlining call to (*Impl).A with score 0 devirtualization.go:595: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:595: inlining call to (*Impl).A with score 0 devirtualization.go:600: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:600: inlining call to (*Impl).A with score 0 devirtualization.go:605: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:605: inlining call to (*Impl).A with score 0 devirtualization.go:607: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:607: inlining call to (*Impl).A with score 0 devirtualization.go:630: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:630: inlining call to (*Impl).A with score 0 devirtualization.go:631: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:631: inlining call to (*Impl).M with score 0 devirtualization.go:638: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:638: inlining call to (*Impl).A with score 0 devirtualization.go:640: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:640: inlining call to (*Impl).A with score 0 devirtualization.go:646: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:646: inlining call to (*Impl).A with score 0 devirtualization.go:703: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:703: inlining call to (*Impl).A with score 0 devirtualization.go:709: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:709: inlining call to (*Impl).A with score 0 devirtualization.go:715: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:715: inlining call to (*Impl).A with score 0 devirtualization.go:722: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:722: inlining call to (*Impl).A with score 0 devirtualization.go:724: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:724: inlining call to (*Impl).A with score 0 devirtualization.go:731: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:731: inlining call to (*Impl).A with score 0 devirtualization.go:735: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:735: inlining call to (*Impl).A with score 0 devirtualization.go:737: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:737: inlining call to (*Impl).A with score 0 devirtualization.go:739: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:739: inlining call to (*Impl).A with score 0 devirtualization.go:849: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:849: inlining call to (*Impl).A with score 0 devirtualization.go:857: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:857: inlining call to (*Impl).A with score 0 devirtualization.go:865: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:865: inlining call to (*Impl).A with score 0 devirtualization.go:873: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:873: inlining call to (*Impl).A with score 0 devirtualization.go:881: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:881: inlining call to (*Impl).A with score 0 devirtualization.go:890: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:890: inlining call to (*Impl).A with score 0 devirtualization.go:899: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:899: inlining call to (*Impl).A with score 0 devirtualization.go:907: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:907: inlining call to (*Impl).A with score 0 devirtualization.go:915: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:915: inlining call to (*Impl).A with score 0 devirtualization.go:1051: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:1051: inlining call to (*Impl).A with score 0 devirtualization.go:1053: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:1053: inlining call to (*Impl).A with score 0 devirtualization.go:1054: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:1054: inlining call to (*Impl).M with score 0 devirtualization.go:1072: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:1072: inlining call to (*Impl).A with score 0 devirtualization.go:1074: no match for `inlining call to \(\*Impl\).A$` in: devirtualization.go:1074: inlining call to (*Impl).A with score 0 devirtualization.go:1075: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:1075: inlining call to (*Impl).M with score 0 devirtualization.go:1098: no match for `inlining call to implWrapper.A$` in: devirtualization.go:1098: inlining call to implWrapper.A with score 0 devirtualization.go:1104: no match for `inlining call to implWrapper.A$` in: devirtualization.go:1104: inlining call to implWrapper.A with score 0 devirtualization.go:1212: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:1212: inlining call to (*Impl).M with score 0 devirtualization.go:1215: no match for `inlining call to \(\*Impl\).M$` in: devirtualization.go:1215: inlining call to (*Impl).M with score 0 Unmatched Errors: devirtualization.go:34: inlining call to (*Impl).M with score 0 devirtualization.go:35: inlining call to (*Impl).A with score 0 devirtualization.go:36: inlining call to (*Impl).M with score 0 devirtualization.go:37: inlining call to (*Impl).A with score 0 devirtualization.go:40: inlining call to (*Impl).M with score 0 devirtualization.go:41: inlining call to (*Impl).A with score 0 devirtualization.go:42: inlining call to (*Impl).A with score 0 devirtualization.go:43: inlining call to (*Impl).M with score 0 devirtualization.go:46: inlining call to (*Impl).A with score 0 devirtualization.go:47: inlining call to (*Impl).M with score 0 devirtualization.go:48: inlining call to (*Impl).A with score 0 devirtualization.go:49: inlining call to (*Impl).M with score 0 devirtualization.go:51: inlining call to (*Impl).A with score 0 devirtualization.go:52: inlining call to (*Impl).M with score 0 devirtualization.go:54: inlining call to (*Impl).A with score 0 devirtualization.go:55: inlining call to (*Impl).M with score 0 devirtualization.go:57: inlining call to (*Impl).M with score 0 devirtualization.go:58: inlining call to (*Impl).A with score 0 devirtualization.go:59: inlining call to (*Impl).A with score 0 devirtualization.go:62: inlining call to (*Impl).A with score 0 devirtualization.go:63: inlining call to (*Impl).M with score 0 devirtualization.go:65: inlining call to (*Impl).M with score 0 devirtualization.go:66: inlining call to (*Impl).M with score 0 devirtualization.go:69: inlining call to (*Impl).A with score 0 devirtualization.go:70: inlining call to (*Impl).A with score 0 devirtualization.go:74: inlining call to CImpl.C with score 0 devirtualization.go:75: inlining call to CImpl.C with score 0 devirtualization.go:83: inlining call to (*Impl).M with score 0 devirtualization.go:89: inlining call to (*Impl).A with score 0 devirtualization.go:96: inlining call to (*Impl).M with score 0 devirtualization.go:103: inlining call to (*Impl).A with score 0 devirtualization.go:110: inlining call to (*Impl).A with score 0 devirtualization.go:111: inlining call to (*Impl).M with score 0 devirtualization.go:117: inlining call to (*Impl).M with score 0 devirtualization.go:122: inlining call to (*Impl).A with score 0 devirtualization.go:127: inlining call to (*Impl).A with score 0 devirtualization.go:128: inlining call to (*Impl).M with score 0 devirtualization.go:131: inlining call to newM with score 4 devirtualization.go:132: inlining call to callA with score 61 devirtualization.go:132: inlining call to (*Impl).A with score 0 devirtualization.go:133: inlining call to callIfA with score 71 devirtualization.go:133: inlining call to (*Impl).A with score 0 devirtualization.go:139: inlining call to (*Impl).M with score 0 devirtualization.go:145: inlining call to (*Impl).M with score 0 devirtualization.go:153: inlining call to (*Impl).A with score 0 devirtualization.go:209: inlining call to (*Impl).A with score 0 devirtualization.go:211: inlining call to (*Impl).M with score 0 devirtualization.go:218: inlining call to (*Impl).A with score 0 devirtualization.go:220: inlining call to (*Impl).M with score 0 devirtualization.go:222: inlining call to (*Impl).M with score 0 devirtualization.go:224: inlining call to (*Impl).M with score 0 devirtualization.go:240: inlining call to (*Impl).A with score 0 devirtualization.go:242: inlining call to (*Impl).M with score 0 devirtualization.go:251: inlining call to (*Impl).M with score 0 devirtualization.go:292: inlining call to (*Impl).A with score 0 devirtualization.go:313: inlining call to (*Impl).A with score 0 devirtualization.go:314: inlining call to (*Impl2).A with score 0 devirtualization.go:320: inlining call to (*Impl).A with score 0 devirtualization.go:321: inlining call to (*Impl2).A with score 0 devirtualization.go:329: inlining call to (*Impl).A with score 0 devirtualization.go:333: inlining call to (*Impl).A with score 0 devirtualization.go:339: inlining call to (*Impl).A with score 0 devirtualization.go:346: inlining call to (*Impl).A with score 0 devirtualization.go:350: inlining call to (*Impl).A with score 0 devirtualization.go:356: inlining call to (*Impl).A with score 0 devirtualization.go:384: inlining call to (*Impl).A with score 0 devirtualization.go:385: inlining call to (*Impl).M with score 0 devirtualization.go:389: inlining call to (*Impl).M with score 0 devirtualization.go:390: inlining call to (*Impl).A with score 0 devirtualization.go:394: inlining call to (*Impl).A with score 0 devirtualization.go:395: inlining call to (*Impl).M with score 0 devirtualization.go:399: inlining call to (*Impl).M with score 0 devirtualization.go:400: inlining call to (*Impl).A with score 0 devirtualization.go:404: inlining call to (*Impl).A with score 0 devirtualization.go:408: inlining call to (*Impl).M with score 0 devirtualization.go:415: inlining call to (*Impl).A with score 0 devirtualization.go:421: inlining call to (*Impl).M with score 0 devirtualization.go:428: inlining call to (*Impl).M with score 0 devirtualization.go:429: inlining call to (*Impl).A with score 0 devirtualization.go:440: inlining call to (*Impl).A with score 0 devirtualization.go:461: inlining call to (*Impl).A with score 0 devirtualization.go:489: inlining call to (*Impl).A with score 0 devirtualization.go:515: inlining call to (*Impl).A with score 0 devirtualization.go:522: inlining call to (*Impl).A with score 0 devirtualization.go:590: inlining call to (*Impl).A with score 0 devirtualization.go:595: inlining call to (*Impl).A with score 0 devirtualization.go:600: inlining call to (*Impl).A with score 0 devirtualization.go:605: inlining call to (*Impl).A with score 0 devirtualization.go:607: inlining call to (*Impl).A with score 0 devirtualization.go:630: inlining call to (*Impl).A with score 0 devirtualization.go:631: inlining call to (*Impl).M with score 0 devirtualization.go:638: inlining call to (*Impl).A with score 0 devirtualization.go:640: inlining call to (*Impl).A with score 0 devirtualization.go:646: inlining call to (*Impl).A with score 0 devirtualization.go:703: inlining call to (*Impl).A with score 0 devirtualization.go:709: inlining call to (*Impl).A with score 0 devirtualization.go:715: inlining call to (*Impl).A with score 0 devirtualization.go:722: inlining call to (*Impl).A with score 0 devirtualization.go:724: inlining call to (*Impl).A with score 0 devirtualization.go:731: inlining call to (*Impl).A with score 0 devirtualization.go:735: inlining call to (*Impl).A with score 0 devirtualization.go:737: inlining call to (*Impl).A with score 0 devirtualization.go:739: inlining call to (*Impl).A with score 0 devirtualization.go:849: inlining call to (*Impl).A with score 0 devirtualization.go:857: inlining call to (*Impl).A with score 0 devirtualization.go:865: inlining call to (*Impl).A with score 0 devirtualization.go:873: inlining call to (*Impl).A with score 0 devirtualization.go:881: inlining call to (*Impl).A with score 0 devirtualization.go:890: inlining call to (*Impl).A with score 0 devirtualization.go:899: inlining call to (*Impl).A with score 0 devirtualization.go:907: inlining call to (*Impl).A with score 0 devirtualization.go:915: inlining call to (*Impl).A with score 0 devirtualization.go:1051: inlining call to (*Impl).A with score 0 devirtualization.go:1053: inlining call to (*Impl).A with score 0 devirtualization.go:1054: inlining call to (*Impl).M with score 0 devirtualization.go:1072: inlining call to (*Impl).A with score 0 devirtualization.go:1074: inlining call to (*Impl).A with score 0 devirtualization.go:1075: inlining call to (*Impl).M with score 0 devirtualization.go:1098: inlining call to implWrapper.A with score 0 devirtualization.go:1104: inlining call to implWrapper.A with score 0 devirtualization.go:1212: inlining call to (*Impl).M with score 0 devirtualization.go:1215: inlining call to (*Impl).M with score 0 FAIL FAIL cmd/internal/testdir 24.136s ok cmd/internal/testdir 13.136s ok cmd/internal/testdir 11.963s Warning: no '=' in invocation-link-artifacts pair: "", ignoring [W2025-02-26T18:35:41.524033Z 64190 0 cmd_stream.go:504] rdb-stream: test process exited with error: exit status 1 [I2025-02-26T18:35:41.524204Z 64190 0 cmd_stream.go:488] rdb-stream: the test process terminated [I2025-02-26T18:35:41.524392Z 64190 0 sink.go:375] SinkServer: shutdown started [I2025-02-26T18:35:41.524482Z 64190 0 sink.go:353] SinkServer: HTTP server stopped with "http: Server closed" [I2025-02-26T18:35:41.524513Z 64190 0 sink_server.go:96] SinkServer: draining TestResult channel started [I2025-02-26T18:35:42.381301Z 64190 0 sink_server.go:98] SinkServer: draining TestResult channel ended [I2025-02-26T18:35:42.381362Z 64190 0 sink_server.go:100] SinkServer: draining Artifact channel started [I2025-02-26T18:35:42.537575Z 64190 0 sink_server.go:102] SinkServer: draining Artifact channel ended [I2025-02-26T18:35:42.537666Z 64190 0 sink.go:378] SinkServer: shutdown completed successfully [I2025-02-26T18:35:42.537730Z 64190 0 cmd_stream.go:420] rdb-stream: exiting with 1